文章目录
一、创建 ASM 磁盘
1、创建ASM磁盘需要提前按照实际需求对存储进行合理分区
2、只需在任一节点服务器进行操作,其他节点扫描后可识别
查看 ASM 磁盘列表
[root@rac1 asm]# /etc/init.d/oracleasm listdisks
执行命令后无返回结果
创建 ASM 磁盘
/etc/init.d/oracleasm createdisk ocr1 /dev/sdb1
/etc/init.d/oracleasm createdisk ocr2 /dev/sdb2
/etc/init.d/oracleasm createdisk ocr3 /dev/sdb3
/etc/init.d/oracleasm createdisk data1 /dev/sdb5
/etc/init.d/oracleasm createdisk data2 /dev/sdb6
/etc/init.d/oracleasm createdisk bak1 /dev/sdb7
/etc/init.d/oracleasm createdisk bak2 /dev/sdb8
[root@rac1 asm]# /etc/init.d/oracleasm createdisk ocr1 /dev/sdb1
Marking disk "ocr1" as an ASM disk: [ OK ]
[root@rac1 asm]# /etc/init.d/oracleasm createdisk ocr2 /dev/sdb2
Marking disk "ocr2" as an ASM disk: [ OK ]
[root@rac1 asm]# /etc/init.d/oracleasm createdisk ocr3 /dev/sdb3
Marking disk "ocr3" as an ASM disk: [ OK ]
[root@rac1 asm]# /etc/init.d/oracleasm createdisk data1 /dev/sdb1
Marking disk "data1" as an ASM disk: [ OK ]
[root@rac1 asm]# /etc/init.d/oracleasm createdisk data2 /dev/sdc1
Marking disk "data2" as an ASM disk: [ OK ]
[root@rac1 asm]# /etc/init.d/oracleasm createdisk bak1 /dev/sdb7
Marking disk "bak1" as an ASM disk: [ OK ]
[root@rac1 asm]# /etc/init.d/oracleasm createdisk bak2 /dev/sdb8
Marking disk "bak2" as an ASM disk: [ OK ]
查看 ASM 磁盘列表
[root@rac1 asm]# /etc/init.d/oracleasm listdisks
BAK1
BAK2
DATA1
DATA2
OCR1
OCR2
OCR3
二、在另一个节点扫描 ASM 磁盘
节点2 执行如下操作
查看 ASM 磁盘列表
[root@rac2 asm]# /etc/init.d/oracleasm listdisks # 无返回结果
扫描 ASM 磁盘信息
[root@rac2 asm]# /etc/init.d/oracleasm scandisks
Scanning the system for Oracle ASMLib disks: [ OK ]
重新查看 ASM 磁盘列表
[root@rac2 asm]# /etc/init.d/oracleasm listdisks
BAK1
BAK2
DATA1
DATA2
OCR1
OCR2
OCR3