Oracle11g 重建asm 磁盘的方法与布骤

3、如果权限不对,最好重新配置 ASM DISK:

oracleasm deletedisk DISK1

oracleasm deletedisk DISK2

oracleasm scandisks(2 边节点)

4、重新配置 asmlib 并建磁盘:

oracleasm configure -i

oracleasm init

service oracleasm restart

oracleasm createdisk DISK1 /dev/sdb1

oracleasm createdisk DISK2 /dev/sdc1

oracleasm scandisks

5、最后还有问题就删除 oracleasm 的 2 个 rpm 包并重装!

 

[root@rac01 ~]# oracleasm deletedisk DATA2

Clearing disk header: failed

Unable to clear disk “DATA2”

[root@rac01 ~]# oracleeam deletedisk FRA

-bash: oracleeam: command not found

[root@rac01 ~]# oracleasm deletedisk FRA

Clearing disk header: failed

Unable to clear disk “FRA”

 

下面命令是在于之前安装grid时,执行root.sh时不能正常带起crs服务,虽然做了root.sh的回滚操作。但是运行crs_stat 时,还是发现许多服务起不来,就做了grid 的删除操作,也就是将一切之前安装好的grid有关的文件夹,文件,目录全删除。恢复到一个没有安装grid前的环境,然后重新安装grid.但在选择asm磁盘时,没法发现建DATA卷组的data1 和data2 asm盘.只能通过下面命令将/dev/sdc 和/dev/sdb dd还原,也就是将asm盘回收。然后重新运行 oraceasm createdisk 重建两个data1 和data2,然后,重新运行grid 安装,在选择ASM磁盘界面时,又重新发现data1 和data2磁盘,成功创建DATA 卷组,最后完成grid的安装。

 

[root@rac01 oracle]# dd if=/dev/zero of=/dev/sdc bs=8192 count=2560

记录了2560+0 的读入

记录了2560+0 的写出

20971520字节(21 MB)已复制,0.261025 秒,80.3 MB/秒

[root@rac01 oracle]# dd if=/dev/zero of=/dev/sdd bs=8192 count=2560

记录了2560+0 的读入

记录了2560+0 的写出

20971520字节(21 MB)已复制,0.316533 秒,66.3 MB/秒

[root@rac01 oracle]# dd if=/dev/zero of=/dev/sdc bs=8192 count=2560

记录了2560+0 的读入

记录了2560+0 的写出

20971520字节(21 MB)已复制,0.182621 秒,115 MB/秒

[root@rac01 oracle]# dd if=/dev/zero of=/dev/sdd bs=8192 count=2560

记录了2560+0 的读入

记录了2560+0 的写出

20971520字节(21 MB)已复制,0.269464 秒,77.8 MB/秒

     

如果这文章对你有帮助,请扫左上角微信支付-支付宝,给于打赏,以助博客运营

发表评论

您的电子邮箱地址不会被公开。 必填项已用*标注