您的位置:首页 > 其它

第2步:配置系统安装环境

2018-01-12 14:21 281 查看
[b]2.1 修改内核参数[/b]

[root@sgdb1~]# vim /etc/sysctl.conf(node1和node2)
[align=justify]——添加[/align]
[align=justify]# Controls the Oracle parameters[/align]
[align=justify]fs.aio-max-nr = 1048576[/align]
[align=justify]fs.file-max = 6815744[/align]
[align=justify]# (备注:2G内存使用如下值:2G/4K=4194304/8,大内存将16换成内存GB)[/align]
[align=justify]kernel.shmall = 2097152[/align]
[align=justify]#(备注:16G内存使用如下值:16*1024*1024*1024-1=17179869183/8,大内存将16换成内存GB)[/align]
[align=justify]kernel.shmmax = 17179869183/8[/align]
[align=justify]kernel.shmmni = 4096[/align]
[align=justify]kernel.sem = 250 32000 100 128[/align]
[align=justify]net.ipv4.ip_local_port_range = 9000 65500[/align]
[align=justify]net.core.rmem_default = 262144[/align]
[align=justify]net.core.rmem_max = 4194304[/align]
[align=justify]net.core.wmem_default = 262144[/align]
[align=justify]net.core.wmem_max = 1048586[/align]
[align=justify]net.ipv4.tcp_wmem = 262144 262144 262144[/align]
[align=justify]net.ipv4.tcp_rmem = 4194304 4194304 4194304[/align]
[align=justify] [/align]
[align=justify]修改完毕系统参数后,以下命令使内核参数生效[/align]
[align=center]代码1[/align]

[root@sgdb1~]# sysctl –p

[b]2.2 修改系统资源限制[/b]

[align=center]代码2[/align]

[root@sgdb1~]# vim /etc/security/limits.conf(node1和node2)
[align=justify]——添加[/align]
[align=justify]# Controls the Oracle parameters[/align]
[align=justify]oracle soft nproc 16384[/align]
[align=justify]oracle hard nproc 16384[/align]
[align=justify]oracle soft nofile 65536[/align]
[align=justify]oracle hard nofile 65536[/align]
[align=justify]grid soft nproc 16384[/align]
[align=justify]grid hard nproc 16384[/align]
[align=justify]grid soft nofile 65536[/align]
[align=justify]grid hard nofile 65536 [/align]
[align=left]注意:RHEL6.*下CPU的最大线程数由配置文/etc/security/limits.d/90-nproc.conf限定了上限,需要将该行注释。[/align]
[align=center]代码3[/align]

[root@sgdb1~]# vim /etc/security/limits.d/90-nproc.conf(node1和node2)
[align=justify]——修改[/align]
[align=justify]# Default limit for number of user's processes to prevent[/align]
[align=justify]# accidental fork bombs.[/align]
[align=justify]# See rhbz #432903 for reasoning.[/align]

#* soft nproc 1024

[b]2.3 修改shell配置[/b]

[align=center]代码4[/align]

[root@sgdb1~]# vim /etc/pam.d/login(node1和node2)
[align=justify]——添加[/align]
[align=justify]session required pam_limits.so[/align]
[align=justify][root@sgdb1~]# vim /etc/profile(node1和node2)[/align]
[align=justify]——添加[/align]
[align=justify]if [ $USER = "oracle" ] || [ $USER = "grid" ]; then[/align]
[align=justify]if [ $SHELL = "/bin/ksh" ]; then[/align]
[align=justify]ulimit -p 16384[/align]
[align=justify]ulimit -n 65536[/align]
[align=justify]else[/align]
[align=justify]ulimit -u 16384 -n 65536[/align]
[align=justify]fi[/align]
[align=justify]umask 022[/align]
[align=justify]fi[/align]
[align=justify][root@sgdb1~]# vim /etc/csh.login(node1和node2)[/align]
[align=justify]——添加[/align]
[align=justify]if ( $USER = "oracle" || $USER = "grid" ) then[/align]
[align=justify]limitmaxproc 16384[/align]
[align=justify]limit descriptors 65536[/align]

endif

[b]2.4 配置网络环境[/b]

[align=justify]网卡IP找主机工程师申请,以下列出作为案例的hosts文件内容[/align]
[align=center]代码5[/align]

[root@sgdb1~]# vim /etc/hosts(node1和node2)
[align=justify]——添加[/align]

# public

192.168.243.71 sgdb1

192.168.243.72 sgdb2

# private

10.10.10.71 sgdb1-priv

10.10.10.72 sgdb2-priv

# virtual

192.168.243.73 sgdb1-vip

192.168.243.74 sgdb2-vip

# scan

192.168.243.75 sgdb-scan

[b]2.5 配置ntp服务[/b]

[align=justify]可以选择用NTP服务器,也可以手动修改各个节点时间,使时间差不超过2分钟为安全,也可以修改NTP服务配置文件。[/align]
[align=center]代码1[/align]

[root@sgdb1 ~]# vim /etc/ntp.conf(node1和node2)

# 将server开头这一行修改为时间服务器

server 196.168.243.81

[align=left] [/align]
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: