1、总体可以参考https://blog.csdn.net/mengxiangfeiyang/article/details/129034747 创建用户、目录、依赖rpm、权限、内核参数、环境。下面重点说明几个容易出错的地方,或者该文章没有标记或者不必要的地方。
2、内存,最好8GB,4GB是非常卡的,至少OUI期间java很迟内存。
3、scan可以两个IP,也可以三个IP。2节点的RAC三个SCAN IP,说实话我觉得有点怪异。所以LZ用两个SCAN IP。
4、共享存储可以单独一台服务器,也可以rac某个节点兼着,用iscsi共享给另外一个rac节点也可以(LZ就是这么做的),缺点就是启停的时候共享存储所在的那个节点要先启动、后停止(这很重要)。
5、vi /etc/hosts,localhost一定要去掉。同时公共ip一定要在最前面。
注释掉以下内容,
#127.0.0.1 localhost rac1 localhost4 localhost4.localdomain4
#::1 localhost rac1 localhost6 localhost6.localdomain6
注:如果没有注释上述内容,在安装rac的先决条件检查时,会报PRVG-13632错误。
6、一定要关闭virbr0网卡,否则ssh检测可能会去这个ip。
7、ssh免密一定要配置
#grid用户
ssh-keygen -t rsa
ssh-copy-id -i ./id_rsa.pub grid@localhost
ssh-copy-id -i ./id_rsa.pub grid@另一节点IP
#oracle用户
ssh-keygen -t rsa
ssh-copy-id -i ./id_rsa.pub oracle@localhost
ssh-copy-id -i ./id_rsa.pub oracle@另一节点IP
8、共享盘用udev而非oracleasm识别。参见https://www.cnblogs.com/fangzpa/p/14092142.html。但是LZ生成的uuid两边不一样(这个最终不知道为啥)这里grid检查会告警,忽略了,装完后启停反复没啥数据问题。也可以参见https://cloud.tencent.com/developer/article/1431520。要注意vmware的话,要开始enableUUID。vsphere参考https://www.topunix.com/post-3176.html,vmware参考https://www.cnblogs.com/avasteven/p/13662205.html