On Exadata if any disk is failed due to some problem , replacing it will not be the hard job. It is quite simple task. On my testing environment I did the below to test it, things are quite self explanatory.
[root@exacell1 raw]# ls
disk01 disk03 disk05 disk07 disk09 disk11 FLASH01 FLASH03
disk02 disk04 disk06 disk08 disk10 disk12 FLASH02 FLASH04
[root@exacell1 raw]# pwd
/opt/oracle/cell/disks/raw
[root@exacell1 raw]# rm disk12
rm: remove regular file `disk12'? yes
[root@exacell1 raw]#
CellCLI> list alerthistory
CellCLI> list alerthistory 14_1 detail
name: 14_1
alertDescription: "Hard disk was removed"
alertMessage: "Hard disk was removed. Status : NOT PRESENT Manufacturer : Unknown Model Number : Unknown Size : 1000M Serial Number : /opt/oracle/cell11.2.3.2.0_LINUX.X64_120713/disks/raw/disk12 Firmware : Unknown Slot Number : Unknown Cell Disk : CD_disk12_cell1 Grid Disk : datagd_CD_disk12_cell1"
alertSequenceID: 14
alertShortName: Hardware
alertType: Stateful
beginTime: 2013-10-28T19:44:56+03:00
examinedBy:
metricObjectName: /opt/oracle/cell11.2.3.2.0_LINUX.X64_120713/disks/raw/disk12
notificationState: 0
sequenceBeginTime: 2013-10-28T19:44:56+03:00
severity: critical
alertAction: Informational.
CellCLI> list celldisk
CD_disk01_cell1 normal
CD_disk02_cell1 normal
CD_disk03_cell1 normal
CD_disk04_cell1 normal
CD_disk05_cell1 normal
CD_disk06_cell1 normal
CD_disk07_cell1 normal
CD_disk08_cell1 normal
CD_disk09_cell1 normal
CD_disk10_cell1 normal
CD_disk11_cell1 normal
CD_disk12_cell1 not present
FD_00_cell1 normal
FD_01_cell1 normal
FD_02_cell1 normal
FD_03_cell1 normal
CellCLI> list griddisk
datagd_CD_disk01_cell1 active
datagd_CD_disk02_cell1 active
datagd_CD_disk03_cell1 active
datagd_CD_disk04_cell1 active
datagd_CD_disk05_cell1 active
datagd_CD_disk06_cell1 active
datagd_CD_disk07_cell1 active
datagd_CD_disk08_cell1 active
datagd_CD_disk09_cell1 active
datagd_CD_disk10_cell1 active
datagd_CD_disk11_cell1 active
datagd_CD_disk12_cell1 not present
SQL> select name,state from v$asm_disk
2 /
NAME STATE
------------------------------ --------
DATAGD_CD_DISK03_CELL1 NORMAL
DATAGD_CD_DISK05_CELL1 NORMAL
DATAGD_CD_DISK01_CELL1 NORMAL
DATAGD_CD_DISK04_CELL1 NORMAL
DATAGD_CD_DISK02_CELL1 NORMAL
DATAGD_CD_DISK06_CELL1 NORMAL
NORMAL
NORMAL
NORMAL
NORMAL
NORMAL
11 rows selected.
SQL> select * from gv$asm_operation;
no rows selected
CellCLI> list physicaldisk
/opt/oracle/cell11.2.3.2.0_LINUX.X64_120713/disks/raw/FLASH01 /opt/oracle/cell11.2.3.2.0_LINUX.X64_120713/disks/raw/FLASH01 normal
/opt/oracle/cell11.2.3.2.0_LINUX.X64_120713/disks/raw/FLASH02 /opt/oracle/cell11.2.3.2.0_LINUX.X64_120713/disks/raw/FLASH02 normal
/opt/oracle/cell11.2.3.2.0_LINUX.X64_120713/disks/raw/FLASH03 /opt/oracle/cell11.2.3.2.0_LINUX.X64_120713/disks/raw/FLASH03 normal
/opt/oracle/cell11.2.3.2.0_LINUX.X64_120713/disks/raw/FLASH04 /opt/oracle/cell11.2.3.2.0_LINUX.X64_120713/disks/raw/FLASH04 normal
/opt/oracle/cell11.2.3.2.0_LINUX.X64_120713/disks/raw/disk01 /opt/oracle/cell11.2.3.2.0_LINUX.X64_120713/disks/raw/disk01 normal
/opt/oracle/cell11.2.3.2.0_LINUX.X64_120713/disks/raw/disk02 /opt/oracle/cell11.2.3.2.0_LINUX.X64_120713/disks/raw/disk02 normal
/opt/oracle/cell11.2.3.2.0_LINUX.X64_120713/disks/raw/disk03 /opt/oracle/cell11.2.3.2.0_LINUX.X64_120713/disks/raw/disk03 normal
/opt/oracle/cell11.2.3.2.0_LINUX.X64_120713/disks/raw/disk04 /opt/oracle/cell11.2.3.2.0_LINUX.X64_120713/disks/raw/disk04 normal
/opt/oracle/cell11.2.3.2.0_LINUX.X64_120713/disks/raw/disk05 /opt/oracle/cell11.2.3.2.0_LINUX.X64_120713/disks/raw/disk05 normal
/opt/oracle/cell11.2.3.2.0_LINUX.X64_120713/disks/raw/disk06 /opt/oracle/cell11.2.3.2.0_LINUX.X64_120713/disks/raw/disk06 normal
/opt/oracle/cell11.2.3.2.0_LINUX.X64_120713/disks/raw/disk07 /opt/oracle/cell11.2.3.2.0_LINUX.X64_120713/disks/raw/disk07 normal
/opt/oracle/cell11.2.3.2.0_LINUX.X64_120713/disks/raw/disk08 /opt/oracle/cell11.2.3.2.0_LINUX.X64_120713/disks/raw/disk08 normal
/opt/oracle/cell11.2.3.2.0_LINUX.X64_120713/disks/raw/disk09 /opt/oracle/cell11.2.3.2.0_LINUX.X64_120713/disks/raw/disk09 normal
/opt/oracle/cell11.2.3.2.0_LINUX.X64_120713/disks/raw/disk10 /opt/oracle/cell11.2.3.2.0_LINUX.X64_120713/disks/raw/disk10 normal
/opt/oracle/cell11.2.3.2.0_LINUX.X64_120713/disks/raw/disk11 /opt/oracle/cell11.2.3.2.0_LINUX.X64_120713/disks/raw/disk11 normal
/opt/oracle/cell11.2.3.2.0_LINUX.X64_120713/disks/raw/disk12 /opt/oracle/cell11.2.3.2.0_LINUX.X64_120713/disks/raw/disk12 not present
[root@exacell1 raw]# dd if=/dev/zero of=disk12 bs=1M count=1000
1000+0 records in
1000+0 records out
1048576000 bytes (1.0 GB) copied, 11.3881 seconds, 92.1 MB/s
[root@exacell1 raw]#
CellCLI> list physicaldisk
/opt/oracle/cell11.2.3.2.0_LINUX.X64_120713/disks/raw/FLASH01 /opt/oracle/cell11.2.3.2.0_LINUX.X64_120713/disks/raw/FLASH01 normal
/opt/oracle/cell11.2.3.2.0_LINUX.X64_120713/disks/raw/FLASH02 /opt/oracle/cell11.2.3.2.0_LINUX.X64_120713/disks/raw/FLASH02 normal
/opt/oracle/cell11.2.3.2.0_LINUX.X64_120713/disks/raw/FLASH03 /opt/oracle/cell11.2.3.2.0_LINUX.X64_120713/disks/raw/FLASH03 normal
/opt/oracle/cell11.2.3.2.0_LINUX.X64_120713/disks/raw/FLASH04 /opt/oracle/cell11.2.3.2.0_LINUX.X64_120713/disks/raw/FLASH04 normal
/opt/oracle/cell11.2.3.2.0_LINUX.X64_120713/disks/raw/disk01 /opt/oracle/cell11.2.3.2.0_LINUX.X64_120713/disks/raw/disk01 normal
/opt/oracle/cell11.2.3.2.0_LINUX.X64_120713/disks/raw/disk02 /opt/oracle/cell11.2.3.2.0_LINUX.X64_120713/disks/raw/disk02 normal
/opt/oracle/cell11.2.3.2.0_LINUX.X64_120713/disks/raw/disk03 /opt/oracle/cell11.2.3.2.0_LINUX.X64_120713/disks/raw/disk03 normal
/opt/oracle/cell11.2.3.2.0_LINUX.X64_120713/disks/raw/disk04 /opt/oracle/cell11.2.3.2.0_LINUX.X64_120713/disks/raw/disk04 normal
/opt/oracle/cell11.2.3.2.0_LINUX.X64_120713/disks/raw/disk05 /opt/oracle/cell11.2.3.2.0_LINUX.X64_120713/disks/raw/disk05 normal
/opt/oracle/cell11.2.3.2.0_LINUX.X64_120713/disks/raw/disk06 /opt/oracle/cell11.2.3.2.0_LINUX.X64_120713/disks/raw/disk06 normal
/opt/oracle/cell11.2.3.2.0_LINUX.X64_120713/disks/raw/disk07 /opt/oracle/cell11.2.3.2.0_LINUX.X64_120713/disks/raw/disk07 normal
/opt/oracle/cell11.2.3.2.0_LINUX.X64_120713/disks/raw/disk08 /opt/oracle/cell11.2.3.2.0_LINUX.X64_120713/disks/raw/disk08 normal
/opt/oracle/cell11.2.3.2.0_LINUX.X64_120713/disks/raw/disk09 /opt/oracle/cell11.2.3.2.0_LINUX.X64_120713/disks/raw/disk09 normal
/opt/oracle/cell11.2.3.2.0_LINUX.X64_120713/disks/raw/disk10 /opt/oracle/cell11.2.3.2.0_LINUX.X64_120713/disks/raw/disk10 normal
/opt/oracle/cell11.2.3.2.0_LINUX.X64_120713/disks/raw/disk11 /opt/oracle/cell11.2.3.2.0_LINUX.X64_120713/disks/raw/disk11 normal
/opt/oracle/cell11.2.3.2.0_LINUX.X64_120713/disks/raw/disk12 /opt/oracle/cell11.2.3.2.0_LINUX.X64_120713/disks/raw/disk12 normal
CellCLI> list celldisk
CD_disk01_cell1 normal
CD_disk02_cell1 normal
CD_disk03_cell1 normal
CD_disk04_cell1 normal
CD_disk05_cell1 normal
CD_disk06_cell1 normal
CD_disk07_cell1 normal
CD_disk08_cell1 normal
CD_disk09_cell1 normal
CD_disk10_cell1 normal
CD_disk11_cell1 normal
CD_disk12_cell1 normal
FD_00_cell1 normal
FD_01_cell1 normal
FD_02_cell1 normal
FD_03_cell1 normal
CellCLI> list griddisk
datagd_CD_disk01_cell1 active
datagd_CD_disk02_cell1 active
datagd_CD_disk03_cell1 active
datagd_CD_disk04_cell1 active
datagd_CD_disk05_cell1 active
datagd_CD_disk06_cell1 active
datagd_CD_disk07_cell1 active
datagd_CD_disk08_cell1 active
datagd_CD_disk09_cell1 active
datagd_CD_disk10_cell1 active
datagd_CD_disk11_cell1 active
datagd_CD_disk12_cell1 active
Related Posts:
Exadata: Monitoring Active Requests, Alerts and Wait Events
Exadata: Replacing damaged disk is really plugNplay activity
Exadata: What differentiates GI on Exadata with GI on non-Exadata?
Exadata: Understanding key OS Processes for a cell
Exadata: Health Checking Exadata
Exadata: Diagnostics using sundiag/deaddisk
Exadata: Knowing a bit Exadata administrative utilities
[root@exacell1 raw]# ls
disk01 disk03 disk05 disk07 disk09 disk11 FLASH01 FLASH03
disk02 disk04 disk06 disk08 disk10 disk12 FLASH02 FLASH04
[root@exacell1 raw]# pwd
/opt/oracle/cell/disks/raw
[root@exacell1 raw]# rm disk12
rm: remove regular file `disk12'? yes
[root@exacell1 raw]#
CellCLI> list alerthistory
CellCLI> list alerthistory 14_1 detail
name: 14_1
alertDescription: "Hard disk was removed"
alertMessage: "Hard disk was removed. Status : NOT PRESENT Manufacturer : Unknown Model Number : Unknown Size : 1000M Serial Number : /opt/oracle/cell11.2.3.2.0_LINUX.X64_120713/disks/raw/disk12 Firmware : Unknown Slot Number : Unknown Cell Disk : CD_disk12_cell1 Grid Disk : datagd_CD_disk12_cell1"
alertSequenceID: 14
alertShortName: Hardware
alertType: Stateful
beginTime: 2013-10-28T19:44:56+03:00
examinedBy:
metricObjectName: /opt/oracle/cell11.2.3.2.0_LINUX.X64_120713/disks/raw/disk12
notificationState: 0
sequenceBeginTime: 2013-10-28T19:44:56+03:00
severity: critical
alertAction: Informational.
CellCLI> list celldisk
CD_disk01_cell1 normal
CD_disk02_cell1 normal
CD_disk03_cell1 normal
CD_disk04_cell1 normal
CD_disk05_cell1 normal
CD_disk06_cell1 normal
CD_disk07_cell1 normal
CD_disk08_cell1 normal
CD_disk09_cell1 normal
CD_disk10_cell1 normal
CD_disk11_cell1 normal
CD_disk12_cell1 not present
FD_00_cell1 normal
FD_01_cell1 normal
FD_02_cell1 normal
FD_03_cell1 normal
CellCLI> list griddisk
datagd_CD_disk01_cell1 active
datagd_CD_disk02_cell1 active
datagd_CD_disk03_cell1 active
datagd_CD_disk04_cell1 active
datagd_CD_disk05_cell1 active
datagd_CD_disk06_cell1 active
datagd_CD_disk07_cell1 active
datagd_CD_disk08_cell1 active
datagd_CD_disk09_cell1 active
datagd_CD_disk10_cell1 active
datagd_CD_disk11_cell1 active
datagd_CD_disk12_cell1 not present
SQL> select name,state from v$asm_disk
2 /
NAME STATE
------------------------------ --------
DATAGD_CD_DISK03_CELL1 NORMAL
DATAGD_CD_DISK05_CELL1 NORMAL
DATAGD_CD_DISK01_CELL1 NORMAL
DATAGD_CD_DISK04_CELL1 NORMAL
DATAGD_CD_DISK02_CELL1 NORMAL
DATAGD_CD_DISK06_CELL1 NORMAL
NORMAL
NORMAL
NORMAL
NORMAL
NORMAL
11 rows selected.
SQL> select * from gv$asm_operation;
no rows selected
CellCLI> list physicaldisk
/opt/oracle/cell11.2.3.2.0_LINUX.X64_120713/disks/raw/FLASH01 /opt/oracle/cell11.2.3.2.0_LINUX.X64_120713/disks/raw/FLASH01 normal
/opt/oracle/cell11.2.3.2.0_LINUX.X64_120713/disks/raw/FLASH02 /opt/oracle/cell11.2.3.2.0_LINUX.X64_120713/disks/raw/FLASH02 normal
/opt/oracle/cell11.2.3.2.0_LINUX.X64_120713/disks/raw/FLASH03 /opt/oracle/cell11.2.3.2.0_LINUX.X64_120713/disks/raw/FLASH03 normal
/opt/oracle/cell11.2.3.2.0_LINUX.X64_120713/disks/raw/FLASH04 /opt/oracle/cell11.2.3.2.0_LINUX.X64_120713/disks/raw/FLASH04 normal
/opt/oracle/cell11.2.3.2.0_LINUX.X64_120713/disks/raw/disk01 /opt/oracle/cell11.2.3.2.0_LINUX.X64_120713/disks/raw/disk01 normal
/opt/oracle/cell11.2.3.2.0_LINUX.X64_120713/disks/raw/disk02 /opt/oracle/cell11.2.3.2.0_LINUX.X64_120713/disks/raw/disk02 normal
/opt/oracle/cell11.2.3.2.0_LINUX.X64_120713/disks/raw/disk03 /opt/oracle/cell11.2.3.2.0_LINUX.X64_120713/disks/raw/disk03 normal
/opt/oracle/cell11.2.3.2.0_LINUX.X64_120713/disks/raw/disk04 /opt/oracle/cell11.2.3.2.0_LINUX.X64_120713/disks/raw/disk04 normal
/opt/oracle/cell11.2.3.2.0_LINUX.X64_120713/disks/raw/disk05 /opt/oracle/cell11.2.3.2.0_LINUX.X64_120713/disks/raw/disk05 normal
/opt/oracle/cell11.2.3.2.0_LINUX.X64_120713/disks/raw/disk06 /opt/oracle/cell11.2.3.2.0_LINUX.X64_120713/disks/raw/disk06 normal
/opt/oracle/cell11.2.3.2.0_LINUX.X64_120713/disks/raw/disk07 /opt/oracle/cell11.2.3.2.0_LINUX.X64_120713/disks/raw/disk07 normal
/opt/oracle/cell11.2.3.2.0_LINUX.X64_120713/disks/raw/disk08 /opt/oracle/cell11.2.3.2.0_LINUX.X64_120713/disks/raw/disk08 normal
/opt/oracle/cell11.2.3.2.0_LINUX.X64_120713/disks/raw/disk09 /opt/oracle/cell11.2.3.2.0_LINUX.X64_120713/disks/raw/disk09 normal
/opt/oracle/cell11.2.3.2.0_LINUX.X64_120713/disks/raw/disk10 /opt/oracle/cell11.2.3.2.0_LINUX.X64_120713/disks/raw/disk10 normal
/opt/oracle/cell11.2.3.2.0_LINUX.X64_120713/disks/raw/disk11 /opt/oracle/cell11.2.3.2.0_LINUX.X64_120713/disks/raw/disk11 normal
/opt/oracle/cell11.2.3.2.0_LINUX.X64_120713/disks/raw/disk12 /opt/oracle/cell11.2.3.2.0_LINUX.X64_120713/disks/raw/disk12 not present
[root@exacell1 raw]# dd if=/dev/zero of=disk12 bs=1M count=1000
1000+0 records in
1000+0 records out
1048576000 bytes (1.0 GB) copied, 11.3881 seconds, 92.1 MB/s
[root@exacell1 raw]#
CellCLI> list physicaldisk
/opt/oracle/cell11.2.3.2.0_LINUX.X64_120713/disks/raw/FLASH01 /opt/oracle/cell11.2.3.2.0_LINUX.X64_120713/disks/raw/FLASH01 normal
/opt/oracle/cell11.2.3.2.0_LINUX.X64_120713/disks/raw/FLASH02 /opt/oracle/cell11.2.3.2.0_LINUX.X64_120713/disks/raw/FLASH02 normal
/opt/oracle/cell11.2.3.2.0_LINUX.X64_120713/disks/raw/FLASH03 /opt/oracle/cell11.2.3.2.0_LINUX.X64_120713/disks/raw/FLASH03 normal
/opt/oracle/cell11.2.3.2.0_LINUX.X64_120713/disks/raw/FLASH04 /opt/oracle/cell11.2.3.2.0_LINUX.X64_120713/disks/raw/FLASH04 normal
/opt/oracle/cell11.2.3.2.0_LINUX.X64_120713/disks/raw/disk01 /opt/oracle/cell11.2.3.2.0_LINUX.X64_120713/disks/raw/disk01 normal
/opt/oracle/cell11.2.3.2.0_LINUX.X64_120713/disks/raw/disk02 /opt/oracle/cell11.2.3.2.0_LINUX.X64_120713/disks/raw/disk02 normal
/opt/oracle/cell11.2.3.2.0_LINUX.X64_120713/disks/raw/disk03 /opt/oracle/cell11.2.3.2.0_LINUX.X64_120713/disks/raw/disk03 normal
/opt/oracle/cell11.2.3.2.0_LINUX.X64_120713/disks/raw/disk04 /opt/oracle/cell11.2.3.2.0_LINUX.X64_120713/disks/raw/disk04 normal
/opt/oracle/cell11.2.3.2.0_LINUX.X64_120713/disks/raw/disk05 /opt/oracle/cell11.2.3.2.0_LINUX.X64_120713/disks/raw/disk05 normal
/opt/oracle/cell11.2.3.2.0_LINUX.X64_120713/disks/raw/disk06 /opt/oracle/cell11.2.3.2.0_LINUX.X64_120713/disks/raw/disk06 normal
/opt/oracle/cell11.2.3.2.0_LINUX.X64_120713/disks/raw/disk07 /opt/oracle/cell11.2.3.2.0_LINUX.X64_120713/disks/raw/disk07 normal
/opt/oracle/cell11.2.3.2.0_LINUX.X64_120713/disks/raw/disk08 /opt/oracle/cell11.2.3.2.0_LINUX.X64_120713/disks/raw/disk08 normal
/opt/oracle/cell11.2.3.2.0_LINUX.X64_120713/disks/raw/disk09 /opt/oracle/cell11.2.3.2.0_LINUX.X64_120713/disks/raw/disk09 normal
/opt/oracle/cell11.2.3.2.0_LINUX.X64_120713/disks/raw/disk10 /opt/oracle/cell11.2.3.2.0_LINUX.X64_120713/disks/raw/disk10 normal
/opt/oracle/cell11.2.3.2.0_LINUX.X64_120713/disks/raw/disk11 /opt/oracle/cell11.2.3.2.0_LINUX.X64_120713/disks/raw/disk11 normal
/opt/oracle/cell11.2.3.2.0_LINUX.X64_120713/disks/raw/disk12 /opt/oracle/cell11.2.3.2.0_LINUX.X64_120713/disks/raw/disk12 normal
CellCLI> list celldisk
CD_disk01_cell1 normal
CD_disk02_cell1 normal
CD_disk03_cell1 normal
CD_disk04_cell1 normal
CD_disk05_cell1 normal
CD_disk06_cell1 normal
CD_disk07_cell1 normal
CD_disk08_cell1 normal
CD_disk09_cell1 normal
CD_disk10_cell1 normal
CD_disk11_cell1 normal
CD_disk12_cell1 normal
FD_00_cell1 normal
FD_01_cell1 normal
FD_02_cell1 normal
FD_03_cell1 normal
CellCLI> list griddisk
datagd_CD_disk01_cell1 active
datagd_CD_disk02_cell1 active
datagd_CD_disk03_cell1 active
datagd_CD_disk04_cell1 active
datagd_CD_disk05_cell1 active
datagd_CD_disk06_cell1 active
datagd_CD_disk07_cell1 active
datagd_CD_disk08_cell1 active
datagd_CD_disk09_cell1 active
datagd_CD_disk10_cell1 active
datagd_CD_disk11_cell1 active
datagd_CD_disk12_cell1 active
Related Posts:
Exadata: Monitoring Active Requests, Alerts and Wait Events
Exadata: Replacing damaged disk is really plugNplay activity
Exadata: What differentiates GI on Exadata with GI on non-Exadata?
Exadata: Understanding key OS Processes for a cell
Exadata: Health Checking Exadata
Exadata: Diagnostics using sundiag/deaddisk
Exadata: Knowing a bit Exadata administrative utilities
No comments:
Post a Comment