ITPub博客

首页 > 数据库 > Oracle > Solaris系统参数未配置导致rac节点重启异常

Solaris系统参数未配置导致rac节点重启异常

原创 Oracle 作者:lmxx2020 时间:2024-04-16 10:54:59 0 删除 编辑

Solaris系统参数未配置导致rac节点重启异常,检查alert日志发现很多参数异常告警:

配置Solaris内核参数:
在两个节点上配置同样的Solaris内核参数。
为grid用户和oracle用户创建projects,配置共享内存参数: 
# /usr/sbin/ndd /dev/tcp tcp_smallest_anon_port tcp_largest_anon_port 
32768 
65535
In the preceding example, tcp_smallest_anon_port is set to the default range (32768-65535).
If necessary for your anticipated workload or number of servers , update the UDP and TCP ephemeral port range to a broader range. For example:
# /usr/sbin/ndd -set /dev/tcp tcp_smallest_anon_port 9000 
# /usr/sbin/ndd -set /dev/tcp tcp_largest_anon_port 65500 
# /usr/sbin/ndd -set /dev/udp udp_smallest_anon_port 9000
# /usr/sbin/ndd -set /dev/udp udp_largest_anon_port 65500
Oracle recommends that you make these settings permanent. Refer to your system administration documentation for information about how to automate this ephemeral port range alteration on system restarts.
创建文件vi /etc/rc2.d/S99nddconfig,设置TCP UDP内核参数,内容如下:(两节点)
#!/bin/sh
/usr/sbin/ndd -set /dev/tcp tcp_smallest_anon_port 9000 
/usr/sbin/ndd -set /dev/tcp tcp_largest_anon_port 65500 
/usr/sbin/ndd -set /dev/udp udp_smallest_anon_port 9000 
/usr/sbin/ndd -set /dev/udp udp_largest_anon_port 65500 
/usr/sbin/ndd -set /dev/udp udp_xmit_hiwat 65536 
/usr/sbin/ndd -set /dev/udp udp_recv_hiwat 65536
修改两台节点的/etc/system文件
set noexec_user_stack=1
set semsys:seminfo_semmni=128
set semsys:seminfo_semmns=1024
set semsys:seminfo_semmsl=256
set semsys:seminfo_semvmx=23767
set shmsys:shminfo_shmmax=274877906943
set shmsys:shminfo_shmmni=128

来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/22967847/viewspace-3012629/ ,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论

注册时间:2024-01-09

  • 博文量
    106
  • 访问量
    90394