当前位置:首页 > centos6中搭建oracle 11g rac及常用维护命令 - 图文
chkconfig xfs off chkconfig lm_sensors off chkconfig gpm off chkconfig openibd off chkconfig pcmcia off chkconfig cpuspeed off chkconfig nfslock off chkconfig ip6tables off chkconfig rpcidmapd off chkconfig apmd off chkconfig sendmail off chkconfig arptables_jf off chkconifg microcode_ctl off chkconfig rpcgssd off chkconfig ntpd off
3、 添加组和用户
3.1 在rac1和rac2上分别添加oracle和grid用户和组
groupadd -g 501 oinstall groupadd -g 502 dba groupadd -g 503 oper groupadd -g 504 asmadmin groupadd -g 505 asmoper groupadd -g 506 asmdba
useradd -g oinstall -G dba,asmdba,oper oracle
useradd -g oinstall -G asmadmin,asmdba,asmoper,oper,dba grid
3.2 在rac1和rac2上分别为oracle和grid用户设密码
9
passwd oracle passwd grid
3.3 在rac1和rac2上分别创建目录grid 和 oracle 用
户的
mkdir -p /u01/app/oracle mkdir -p /u01/app/grid mkdir -p /u01/app/11.2.0/grid chown -R grid:oinstall /u01/app/grid chown -R grid:oinstall /u01/app/11.2.0 chown -R oracle:oinstall /u01/app/oracle chmod -R 775 /u01
mkdir -p /u01/app/oraInventory
chown -R grid:oinstall /u01/app/oraInventory chmod -R 775 /u01/app/oraInventory
3.4 在rac1和rac2上分别修改oracle用户的环境变
量.bash_profile文件
vi /home/oracle/.bash_profile
添加以下内容
export ORACLE_SID=oradb1
export ORACLE_BASE=/u01/app/oracle
export ORACLE_HOME=$ORACLE_BASE/product/11.2.0/dbhome_1
10
export LD_LIBRARY_PATH=$ORACLE_HOME/lib export NLS_DATE_FORMAT=\export TMP=/tmp export TMPDIR=$TMP
export PATH=$PATH:$ORACLE_HOME/bin
注意这是rac1的,rac2将第一行改为 export ORACLE_SID=oradb2
3.5 在rac1和rac2上分别修改grid 用户
的.bash_profile文件
vi /home/grid/.bash_profile
添加以下内容
export ORACLE_SID=+ASM1
export ORACLE_BASE=/u01/app/grid export ORACLE_HOME=/u01/app/11.2.0/grid export LD_LIBRARY_PATH=$ORACLE_HOME/lib export NLS_DATE_FORMAT=\export PATH=$ORACLE_HOME/bin:$PATH
注意这是rac1的,rac2将第一行改为 exportgrid:export ORACLE_SID=+ASM2
3.6 建立 ssh 等效性(可不配置)
Root用户等效性可不用配置,配置了仅管理服务器方便,gird用户和oracle的ssh等效性由安装程序配置,
11
mkdir ~/.ssh chmod 755 ~/.ssh ssh-keygen -t rsa ssh-keygen -t dsa
cat ~/.ssh/id_rsa.pub >> ~/.ssh/authorized_keys cat ~/.ssh/id_dsa.pub >> ~/.ssh/authorized_keys
在rac1上执行
ssh rac2 cat ~/.ssh/id_rsa.pub >> ~/.ssh/authorized_keys ssh rac2 cat ~/.ssh/id_dsa.pub >> ~/.ssh/authorized_keys
在rac2上执行
ssh rac1 cat ~/.ssh/id_rsa.pub >> ~/.ssh/authorized_keys
ssh rac1 cat ~/.ssh/id_dsa.pub >> ~/.ssh/authorized_keys
在两台服务器上验证是否可以正常访问对方,执行时不再提示输入密码,则表示SSH 对等性配置成功 ssh rac1 date ssh rac2 date ssh rac1-priv date ssh rac2-priv date
4、 添加共享磁盘(VM)
4.1 在本机上创建共享磁盘
在windows的cmd 中进入VMware Workstation 安装目录,执行命令创建磁盘:注意创建共享磁盘的路径及文件大小,例如我的VM装在c盘, cd c:\\Program Files (x86)\\VMware\\VMware Workstation
12
共分享92篇相关文档