Friday, May 29, 2015

Shutdown procedure of Isilon cluster via CLI

Below is the process of shutting down the EMC Isilon cluster via CLI

Step 1: Ensure there is no read/write operation on the cluster. You can do this by checking the smb/nfs sessions and ask the user to close the session:

# isi smb sessions list
# isi nfs nlm locks list


Step 2: Check the status of the client facing protocols running on the cluster and disable them:

# isi services apache2
# isi services isi_hdfs_d
# isi services isi_iscsi_d
# isi services ndmpd
# isi services nfs
# isi services smb
# isi services vsftpd

Now disable the services that are running

# isi services -a <service name> disable

Step 3: Flush the node journal to file system

# isi_for_array -s isi_flush

Note: Run the command once again if any node fails to flush the journal.

Step 4: Shutdown each on sequentially and don't run 'isi_for_array shutdown -p'

a) Connect to node and run command

# isi config
>> shutdown

Watch the console and ensure that the node is shutdown properly

Not: If you wish to shutdown all nodes simultaneously then run command:

# isi config
>>> shutdown all

Step 5: Once you power up the nodes, run the below command to check the status:

# isi status -q

Step 6: Enable all the services that you disabled in step 2

isi services apache2 enable
isi services isi_hdfs_d enable
isi services isi_iscsi_d enable
isi services ndmpd enable
isi services nfs enable
isi services smb enable
isi services vsftpd enable

Step 7: Verify client are able to connect to cluster and able to perform operation as usually.


Happy Learning!

No comments:

Post a Comment