« Agregar un nodo a un RAC 11gr2 (Adding node to RAC 11gr2)11gr2 : DUPLICATE DATABASE FOR STANDBY FROM ACTIVE DATABASE »

Utilitario DCLI para manejo de Cell Storage (DCLI Configuration)



Como ya hemos visto y sabemos que significa trabajar con un Oracle Exadata, sabremos lo incomodo que es ejecutar comando con el utilitario CellCli en cada uno de los Cell Storage, pues... el siguiente post habla de como configurar el utilitario DCLI para acceder a todos los Cell Storage desde un sólo nodo..



Si quieres saber más sobre Exadata te aconsejo puedas leer este documento, que explica de que se trata el Exadata y de que son los Cell Storage

http://www.oracleyyo.com/index.php/2012/02/19/intro_exadata

Otro post relacionado a Exadata...la fantástica compresión
http://www.oracleyyo.com/index.php/2012/03/07/secretos_de_hcc





Pues bien...la forma en que se configura el DCLI

Estamos en la primera cell storage de nuestro quarter rack o half rack o full racck

[root@nodocel01 bin]# pwd
/opt/oracle/cell/cellsrv/bin

[root@nodocel01 bin]# ls -ltr
total 63420
-rwx------ 1 root root 53408005 May 20 2011 cellsrv
-rwxr-xr-x 1 root root 194072 May 20 2011 uidrvci
-rwxr-xr-x 1 root root 8802862 May 20 2011 orion
-rwxr-xr-x 1 root root 219297 May 20 2011 cellutil
-rwxr-xr-x 1 root root 286183 May 20 2011 cellsrvstat
-rwsr-x--x 1 root root 939337 May 20 2011 cellrssrm
-rwxr-xr-x 1 root root 884263 May 20 2011 cellrsbkm
-rwxr-xr-x 1 root root 16335 May 20 2011 celldiag.pl
-rwxr-xr-x 1 root root 3288 May 20 2011 cellcli
-rwxr-xr-x 1 root root 25212 May 20 2011 adrci
-rwxr-xr-x 1 root root 7541 May 20 2011 oss_pstack.pl
-rwxr-xr-x 1 root root 38094 May 20 2011 dcli



Copiamos el utilitario dcli a alguna máquina donde centralicemos los comandos para las Cell Storage, por ejemplo en este caso ejecutaremos todo desde nuestro primer database server hacía el resto de los Cell Storage

scp dcli root@10.100.220.65:/root/dcli/.



Chequeamos el archivo copiado

[root@nododb01 dcli]# ls -ltr
total 40
-rwxr-xr-x 1 root root 38094 Oct 6 23:15 dcli
[root@nododb01 dcli]# pwd
/root/dcli
[root@nododb01 dcli]#



Creamos un archivo que contenga todas las IPs de nuestros Cell Storage

[root@nododb01 dcli]# more cell_servers
192.100.220.3
192.100.220.4
192.100.220.5
[root@nododb01 dcli]# pwd
/root/dcli
[root@nododb01 dcli]#



Ese archivo debe estar en un database server, el mismo donde hemos copiado el utilitario dcli y ejecutamos el utilitario en conjunto con el archivo generado

Tome en cuenta que se solicitará el ingreso de la clave de celladmin para los Cell Storage

[root@nododb01 dcli]# dcli -g cell_servers -k
celladmin@192.100.220.3's password:
celladmin@192.100.220.5's password:
celladmin@192.100.220.4's password:
192.100.220.3: ssh key added
192.100.220.4: ssh key added
192.100.220.5: ssh key added



Chequeamos un comando básico para saber si hay conexión a los cell storage desde un database server

[root@nododb01 dcli]# dcli -g cell_servers date
192.100.220.3: Sat Oct 6 23:26:50 ART 2012
192.100.220.4: Sat Oct 6 23:26:50 ART 2012
192.100.220.5: Sat Oct 6 23:26:50 ART 2012
[root@nododb01 dcli]#



Otros comandos sobre nuestros Cell Storage, por ejemplo mostramos todos los discos que poseen , ya sea normales como Flash Disks

[root@nododb01 dcli]# dcli -g cell_servers cellcli -e list celldisk attributes name, diskType, size
192.100.220.3: CD_00_nodocel01 HardDisk 528.734375G
192.100.220.3: CD_01_nodocel01 HardDisk 528.734375G
192.100.220.3: CD_02_nodocel01 HardDisk 557.859375G
192.100.220.3: CD_03_nodocel01 HardDisk 557.859375G
192.100.220.3: CD_04_nodocel01 HardDisk 557.859375G
192.100.220.3: CD_05_nodocel01 HardDisk 557.859375G
192.100.220.3: CD_06_nodocel01 HardDisk 557.859375G
192.100.220.3: CD_07_nodocel01 HardDisk 557.859375G
192.100.220.3: CD_08_nodocel01 HardDisk 557.859375G
192.100.220.3: CD_09_nodocel01 HardDisk 557.859375G
192.100.220.3: CD_10_nodocel01 HardDisk 557.859375G
192.100.220.3: CD_11_nodocel01 HardDisk 557.859375G
192.100.220.3: FD_00_nodocel01 FlashDisk 22.875G
192.100.220.3: FD_01_nodocel01 FlashDisk 22.875G
192.100.220.3: FD_02_nodocel01 FlashDisk 22.875G
192.100.220.3: FD_03_nodocel01 FlashDisk 22.875G
192.100.220.3: FD_04_nodocel01 FlashDisk 22.875G
192.100.220.3: FD_05_nodocel01 FlashDisk 22.875G
192.100.220.3: FD_06_nodocel01 FlashDisk 22.875G
192.100.220.3: FD_07_nodocel01 FlashDisk 22.875G
192.100.220.3: FD_08_nodocel01 FlashDisk 22.875G
192.100.220.3: FD_09_nodocel01 FlashDisk 22.875G
192.100.220.3: FD_10_nodocel01 FlashDisk 22.875G
192.100.220.3: FD_11_nodocel01 FlashDisk 22.875G
192.100.220.3: FD_12_nodocel01 FlashDisk 22.875G
192.100.220.3: FD_13_nodocel01 FlashDisk 22.875G
192.100.220.3: FD_14_nodocel01 FlashDisk 22.875G
192.100.220.3: FD_15_nodocel01 FlashDisk 22.875G
192.100.220.4: CD_00_nodocel02 HardDisk 528.734375G
192.100.220.4: CD_01_nodocel02 HardDisk 528.734375G
192.100.220.4: CD_02_nodocel02 HardDisk 557.859375G
192.100.220.4: CD_03_nodocel02 HardDisk 557.859375G
192.100.220.4: CD_04_nodocel02 HardDisk 557.859375G
192.100.220.4: CD_05_nodocel02 HardDisk 557.859375G
192.100.220.4: CD_06_nodocel02 HardDisk 557.859375G
192.100.220.4: CD_07_nodocel02 HardDisk 557.859375G
192.100.220.4: CD_08_nodocel02 HardDisk 557.859375G
192.100.220.4: CD_09_nodocel02 HardDisk 557.859375G
192.100.220.4: CD_10_nodocel02 HardDisk 557.859375G
192.100.220.4: CD_11_nodocel02 HardDisk 557.859375G
192.100.220.4: FD_00_nodocel02 FlashDisk 22.875G
192.100.220.4: FD_01_nodocel02 FlashDisk 22.875G
192.100.220.4: FD_02_nodocel02 FlashDisk 22.875G
192.100.220.4: FD_03_nodocel02 FlashDisk 22.875G
192.100.220.4: FD_04_nodocel02 FlashDisk 22.875G
192.100.220.4: FD_05_nodocel02 FlashDisk 22.875G
192.100.220.4: FD_06_nodocel02 FlashDisk 22.875G
192.100.220.4: FD_07_nodocel02 FlashDisk 22.875G
192.100.220.4: FD_08_nodocel02 FlashDisk 22.875G
192.100.220.4: FD_09_nodocel02 FlashDisk 22.875G
192.100.220.4: FD_10_nodocel02 FlashDisk 22.875G
192.100.220.4: FD_11_nodocel02 FlashDisk 22.875G
192.100.220.4: FD_12_nodocel02 FlashDisk 22.875G
192.100.220.4: FD_13_nodocel02 FlashDisk 22.875G
192.100.220.4: FD_14_nodocel02 FlashDisk 22.875G
192.100.220.4: FD_15_nodocel02 FlashDisk 22.875G
192.100.220.5: CD_00_nodocel03 HardDisk 528.734375G
192.100.220.5: CD_01_nodocel03 HardDisk 528.734375G
192.100.220.5: CD_02_nodocel03 HardDisk 557.859375G
192.100.220.5: CD_03_nodocel03 HardDisk 557.859375G
192.100.220.5: CD_04_nodocel03 HardDisk 557.859375G
192.100.220.5: CD_05_nodocel03 HardDisk 557.859375G
192.100.220.5: CD_06_nodocel03 HardDisk 557.859375G
192.100.220.5: CD_07_nodocel03 HardDisk 557.859375G
192.100.220.5: CD_08_nodocel03 HardDisk 557.859375G
192.100.220.5: CD_09_nodocel03 HardDisk 557.859375G
192.100.220.5: CD_10_nodocel03 HardDisk 557.859375G
192.100.220.5: CD_11_nodocel03 HardDisk 557.859375G
192.100.220.5: FD_00_nodocel03 FlashDisk 22.875G
192.100.220.5: FD_01_nodocel03 FlashDisk 22.875G
192.100.220.5: FD_02_nodocel03 FlashDisk 22.875G
192.100.220.5: FD_03_nodocel03 FlashDisk 22.875G
192.100.220.5: FD_04_nodocel03 FlashDisk 22.875G
192.100.220.5: FD_05_nodocel03 FlashDisk 22.875G
192.100.220.5: FD_06_nodocel03 FlashDisk 22.875G
192.100.220.5: FD_07_nodocel03 FlashDisk 22.875G
192.100.220.5: FD_08_nodocel03 FlashDisk 22.875G
192.100.220.5: FD_09_nodocel03 FlashDisk 22.875G
192.100.220.5: FD_10_nodocel03 FlashDisk 22.875G
192.100.220.5: FD_11_nodocel03 FlashDisk 22.875G
192.100.220.5: FD_12_nodocel03 FlashDisk 22.875G
192.100.220.5: FD_13_nodocel03 FlashDisk 22.875G
192.100.220.5: FD_14_nodocel03 FlashDisk 22.875G
192.100.220.5: FD_15_nodocel03 FlashDisk 22.875G
[root@nododb01 dcli]#



}

En definitiva, se trata de ejecutar un comando para acceder a todos nuestros Cell Storage, esto nos provee un a herramienta muy poderosa y sobre todo centralizada...

Espero les sirva



by Ligarius
07.10.12. 10:29:38. 817 words, 3407 views. Categories: Oracle Exadata ,