本文将详细解释安装rac时应注意的问题。边肖觉得挺实用的,分享给大家参考。希望你看完这篇文章能有所收获。
安装rac时需要注意的问题
1.虚拟机添加共享磁盘,
1)创建磁盘
在虚拟机软件的安装目录中,有一个vmware-vdiskmanager.exe文件(旧版本使用plainmaker.exe),运行以下命令:
d :/程序文件/VMware/VMware Workstationvmware-vdiskmanager.exe-c-s 20000 MB-a LSI logic-T2 d :/共享/共享磁盘. vmdk
上面的命令在D盘的共享文件夹中生成了一个20GB的磁盘,有两个文件:
sharedisk-flat.vmdk
shared disk . vmdk
2)分别打开两台虚拟机目录下的vmx文件,添加:
scsi2:0.shared='TRUE '
磁盘.锁定='FALSE '
scsi2:0。共享总线=“虚拟”
3)如果scsi_id -u -g /dev/sdb命令没有返回值,请将其添加到虚拟机中。
磁盘。EnableUUID='真'
2.asm磁盘由udev创建,不需要安装asm和asmlib。udev创建的磁盘不需要格式化为文件系统,否则无法使用。
3.一般安装网格软件时,找不到两个节点,ssh互信一般设置不好。
勾选ssh mutual,将known host留空,登录两个节点的known host文件,会有内容。
Oracle用户和网格用户应该建立相互信任。
$ssh rac1
$ssh rac2
4./etc/hosts,配置ip、vip和privateip。
5.安装cvuqdisk包
在网格安装包目录中,rpm -Uvh cvuqdisk*
6.创建用户和组,注意oracle和网格用户的权限和组。
7.配置ntp时间同步时,虚拟机rac1的网卡要配置在NAT模式,ip由DHCP自动获取后才能连接外部网络。
Rac1 ip在rac2的ntp.config中配置,ntp服务启动。
两个节点的/etc/resolv.conf文件应该一致。
8.最终报告8.grid安装的scanip的问题可以忽略。
INS-20802
9.安装网格后,转到网格用户以配置asm磁盘组。
$asmca
创建磁盘后,必须看到所有磁盘都已装载。第一列中的asm实例都已启动。
10.切换到oracle用户并安装oracle软件。
INS-30131
INS-30131
杜/tmp的访问权限有问题。
解决方案:清空/tmp目录。
11.集群操作命令在root用户下执行,网格用户下会提示权限不足。
/u01/app/11 . 2 . 0/网格/bin
12.错误ssh :连接到主机rac1端口22:没有到主机的路由
检查/etc/hosts文件、ip地址
13./crsctl检查crs
网上四个是对的。
/etc/hosts和ssh可以影响两个上线,1、CRS2.东地中海(Eastern Mediterranean)
14.安装网格软件和oracle软件时,最后一个root.sh脚本应该在两个节点上执行,一个节点完成,然后是另一个节点。
这时,/crs_stat -t -v可以看到两个节点的状态。如果rac1上只执行root.sh,那么在检查集群状态时,就看不到rac2节点。
15.dbca数据库构建时间ora-099253360无法创建审计跟踪文件
此时,单击浏览器浏览按钮查看是否显示asm磁盘组。如果没有,请按照以下步骤进行检查。
1)gi主目录或其子目录的权限错误。
2)asm磁盘的权限错误。
3)asm实例未启动或asm磁盘组未装载。
4)asm磁盘组资源未联机。
5)oracle用户的权限是错误的。
6)Oracle($ Oracle _ home/bin)可执行文件权限错误。
$ CD/u01/app/Oracle/11 . 2 . 0/db _ 1/bin/Oracle
[root@rac01 bin]# ls -ltr oracle
-rwsr-s-x 1 Oracle asmadmin 232399431 2月19日08:10 Oracle/u01/app/grid/11
.2.0/bin/oracle
$cd /u01/app/grid/11.2.0/bin/oracle
[root@rac01 bin]# ls -ltr oracle
-rwsr-s--x 1 grid oinstall 203974257 Feb 19 07:28 oracle
16.将rac1上的监听文件拷贝到rac2上,修改ip,启动rac2监听
$lsnrctl start
查看集群监听
./srvctl status listener
17.集群重启
磁盘要设置成开机自动挂载,系统磁盘。
集群停机
$./crsctl stop cluster -all
这时可能会报[crs-4000]rac2未在规定时间内响应
在rac1上启动集群./crsctl start cluster -all
仍报[crs-4000]rac2未在规定时间内响应
但是在两个小时后,查看集群状态时,./crs_stat -t -v时正常了,可以看到两个节点online.
再次关停集群,成功关闭两个节点,
再次开启集群,成功online两个节点。
此次事件,原因不明,有可能是虚拟机资源不足的问题。
18.查看集群资源状态
$./crsctl stat res -t -init
一般是所有资源都是online只有ora.diskmon是offline,不过这个资源是exadata环境下的,不必理会。
19.查看磁盘组
在grid用户下
$asmcmd
>lsdg 显示磁盘状态
$./ocrcheck检查裁决盘
20.查看各种日志及其路径
oracle 下的alert日志$ORACLE_BASE/diag/rdbms/orcl/orcl1/trace/alertorcl1.log
grid 下的 alert 日志 $ORACLE_HOME/log/rac1/alertrac1.log
css的日志$ORACLE_HOME/log/rac1/cssd/cssd.log ocssd.log
crs的日志$ORACLE_HOME/log/rac1/crsd/crsd.log
ohas的日志$ORACLE_HOME/log/rac1/ohasd/ohasd.log
evm的日志$ORACLE_HOME/log/rac1/evmd/evmd.log
dbca的日志$ORACLE_BASE/cfgtoollogs/dbca
21.检查ACFS驱动状态
$./acfsdriverstate version
ACFS-9129:ADVM/ACFS NOT INSTALLED.
去安装$./acfsroot install
ACFS-9348 unable to remove '/etc/udev/rules.d/55-usm.rules'
查看后,实际上没有这个文件,那就先去这个路径下创建一个同名空文件,安装通过。
启动ACFS服务./acfsload start -s
22.有时asm磁盘组在某一个节点无法挂载,重启虚拟机就好了。
关于“安装rac时需要注意的问题有哪些”这篇文章就分享到这里了,希望
内容来源网络,如有侵权,联系删除,本文地址:https://www.230890.com/zhan/79831.html