To manger and monitor Exadata Storage we can use two utility.
- CELLCLI
- DCLI
CELLCLI: Each Exadata Storage Cell is administered individually by using cellcli. But this utility can connect a local cell server. cellcli works with MS process to perform the administration task like creation of cell or grid disk.
DCLI: DCLI utility enables execution of commands on multiple database and storage servers.
Following types of command supported by DCLI.
- OS command
- CELLCLI command
- Operating System scripts
- CELLCLI scripts
Steps to Configure dcli:
Add all cell server’s host name to a file.
[root@exacell01 ~]# su - celladmin [celladmin@exacell01 ~]$ pwd /home/celladmin [celladmin@exacell01 ~]$ vi cell_servers [celladmin@exacell01 ~]$ [celladmin@exacell01 ~]$ cat cell_servers exacell01 exacell02
Generate RSA public and private key
[celladmin@exacell01 ~]$ ssh-keygen -t rsa Generating public/private rsa key pair. Enter file in which to save the key (/home/celladmin/.ssh/id_rsa): Created directory '/home/celladmin/.ssh'. Enter passphrase (empty for no passphrase): Enter same passphrase again: Your identification has been saved in /home/celladmin/.ssh/id_rsa. Your public key has been saved in /home/celladmin/.ssh/id_rsa.pub. The key fingerprint is: f1:d8:0e:04:3a:92:ed:03:21:77:80:e8:f5:5b:a8:b3 [email protected]
Add the key to dcli for all listed cell servers.
[celladmin@exacell01 ~]$ dcli -g cell_servers -l celladmin -k -s '-o StrictHostKeyChecking=no' celladmin@exacell01's password: celladmin@exacell02's password: exacell01: ssh key added exacell02: ssh key added
DCLI command:
[celladmin@exacell01 ~]$ dcli -g cell_servers cellcli -e list cell exacell01: exacell01 online exacell02: exacell02 online
[celladmin@exacell01 ~]$ dcli -g cell_servers cellcli -e list celldisk exacell01: CD_OCR00_exacell01 normal exacell01: CD_OCR01_exacell01 normal exacell01: FD_00_exacell01 normal exacell01: FD_01_exacell01 normal exacell01: FD_02_exacell01 normal exacell01: FD_03_exacell01 normal exacell02: CD_OCR00_exacell02 normal exacell02: CD_OCR01_exacell02 normal exacell02: FD_00_exacell02 normal exacell02: FD_01_exacell02 normal exacell02: FD_02_exacell02 normal exacell02: FD_03_exacell02 normal