Monday 30 September 2013

EMC-CLARiiON Tutorials

What is EMC CLARiiON

The EMC CLARiiON family of products combine midrange networked storage with innovative technology and robust software capabilities to manage and consolidate data.
 The EMC CLARiion family of products includes CLARiiON AX4, CLARiiON CX4 Series, CLARiiON FAST, CLARiiON Host Encryption, and CLARiiON Virtual Provisioning. Occupying the entry-level and mid-range of EMC's SAN disk array product palette, it is complemented by the high-end Symmetrix. Note: All trademarks, such as EMC CLARiiON® and Symmetrix®, are property of their respective owners.  

About EMC CLARiiON storage array requirements 

Interoperability requirements for storage arrays

About EMC CLARiiON storage array requirements


For CommandCentral Storage to properly discover and manage EMC CLARiiON storage arrays, ensure that your storage network’s physical connections, device settings, and CommandCentral Storage settings are properly configured.

Note that when configuring an array for discovery, you can do so in either of the following ways but not both:
  • Using a device-specific command-line interface (CLI) or API
  • Through SMI-S using the CIMOM
For the latest support information, see the CommandCentral Storage Hardware and Software Compatibility List. This document is updated regularly at:
http://entsupport.symantec.com/docs/288784


The following topics describe requirements for configuring EMC CLARiiON arrays:

Physical connection requirements for EMC CLARiiON arrays

About EMC CLARiiON storage array requirements


For extended discovery, your environment must include the following:
  • Physical network connection between each array and the Management Server or managed host that is managing the array

For SNMP monitoring, your environment must include the following:
  • Physical network connection between the Management Server and each array.

Device setup requirements for EMC CLARiiON arrays

About EMC CLARiiON storage array requirements 

 

The following topics identify setup requirements and contain setup instructions for the array and CommandCentral Storage hosts:


The following diagram shows a typical configuration for a CLARiiON array, a CLARiiON Management Host (CommandCentral Storage Management Server or CommandCentral Storage managed host that is managing the CLARiiON arrays), and a CLARiiON Managed Host (any host with an in-band connection to a CLARiiON array).

Figure: Example of a CLARiiON array configuration
Example of a CLARiiON array configuration

Use the diagram depending on whether you are automatically or manually managing HBA port groups (HPGs):
  • If you are automatically managing HPGs through CommandCentral Storage, follow this diagram to configure the arrays and hosts.
  • If you are manually managing HPGs, do not install NaviAgent on CLARiiON Managed Hosts and do not make any entry in agent configuration files on CLARiiON Managed Hosts.
  • ...................................................................................................................................................

Configuring the storage array

Device setup requirements for EMC CLARiiON arrays

This section contains information about configuring the storage array for extended discovery and monitoring. Additional configuration to support array management features is described in succeeding sections.

Configuring multiple storage processors The CLARiiON array has two Storage Processors (SP). Configure each SP with a separate IP address and configure CommandCentral Storage for both SP IP addresses. Complete Snapshot discovery requires both SP IP addresses configured in the array and in CommandCentral Storage. Also, if one SP stops responding, CommandCentral Storage can manage the array through the other SP.
Configure the second CommandCentral Storage SP IP address.
If an SP fails, CommandCentral Storage does not use the second IP address for array management until after a rescan. If an SP fails, you loose full Snapshot discovery capability. A rescan occurs whenever the explorer or array polling interval elapses or when you manually issue a rescan.
Enabling access logix Storage array firmware must have EMC Access Logix enabled. For more information on enabling EMC Access Logix, see your EMC CLARiiON documentation.
Configuring shared access The storage array host must have Shared Access Configuration, which requires that Access Logix is enabled.
More Information
CommandCentral Storage setup requirements for EMC CLARiiON arrays
 ---------------------------------------------------------------------------------------------------------------------------

Monitoring CLARiiON arrays

Device setup requirements for EMC CLARiiON arrays

So that CommandCentral Storage can monitor an array through polling, enable the SNMP agent in the array. The SNMP agent must be running and the CommandCentral Storage Management Server must be able to access the agent.
------------------------------------------------------------------------------------------------------------------------

Installing NaviCLI or NaviSecCLI software on a CommandCentral Storage host that is managing EMC CLARiiON arrays

Device setup requirements for EMC CLARiiON arrays

To support management features, EMC NaviCLI or NaviSecCLI with NaviCLI software must run co-resident with the Management Server or CommandCentral Storage managed host that is managing the CLARiiON array. Newer versions of the CLARiiON CLI include both NaviCLI and NaviSecCLI. If NaviSecCLI is installed, CommandCentral Storage uses both CLIs to communicate with the CLARiiON arrays.
For the latest support information about which CLARiiON CLI versions are compatible with which array firmware versions, see the CommandCentral Storage Hardware and Software Compatibility List. This document is updated regularly at:
http://entsupport.symantec.com/docs/288784
When you install the CLARiiON CLI on Windows, both NaviCLI and NaviSecCLI are installed. When you install the CLARiiON CLI on UNIX, NaviSecCLI installation is optional. If you want to use NaviSecCLI on a UNIX host, ensure that it is installed.

To install NaviCLI or NaviSecCLI software on the host

  1. To install NaviCLI or NaviSecCLI at a default location, put it in one of the following locations:
    • UNIX: /opt/Navisphere/bin
    • Windows: C:\Program Files\EMC\Navisphere CLI
  2. If you install the CLI at a location other than the default location, specify the location on the CLARiiON explorer configuration dialog.

More Information

........................................................................................................................................................

Supporting MetaLUN discovery for EMC CLARiiON arrays

Device setup requirements for EMC CLARiiON arrays

If any array is running a firmware version below 6.19, or if you are using the EMC NaviCLI only (or both), then features like MetaLUNs, SnapView Clones, and MirrorView objects will be discovered using JRE. In this instance, JRE 1.4.2 or later must be installed on the host where the NaviCLI is installed.
For arrays running firmware version 6.19 or above, these features can be discovered only by using the NaviSecCLI. The NaviSecCLI does not require JRE.

.............................................................................................................................................................

Supporting LUN masking for EMC CLARiiON arrays

Device setup requirements for EMC CLARiiON arrays

If any array is running a firmware version below 6.19, or if you are using the EMC NaviCLI only (or both), then management operations like LUN creation, Raid Group creation, and LUN masking will require a privileged user on the array.
Add the Management Server or CommandCentral Storage managed host that is managing a CLARiiON array to that array's privileged users list. The entry identifies the Management Server or CommandCentral Storage managed host as a CLARiiON management host and privileged user.
Note:
This procedure is not required if you are using the NaviSecCLI.

To add the Management Server or CommandCentral Storage managed host to the array’s privileged users list

  • In the agent configuration file in the array, enter one of the following if the Management Server or CommandCentral Storage managed host is installed on:
    • A UNIX host:
      root@CommandCentralHost in the agent configuration file
    • A Windows host:
      system@CommandCentralHost in the agent configuration file
    where CommandCentralHost is the name, IP address, or fully qualified domain name of the Management Server or CommandCentral Storage managed host that is managing the CLARiiON array.
    For more information about entering privileged users, see your CLARiiON documentation.

    ..................................................................................................................................................

    Managing HBA port groups (HPGs) for EMC CLARiiON arrays

    Device setup requirements for EMC CLARiiON arrays

    CLARiiON arrays implement LUN masking by masking an HBA Port Group (HPG) to a CLARiiON storage group.

    The following HPG management tasks can be done manually or automatically:
    • Creating HBA port groups by registering the HBAs with CLARiiON arrays
    • Adding new HBAs to existing HPGs
    • Removing HBAs from HPGs
    See additional information in the following table:

    Table: Additional task information
    Topic Additional information
    Automatic HPG management tasks Enabling automatic HPG management for EMC CLARiiON arrays
    Manual HPG management tasks Enabling manual HPG management for EMC CLARiiON arrays
    Figure: Example of a CLARiiON array configuration shows a diagram that depicts a CLARiiON management host, a CLARiiON managed host, and a CLARiiON storage array.

.....................................................................................................................................................

Enabling automatic HPG management for EMC CLARiiON arrays

Device setup requirements for EMC CLARiiON arrays

 

Automatic HPG management provides the ability to manage HBA Port Groups through the CommandCentral Storage Console. If you do not choose to enable automatic HPG management, you can manually manage the HPGs through EMC vendor tools.

To enable automatic HPG management
  1. Add the CLARiiON management host (Management Server or CommandCentral Storage managed host that is managing a CLARiiON array) to that array's privileged users list.

  2. Install CLARiiON NaviAgent on all hosts (CLARiiON managed hosts) with an in-band connection to CLARiiON arrays.

  3. On each CLARiiON managed host, assign the correct privileges to the CLARiiON management host. Do one of the following:
    • Add the CLARiiON management host’s name via NaviCLI on a host that is already listed in the privileged users list on the CLARiiON managed host.

    • Add the CLARiiON management host's name by editing the agent.config file on the CLARiiON managed host.

    Perform this step even if the CLARiiON management host and the CLARiiON managed host are the same host.
  4. Ensure that every CLARiiON managed host is also a CommandCentral Storage managed host. In CommandCentral Storage, automatic HPG management is supported only for managed hosts.

To add a CLARiiON management host to a CLARiiON managed host’s privileged users list using NaviCLI
  1. Log onto a host that has NaviCLI installed and that is listed in the CLARiiON managed host’s privileged users list.
  2. Issue the following command to verify that the current host is listed in the CLARiiON managed host’s privileged users list:
    navicli -h managedHost remoteconfig -getconfig
    where managedHost is the host whose privileged users list you want to modify.

  3. Depending on whether the current host is listed in the CLARiiON managed host’s privileged users list, continue with one of the following options:
    • If the host is listed and the host can manage another host, continue with step Step 4.
      The following appears:
      Description: ACCTS CLARiiON
      Contact Person: acct@abc.com
      Users: system@bat
      Administrator@bat
      root@robin
      Polling Interval(seconds):60
    • If the host is not listed and the host cannot manage other hosts, add a management host to a managed host’s list of privileged users.

      The following appears:
      Not a privileged user
  4. Add the Management Server or CommandCentral Storage managed host to the privileged users list on the other host. Type one of the following depending on the CLARiiON management host (Management Server or CommandCentral Storage managed host) operating system:

    UNIX host
    navicli -h managedHost remoteconfig
    -setconfig -adduser
    root@CommandCentralHost
    Windows host
    navicli -h managedHost remoteconfig
    -setconfig -adduser
    system@CommandCentralHost

    where:
    • managedHost is the name, IP address, or fully qualified domain name of the host whose privileged users list you want to modify.
    • CommandCentralHost is the name, IP address, or fully qualified domain name of the CLARiiON management host (Management Server or CommandCentral Storage managed host that is managing the CLARiiON arrays).
  5. Verify the CLI/API functionality.


To add a CLARiiON management host to a CLARiiON managed host’s privileged users list manually


  1. Edit the CLARiiON managed host’s agent configuration file; add one of the following to the privileged users list:
    • A UNIX host:
      If the CLARiiON management host (Management Server or CommandCentral Storage managed host) is a UNIX host, enter root@CommandCentralHost
    • A Windows host:
      If the CLARiiON management host (Management Server or CommandCentral Storage managed host) is a Windows host, enter system@CommandCentralHost
    where CommandCentralHost is the name, IP address or fully qualified domain name of the Management Server or CommandCentral Storage managed host that is managing the array.

    The agent configuration file is located by default in the following locations:
    • Solaris—
      /etc/Navisphere/agent.config
    • Windows—
      C:\Program Files\EMC\Navisphere Agent
  2. Save your changes.
  3. Restart the NaviAgent on the CLARiiON managed host.

To restart the NaviAgent on a CLARiiON managed host (UNIX)
Restart the NaviAgent only if you manually added a CLARiiON management host to a CLARiiON managed host’s privileged users list.
  1. Log onto the CLARiiON managed host as root.
  2. Type the following command and press Enter:
    /etc/init.d/agent stop
  3. Type the following command and press Enter:
    /etc/init.d/agent start
  4. Verify the CLI/API functionality.


To restart the NaviAgent on a CLARiiON managed host (Windows)
Restart the NaviAgent only if you manually added a CLARiiON management host to a CLARiiON managed host’s privileged users list.
  1. Log onto the CLARiiON managed host as an administrator-level user.
  2. Use the Windows Service Control Manager (SCM) to stop the NaviAgent (Navisphere Agent).
  3. Use the Windows SCM to restart the NaviAgent.
  4. Verify the CLI/API functionality.

Device setup requirements for EMC CLARiiON arrays 

You can enable manual HPG management.
To enable manual HPG management
  1. Add the CLARiiON management host (Management Server or CommandCentral Storage managed host that is managing a CLARiiON array) to that array's privileged users list.

  2. Verify the CLI/API functionality.

More Information

..............................................................................................................................................

Upgrading NaviCLI to a version compatible with the array firmware

Device setup requirements for EMC CLARiiON arrays


Upgrading NaviCLI to a version compatible with the array firmware

CommandCentral Storage does not discover an EMC CLARiiON array if the NaviCLI version is incompatible with the array firmware. Previously, in CommandCentral Storage 4.x, such arrays were discovered.
If the NaviCLI version is incompatible with the array firmware version, upgrade the NaviCLI to a version compatible with the array firmware and refresh the EMCClariionExplorer.
For more information about how to refresh the EMCClariionExplorer, see the CommandCentral Storage Administrator’s Guide.
For the latest support information about which CLARiiON CLI versions are compatible with which array firmware versions, see the CommandCentral Storage Hardware and Software Compatibility List. This document is updated regularly at:
http://entsupport.symantec.com/docs/288784

..............................................................................................................................................


Verifying CLI/API functionality for EMC CLARiiON arrays

About EMC CLARiiON storage array requirements 


To verify that the required EMC CLARiiON CLI/APIs are installed and functioning on the CLARiiON management host (Management Server or CommandCentral Storage managed host that is managing the CLARiiON arrays), perform the following tasks on the CLARiiON management host.
If you are automatically managing HBA port groups through CommandCentral Storage, also perform tasks specified for CLARiiON managed hosts (hosts that have an in-band connection a CLARiiON array). Install all specified software on the hosts and storage array and perform any configuration for the array and host before performing these tasks.
To use the NaviCLI or NaviAgent from the command line of a Management Server or CommandCentral Storage managed host
  1. Log on as root on UNIX hosts or as an Administrator-level user on Windows hosts.
  2. Ensure that the Management Server or CommandCentral Storage managed host has the following entry in the array’s privileged users list:
    UNIX
    root@UNIX_host_IPaddress
    Windows
    system@Windows_host_IPaddress

To verify that NaviCLI and NaviSecCLI are installed on the CLARiiON management host
  • On the CLARiiON management host, do the following:
    UNIX
    Type: pkginfo -l NAVICLI
    If the NaviCLI is installed, information will be returned for NaviCLI.
    Type: pkginfo -l NAVISECCLI
    If the NaviSecCLI is installed, information will be returned for NaviSecCLI.
    Windows
    • Go to Add/Remove Programs.
    • Determine whether "Navisphere CLI" is listed under Currently installed programs. Navisphere CLI includes both NaviCLI and NaviSecCLI
To verify that NaviAgent is installed on the CLARiiON management host or CLARiiON managed host
  • On the CLARiiON management host and also on the CLARiiON managed host (if you are automatically managing HBA port groups through CommandCentral Storage), do the following:
    UNIX
    Type: pkginfo -l NAVIAGENT
    If the NaviAgent is installed, information will be returned for NaviAgent
    Windows
    • Go to Add/Remove Programs.
    • Determine whether "Navisphere Agent" is listed under Currently installed programs.
To determine the NaviCLI and NaviSecCLI versions
  • After verifying that NaviCLI and NaviSecCLI are installed on the CLARiiON management host, enter the following at the command line of the management host:
    • navicli -help
      The NaviCLI version displays.
    • naviseccli -help
      The NaviSecCLI version displays.
    See the CommandCentral Storage Hardware and Software Compatibility List to verify that the installed version is supported.
To determine the NaviAgent version
  • After verifying that NaviAgent is installed, enter the following at the command line of the CLARiiON management host. Perform the procedure also on CLARiiON managed hosts only if you are automatically managing HBA port groups through CommandCentral Storage:
    naviagent -help
    The NaviAgent version displays.
    See the CommandCentral Storage Hardware and Software Compatibility List to verify that the installed version is supported.
To verify that access logix is installed on the array
  1. After verifying that NaviCLI is installed, enter the following at the command line of the CLARiiON management host:
    navicli -h arrayIPAddress storagegroup -status
    where arrayIPAddress is the IP address, the fully qualified domain name, or name of one of the Storage Processors in the array.
  2. Review that information that displays.
    • If Access logix is installed, information about data access control displays.
      Data Access control: ENABLED
    • If Access logix is not installed, an error message displays.
      This command is not supported by this version of Core software.
To determine the access logix or base (firmware) software version
  1. After verifying that NaviCLI is installed, list the software and versions installed in the array by entering the following at the command line of the CLARiiON management host:
    navicli -h arrayIPAddress getall -host
    where arrayIPAddress is the IP address, the fully qualified domain name, or name of one of the Storage Processors in the array.
  2. Verify that the version of the Base software with Active State set to Yes has Access Logix enabled.
    If the Base software version is specified as supported in the CommandCentral Storage Hardware and Software Compatibility List, Access Logix is enabled in that version.
To verify that the NaviCLI can communicate with CLARiiON arrays
  1. After verifying that NaviCLI is installed, enter the following at the command line of the CLARiiON management host:
    navicli -h arrayIPAddress networkadmin -get
    where arrayIPAddress is the IP address, the fully qualified domain name, or name of one of the Storage Processors in the array.
  2. Review the information that displays:
    • If NaviCLI can communicate with the array, the following information displays:
      Storage Processor: SP A
      Storage Processor Network Name:      RENG_CX600A
      Storage Processor IP Address:       10.150.90.95
      Storage Processor Subnet Mask:      255.255.248.0
      Storage Processor Gateway Address:  10.150.88.1
      If this command succeeds, CommandCentral Storage can use the arrayIPAddress to communicate with the array.
    • If NaviCLI cannot communicate with the array, the following information displays:
      Error: networkadmin command failed Cannot access device
To verify that the NaviSecCLI can communicate with CLARiiON arrays
  1. After verifying that NaviSecCLI is installed, enter the following at the command line of the CLARiiON management host:
    naviseccli -h arrayIPAddress -user userName -password
    passWord -scope userScope networkadmin -get
    where:
    arrayIPAddress is the IP address, the fully qualified domain name, or name of one of the Storage Processors in the array.
    userName is a valid username for the account in the array.
    passWord is the password for userName.
    userScope is the scope of the user that you specified when you created the account in the array; either local (userScope=1) or global (userScope=0).
  2. Review the information that displays:
    • If NaviSecCLI can communicate with the arrays, the following type of information displays:
      Storage Processor:                  SP B
      Storage Processor Network Name:     cx500-2spb
      Storage Processor IP Address:       10.100.18.18
      Storage Processor Subnet Mask:      255.255.248.0
      Storage Processor Gateway Address: 10.100.16.1
      If this command succeeds, CommandCentral Storage can use the credentials to communicate with the array.
    • If NaviSecCLI cannot communicate with the arrays, the following type of information displays:
      Broken Pipe
      
      Valid IP Address with Feature not installed:
      naviseccli -h cx500a -user admin -password password -scope 0
      networkadmin -get
      Management Server - Feature software is not installed or the
      command may have been typed incorrectly
      usage:
        metalun
        migrate
        connection
        mirror
        snapview
        analyzer
To verify that a CLARiiON management host can manage a CLARiiON array (UNIX)
  1. After verifying that the NaviCLI can communicate with the CLARiiON array, enter the following at the command line of the CLARiiON management host to verify that the Management Server or CommandCentral Storage managed host has permissions to manage the array:
    navicli -h arrayIPAddress remoteconfig -getconfig
    where arrayIPAddress is the IP address, the fully qualified domain name, or name of one of the Storage Processors in the array.
  2. Review the information that displays.
    • If the host has permission to manage arrays, the following type of information displays:
      [bat] $navicli -h tom remoteconfig -getconfig
      Description:            My1 CLARiiON
      Contact Person:         vail-us@vxus.veritas.com
      Users:                  root@bugs
                              root@mruga
      Polling Interval(seconds):      60
      where root@bugs is the entry for the host (name bugs) managing the CLARiiON array (host name tom).
      This entry also enables NaviCLI use from the CLARiiON management host command line
    • If the host does not have permission to manage arrays, the CLARiiON management host entry does not display or an error displays.
      If this occurs, make the root entry for the CLARiiON management host in the array privileged users list.

  3. Verify the automatic HPG management.

To verify that a management host can manage a CLARiiON array (Windows)
  1. After verifying that the NaviCLI can communicate with the CLARiiON array, enter the following at the command line of the management host to verify that the Management Server or managed host has permission to manage the array:
    navicli -h arrayIPAddress remoteconfig -getconfig
    where arrayIPAddress is the IP address, the fully qualified domain name, or name of one of the Storage Processors in the array.
  2. Review the information that displays.
    • If the host has permission to manage arrays, the following type of information displays:
      navicli -h tom remoteconfig -getconfig
      Description:            My1 CLARiiON
      Contact Person:         vail-us@vxus.veritas.com
      Users:                  system@bat
                              Administrator@bat
                              root@mruga
      Polling Interval(seconds):      60
      where system@bat is the entry for the host (name bat) managing the CLARiiON array (host name tom), and Administrator@bat is the entry that enables NaviCLI use from the CLARiiON management host command line.
    • If The host does not have permission to manage arrays, the management host entry does not display or an error displays.
      If this occurs, make the Administrator and system entries for the management host in the array privileged users list.

  3. Verify automatic HPG management.

To verify automatic HPG management (UNIX)
Only perform this procedure if you are using CommandCentral Storage to automatically manage HBA port groups. This procedure verifies that a CLARiiON management host (Management Server or CommandCentral Storage managed host) has permission to manage a host with an in-band connection to a CLARiiON array (required for automatic HPG management).
  1. Enter the following at the command line of the CLARiiON management host:
    navicli -h hostIPAddress remoteconfig -getconfig
    where hostIPAddress is the IP address, the fully qualified domain name, or name of a host that accesses a CLARiiON array.
  2. Review the information that appears.
    • If the CLARiiON management host has permission to manage other hosts, the following type of information appears:
      [bugs] $navicli -h bill remoteconfig -getconfig
      Description:        My1 CLARiiON
      Contact Person:     vail-us@vxus.veritas.com
      Users:              root@bugs
                          root@mruga
      Polling Interval(seconds):     60
      where root@bugs is the entry for the for the CLARiiON management host (host name bugs) that is managing the host (bill) specified in hostIPAddress.
    • If the CLARiiON management host does not have permission to manage other hosts, the following type of information appears:
      [bugs] $navicli -h bill remoteconfig -getconfig
      Description:             Navisphere Agent
      Contact Person:          John Smith, 800-555-1212
      Device Connections:
            Device Name:       auto
            Storage System:    auto
            Comments:
            Connection Type:   Scsi
      Not a privileged user
      Polling Interval(seconds): 60
      Serial Line Baud Rate:     9600
      Log Entries to Transfer:   100
      Use explicit device names  NO
      The "Not a privileged user" line in the above message indicates that the CLARiiON management host (bugs) does not have permission to manage the other host (bill). Make the root entry for the CLARiiON management host in the CLARiiON managed host’s agent configuration file.

To verify automatic HPG management (Windows)
Only perform this procedure if you are using CommandCentral Storage to automatically manage HBA port groups. This procedure verifies that a CLARiiON management host (Management Server or CommandCentral Storage managed host) has permission to manage a host with an in-band connection to a CLARiiON array (required for automatic HPG management).
  1. Enter the following at the command line of the management host:
    navicli -h hostIPAddress remoteconfig -getconfig
    where hostIPAddress is the IP address, the fully qualified domain name, or name of a host that accesses a CLARiiON array.
  2. Review the information that appears.
    • If the CLARiiON management host has permission to manage other hosts, the following type of information appears:
      navicli -h bill remoteconfig -getconfig
      Description:            My1 CLARiiON
      Contact Person: vail-us@vxus.veritas.com
      Users:            system@bat
                        Administrator@bat
                        root@mruga
       Polling Interval(seconds):      60
      where system@bat is the entry for the CLARiiON management host (host name bat) that is managing the host (bill) specified in hostIPAddress.
    • If the CLARiiON management host does not have permission to manage other hosts, the following type of information appears:
      .navicli -h bill remoteconfig -getconfig
      
      Description:            Navisphere Agent
      Contact Person:         John Smith, 800-555-1212
      Device Connections:
            Device Name:      auto
            Storage System:   auto
            Comments:
            Connection Type:   Scsi
      Not a privileged user
      Polling Interval(seconds):  60
      Serial Line Baud Rate:      9600
      Log Entries to Transfer:    100
         Use explicit device names NO
      The "Not a privileged user" line in the above message indicates that the management host does not have permission to manage the other host (bill). Make the system entry for the management host in the managed host’s privileged users list.

 

............................................................................................................................................

 

Port usage for EMC CLARiiON arrays

About EMC CLARiiON storage array requirements 

 

The following tables list the TCP and UDP ports used by the CLARiiON array and associated vendor software installed on other hosts.

Table: CLARiiON TCP Port Usage
TCP Port
Usage
25
Used by a Storage Processor (SP) or host Agent to communicate with an SMTP server.
80/443
Navisphere Manager web browser uses 80 to get web content initially. Loaded applet communicates back to the array (once running) over port 443 (secure). Also used for clone CLI.
2162/2163
Alternate pair of ports registered to EMC that can be used if the customer does not want to use ports 80/443.
5414
EMCRemote (SymmRemote), which allows service personnel to log on to SP.
6389
Navisphere Agent. Utilized for NaviCLI to SP Agent communication.
6390-6392
Utilized for file transfer by Agent/CLI, during NDU process.
13456
Development debug (ktcons) connection.
60020
Used for array control during back-end exerciser testing (host-based FBI). Also used for in-house testing of released/production versions of FLARE using Disk Array Qualifier and a few other special tests. Used only for Release 14 or earlier. This port will no longer be used after Release 16 when FBI is FLARE-based.
Table: CLARiiON UDP Port Usage
UDP Port
Usage
161
Used for SNMP query of the array and only enabled when the Fiber Alliance MIB is loaded via NDU.
162
Used for SNMP traps sent from the array or from a host Agent.
7338
Used by File Transfer Utility with EMCRemote Ports 6390, 6391, and 6392 are typically the destination ports that the array calls back to. Unless an NDU operation was being performed from the command line using EMCRemote, no process would be listening on these ports so they would not show up in a scan. They could also be used and open if a Navisphere 6.x-enabled array was being used as a portal to perform an NDU of a legacy pre-Navisphere 6.x-enabled array.

 

;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;

CommandCentral Storage setup requirements for EMC CLARiiON arrays

About EMC CLARiiON storage array requirements 

To enable array discovery and management, the CommandCentral Storage Operations Module (OM) must be enabled and the array explorers must be installed on the CommandCentral Storage host where array discovery is done.
Each CLARiiON array has two Storage Processors (SPs). To enable full Snapshot discovery and provide failover capability in case an SP fails, configure CommandCentral Storage for both SPs.
The password that CommandCentral Storage uses to log on to the CLARiiON array could be displayed at the command line on UNIX hosts. You can use a password security file on UNIX hosts to avoid this problem.
Take note of the following when using a password security file:
  • If some arrays have the same Username for the account that CommandCentral Storage logs on to, all these arrays must also have the same password for Username.
  • For each Username, you make one entry in the default security file, or create one new security file. When you configure arrays with this Username for discovery, you either check Use Default Security File or enter the path to the security file that you created.
To avoid displaying the password on UNIX hosts, continue at one of the following:
Configure the CLARiiON array for discovery.

More Information


""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""

Using a NaviCLI password security file for CLARiiON arrays

CommandCentral Storage setup requirements for EMC CLARiiON arrays


You can create a password security file to avoid displaying the password that CommandCentral Storage uses to log onto a CLARiiON array at the command line on a UNIX host. For more information about the security file option, see your EMC CLARiiON array documentation. To support the security file option, the EMC NaviCLI requires JRE 1.4.2 or later installed on the host where the NaviCLI is installed. To put the password in a security file
  1. Create a new account on the UNIX host where CommandCentral Storage is discovering CLARiiON arrays. This account should have the same username as the account that CommandCentral Storage logs onto the CLARiiON with. If more than one CLARiiON array has the same username, all of the arrays with that username must have the same password and scope specified for the account.
  2. Log into the new account on the CommandCentral Storage UNIX host.
  3. Issue the following NaviCLI command to create the security file:
    java -jar /opt/Navisphere/bin/navicli.jar
    -AddUserSecurity -password userPassword -scope userScope
    where:
    userPassword is the password for the account in the CLARiiON array.
    userScope is the scope of the user that you specified when you created the account in the array; either local (userScope=1) or global (userScope=0).
    This command creates a security configuration file, CLISecurityFile.txt. in the user's home directory, which stores the user's credentials in encrypted form.
  4. If some of your CLARiiON arrays have a different username for the account that CommandCentral Storage logs onto to manage the array, repeat Step Step 1 through Step Step 3 for each username. A security file is created in the home directory for each user.
  5. Configure the CLARiiON array for discovery.

    If you are using NaviCLI with password security files, do not specify a password when you configure the arrays for discovery.
More Information

\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\

Using a NaviSecCLI password security file for CLARiiON arrays

CommandCentral Storage setup requirements for EMC CLARiiON arrays


You can create a password security file to avoid displaying the password that CommandCentral Storage uses to log onto a CLARiiON array at the command line on a UNIX host. For more information about the security file option, see your EMC CLARiiON array documentation.
To put the password in a security file
  1. Log on as root to the CommandCentral Storage UNIX host that is managing the CLARiiON array.
  2. Issue the following NaviSecCLI command to create the security file:
    naviseccli -user userName -password passWord -scope
    userScope AddUserSecurity [-secfilepath
    secFileFolderName]
    where:
    userName is a valid username for the account in the array.
    passWord is the password for userName.
    userScope is the scope of the user that you specified when you created the account in the array; either local (userScope=1) or global (userScope=0).
    secFileFolderName is the directory where you want the security file to reside. This is the path that you specify when you configure an array for discovery.
    If more than one CLARiiON array has the same username, all of the arrays with that username must have the same password and scope specified for the account.

  3. If some of your CLARiiON arrays have a different username for the account that CommandCentral Storage logs on to manage the array, repeat step Step 2 for each username, specifying a different secFileFolderName.
    If the secFileFolderName was specified in step Step 2, use the same name when configuring the corresponding arrays with CommandCentral Storage.
  4. Configure the CLARiiON array for discovery.

More Information

\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\

Configuring the CLARiiON array for discovery

CommandCentral Storage setup requirements for EMC CLARiiON arrays 

If you are using NaviSecCLI with password security files, do not specify a username or password when you configure the arrays for discovery.
Note:
If you have upgraded to CommandCentral Storage 5.0 MP1, you may not be able to discover the CLARiioN array.
To configure an EMC CLARiiON array for discovery
  1. Click Tools > Configure a New Device.
  2. In the Configure Device - Select Device Type window, do the following:
    • From the Device Category drop-down list, click Array.
    • From the Device Type drop-down list, click EMC CLARiiON Array.
    • Click Next.
  3. In the Configure Device - Select Explorer window, click the EMCClariionExplorer on the host that is discovering CLARiiON arrays.
    The selected host must have the correct physical connections to discover the CLARiiON arrays.

  4. Click Next.
  5. In the Configure Device - Device Credentials dialog box, enter the following parameters:
    Storage Processor IP Address or Name
    IP address or name of the Storage Processor
    Username
    Valid username for the account in the array. You can optionally specify the user scope, which is the scope that you specified when you created the user in the SP. Specify scope using the following format:
    Username:scope
    Scope values are not case sensitive and can be either "global" or "local"
    Note:
    Valid Login and Password are required for metaLUN support.
    Note:
    If you are using NaviSecCLI with a password security file, do not enter a username. The username in the security file is used to access the array.
    Password
    Valid password for Username.
    Note:
    If you are using NaviCLI or NaviSecCLI with a password security file, do not enter a password. The password in the security file is used to access the array.
    Enable Discovery
    Check the checkbox to enable discovery of the array.
    Enable Monitoring
    Check the checkbox to enable Simple Instrumentation Collection Layer (SICL) monitoring of the array.
    Array Monitoring Interval (in minutes)
    How often SICL monitors the array. Default is 30 minutes.
    Use Security File
    Check the checkbox if you are using a password security file.
    Use Secure CLI Only
    Check the checkbox if you want to use only NaviSecCLI. When you install the CLARiiON CLI, NaviCLI is always installed). If you check the checkbox and the array firmware is not compatible with NaviCLI because it requires NaviSecCLI, array discovery fails.
    Security File Path
    If you did not create the password security file at the default location, specify the path to the file.
    Peer Storage Processor Name or IP Address
    Specify the IP address or name of the other Storage Processor in the array to enable full Snapshot discovery and failover in case one SP fails.
    Configuration Name
    A user-friendly name to identify the array (optional).
    Snapshot Timeout
    Click Advanced Settings to display. Time in seconds to wait for snapshot operation to complete. Default is 3600.
    NAVI CLI Timeout
    Click Advanced Settings to display. Time in seconds to wait for LUN, RSV, or metaLUN creation operations to complete. Default is 3600.
    NAVI CLI Interval
    Click Advanced Settings to display. Time in seconds to wait before checking the status of a newly created LUN. Default is 30.
    Alternate NaviCLI Port
    The port that NaviCLI and NaviSecCLI use to communicate with the array. Default is 443. If you are using a different port, enter the value.
    Verify Device Configuration
    Check the checkbox to verify that the array can be contacted using the information entered in the dialog.
  6. Click Next.
  7. Configure the CLARiiON explorer.

To configure the CLARiiON explorer
Configure the explorer only if you want to modify the default settings.
  1. Click Settings > Managed Hosts.
  2. In the Managed Hosts table, click the host that is discovering the arrays.
  3. In the Explorers table, check the EMC Clariion Explorer.
  4. From the drop-down list, click Configure Explorer and click Go.
  5. In the Configure Explorer - Explorer Settings dialog box, enter the following parameters:
    Polling Interval in Minutes
    Time the explorer waits before repeating discovery.
    Path to the NaviCLI or NaviSecCLI
    Click Advanced Settings to display. Path to the NaviCLI or NaviSecCLI. Enter the path if you did not install the CLI in the default location.
    Path to the JRE
    Click Advanced Settings to display. Path to where the JRE is installed. JRE is required if you are using NaviCLI and not using NaviSecCLI. The JRE is automatically installed with CommandCentral Storage so you do not need to enter a path unless you manually installed a JRE.
    Debug Level
    Click Advanced Settings to display. Determines the verbosity of messages logged by this explorer. 0 turns off logging. Verbosity range is 1-6 where 1 is the least and 6 is the most verbose.
  6. Click Next.
    After you configure the CommandCentral Storage host to discover the CLARiiON arrays and verify that the EMC NaviCLI software is configured and functioning, complete the configuration for a CLARiiON array so that hosts can access the CLARiiON arrays.
  7. Complete the configuration.

To complete configuration for a CLARiiON array
  1. Zone the hosts and CLARiiON arrays so that each host can see the LUNs it will use.
    For information about how to create zones and add and remove objects from the zone, see the CommandCentral Storage User’s Guide.
  2. Register the host HBAs with the CLARiiON arrays by doing one of the following:
    • If NaviAgent is installed on managed hosts and you are automatically managing HBA port groups through CommandCentral Storage, see the CommandCentral Storage User’s Guide for information about how to create HBA port groups and configure them to recognize your hosts and applications.
    • If NaviAgent is not installed on all hosts that have an in-band connection to CLARiiON arrays, use the CLARiiON array Navisphere GUI to register the HBAs. For each CLARiiON array Storage Processor port, register all HBAs that are connected to the port. For information about how to register HBAs with the array, see the administrator’s guide for the EMC ControlCenter Navisphere Manager.
    Full discovery of a CLARiiON array could take up to an hour.
More Information

\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\

 

0 comments:

Post a Comment