ONTAP9 の Systemshell

Systemshell の使用(diag ユーザ未設定時)

diag ユーザを設定せず、ONTAPから直接コマンドを実施する場合は以下となる。

cDOT::> set -privilege diagnostic

Warning: These diagnostic commands are for use by NetApp personnel only.
Do you want to continue? {y|n}: y

cDOT::*>
cDOT::*> system node systemshell local "pwd"
/var/home/diag

cDOT::*>

Systemshell の使用(diag ユーザ設定時)

systemshellをインタラクティブモードで使用する場合は、始めに以下の手順で diag ユーザを設定する。

cDOT::> security login password -username diag

Enter a new password:
Enter it again:

cDOT::> security login show -user-or-group-name diag

Vserver: cDOT
                                                                 Second
User/Group                 Authentication                 Acct   Authentication
Name           Application Method        Role Name        Locked Method
-------------- ----------- ------------- ---------------- ------ --------------
diag           console     password      admin            yes    none


cDOT::> security login unlock -username diag

diag ユーザの設定後は以下の様に systemshell の使用が可能となる。

cDOT::> set -privilege diagnostic

Warning: These diagnostic commands are for use by NetApp personnel only.
Do you want to continue? {y|n}: y

cDOT::*> system node systemshell
diag@127.0.0.1's password:

Warning:  The system shell provides access to low-level
diagnostic tools that can cause irreparable damage to
the system if not used properly.  Use this environment
only when directed to do so by support personnel.

cDOT-01% pwd
/var/home/diag

【参考URL】
ONTAP8.3降臨編 これであなたも!ONTAPシミュレーターマスターだだだっ!!④

Data ONTAP8でUnixコマンドを使う
【NetApp】システムシェルを使ってディレクトリ構成を確認する方法