The systemshell is intended only for low-level diagnostic purposes.
Before you begin
Only the diagnostic account user, named “diag,” can access the systemshell. Before accessing the systemshell, ensure that the diagnostic account has been enabled (using useradmin diaguser unlock
) and the password has been set (using useradmin diaguser password
About this task
The systemshell is not intended for general administrative purposes and should only be used with guidance from technical support. Misuse of the systemshell can result in system failure and data loss or corruption.
- If necessary, change the privilege level to advanced by entering the following command at the storage system prompt:
priv set advanced
- Enter the following command to enter the systemshell:
This command takes no arguments and invokes the diagnostic account login.
Note: If the diagnostic account is disabled or the password is not set, attempts to log in to the systemshell will fail.
- To exit the systemshell and return to the storage system prompt, enter the following command:
Example of the systemshell command output
The following example shows the screen output of the systemshell command when the diagnostic account has been enabled and the password has been set.
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.
The following example shows the screen output of the systemshell command when the diagnostic account is disabled.
systemname*> useradmin diaguser lock
systemname*> useradmin diaguser show
Info: Account for access to systemshell