CLI User's Guide for DSN-1100-10
Page 3
updated for software version 2.7.0, including new commands for SNMP support, revised syntax for the IntegrityScanNow command, and several new commands in this document may require an export license from the System context Command Line Interface User's Guide iii updated for any ...2008 Version 1.1 - updated for software version 2.8.0, including several new Volume attributes October 2010 Version 1.5 - Please contact D-Link, Inc. Notice of Export Controls Export of technical data contained in the AdvancedSettings context and removal of the IsBatteryFailed and IsBatteryCharging...
updated for software version 2.7.0, including new commands for SNMP support, revised syntax for the IntegrityScanNow command, and several new commands in this document may require an export license from the System context Command Line Interface User's Guide iii updated for any ...2008 Version 1.1 - updated for software version 2.8.0, including several new Volume attributes October 2010 Version 1.5 - Please contact D-Link, Inc. Notice of Export Controls Export of technical data contained in the AdvancedSettings context and removal of the IsBatteryFailed and IsBatteryCharging...
CLI User's Guide for DSN-1100-10
Page 4
Notes Notes provide information that the user is intended for storage managers, administrators, and developers responsible for using the command-line interface (CLI) to the person installing it. Document Conventions This document uses the following conventions to draw your attention to the DLink storage system. ... : Cautions Cautions contain information, which if not followed, can cause undesired results. This document assumes that deserves special attention. The CLI is intended for the D-Link storage array from...
Notes Notes provide information that the user is intended for storage managers, administrators, and developers responsible for using the command-line interface (CLI) to the person installing it. Document Conventions This document uses the following conventions to draw your attention to the DLink storage system. ... : Cautions Cautions contain information, which if not followed, can cause undesired results. This document assumes that deserves special attention. The CLI is intended for the D-Link storage array from...
CLI User's Guide for DSN-1100-10
Page 5
...to use of the CLI. It is intended as a reference for which you enter literally as shown. Command Line Interface User's Guide v Bold text = indicates commands and keywords that the reader can start to text. This User's Guide also provides concepts and terminology specific... to understanding the use the CLI with this understanding, and later refer to represent commands and command prompts. Typographic Conventions The following typographic conventions are used to this User's Guide as a general overview of the operation of ...
...to use of the CLI. It is intended as a reference for which you enter literally as shown. Command Line Interface User's Guide v Bold text = indicates commands and keywords that the reader can start to text. This User's Guide also provides concepts and terminology specific... to understanding the use the CLI with this understanding, and later refer to represent commands and command prompts. Typographic Conventions The following typographic conventions are used to this User's Guide as a general overview of the operation of ...
CLI User's Guide for DSN-1100-10
Page 7
... Starting the CLI 14 2.3.1 Using the CLI Shortcut to Start the CLI 14 2.3.2 Using the Run Command to Start the CLI 15 2.4 Exiting the CLI 18 2.5 Removing the CLI 18 Chapter 3 Using the CLI ...19 3.1 General Guidelines ...20 3.1.1 Understanding Commands 20 3.1.2 Global Action Commands 20 3.1.3 Context-Specific Commands 20 3.1.4 Abbreviating Commands 20 3.1.5 Editing Command Lines 21 3.1.6 Concatenating Commands 21 3.1.7 Referencing Root Items 21 3.2 Specifying Operating Modes 22 3.2.1 Output Mode 23 ...
... Starting the CLI 14 2.3.1 Using the CLI Shortcut to Start the CLI 14 2.3.2 Using the Run Command to Start the CLI 15 2.4 Exiting the CLI 18 2.5 Removing the CLI 18 Chapter 3 Using the CLI ...19 3.1 General Guidelines ...20 3.1.1 Understanding Commands 20 3.1.2 Global Action Commands 20 3.1.3 Context-Specific Commands 20 3.1.4 Abbreviating Commands 20 3.1.5 Editing Command Lines 21 3.1.6 Concatenating Commands 21 3.1.7 Referencing Root Items 21 3.2 Specifying Operating Modes 22 3.2.1 Output Mode 23 ...
CLI User's Guide for DSN-1100-10
Page 8
... Show 44 4.2.15 System 45 Chapter 5 Supported CLI Commands and Properties 47 5.1 System Commands and Properties 48 5.2 Controller Commands and Properties 50 5.3 PhysicalPort Commands and Properties 52 5.4 PoolList Commands and Properties 53 5.5 DiskList Property 53 5.6 Disk Commands 54 5.7 VolumeList Property 55 5.8 Volume Commands and Properties 55 5.9 VolumeComposition Properties 57 5.10 Extent Properties 57 5.11 TaskList Property 58 5.12...
... Show 44 4.2.15 System 45 Chapter 5 Supported CLI Commands and Properties 47 5.1 System Commands and Properties 48 5.2 Controller Commands and Properties 50 5.3 PhysicalPort Commands and Properties 52 5.4 PoolList Commands and Properties 53 5.5 DiskList Property 53 5.6 Disk Commands 54 5.7 VolumeList Property 55 5.8 Volume Commands and Properties 55 5.9 VolumeComposition Properties 57 5.10 Extent Properties 57 5.11 TaskList Property 58 5.12...
CLI User's Guide for DSN-1100-10
Page 9
... (Excerpt Shown 24 Figure 3-5. Example of Normal Output 23 Figure 3-3. Examples of Figures Figure 1-1. List of Errors Displayed in Completion Code Mode 25 Command Line Interface User's Guide ix Secondary Warning Message 9 Figure 2-4. Example of Using the -I Switch 17 Figure 3-1. Setup Type Screen 11 Figure 2-8....13 Figure 2-12. Example of Using the -g, -u, and -p Switches 16 Figure 2-14. Ready to Install the Program Screen 12 Figure 2-10. Run Dialog Box 15 Figure 2-13. Example of Viewing Operating Modes 22 Figure 3-2. Management Center Home Page 8 Figure 2-2. Welcome Page...
... (Excerpt Shown 24 Figure 3-5. Example of Normal Output 23 Figure 3-3. Examples of Figures Figure 1-1. List of Errors Displayed in Completion Code Mode 25 Command Line Interface User's Guide ix Secondary Warning Message 9 Figure 2-4. Example of Using the -I Switch 17 Figure 3-1. Setup Type Screen 11 Figure 2-8....13 Figure 2-12. Example of Using the -g, -u, and -p Switches 16 Figure 2-14. Ready to Install the Program Screen 12 Figure 2-10. Run Dialog Box 15 Figure 2-13. Example of Viewing Operating Modes 22 Figure 3-2. Management Center Home Page 8 Figure 2-2. Welcome Page...
CLI User's Guide for DSN-1100-10
Page 11
... covered in the following scenarios: Users who perform activities using scripts that utilize D-Link functions. Users that provides commands for configuring, managing, and monitoring an D-Link storage array. CLI users can create a sequence of commands that are : Section 1.1, Contexts (page 2) Section 1.2, Commands (page 3) Section 1.3, Properties (page 4) Section 1.4, Understanding the CLI Hierarchy (page 4) Section 1.5, Members (page...
... covered in the following scenarios: Users who perform activities using scripts that utilize D-Link functions. Users that provides commands for configuring, managing, and monitoring an D-Link storage array. CLI users can create a sequence of commands that are : Section 1.1, Contexts (page 2) Section 1.2, Commands (page 3) Section 1.3, Properties (page 4) Section 1.4, Understanding the CLI Hierarchy (page 4) Section 1.5, Members (page...
CLI User's Guide for DSN-1100-10
Page 13
... CLI to perform and precede other commands and properties on a command line and have the CLI execute them in the CLI, see Chapter 5. Command Line Interface User's Guide 3 For example, the command createVolume creates a new volume and the command addInitiator adds an iSCSI initiator to ... [192.168.59.25], Status=OK BasePool = [BaseA], 2 disks You can be used with a semicolon (;). For example, the global action command Show can also chain commands on a command line. 1.2 Commands Commands cause some action to happen or a state to change. For a complete list of the...
... CLI to perform and precede other commands and properties on a command line and have the CLI execute them in the CLI, see Chapter 5. Command Line Interface User's Guide 3 For example, the command createVolume creates a new volume and the command addInitiator adds an iSCSI initiator to ... [192.168.59.25], Status=OK BasePool = [BaseA], 2 disks You can be used with a semicolon (;). For example, the global action command Show can also chain commands on a command line. 1.2 Commands Commands cause some action to happen or a state to change. For a complete list of the...
CLI User's Guide for DSN-1100-10
Page 14
...or from PhysicalPort to the push/pop stack. For example, Figure 1-1 shows the relationships between contexts, commands, and the properties in the CLI, see Chapter 4. 1.3 Properties Properties are items that you show a link from one starting context to one level in the CLI, see Chapter 5. Pop; Volume[Parity3] ::... the properties available in the root context. and property-based navigation: Single arrows show a link from one starting context to one level in the CLI hierarchy (if you used the Push command to navigate down the hierarchy) or to the root level (if you set the name...
...or from PhysicalPort to the push/pop stack. For example, Figure 1-1 shows the relationships between contexts, commands, and the properties in the CLI, see Chapter 4. 1.3 Properties Properties are items that you show a link from one starting context to one level in the CLI, see Chapter 5. Pop; Volume[Parity3] ::... the properties available in the root context. and property-based navigation: Single arrows show a link from one starting context to one level in the CLI hierarchy (if you used the Push command to navigate down the hierarchy) or to the root level (if you set the name...
CLI User's Guide for DSN-1100-10
Page 15
Figure 1-1. For more information about these global action commands, see Chapter 4. Hierarchy of the System Context Command Line Interface User's Guide 5
Figure 1-1. For more information about these global action commands, see Chapter 4. Hierarchy of the System Context Command Line Interface User's Guide 5
CLI User's Guide for DSN-1100-10
Page 16
..., you can delete all volumes on Volume 1.6 Enumerators Enumerators are a data type, much like Number, String, Boolean, and Date/Time. Table 1-1. Commands support Do. Examples include: VolumeComposition (for example, JBOD, Stripe, Mirror, Parity, StripeMirror) StripeDepth (for example, 32KB, 64KB, 128KB, 256KB, 512KB...in a context that can be read-only or read -only or readwrite. Members Member Value properties Context property Context lists Commands Description Value properties can be random. Read-write properties support Show and Set. LAG on PhysicalPort Controllers on the root ...
..., you can delete all volumes on Volume 1.6 Enumerators Enumerators are a data type, much like Number, String, Boolean, and Date/Time. Table 1-1. Commands support Do. Examples include: VolumeComposition (for example, JBOD, Stripe, Mirror, Parity, StripeMirror) StripeDepth (for example, 32KB, 64KB, 128KB, 256KB, 512KB...in a context that can be read-only or read -only or readwrite. Members Member Value properties Context property Context lists Commands Description Value properties can be random. Read-write properties support Show and Set. LAG on PhysicalPort Controllers on the root ...
CLI User's Guide for DSN-1100-10
Page 17
The topics covered in this chapter are: Section 2.1, Supported Operating Systems (page 8) Section 2.2, Installing the CLI (page 8) Section 2.3, Starting the CLI (page 14) Section 2.4, Exiting the CLI (page 18) Section 2.5, Removing the CLI (page 18) Command Line Interface User's Guide 7 Chapter 2 Installing the CLI This chapter describes how to install the CLI.
The topics covered in this chapter are: Section 2.1, Supported Operating Systems (page 8) Section 2.2, Installing the CLI (page 8) Section 2.3, Starting the CLI (page 14) Section 2.4, Exiting the CLI (page 18) Section 2.5, Removing the CLI (page 18) Command Line Interface User's Guide 7 Chapter 2 Installing the CLI This chapter describes how to install the CLI.
CLI User's Guide for DSN-1100-10
Page 19
Figure 2-3. A Welcome page appears (see Figure 2-4). If the security warning appears in Figure 2-3, click Run. File Download Security Warning Message 3. Secondary Warning Message Command Line Interface User's Guide 9 Figure 2-2. Click Run to run the installer. 4.
Figure 2-3. A Welcome page appears (see Figure 2-4). If the security warning appears in Figure 2-3, click Run. File Download Security Warning Message 3. Secondary Warning Message Command Line Interface User's Guide 9 Figure 2-2. Click Run to run the installer. 4.
CLI User's Guide for DSN-1100-10
Page 21
Click Next. Figure 2-7. Figure 2-6. Destination Folder Screen 7. You are prompted to select a setup type (see Figure 2-7). Either accept the default destination folder shown, or click the Change button and specify a different installation location. 8. To obtain a printed copy of the License Agreement, click Print. Setup Type Screen Command Line Interface User's Guide 11
Click Next. Figure 2-7. Figure 2-6. Destination Folder Screen 7. You are prompted to select a setup type (see Figure 2-7). Either accept the default destination folder shown, or click the Change button and specify a different installation location. 8. To obtain a printed copy of the License Agreement, click Print. Setup Type Screen Command Line Interface User's Guide 11
CLI User's Guide for DSN-1100-10
Page 23
A progress bar shows the progress of this process, a shortcut is complete, the screen in Figure 2-11 appears. When the installation is placed on your Windows desktop for starting the CLI. As part of the installation (see Figure 2-10). Click Finish to Install the Program screen displayed, click Install. Figure 2-10. Figure 2-11. With the Ready to close the screen. Progress Bar 11. 10. InstallShield Wizard Complete Screen Command Line Interface User's Guide 13
A progress bar shows the progress of this process, a shortcut is complete, the screen in Figure 2-11 appears. When the installation is placed on your Windows desktop for starting the CLI. As part of the installation (see Figure 2-10). Click Finish to Install the Program screen displayed, click Install. Figure 2-10. Figure 2-11. With the Ready to close the screen. Progress Bar 11. 10. InstallShield Wizard Complete Screen Command Line Interface User's Guide 13
CLI User's Guide for DSN-1100-10
Page 24
..., a desktop shortcut was automatically placed on your desktop. To start the CLI using either the CLI shortcut installed on your Windows desktop or the Run command. You are prompted for a username. 4. You are prompted for a password. 14 Chapter 2 Installing the CLI Enter a username (the default username is admin) and press Enter...
..., a desktop shortcut was automatically placed on your desktop. To start the CLI using either the CLI shortcut installed on your Windows desktop or the Run command. You are prompted for a username. 4. You are prompted for a password. 14 Chapter 2 Installing the CLI Enter a username (the default username is admin) and press Enter...
CLI User's Guide for DSN-1100-10
Page 25
... at the root context, or navigate to and issue commands from 5 to zero. The Run dialog box appears (see section 1.1). 2.3.2 Using the Run Command to Start the CLI The following procedure describes how to the location Program Files/D-Link, Inc./Advanced Features for example, 192.168.59.25... ::). Navigate to start the CLI using the Windows Run command. For security, each typed password character appears as an asterisk (*). The following ...
... at the root context, or navigate to and issue commands from 5 to zero. The Run dialog box appears (see section 1.1). 2.3.2 Using the Run Command to Start the CLI The following procedure describes how to the location Program Files/D-Link, Inc./Advanced Features for example, 192.168.59.25... ::). Navigate to start the CLI using the Windows Run command. For security, each typed password character appears as an asterisk (*). The following ...
CLI User's Guide for DSN-1100-10
Page 26
... for an IP address if none is used . Adding a system IP address or host name: -g See the example in Figure 2-14, without creating the 10 GB volume. If that JBOD. If -p is omitted, the ISA_PASSWORD environment variable is used . Figure 2-13. Example of Using the -x Switch 16 Chapter ...2 Installing the CLI In Figure 2-14, for instance, the command line will provide the IP address, username, and password for a username and/or password if none is used. The 10GB following the script name tells...
... for an IP address if none is used . Adding a system IP address or host name: -g See the example in Figure 2-14, without creating the 10 GB volume. If that JBOD. If -p is omitted, the ISA_PASSWORD environment variable is used . Figure 2-13. Example of Using the -x Switch 16 Chapter ...2 Installing the CLI In Figure 2-14, for instance, the command line will provide the IP address, username, and password for a username and/or password if none is used. The 10GB following the script name tells...
CLI User's Guide for DSN-1100-10
Page 27
... -I switch to an array with the -g, -u, and -p Switches Because the CLI uses a computer's environment variables if the -g, -u, and/or -p switches are not specified on the command line, it . Example of 192.168.59.25. Figure 2-16. The following actions occur: A series of the array to appears if the login was successful... performance impacts for heavily loaded systems. It is recommended that consists of the IP address of numbers count down from 5 to modify a system environment variable. Command Line Interface User's Guide 17
... -I switch to an array with the -g, -u, and -p Switches Because the CLI uses a computer's environment variables if the -g, -u, and/or -p switches are not specified on the command line, it . Example of 192.168.59.25. Figure 2-16. The following actions occur: A series of the array to appears if the login was successful... performance impacts for heavily loaded systems. It is recommended that consists of the IP address of numbers count down from 5 to modify a system environment variable. Command Line Interface User's Guide 17
CLI User's Guide for DSN-1100-10
Page 28
When the screen appears with links for Windows link. You can issue CLI command lines at the root context, or navigate to and issue commands from sub-contexts (see section 1.1). You are now at the System level and can also use Add/Remove Programs from the Windows control... gaining access to remove the CLI. The Exit command is installed, rerun the installer from the Advanced Features for repairing or uninstalling the CLI, click the un-installation link to the root context. 2.4 Exiting the CLI To exit a CLI session, type the Exit command from any other Windows application. 18 Chapter 2...
When the screen appears with links for Windows link. You can issue CLI command lines at the root context, or navigate to and issue commands from sub-contexts (see section 1.1). You are now at the System level and can also use Add/Remove Programs from the Windows control... gaining access to remove the CLI. The Exit command is installed, rerun the installer from the Advanced Features for repairing or uninstalling the CLI, click the un-installation link to the root context. 2.4 Exiting the CLI To exit a CLI session, type the Exit command from any other Windows application. 18 Chapter 2...