session required pam_limits.so EOF
创建安装目录,主要是规划grid的软件的安装目录
和oracle DB软件的安装目录 mkdir -p /u01/app/11.2.0/grid chown -R grid:oinstall /u01
mkdir -p /u01/app/oracle/product/11.2.0/db chown -R oracle:oinstall /u01/app/oracle chmod -R 775 /u01
配置用户的环境变量
Grid用户
su - grid vi.profile export ORACLE_SID=+ASM1 2结点用+ASM2 export ORACLE_BASE=/u01/app/oracle export ORACLE_HOME=/u01/app/11.2.0/grid export GRID_HOME=/u01/app/11.2.0/grid export AIXTHREAD_SCOPE=S export PATH=$ORACLE_HOME/bin:$PATH:/usr/local/bin/:. export LANG=en_US export NLS_LANG=american_america.zhs16gbk umask 022 oracle用户
su - oracle vi.profile export ORACLE_SID=testdb1//根据实际SID+n命名,a机为1 export ORACLE_UNQNAME=testdb//根据实际规划SID命名 export ORACLE_BASE=/u01/app/oracle export ORACLE_HOME=$ORACLE_BASE/product/11.2.0/db export AIXTHREAD_SCOPE=S export PATH=$ORACLE_HOME/bin:/u01/app/11.2.0/grid/bin:$PATH export ORA_GRID_HOME=/u01/app/11.2.0/grid export ORACLE_OWNER=oracle export LANG=en_US export NLS_LANG=american_america.zhs16gbk umask 022
配置ntp时间同步
在开始同步前,先手工大概给节点中的机器调整下时间 linux下时间设置的命令是date -s \
如果有ntp服务器
编辑/etc/ntp.conf #broadcastclient server 192.168.42.1 driftfile /etc/ntp.drift tracefile /etc/ntp.trace
然后
chkconfig ntp on service ntp start
如果没有ntp服务器
那么就是用rac自己的时间同步服务: 执行
servicentp stop chkconfigntp off
mv /etc/ntp.conf/etc/confntp(停止系统的ntp服务,禁止ntp自启动,然后将配置文件更名)
三、给grid用户授权磁盘
chown grid:oinstall /dev/emcpower*
并将该命令加入自启动 vi /etc/init.d/after.local chown grid:oinstall /dev/emcpower* 四、安装GRID软件
执行图形化安装
大部分只在主节点执行(只需一个节点,上传GRID软件的节点作为安装主节点,其他节点在步骤2中安装svuqdisk-1.01.9-1.rpm后,会自动安装执行)
1. 上传grid安装包
在主节点上用grid用户登录
接下来上传GRID软件压缩包p13390677_112040_Linux-x86-64_3of7.zip到/home/grid, 解压软件包(unzip)
2. 安装节点同步rpm #su - root
#cd /home/grid/grid/rpm
#scpcvuqdisk-1.01.9-1.rpmnode2:/home/grid ##传到其他节点,可能有node3 在所有节点安装执行#zypper in automake cvuqdisk-1.0.9-1.rpm
3. 上传补丁文件
在主节点执行
su - grid mkdir /update chown -R grid:dba /update 上传补丁p6880880_112000_Linux-x86-64.zip和p17475946_112040_Linux-x86-64.zip到/update,解压两个补丁压缩包;
再将p6880880_112000_Linux-x86-64.zip拷贝到$ORACLE_HOME目录,解压;
4. 进行图形界面安装
使用xshell,用grid用户登录主节点,执行: # /home/grid/grid/runInstaller 弹出图形界面,按图示操作进行