| 验证oracle SSH对等性:在node1,node2两个节点上分别执行下述命令,第一次执行时需要口令验证:
 ssh rac1 date
 ssh rac2 date
 ssh rac1-priv date
 ssh rac2-priv date
 ssh rac1-vip date
 ssh rac2-vip date
 返回节点1: rac1-> ssh rac2-vip dateTue Apr 9 19:37:06 CST 2019
 rac1-> ssh rac1-vip date
 Tue Apr 9 19:37:07 CST 2019
 rac1-> ssh rac1-priv date
 Tue Apr 9 19:37:14 CST 2019
 rac1-> ssh rac2-priv date
 Tue Apr 9 19:37:18 CST 2019
 rac1-> ssh rac2 date
 Tue Apr 9 19:37:22 CST 2019
 rac1-> ssh rac1-vip date
 Tue Apr 9 19:37:25 CST 2019
 rac1->
 返回节点2:
 也要测试:
 Nothing to do
 [[email?protected] network-scripts]# systemctl restart sshd
 至此,Oracle用户SSH对等性配置完成!重复上述步骤,以grid用户配置其对等性。
 <<<<<配置oracle,grid 用户SSH对等性>>>>>>>>>
 [[email?protected] ~]# su - grid
 node1:
 node2:
 重复上述步骤,
 格式化共享磁盘-------------------------------------------以root用户分别在两个节点上执行fdisk命令,查看现有硬盘分区信息:
 node1:[[email?protected] ~]# fdisk -l
 node2:[[email?protected] ~]# fdisk -l
 root用户在node1上格式化/dev/sdb、/dev/sdc、/dev/sdd、/dev/sde这4块盘
 [[email?protected] ~]# fdisk /dev/sdb
 n 表示新建1个分区;
 p 表示分区类型选择为primary partition 主分区;
 1 表示分区编号从1开始;
 500 起始、终止柱面选择默认值,即1和500;
 w 表示将新建的分区信息写入硬盘分区表。
 [[email?protected] ~]#重复上述步骤②,以root用户在node1上分别格式化其余3块磁盘:
 格式化完毕之后,在node1,node2节点上分别看到下述信息:
 #仅节点1执行
 [[email?protected]:~]$ export LANG=en_US
 规划需要的共享磁盘个数及大小[[email?protected] home]# fdisk -l | grep /dev/sd
 [[email?protected] etc]# lsblk
 安装完毕后,执行 rpm -qa|grep asm确认是否安装成功。 ? [[email?protected] trace]# ls *.logalert_+ASM1.log
 [[email?protected] trace]# pwd
 /u01/app/grid/diag/asm/+asm/+ASM1/trace
 查看CRS日志 [[email?protected] ~]# find / -name crsd.log/u01/app/11.2.0/grid/log/rac1/crsd/crsd.log
 -------------------------------------------------------
 2.5 解压安装介质======================================
 node1:
 Oracle Database(includes Oracle Database和Oracle RAC)安装数据库至少需要这两个安装包: p13390677_112040_Linux-x86-64_1of7.zipp13390677_112040_Linux-x86-64_2of7.zip
 Oracle Grid Infrastructure(包括Oracle ASM、Oracle Clusterware和Oracle Restart):p13390677_112040_Linux-x86-64_3of7.zip
 注意:这里的3个软件包均是来源于MetaLink网站,其版本均是目前Oracle 11g的最新版本,11.2.0.3.0。如果没有MetaLink账号的话,也可以从oracle官方网站免费获取11.2.0.1.0的版本软件来进行安装和配置。
 我们通过下述命令来解压上述3个压缩软件包: [[email?protected] bai]# unzip p13390677_112040_Linux-x86-64_1of7.zip [[email?protected] bai]# unzip p13390677_112040_Linux-x86-64_2of7.zip
 [[email?protected] bai]# unzip p13390677_112040_Linux-x86-64_3of7.zip
 [[email?protected] bai]# du -sh database/
 2.5G database/
 [[email?protected] bai]# du -sh grid/
 1.3G grid/
 为便于将来安装软件,分别将其move到oracle用户和grid用户的家目录:[[email?protected] u01]# chown -R grid:oinstall /bai/grid/
 [[email?protected] u01]# chown -R oracle:oinstall /bai/database/
 [[email?protected] ~]# mv database/ /home/oracle/
 [[email?protected] ~]# mv grid/ /home/grid/
 [[email?protected] ~]#
 2.6 安装前预检查配置信息=====================yum -y install unixODBC*
 yum -y install xorg-x11-apps
 yum -y install libXp*
 yum -y install pdksh
 rpm -ivh compat-lib* --nodeps --force >>>>>强制安装的方法
 安装依赖包,配好yum装吧 yum install -y binutils compat-libstdc++-33 glibc ksh libaio libgcc libstdc++ make compat-libcap1 gcc gcc-c++ glibc-devel libaio-devel libstdc++-devel sysstat elfutils-libelf-devel yum install binutils compat-db compat-libstdc++-33 compat-libstdc++-296 compat-gcc-34-c++ compat-gcc-34 control-center elfutils-libelf elfutils-libelf-devel elfutils-libelf-devel-static gcc gcc-c++ glibc glibc-common glibc-devel glibc-headers gnome-screensaver kernel-headers ksh libaio libaio-devel libgcc libgomp libstdc++ libstdc++-devel libXp make numactl-devel openmotif openmotif22 pdksh rsh setarch sysstat unixODBC unixODBC-devel xorg-x11 xorg-x11-apps libcap
 图形界面grid用户运行 #su - grid
 node1-> ./runInstaller
 在安装 GRID之前,建议先利用CVU(Cluster Verification Utility)检查 CRS的安装前环境。
 使用 CVU 检查CRS的安装前环境:# su – grid
 node1-> cd grid/
 node1-> ./runcluvfy.sh stage -pre crsinst -n baydb1,baydb2 -fixup -verbose
 Please run the following script on each node as "root" user to execute the fixups:‘/tmp/CVU_11.2.0.3.0_grid/runfixup.sh‘
 Pre-check for cluster services setup was unsuccessful on all the nodes.
 node1->
 从上面的预检查结果中,可以看到不成功,其实错误的原因是grid用户不属于dba组!不过,Oracle自动给我们提供的修复的脚本,根据上述提示,分别以root用户在两个节点上执行/tmp/CVU_11.2.0.3.0_grid/runfixup.sh脚本来修复。
 直到此步骤,我们的安装环境已经完全准备OK!!!
 (编辑:南平站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |