详细操作步骤:
======================================================================================
【root 每个节点操作】
注意:不同节点看清盘符
dd if=/dev/zero of=/dev/sdd1 bs=1M
dd if=/dev/zero of=/dev/sdd2 bs=1M
--只需要在一个节点上执行
vi /etc/raw
raw1:sdc1
raw2:sdc2
raw3:sdd1
raw4:sdd2
raw /dev/raw/raw3 /dev/sdd1
raw /dev/raw/raw4 /dev/sdd2
chown oracle:dba /dev/raw/*
========================================================================================
【root执行】
备份
dd if=/dev/raw/raw2 of=/home/oracle/voting_disk.bak
cd /u01/app/crs/product/10.2.0/crs/bin
./ocrconfig -export /home/oracle/ocr_disk.bak -s online
--单节点执行
每个节点执行
/etc/init.d/init.crs start
单节点执行:
/u01/app/crs/product/10.2.0/crs/bin/crs_stop -all
-----crs迁移
cd /u01/app/crs/product/10.2.0/crs/bin
./ocrconfig -replace ocrmirror /dev/raw/raw4 --添加镜像
./ocrconfig -replace ocr /dev/raw/raw3
./ocrconfig -replace ocrmirror
./ocrcheck
----vote disk迁移
./crsctl add css votedisk /dev/raw/raw4 -force
./crsctl delete css votedisk /u02/oracrs/vote.crs -force
./crsctl query css votedisk
========================================================================================
【root执行】
单节点执行
/etc/init.d/oracleasm createdisk DISK2 /dev/sdd3
其他节点执行:
/etc/init.d/oracleasm scandisks
单节点执行:
./crs_start -all
【oracle用户执行,rac1节点执行】
export ORACLE_SID=+ASM1;
Alter diskgroup DATA add disk '/dev/oracleasm/disks/DISK2' name DATA_0002;
sqlplus /nolog
SQL> conn /as sysdba
Connected.
SQL> Alter diskgroup DATA add disk '/dev/oracleasm/disks/DISK2' name DATA_0002;
Diskgroup altered.
SQL> select name from v$asm_disk;
NAME
------------------------------------------------------------
DATA_0002
DATA_0000
alter diskgroup DATA drop disk DATA_0000;
alter diskgroup DATA rebalance;
SQL> select name,state from v$asm_disk;
NAME STATE
------------------------------------------------------------ ----------------
DATA_0002 NORMAL
DATA_0000 DROPPING
DATA_0000结束后:
/etc/init.d/oracleasm deletedisk DISK1
修改/etc/raw:
/etc/init.d/raw status
/etc/init.d/raw stop
vi /etc/raw
top +c
26155 oracle 20 0 284m 30m 16m S 7 0.1 0:32.43 asm_lmd0_+ASM1
28420 oracle 20 0 277m 22m 16m D 5 0.1 0:17.88 asm_arb0_+ASM1
26172 oracle 20 0 270m 17m 13m S 2 0.1 0:06.85 asm_ckpt_+ASM1