ORACLE 11g RAC部署GRID过程中遇到的问题总结

来源:互联网 发布:现在做网络销售怎么样 编辑:程序博客网 时间:2024/05/20 23:02

问题1:在部署grid过程中找不到共享磁盘

原因分析:之前在安装grid过程中使用的xmanager远程桌面操作,不幸的是部署过程中断网了,所以我不得不将之前的部署信息删除了,可参考http://blog.itpub.net/29634949/viewspace-2120550/不过,当时没有清除CRS在共享磁盘的信息,导致后来重新部署grid的时候识别不了共享磁盘。

如示一步,报错信息截图如下:


解决步骤:

资源申请的时候申请了8G的共享盘作为vote盘使用,不过第一次部署的时候只使用了三块,这次尝试将第四块做udev然后映射磁盘,看能否识别。

1. 获得磁盘的wwid号

[root@gisdb2 soft]# /sbin/scsi_id --whitelisted --replace-whitespace --device=/dev/sde3694dbda1001623ae61d0f6010000006e
2. 编辑每个节点的/etc/multipath.conf配置文件,加入如下信息:

multipath {                wwid                    3694dbda1001623ae61d0f6010000006e                alias                   asm-vote4         }
3. 每个节点重启multipathd服务

# service multipathd restart
4.查看状态信息:
<span style="font-size:14px;"># multipath -ll</span>

查看共享磁盘映射

# ll /dev/mapper/asm*lrwxrwxrwx 1 root root 7 Jun 23 02:51 /dev/mapper/asm-data1 -> ../dm-2lrwxrwxrwx 1 root root 7 Jun 23 02:51 /dev/mapper/asm-data2 -> ../dm-8lrwxrwxrwx 1 root root 7 Jun 23 02:51 /dev/mapper/asm-data3 -> ../dm-9lrwxrwxrwx 1 root root 8 Jun 23 02:51 /dev/mapper/asm-data4 -> ../dm-10lrwxrwxrwx 1 root root 8 Jun 23 02:51 /dev/mapper/asm-data5 -> ../dm-11lrwxrwxrwx 1 root root 7 Jun 23 02:56 /dev/mapper/asm-vote1 -> ../dm-3lrwxrwxrwx 1 root root 7 Jun 23 02:56 /dev/mapper/asm-vote2 -> ../dm-4lrwxrwxrwx 1 root root 7 Jun 23 02:56 /dev/mapper/asm-vote3 -> ../dm-6<span style="color:#FF0000;">lrwxrwxrwx 1 root root 7 Jun 23 02:56 /dev/mapper/asm-vote4 -> ../dm-7</span>
5. 设备映射

每个节点root用户执行:

# for i in asm-vote1 asm-vote2 asm-vote3 asm-vote4 asm-data1 asm-data2 asm-data3 asm-data4 asm-data5; do printf "%s %s\n" "$i" "$(ls -ll /dev/mapper/$i)"; doneasm-vote1 E: DM_UUID=mpath-3694dbda1001623ae61d0f4d40000006basm-vote2 E: DM_UUID=mpath-3694dbda1001623ae61d0f5380000006casm-vote3 E: DM_UUID=mpath-3694dbda1001623ae61d0f59c0000006dasm-vote4 E: DM_UUID=mpath-3694dbda1001623ae61d0f6010000006easm-data1 E: DM_UUID=mpath-3694dbda1001623ae82501d0000000095asm-data2 E: DM_UUID=mpath-3694dbda1001623ae82501db200000096asm-data3 E: DM_UUID=mpath-3694dbda1001623ae82501e4900000097asm-data4 E: DM_UUID=mpath-3694dbda1001623ae82501f7600000098asm-data5 E: DM_UUID=mpath-3694dbda1001623ae8250208200000099
6. 编辑配置文件/etc/udev/rules.d/99-oracle-asmdevices.rules 添加如下一行信息

KERNEL=="dm-*",ENV{DM_UUID}=="mpath-3694dbda1001623ae61d0f6010000006e",OWNER="grid",GROUP="asmadmin",MODE="0660"
7. 双节点重启udev

# start_udev
8. 查看设备的用户和用户组是否正确

#  ls -lh /dev/dm-*brw-rw---- 1 root disk     253,  0 Jun 23 02:21 /dev/dm-0brw-rw---- 1 root disk     253,  1 Jun 23 02:21 /dev/dm-1brw-rw---- 1 grid asmadmin 253, 10 Jun 23 02:51 /dev/dm-10brw-rw---- 1 grid asmadmin 253, 11 Jun 23 02:51 /dev/dm-11brw-rw---- 1 root disk     253, 12 Jun 23 02:21 /dev/dm-12brw-rw---- 1 root disk     253, 13 Jun 23 02:21 /dev/dm-13brw-rw---- 1 grid asmadmin 253,  2 Jun 23 02:51 /dev/dm-2brw-rw---- 1 grid asmadmin 253,  3 Jun 23 02:56 /dev/dm-3brw-rw---- 1 grid asmadmin 253,  4 Jun 23 03:19 /dev/dm-4brw-rw---- 1 root disk     253,  5 Jun 23 02:21 /dev/dm-5brw-rw---- 1 grid asmadmin 253,  6 Jun 23 03:19 /dev/dm-6brw-rw---- 1 grid asmadmin 253,  7 Jun 23 03:19 /dev/dm-7brw-rw---- 1 grid asmadmin 253,  8 Jun 23 02:51 /dev/dm-8brw-rw---- 1 grid asmadmin 253,  9 Jun 23 02:51 /dev/dm-9
以上配置完成后,继续回到grid部署中配置ASM查找共享磁盘的界面,刷新能够找到该共享磁盘,看来还是没有清除CRS在共享磁盘的信息,现操作如下:

清楚CRS所在磁盘信息

dd if=/dev/zero of=/dev/sdb bs=1024k count=100dd if=/dev/zero of=/dev/sdc bs=1024k count=100dd if=/dev/zero of=/dev/sdd bs=1024k count=100dd if=/dev/zero of=/dev/sda bs=1024k count=100dd if=/dev/zero of=/dev/sdf bs=1024k count=100dd if=/dev/zero of=/dev/sdg bs=1024k count=100dd if=/dev/zero of=/dev/sdh bs=1024k count=100dd if=/dev/zero of=/dev/sdi bs=1024k count=100
重新扫描,OK了

问题2:部署grid到最后一步报[INS-20802]


导致这个错误的原因是在/etc/hosts中配置了SCAN的地址,尝试ping这个地址信息,如果可以成功,则这个错误可以忽略。

0 0
原创粉丝点击