|
搭建 ORACLE 19C RAC集群后,按照墨天轮大佬的技术文章做关于在线添加ASM硬盘的实验。但却在第一步就碰壁了,加载starwind共享存储时,可以成功加载,但系统却查到不到。
集群节点使用的是ORACLELINUX8,之前搭建RAC 集群时都是可以正常发现共享磁盘的,发现并挂载共享的磁盘的步骤如下:
iscsiadm -m discovery -t st -p 192.168.1.3
## 挂载 ASM 磁盘
iscsiadm -m node -T iqn.2008-08.com.starwindsoftware:192.168.1.3-lucifer -p 192.168.1.3 -l
## 配置开机自动挂载
iscsiadm -m node -T iqn.2008-08.com.starwindsoftware:192.168.1.3-lucifer -p 192.168.1.3 --op update -n node.startup -v automatic
使用lsblk命令查看新挂载磁盘,发现没有挂载成功。挂载时,执行命令时也没有报错信息。最怪异的是,两个RAC节点故障一样,都没有成功挂载磁盘。
查看操作系统的日志,并没有发现错误信息。由于我是实验环境,只是用来测试的,不怕数据丢失,只能重启RAC节点主机(操作系统重启)。重新启动节点主机,发现共享磁盘果然成功挂载了。
在生产环境中,如果要重启节点主机,一定要申请维护窗口。另外在生产环境中,建议大家最好不要用开源软件共享存储,最好用商业存储硬件,毕竟有相应的技术保障。
合作电话:010-64087828
社区邮箱:greatsql@greatdb.com