CLI User's Guide for DSN-1100-10
Page 8
...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 Task Commands and Properties 59 5.13 iSCSI Commands and Properties 60 5.14 iSCSITarget Commands and Properties ... of All Controllers on a System 80 6.7 Restarting the System 81 6.8 Shutting Down the System 81 6.9 Showing the Status of a Controller 81 6.10 Navigating and Displaying System, Volume, and Drive Information 82 Index ...85 viii Contents
...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 Task Commands and Properties 59 5.13 iSCSI Commands and Properties 60 5.14 iSCSITarget Commands and Properties ... of All Controllers on a System 80 6.7 Restarting the System 81 6.8 Shutting Down the System 81 6.9 Showing the Status of a Controller 81 6.10 Navigating and Displaying System, Volume, and Drive Information 82 Index ...85 viii Contents
CLI User's Guide for DSN-1100-10
Page 9
License Agreement 10 Figure 2-6. InstallShield Wizard Complete Screen 13 Figure 2-12. Custom Setup Screen 12 Figure 2-9. Example of Viewing Operating Modes 22 Figure 3-2. Example of Using the -x Switch... of Using the -g, -u, and -p Switches 16 Figure 2-14. Management Center Home Page 8 Figure 2-2. Ready to Install the Program Screen 12 Figure 2-10. Run Dialog Box 15 Figure 2-13. Welcome Page 10 Figure 2-5. Example of Formatted XML Output (Excerpt Shown 24 Figure 3-5. File Download Security Warning Message 9 Figure 2-3. Progress Bar 13 Figure 2-11...
License Agreement 10 Figure 2-6. InstallShield Wizard Complete Screen 13 Figure 2-12. Custom Setup Screen 12 Figure 2-9. Example of Viewing Operating Modes 22 Figure 3-2. Example of Using the -x Switch... of Using the -g, -u, and -p Switches 16 Figure 2-14. Management Center Home Page 8 Figure 2-2. Ready to Install the Program Screen 12 Figure 2-10. Run Dialog Box 15 Figure 2-13. Welcome Page 10 Figure 2-5. Example of Formatted XML Output (Excerpt Shown 24 Figure 3-5. File Download Security Warning Message 9 Figure 2-3. Progress Bar 13 Figure 2-11...
CLI User's Guide for DSN-1100-10
Page 20
Welcome Page 5. Figure 2-5. The License Agreement appears (see Figure 2-6). 10 Chapter 2 Installing the CLI License Agreement 6. Read the License Agreement, then click I accept the terms in the license agreement and click Next. (You must accept the terms of the license agreement to proceed.) The Destination Folder screen appears (see Figure 2-5). Click Next. Figure 2-4.
Welcome Page 5. Figure 2-5. The License Agreement appears (see Figure 2-6). 10 Chapter 2 Installing the CLI License Agreement 6. Read the License Agreement, then click I accept the terms in the license agreement and click Next. (You must accept the terms of the license agreement to proceed.) The Destination Folder screen appears (see Figure 2-5). Click Next. Figure 2-4.
CLI User's Guide for DSN-1100-10
Page 23
As part of the installation (see Figure 2-10). Click Finish to Install the Program screen displayed, click Install. InstallShield Wizard Complete Screen Command Line Interface User's Guide 13 With the Ready to close the screen. A progress bar shows the progress of this process, a shortcut is complete, the screen in Figure 2-11 appears. Figure 2-10. Progress Bar 11. Figure 2-11. 10. 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. InstallShield Wizard Complete Screen Command Line Interface User's Guide 13 With the Ready to close the screen. A progress bar shows the progress of this process, a shortcut is complete, the screen in Figure 2-11 appears. Figure 2-10. Progress Bar 11. Figure 2-11. 10. When the installation is placed on your Windows desktop for starting the CLI.
CLI User's Guide for DSN-1100-10
Page 26
....cli. Adding a username: -u Adding a password: -p The default username and password are prompted for logging in and run a script called myVolName on the array. Figure 2-13. If -g is omitted, the environment variable ISA_HOSTNAME is found . If that JBOD. If -p is omitted, the ISA_PASSWORD environment variable is found... name of a switch and an entry such as an IP address or hostname) after the CLI executable name, or to create a 10 GB volume called createJbodScript, which consists of the CLI executable, as in the following the script name tells the CLI to disable any...
....cli. Adding a username: -u Adding a password: -p The default username and password are prompted for logging in and run a script called myVolName on the array. Figure 2-13. If -g is omitted, the environment variable ISA_HOSTNAME is found . If that JBOD. If -p is omitted, the ISA_PASSWORD environment variable is found... name of a switch and an entry such as an IP address or hostname) after the CLI executable name, or to create a 10 GB volume called createJbodScript, which consists of the CLI executable, as in the following the script name tells the CLI to disable any...
CLI User's Guide for DSN-1100-10
Page 44
... files. 4.1 List of Global Action Commands Global action commands help you navigate through the set of the command and a link to the section that describes each command. Displays all of current context properties and methods. Saves the current context on a...current CLI session. Invokes a system shell command (equivalent to Standard Out (STDOUT). See Section 4.2 4.2.2 4.2.3 4.2.4 4.2.5 4.2.6 3.2 and 4.2.7 4.2.8 4.2.9 4.2.10 4.2.11 4.2.12 4.2.13 4.1.14 4.2.15 34 Chapter 4 Global Action Commands Displays a brief list of the global and context-specific commands that was last pushed....
... files. 4.1 List of Global Action Commands Global action commands help you navigate through the set of the command and a link to the section that describes each command. Displays all of current context properties and methods. Saves the current context on a...current CLI session. Invokes a system shell command (equivalent to Standard Out (STDOUT). See Section 4.2 4.2.2 4.2.3 4.2.4 4.2.5 4.2.6 3.2 and 4.2.7 4.2.8 4.2.9 4.2.10 4.2.11 4.2.12 4.2.13 4.1.14 4.2.15 34 Chapter 4 Global Action Commands Displays a brief list of the global and context-specific commands that was last pushed....
CLI User's Guide for DSN-1100-10
Page 51
...'s Guide 41 This command lets you specify the required number of required arguments specified with script files. Help requireArgs Displays help for the Push command. 4.2.10 RequireArgs The requireArgs command is an advanced feature intended for subsequent commands and [optionalDisplayStringOnError] is Controller[A]. Examples requireArgs 8 Checks that is displayed to the first...
...'s Guide 41 This command lets you specify the required number of required arguments specified with script files. Help requireArgs Displays help for the Push command. 4.2.10 RequireArgs The requireArgs command is an advanced feature intended for subsequent commands and [optionalDisplayStringOnError] is Controller[A]. Examples requireArgs 8 Checks that is displayed to the first...
CLI User's Guide for DSN-1100-10
Page 54
.... 44 Chapter 4 Global Action Commands iSCSITarget[two] :: show ID = myvol Status = OK DurableName = iqn.2000-03.com.D-Link:myvol:6-001215-0200005d6-484f4348e87aea61 Name = myvol Secret = IsChapRequired = false PrimaryAuthenticationMethod = NO_AUTHENTICATION SecondaryAuthenticationMethod = CHAP MaxReceiveDataSegmentLength = 32768 PrimaryHeaderDigestMethod = ... = 20 ErrorRecoveryLevelPreference = 0 Initiators = 0 Initiators Sessions = 0 Sessions Volume = [myvol], State=Normal, Composition=JBOD, Size=10.00GB Help Show Displays help for the target named "myvol".
.... 44 Chapter 4 Global Action Commands iSCSITarget[two] :: show ID = myvol Status = OK DurableName = iqn.2000-03.com.D-Link:myvol:6-001215-0200005d6-484f4348e87aea61 Name = myvol Secret = IsChapRequired = false PrimaryAuthenticationMethod = NO_AUTHENTICATION SecondaryAuthenticationMethod = CHAP MaxReceiveDataSegmentLength = 32768 PrimaryHeaderDigestMethod = ... = 20 ErrorRecoveryLevelPreference = 0 Initiators = 0 Initiators Sessions = 0 Sessions Volume = [myvol], State=Normal, Composition=JBOD, Size=10.00GB Help Show Displays help for the target named "myvol".
CLI User's Guide for DSN-1100-10
Page 57
... (page 53) Section 5.6, Disk Commands (page 54) Section 5.7, VolumeList Property (page 55) Section 5.8, Volume Commands and Properties (page 55) Section 5.9, VolumeComposition Properties (page 57) Section 5.10, Extent Properties (page 57) Section 5.11, TaskList Property (page 58) Section 5.12, Task Commands and Properties (page 59) Section 5.13, iSCSI Commands and Properties (page...
... (page 53) Section 5.6, Disk Commands (page 54) Section 5.7, VolumeList Property (page 55) Section 5.8, Volume Commands and Properties (page 55) Section 5.9, VolumeComposition Properties (page 57) Section 5.10, Extent Properties (page 57) Section 5.11, TaskList Property (page 58) Section 5.12, Task Commands and Properties (page 59) Section 5.13, iSCSI Commands and Properties (page...
CLI User's Guide for DSN-1100-10
Page 64
... the tasks for example, DownDrive is installed Show Returns the drive state Show Returns TRUE if the drive supports 48-bit Show addressing or FALSE if the drive does not support it Returns supported link speeds Show Returns an array of the command or property, the global action commands that ...may be used with the command or property, and the return parameter (if any). In Table 5-10, for this disk Show/Show[ID]/Push[ID]/Select[ID] Returns the drive manufacturer Show Returns the vendor model Show Return Parameter Value Value Value Value Value ContextList Value Value Context ...
... the tasks for example, DownDrive is installed Show Returns the drive state Show Returns TRUE if the drive supports 48-bit Show addressing or FALSE if the drive does not support it Returns supported link speeds Show Returns an array of the command or property, the global action commands that ...may be used with the command or property, and the return parameter (if any). In Table 5-10, for this disk Show/Show[ID]/Push[ID]/Select[ID] Returns the drive manufacturer Show Returns the vendor model Show Return Parameter Value Value Value Value Value ContextList Value Value Context ...
CLI User's Guide for DSN-1100-10
Page 67
... Lets you access all the extents for this volume Associated Global Action Commands Show Show/Show[ID]/Push[ID]/Select[ID] Return Parameter Value ContextList 5.10 Extent Properties Extent properties let you access the volume associated with the command or property, and the return parameter. Table 5-16. 5.9 VolumeComposition Properties VolumeComposition properties...
... Lets you access all the extents for this volume Associated Global Action Commands Show Show/Show[ID]/Push[ID]/Select[ID] Return Parameter Value ContextList 5.10 Extent Properties Extent properties let you access the volume associated with the command or property, and the return parameter. Table 5-16. 5.9 VolumeComposition Properties VolumeComposition properties...
CLI User's Guide for DSN-1100-10
Page 87
Chapter 6 Application Examples This chapter provides examples of a Controller (page 81) Section 6.10, Navigating and Displaying System, Volume, and Drive Information (page 82) Command Line Interface User's Guide 77 The topics covered in this chapter are: Section 6.1, Setting the Name of the System (page 78) ...
Chapter 6 Application Examples This chapter provides examples of a Controller (page 81) Section 6.10, Navigating and Displaying System, Volume, and Drive Information (page 82) Command Line Interface User's Guide 77 The topics covered in this chapter are: Section 6.1, Setting the Name of the System (page 78) ...
CLI User's Guide for DSN-1100-10
Page 92
...= 8 Ports LAGs = 8 LAGs ManagementPort = ManagementPort [192.168.59.25], Status=OK BasePool = [BaseA], 2 disks The information shown to the left of drive slots for the current controller, type show ID = 192.168.56.134 Status = OK Controllers = 1 Controllers DiskList = 4 disks PoolList = 4 pools VolumeList ...Controller context if you want to display system, volume, and drive information while navigating through the CLI hierarchy. 192.168.59.25 :: show driveSlots. 6.10 Navigating and Displaying System, Volume, and Drive Information The following example shows how to view a particular ...
...= 8 Ports LAGs = 8 LAGs ManagementPort = ManagementPort [192.168.59.25], Status=OK BasePool = [BaseA], 2 disks The information shown to the left of drive slots for the current controller, type show ID = 192.168.56.134 Status = OK Controllers = 1 Controllers DiskList = 4 disks PoolList = 4 pools VolumeList ...Controller context if you want to display system, volume, and drive information while navigating through the CLI hierarchy. 192.168.59.25 :: show driveSlots. 6.10 Navigating and Displaying System, Volume, and Drive Information The following example shows how to view a particular ...
CLI User's Guide for DSN-1100-10
Page 93
... Status = OK Volumes = 2 Volumes VolumeList :: show volumes Volumes: volumes = [my_volume], State=Normal, Composition=Parity, Size=10.00GB volumes = [mark1], State=Normal, Composition=JBOD, Size=5.00GB Summary = 2 Volumes VolumeList :: select volumes[my_volume] Volume[...= [my_volume], durableName=iqn.2000-03.com.D-Link:mynewvolume:6-00121500c000006-484daa3e3a95a6c1, sessionCount=0 Initiators = 0 Initiators Tasks = 1 Tasks Name = my_volume State = Normal DurableName = 600121500C000006484DAA3E3A95A6C1 CompositionName = Parity NSPOF = true Size = 10,736,369,664 StripeWidth = 4 StripeDepth = ...
... Status = OK Volumes = 2 Volumes VolumeList :: show volumes Volumes: volumes = [my_volume], State=Normal, Composition=Parity, Size=10.00GB volumes = [mark1], State=Normal, Composition=JBOD, Size=5.00GB Summary = 2 Volumes VolumeList :: select volumes[my_volume] Volume[...= [my_volume], durableName=iqn.2000-03.com.D-Link:mynewvolume:6-00121500c000006-484daa3e3a95a6c1, sessionCount=0 Initiators = 0 Initiators Tasks = 1 Tasks Name = my_volume State = Normal DurableName = 600121500C000006484DAA3E3A95A6C1 CompositionName = Parity NSPOF = true Size = 10,736,369,664 StripeWidth = 4 StripeDepth = ...
Software User's Guide for DSN-4000
Page 1
D-Link xStack Storage iSCSI SAN Arrays Managed SAN Solutions (DSN-1100-10, 2100-10, 3200-10, 3400-10, DSN-4100, DSN-4200, DSN4000, 5110-10, 5210-10, 5410-10, 5000-10) Management Center Software User's Guide Version 1.4
D-Link xStack Storage iSCSI SAN Arrays Managed SAN Solutions (DSN-1100-10, 2100-10, 3200-10, 3400-10, DSN-4100, DSN-4200, DSN4000, 5110-10, 5210-10, 5410-10, 5000-10) Management Center Software User's Guide Version 1.4
Software User's Guide for DSN-4000
Page 6
... Introduction...1 1.1 Product Overview 2 1.2 Terminology and Concepts 2 1.3 Storage Pools and Drives 3 1.4 Volumes 4 1.5 Tasks...6 1.5.1 Initialize a Parity Volume 6 1.5.2 Rebuild a Volume 6 1.5.3 Scan a Volume 7 1.5.4 Grow (Expand) a Volume 7 1.5.5 Reconfigure a Volume 7 1.6 Network Portals 7 1.7 VLANs 8 1.8 LAGs ...8 1.9 iSCSI Target Nodes 8 1.10 iSCSI Log-In, Sessions and Connections 8 1.11 Multiple Connections per... Deleting User Accounts 32 3.5 Logging Out 33 3.6 Exiting the xStack Storage Management Center 33 3.7 Shutting Down the xStack Storage Array 34 vi Contents
... Introduction...1 1.1 Product Overview 2 1.2 Terminology and Concepts 2 1.3 Storage Pools and Drives 3 1.4 Volumes 4 1.5 Tasks...6 1.5.1 Initialize a Parity Volume 6 1.5.2 Rebuild a Volume 6 1.5.3 Scan a Volume 7 1.5.4 Grow (Expand) a Volume 7 1.5.5 Reconfigure a Volume 7 1.6 Network Portals 7 1.7 VLANs 8 1.8 LAGs ...8 1.9 iSCSI Target Nodes 8 1.10 iSCSI Log-In, Sessions and Connections 8 1.11 Multiple Connections per... Deleting User Accounts 32 3.5 Logging Out 33 3.6 Exiting the xStack Storage Management Center 33 3.7 Shutting Down the xStack Storage Array 34 vi Contents
Software User's Guide for DSN-4000
Page 7
... 6.2.10 Shutting Down the xStack Storage (Control Tab 94 6.2.11 Selecting a Battery Policy and System Failure Policy (System Policy Tab) .... 94 6.2.12 Configuring User Accounts (Settings Tab 95 6.2.13 Viewing or Changing Advanced Settings (Advanced Settings Tab 96 Chapter 7 Managing Management and Ethernet Ports and Portals 101 7.1 Understanding the Network Settings View 102 xStack Storage Management...
... 6.2.10 Shutting Down the xStack Storage (Control Tab 94 6.2.11 Selecting a Battery Policy and System Failure Policy (System Policy Tab) .... 94 6.2.12 Configuring User Accounts (Settings Tab 95 6.2.13 Viewing or Changing Advanced Settings (Advanced Settings Tab 96 Chapter 7 Managing Management and Ethernet Ports and Portals 101 7.1 Understanding the Network Settings View 102 xStack Storage Management...
Software User's Guide for DSN-4000
Page 8
... 104 7.3 Viewing or Changing the Ethernet Port Settings 105 7.4 Working with Network Portals 107 7.4.1 Creating Network Portals 107 7.4.2 Deleting a Network Portal 108 7.4.3 Pinging from a Network Portal 109 7.5 Grouping and Ungrouping Ports 110 7.5.1 Grouping Ports 111 7.5.2 ...xStack Storage 117 8.2 Removing an xStack Storage 118 8.3 Force System Failover 119 Chapter 9 Best Practices...121 9.1 Saving Configuration Settings 122 9.2 Resetting Display Preferences 122 9.3 Working with Firewalls 122 Chapter 10 Troubleshooting ...125 10.1 Downloading a System Diagnostic Capture 126 10...
... 104 7.3 Viewing or Changing the Ethernet Port Settings 105 7.4 Working with Network Portals 107 7.4.1 Creating Network Portals 107 7.4.2 Deleting a Network Portal 108 7.4.3 Pinging from a Network Portal 109 7.5 Grouping and Ungrouping Ports 110 7.5.1 Grouping Ports 111 7.5.2 ...xStack Storage 117 8.2 Removing an xStack Storage 118 8.3 Force System Failover 119 Chapter 9 Best Practices...121 9.1 Saving Configuration Settings 122 9.2 Resetting Display Preferences 122 9.3 Working with Firewalls 122 Chapter 10 Troubleshooting ...125 10.1 Downloading a System Diagnostic Capture 126 10...
Software User's Guide for DSN-4000
Page 11
Chapter 1 Introduction This chapter provides an introduction to the D-Link xStack Storage SAN system, and the terminology and concepts associated with it. Topics in this chapter include: Section 1.1, Product Overview Section 1.2, Terminology and Concepts Section 1.3, Storage Pools and Drives Section 1.4, Volumes Section 1.5, Tasks Section 1.6, Network Portals Section 1.7, VLANs Section 1.8, LAGs Section 1.9, iSCSI Target Nodes Section 1.10, iSCSI Log-In, Sessions and Connections Section 1.11, Multiple Connections per Session xStack Storage Management Center Software User's Guide 1
Chapter 1 Introduction This chapter provides an introduction to the D-Link xStack Storage SAN system, and the terminology and concepts associated with it. Topics in this chapter include: Section 1.1, Product Overview Section 1.2, Terminology and Concepts Section 1.3, Storage Pools and Drives Section 1.4, Volumes Section 1.5, Tasks Section 1.6, Network Portals Section 1.7, VLANs Section 1.8, LAGs Section 1.9, iSCSI Target Nodes Section 1.10, iSCSI Log-In, Sessions and Connections Section 1.11, Multiple Connections per Session xStack Storage Management Center Software User's Guide 1
Software User's Guide for DSN-4000
Page 15
... that data integrity is a stripe and each member, extents can be obtained from each drive. For a parity organization, the xStack Storage system distributes the volume into the array described for a stripe organization, and reserves one member. As in a series of the...10 GB using 2.5 GB members if five members are redundant provide protection against the loss of the data. As a result, the additional storage cost for instance, each member would need 3.33 GB of space: one drive. For a mirror organization, the xStack Storage system divides the volume into members, as an array...
... that data integrity is a stripe and each member, extents can be obtained from each drive. For a parity organization, the xStack Storage system distributes the volume into the array described for a stripe organization, and reserves one member. As in a series of the...10 GB using 2.5 GB members if five members are redundant provide protection against the loss of the data. As a result, the additional storage cost for instance, each member would need 3.33 GB of space: one drive. For a mirror organization, the xStack Storage system divides the volume into members, as an array...