ZBLOG

suse15 oracle配置大页

在SUSE Linux Enterprise Server 15上配置Oracle大页(HugePages),可以按照以下步骤进行操作:

  1. 确保系统已启用透明大页(Transparent Huge Pages,THP)。运行以下命令检查THP的状态:
    
    cat /sys/kernel/mm/transparent_hugepage/enabled
    

如果输出结果为 [always] madvise never,则说明THP已启用。

  1. 编辑 /etc/default/grub 文件,并添加或修改下面这行来禁用THP:

    GRUB_CMDLINE_LINUX_DEFAULT="transparent_hugepage=never"
    
  2. 更新GRUB引导器以使修改生效。执行以下命令:

    grub2-mkconfig -o /boot/grub2/grub.cfg
    
  3. 重启系统以应用更改。

  4. 登录到Oracle数据库服务器上,编辑 /etc/sysctl.conf 文件并添加以下参数:

    vm.nr_hugepages = <number_of_hugepages>
    
  5. 执行以下命令以使新的sysctl设置生效:

    sysctl -p
    
  6. 验证大页配置是否生效。运行以下命令查看系统中分配的大页数量:

    cat /proc/meminfo | grep HugePages_Total
    
  7. 运行 Oracle 数据库之前,请确保 Oracle 用户对大页具有读写权限。编辑 /etc/security/limits.conf 文件,在文件末尾添加如下内容:

    oracle soft memlock unlimited
    oracle hard memlock unlimited
    
  8. 重启系统以使配置生效。

通过以上步骤,你应该成功在SUSE 15上配置了Oracle大页。请根据实际情况进行适当修改和调整。


内容由零声教学AI助手提供,问题来源于学员提问

本站部分文章来源于网络,版权归原作者所有,如有侵权请联系站长删除。
转载请注明出处:https://sdn.0voice.com/?id=4454

分享:
扫描分享到社交APP
上一篇
下一篇
发表列表
游客 游客
此处应有掌声~
评论列表

还没有评论,快来说点什么吧~

联系我们

在线咨询: 点击这里给我发消息

微信号:3007537140

上班时间: 10:30-22:30

关注我们
x

注册

已经有帐号?