The systemshell is used for low-level diagnostic purposes.
As per the Netapp documentation, only the diagnostic account user, named βdiag,β can access the systemshell.
systemname*> systemshell login: diag Password: WARNING: The systemshell 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. %whoami diag %exit logout systemname*>
However, it is possible to jump into the systemshell as root using the sudo command. This way is much faster because you don’t need to deal with the diag user problems (account locking, password changing, etc.).
filer01::*> set d filer01::*> systemshell -node filer01-n01 -command "sudo bash" (system node systemshell) bash-3.2# bash-3.2# whoami root bash-3.2# ls -l /mroot total 56 drwxrwxrwx 10 root wheel 4096 Jan 19 12:00 .snapshot -rw-r--r-- 1 root wheel 0 Jun 25 2015 .test -rw-r--r-- 1 root wheel 0 Aug 12 20:18 .test_notifyd drwxr-xr-x 2 root wheel 4096 Aug 9 20:33 download drwxr-xr-x 41 root wheel 4096 Jan 19 12:08 etc drwxrwxrwt 2 root wheel 4096 Feb 20 2015 home drwxr-xr-x 2 root wheel 4096 Aug 12 20:18 storagelog drwxr-xr-x 4 root wheel 4096 Aug 12 18:45 var drwxr-xr-x 45 root wheel 4096 Nov 7 11:06 vserver_fs bash-3.2#