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
... the -g, -u, and -p Switches 17 Figure 2-16. Example of Normal Output 23 Figure 3-3. Setup Type Screen 11 Figure 2-8. File Download Security Warning Message 9 Figure 2-3. Welcome Page 10 Figure 2-5. Custom Setup Screen 12 Figure 2-9. Run Dialog Box 15 Figure 2-13. Ready to Install the Program Screen 12 Figure...
... the -g, -u, and -p Switches 17 Figure 2-16. Example of Normal Output 23 Figure 3-3. Setup Type Screen 11 Figure 2-8. File Download Security Warning Message 9 Figure 2-3. Welcome Page 10 Figure 2-5. Custom Setup Screen 12 Figure 2-9. Run Dialog Box 15 Figure 2-13. Ready to Install the Program Screen 12 Figure...
CLI User's Guide for DSN-1100-10
Page 20
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). Welcome Page 5. Click Next. The License Agreement appears (see Figure 2-6). 10 Chapter 2 Installing the CLI Figure 2-5. License Agreement 6. Figure 2-4.
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). Welcome Page 5. Click Next. The License Agreement appears (see Figure 2-6). 10 Chapter 2 Installing the CLI Figure 2-5. License Agreement 6. Figure 2-4.
CLI User's Guide for DSN-1100-10
Page 23
As part of the installation (see Figure 2-10). Figure 2-11. A progress bar shows the progress of this process, a shortcut is complete, the screen in Figure 2-11 appears. Figure 2-10. With the Ready to close the screen. Click Finish to Install the Program screen displayed, click Install. When the installation is placed on your Windows desktop for starting the CLI. InstallShield Wizard Complete Screen Command Line Interface User's Guide 13 Progress Bar 11. 10.
As part of the installation (see Figure 2-10). Figure 2-11. A progress bar shows the progress of this process, a shortcut is complete, the screen in Figure 2-11 appears. Figure 2-10. With the Ready to close the screen. Click Finish to Install the Program screen displayed, click Install. When the installation is placed on your Windows desktop for starting the CLI. InstallShield Wizard Complete Screen Command Line Interface User's Guide 13 Progress Bar 11. 10.
CLI User's Guide for DSN-1100-10
Page 26
... IP address if none is found . Optional: To add an IP address of the array management port, username, and password, or script file name after the CLI executable name, or to create a 10 GB volume called createJbodScript, which consists of a switch and an entry such as an .... Separate the CLI executable filename from these environment variables are not defined, you are prompted for logging in and run a script called myVolName on the array. If -p is omitted, the ISA_PASSWORD environment variable is used. Example of Using the -g, -u, and -p Switches Running a script: -x See the ...
... IP address if none is found . Optional: To add an IP address of the array management port, username, and password, or script file name after the CLI executable name, or to create a 10 GB volume called createJbodScript, which consists of a switch and an entry such as an .... Separate the CLI executable filename from these environment variables are not defined, you are prompted for logging in and run a script called myVolName on the array. If -p is omitted, the ISA_PASSWORD environment variable is used. Example of Using the -g, -u, and -p Switches Running a script: -x See the ...
CLI User's Guide for DSN-1100-10
Page 44
... to the context that was last pushed. 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. Echoes command lines 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...
... to the context that was last pushed. 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. Echoes command lines 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...
CLI User's Guide for DSN-1100-10
Page 51
This command lets you specify the required number of arguments provided does not provide at least 8 arguments are present for the Push command. 4.2.10 RequireArgs The requireArgs command is Controller[A]. Help requireArgs Displays help for the current script, and terminates the script if not. If a CLI script has this ...
This command lets you specify the required number of arguments provided does not provide at least 8 arguments are present for the Push command. 4.2.10 RequireArgs The requireArgs command is Controller[A]. Help requireArgs Displays help for the current script, and terminates the script if not. If a CLI script has this ...
CLI User's Guide for DSN-1100-10
Page 54
...current context. 4.2.14 Show Use the Show command to 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".
...current context. 4.2.14 Show Use the Show command to 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
... global action command Do. 5.6 Disk Commands Disk commands and properties let you perform disk-related activities, such as viewing a drive's capacity or free space, link speed, or a number of all the extents on the disk Show/Show[ID]/Push[ID]/Select[ID] Returns the amount ...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 an enclosure containing a drive. Table 5-10 provides an alphabetical list of the commands ...
... global action command Do. 5.6 Disk Commands Disk commands and properties let you perform disk-related activities, such as viewing a drive's capacity or free space, link speed, or a number of all the extents on the disk Show/Show[ID]/Push[ID]/Select[ID] Returns the amount ...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 an enclosure containing a drive. Table 5-10 provides an alphabetical list of the commands ...
CLI User's Guide for DSN-1100-10
Page 67
... the return parameter. In Table 5-15, 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 extent Associated Global Action Commands Show Show/Push/Select Show Show Show Show...
... the return parameter. In Table 5-15, 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 extent Associated Global Action Commands Show Show/Push/Select Show Show Show Show...
CLI User's Guide for DSN-1100-10
Page 87
... Maximum Stripe Width of a Volume (page 79) Section 6.5, Adding an iSCSI Initiator (page 80) Section 6.6, Obtaining a Vector 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 Chapter 6 Application Examples This chapter provides examples of entering CLI commands on a System...
... Maximum Stripe Width of a Volume (page 79) Section 6.5, Adding an iSCSI Initiator (page 80) Section 6.6, Obtaining a Vector 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 Chapter 6 Application Examples This chapter provides examples of entering CLI commands on a System...
CLI User's Guide for DSN-1100-10
Page 92
..., 1 portals 82 Chapter 6 Application Examples For example, to return the number of drive slots for the current controller, type show driveSlots. 6.10 Navigating and Displaying System, Volume, and Drive Information The following example shows how to display system, volume, and drive information while navigating through the CLI hierarchy. 192.168.59.25 :: show ID...
..., 1 portals 82 Chapter 6 Application Examples For example, to return the number of drive slots for the current controller, type show driveSlots. 6.10 Navigating and Displaying System, Volume, and Drive Information The following example shows how to display system, volume, and drive information while navigating through the CLI hierarchy. 192.168.59.25 :: show ID...
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
... 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 Contents Chapter 1 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...
... 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 Contents Chapter 1 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...
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
...array where each row is a stripe and each column is organized in a series of the blocks on each drive is increased by that are redundant provide protection against the loss of access. In other words, to hold the space for parity in a 4-member volume, the xStack Storage system needs to independent Yes Extents. The 10...complete copy of a drive failure. The xStack Storage system can be stored twice (i.e., for instance, each member would need 2.5 GB of the data is not available to allow for the volume is called a "chunk." However, this array. The parity information...
...array where each row is a stripe and each column is organized in a series of the blocks on each drive is increased by that are redundant provide protection against the loss of access. In other words, to hold the space for parity in a 4-member volume, the xStack Storage system needs to independent Yes Extents. The 10...complete copy of a drive failure. The xStack Storage system can be stored twice (i.e., for instance, each member would need 2.5 GB of the data is not available to allow for the volume is called a "chunk." However, this array. The parity information...