观察net8的网址,然后编辑/etc/sysconfig/network-scripts/ifcfg-eth0确定ip
ONBOOT=yes
TYPE=Ethernet
NETMASK=255.255.255.0
IPADDR=192.168.0.68
GATEWAY=192.168.0.1
/etc/init.d/network restart
[root@rac1 ~]# groupadd dba
[root@rac1 ~]# groupadd oinstall
[root@rac1 ~]# cd /
[root@rac1 /]# mkdir -p /u01/oracle /ocfs
[root@rac1 /]# usermod -a -G dba
oracle
[root@rac1 /]# usermod -a -G oinstall
oracle
[root@rac1 /]# chown -R oracle:oinstall u01 ocfs
[root@rac1 /]# su - oracle
[oracle@rac1 ~]$ echo $SHELL
/bin/bash
通过oracle用户编辑.bash_profile
添加:
export PS1="`/bin/hostname -s`-> "
export ORACLE_BASE=/u01/oracle
export ORACLE_HOME=$ORACLE_BASE/product/11.2.0/db_1
export ORA_CRS_HOME=$ORACLE_BASE/product/11.2.0/crs_1
export LD_LIBRARY_PATH=$ORACLE_HOME/lib
export ORACLE_SID=rac1;
export NLS_LANG=AMERICAN_AMERICA.AL32UTF8
#export ORACLE_BASE ORACLE_HOME ORACLE_SID
PATH=$PATH:$HOME/bin:$ORACLE_HOME/bin:$ORA_CRS_HOME/bin
export PATH
export ORACLE_HOME_LISTNER=$ORACLE_HOME
[oracle@rac1 ~]$ logout
[root@rac1 /]# su - oracle
[oracle@rac1 ~]$ env | grep ORA
ORA_CRS_HOME=/u01/oracle/product/11.2.0/crs_1
ORACLE_SID=rac1
ORACLE_HOME_LISTNER=/u01/oracle/product/11.2.0/db_1
ORACLE_BASE=/u01/oracle
ORACLE_HOME=/u01/oracle/product/11.2.0/db_1
[oracle@rac1 ~]$ mkdir -p $ORACLE_BASE/admin
[oracle@rac1 ~]$ mkdir -p $ORACLE_HOME
[oracle@rac1 ~]$ mkdir -p $ORA_CRS_HOME
[oracle@rac1 oracle]$ mkdir -p oradata/rac
root:vi /etc/security/limits.conf
添加:
oracle soft nproc 2047
oracle hard nproc 16384
oracle soft nofile 1024
oracle hard nofile 65536
root: vi
/etc/pam.d/login
添加:session required /lib/security/pam_limits.so
[root@rac1 ~]# vi /etc/profile
添加:
if [ $USER = "oracle" ] ; then
if [ $SHELL = "/bin/ksh" ] ; then
ulimit -p 16384
ulimit -n 65536
else
ulimit -u 16384 -n
65536
fi
fi
vi /etc/sysctl.conf
添加:
fs.aio-max-nr = 1048576
fs.file-max = 6815744
kernel.shmall = 2097152
kernel.shmmax = 1054504960
kernel.shmmni = 4096
# semaphores: semmsl, semmns, semopm, semmni
kernel.sem = 250 32000 100 128
net.ipv4.ip_local_port_range = 9000 65500
net.core.rmem_default=262144
net.core.rmem_max=4194304
net.core.wmem_default=262144
net.core.wmem_max=1048586
sysctl -p
---各个参数解释
fs.aio-max-nr = 1048576 文件系统最大异步io
fs.file-max = 65536 文件系统中文件的最大个数
kernel.sem = 250 32000 100 128
SEMMSL SEMMNS SEMOPM SEMMNI
如当oracle DB初始化参数文件中PROCESSES参数设置较大时,需要调整SEMAPHORES设置
SEMMSL应该设置为服务器中各个实例中最大的PROCESSES参数+10,例如,当最大的PROCESSES参数为5000时,SEMMSL应设置为5010。
SEMMNS参数应设置为SEMMSL*SEMMNI,接上例SEMMSL为5010,SEMMNS参数应为(5010*128)=641280。
SEMOPM参数应设置与SEMMSL参数相同,接上例此处应设置为5010
kernel.shmmni = 4096 --最小共享内存大小 bytes
net.ipv4.ip_local_port_range = 1024 65000
端口的范围 1024---65000
net.core.rmem_default = 1048576
r--read
net.core.rmem_max = 1048576
net.core.wmem_default = 262144
w--write
net.core.wmem_max = 262144