Professional Documents
Culture Documents
Lab Guide Txi 3992
Lab Guide Txi 3992
Lab Guide Txi 3992
TXI3932
Hitachi Vantara
Corporate Headquarters Regional Contact Information
2535 Augustine Drive Americas: +1 866 374 5822 or info@hitachivantara.com
Santa Clara, CA 95054 USA Europe, Middle East and Africa: +44 (0) 1753 618000 or info.emea@hitachivantara.com
www.HitachiVantara.com | community.HitachiVantara.com Asia Pacific: +852 3189 7900 or info.marketing.apac@hitachivantara.com
© Hitachi Vantara Corporation 2019. All rights reserved. HITACHI is a trademark or registered trademark of Hitachi, Ltd. Hitachi Content Platform Anywhere, Live
Insight, VSP, ShadowImage, TrueCopy and Hi-Track are trademarks or registered trademarks of Hitachi Vantara Corporation. IBM and FlashCopy are trademarks or
registered trademarks of International Business Machines Corporation. Microsoft and SQL Server are trademarks or registered trademarks of Microsoft Corporation.
All other trademarks, service marks and company names are properties of their respective owners.
L-ii
Lab 2: Hitachi Ops Center
Objective
In this lab, you will operate the Ops Center features.
Activities
• Activity 1
Login into Ops Center
Review Product Launcher and rename the products
• Activity 2
Add a new group and user
• Activity 3
Add a new data center
Resources
Ops Center Documentation Library
Which includes documents for:
Ops Center
Ops Center Administrator
Ops Center Analyzer
Ops Center API Configuration Manager
Ops Center Automator
Data Instance Director
2-1
Lab 2: Hitachi Ops Center
2. Default credentials:
User: sysadmin
Password: sysadmin
Note: The configuration of products available in Ops Center may vary for each lab layout.
2-2
Lab 2: Hitachi Ops Center
4. The product default name is Op Center’s IP address. So, you can edit the product name by
selecting the Product Tab and then clicking the sign in the product box. Rename the Name
with the Product type (that is, Automator). Confirm by clicking Submit.
5. Repeat the step above with the remaining Products listed below.
2-3
Lab 2: Hitachi Ops Center
1. From the Launcher menu select Groups tab and click the sign.
2. Enter Admin as a new Group name and the description (that is, Custom) and then click Submit.
Now the system should have 3 groups, 2 built-in user groups and the latest Admin Group:
3. Select sign to edit the Group Role and assign Opscenter-System-Administrator role by
selecting the appropriate role and then clicking the arrow .
>>>> >>
4. Select the Users tab and create a new user by clicking the sign. Enter your credentials (that
is, your name).
5. Make sure Enable bar is selected and click Submit.
2-4
Lab 2: Hitachi Ops Center
The system will prompt to choose new password for the user.
6. Link the new user to the Admin role previously created by selecting sign and then press the
sign to couple the operation to edit the Group Role and assign Opscenter-System-
Administrator role; select the appropriate role and then the arrow.
>>>> >>>
7. Test the new user by login in Ops Center with the new credentials.
2-5
Lab 2: Hitachi Ops Center
4. When you have finished with the Edit data center menu, test the newly created Data Center
(that is, Sefton Park) by selecting the name of the Data Center and then Management Product
link from the next menu (that is, Analyzer).
The Ops Center Analyzer will open in new tab as shown below.
End of Lab 2
2-6
Lab 3: Administrator
Objective
In this lab, you will perform lab activities to manage storage systems using Hitachi Ops Center
Administrator software.
Activities
• Log in to Administrator and discover resources
• Provision tasks (Parity Group, Pool, Volume, LUN)
Resources
• Administrator Documentation Library
3-1
Lab 3: Administrator
Login to Administrator
Use default credentials with Username as sysadmin and Password as sysadmin to log in to Hitachi Ops
Center Administrator.
Discover Resources
3. Enter values for the following parameters on the Onboard Storage System page.
a. SVP IP Address: Enter the IP address of the external service processor for the storage
system you want to discover.
b. Username and password: Log in as a user that has administrator privileges on this
storage system. For example, you can login as the user: maintenance.
3-2
Lab 3: Administrator
4. Click Submit.
• Verify that:
o Servers and ports are connected according to the manufacturer's instructions
o There is an active zone set with at least one dummy zone available
o The Administrator server is connected to the same IP network and has access to SNMP
broadcast of Fiber Channel switches
o Required information about the fabric switch: Virtual Fabric ID (required only for Cisco
switches), Fabric Switch Type, Fabric Switch IP Address, Port Number, Username, and
Password
o You have the Admin role for the fabric switch
Steps:
1. On the Hitachi Ops Center Administrator dashboard, select Fabric Switches to open the Fabric
Switches page.
2. Click the plus sign (+) to open the Add Fabric Switches page.
3. Enter the following information for the configuration of the switch you are adding:
a. Virtual Fabric ID: For Cisco switches, the VSAN ID. Not applicable to Brocade switches.
b. Fabric Switch Type: Select Brocade or Cisco as the switch type.
c. Fabric Switch IP Address: Enter the IP address for the switch.
4. To add or update a core switch, use the Management IP address of the switch or the Active CP
IP address.
a. Port Number:
b. Username:
c. Password:
5. Click Submit.
3-3
Lab 3: Administrator
Add a Server
Before You Begin:
• Make sure you have created a Host.csv file with the server/s name, description, IP address, OS
type and WWNs.
Example:
Steps:
1. On the Hitachi Ops Center Administrator dashboard, click Servers to see the inventory of servers.
2. Click the plus sign (+) to open the Add Servers page or click the plus sign (+) to CSV Import and
then select the appropriated CSV file.
End of Activity 1
3-4
Lab 3: Administrator
3-5
Lab 3: Administrator
6. Decide if the recommended RAID configuration for each disk type is acceptable. Choose one of
the following options:
a. Accept the recommended RAID configuration, which uses the full capacity of the
installed drives.
b. Change the recommended RAID configuration or create fewer parity groups.
Administrator shows the number of parity groups that can be created for the new RAID
configuration and the corresponding usable capacity. (Optional) Click Encryption ON, if
you want to use encryption.
Prerequisites for enabling encryption:
o The storage system must have an Encryption Disk Board.
o Encryption License Key must be installed.
o The Key Management Server must be configured on the SVP.
7. Click Submit
3-6
Lab 3: Administrator
4. Click Advanced.
5. Select a RAID Type and a RAID Layout.
6. (Optional) Click Encryption ON if you want to use encryption.
7. Choose available disks. Select enough disks to match the RAID Layout.
8. Click Submit.
a. For a Snap pool, select one or more parity groups with identical disk types.
b. For a Thin pool, select one or more parity groups with identical disk types.
c. For a Tiered pool, select one or more parity groups with two or three disk types.
Administrator shows the total size of the pool, using the selected parity groups.
3-7
Lab 3: Administrator
10. Set the utilization thresholds or use the default threshold settings. The thresholds are used as
the Warning and Critical thresholds for Capacity Monitoring.
11. The subscription limit can be set above 100%. Select the Subscription Limit % checkbox to set
the limit to Unlimited.
12. Click Submit.
Provision Workflows
In this activity, you create the volumes that will be attached to the server.
Before You Begin:
• Create parity groups
• Create pools
• Add servers
Steps:
1. On the Hitachi Ops Center Administrator dashboard, click Servers to see the inventory of servers
2. Do one of the following to open the Create, Attach and Protect Volumes page:
o Select a server, click Attach Volumes, and then select Create, Attach, and Protect
Volumes.
o Click a server tile to open the Server <ID> details page.
o Click the cylinder icon in the upper right area and then select Create and Attach
Volumes.
3. Configure volumes for the specified storage system. You can switch to another storage system
by using the drop-down Storage System list.
4. Enter the volume label and select a suffix for it.
5. Select the number of volumes.
6. Select the size.
7. Select the volume unit: GB, TB, or PB.
8. Select the pool type: Thin or Tiered.
a. For a Thin pool, select the tier: Platinum, Gold, Silver, or Bronze
b. If the storage system has available capacity from external storage, you can also select
the external tier.
3-8
Lab 3: Administrator
Note: The default selection is Auto Selected, which means that Administrator selects the
best pool for provisioning the volume based on utilization and tier requirements.
9. If desired, select a type of Capacity Saving: Compression or Deduplication and Compression.
10. When you have made your choices, click the plus sign (+) to add volume row to the list of
volumes that will be created. Add more rows as needed.
3-9
Lab 3: Administrator
7. Click Next to view options for creating and editing LUN paths.
8. In the Create Paths panel, you can view servers and their WWNs, along with ports on the
storage system. Administrator scans for existing host groups on the storage array and attempts
to reuse them by default.
9. When you are satisfied with the paths, click Next to view options for protecting volumes.
End of Activity 2
End of Lab 3
3-10
Lab 4: Analyzer
Objective
In this lab, you will identify and modify the profiles used for resource monitoring within Hitachi Ops
Center Analyzer.
This will allow you to understand how Analyzer is monitoring resources and how you can customize the
tool so that it fits your specific needs.
You will learn how to navigate and customize Ops Center Analyzer dashboard and you will have the
opportunity to use the Analytics tools offered in Ops Center Analyzer to get basic knowledge of how to
go through a performance analysis.
Activities
• Identify and customize Ops Center Analyzer resource profiles by doing these things:
o Explore the user resources threshold profiles
o Create your own profile
o Explore the system resources threshold profiles
o Create and customize your own profile
o Navigate and customize Ops Center Analyzer dashboard
Resources
• Analyzer Documents Library
4-1
Lab 4: Analyzer
Note: You can also specify manually the target resources to be monitored by a specific profile by editing
the profile and go to Target Resources tab.
4-2
Lab 4: Analyzer
End of Activity 1.
End of Activity 2.
4-3
Lab 4: Analyzer
End of Activity 3.
End of Lab 4.
4-4
Lab 5: Viewpoint
Objective
In this lab, you will navigate the Hitachi Ops Center Analyzer Viewpoint to learn steps to perform a
health check on your storage systems.
You will have the opportunity to carry out a performance analysis starting from Analyzer Viewpoint so
that you can put altogether the performance tools available in Ops Center Analyzer and Analyzer
Viewpoint.
Activities
• Navigate Ops Center Analyzer Viewpoint dashboard
o Examine the viewpoint approach
o Explore different available reports
Resources
• Viewpoint Document Library
5-1
Lab 5: Viewpoint
5-2
Lab 5: Viewpoint
6. To observe a specific array, select the specific array from the list.
7. Take some time to explore all of the reports and think of the advantage you can take from them.
8. To launch the Storage View, click on the Dashboard Name in the upper left corner.
5-3
Lab 5: Viewpoint
2. To further experiment, launch every available dashboard and explore them in detail:
• Cache View
• Port View
• Processor View
• Parity Group View
• Pool Capacity Details View
• And more…
End of Activity 1.
End of Activity 2.
End of Lab 5.
5-4
Lab 6: Hitachi Configuration Manager REST API (Optional)
Objective
In this lab, you will use CM REST CLI for storage and host provisioning.
Activities
• Activity 1: Register Storage to the REST API Server
• Activity 2: Parity Group Management
• Activity 3: Volume Allocation
• Activity 4: Pool Management
• Activity 5: External Storage Management
Resources
• Hitachi Ops Center API Configuration Manager Reference Guide
Note:
• Server IP Address, Parity Groups, LDEV ID, Ports, Pool and other resources used are for
explanation purposes only. Replace these values based on your assigned lab environment.
• The instructor will provide lab environment details
6-1
Lab 6: Hitachi Configuration Manager REST API (Optional)
2. Get a list of the storage systems that can be operated from the REST API. You can check information
about storage systems, such as the storage device ID and the serial number of the storage system.
curl -H "Accept:application/json" -X GET http://<IP-Address-of-
CMServer>:23450/ConfigurationManager/v1/objects/storages
You may not see any storage information if it is a freshly installed Configuration Manager. You need
to register a storage system.
6-2
Lab 6: Hitachi Configuration Manager REST API (Optional)
4. Generate sessions: The following request generates sessions and manages the sessions on the REST
API server. A maximum of 64 sessions can be generated for each disk controller. When the number
of sessions exceeds the maximum number of sessions, the HTTP status code 503 is returned. In this
case, wait a while and then run the request again.
curl -H "Accept:application/json" -H "Content-Type:application/json" -u
maintenance:raid-maintenance -X POST http://<IP-Address-of-
CMServer>:23450/ConfigurationManager/v1/objects/storages/800000050424/sess
ions/ -d ""
Note:
• Set user authentication information (for authentication by using a user ID and a password, or for
authentication by using session-based authentication)
• In this lab, you will use authentication by using a user ID and a password of storage system.
6-3
Lab 6: Hitachi Configuration Manager REST API (Optional)
6-4
Lab 6: Hitachi Configuration Manager REST API (Optional)
2. Get information about a specific parity group by specifying the parity group number. You can get
detailed information about individual parity groups.
curl -H "Accept:application/json" -u maintenance:raid-maintenance -X GET
http://<IP-Address-of-
CMServer>:23450/ConfigurationManager/v1/objects/storages/800000050424/pari
ty-groups/1-4
6-5
Lab 6: Hitachi Configuration Manager REST API (Optional)
6-6
Lab 6: Hitachi Configuration Manager REST API (Optional)
2. Get available LDEV: Get information about LDEVs that are not implemented.
curl -H "Accept:application/json" -H "Content-Type:application/json" -u
maintenance:raid-maintenance -X GET "http://<IP-Address-of-
CMServer>:23450/ConfigurationManager/v1/objects/storages/800000050424/ldev
s?ldevOption=undefined&count=4"
6-7
Lab 6: Hitachi Configuration Manager REST API (Optional)
3. Create a volume: The following request creates a volume by using the specified parity groups or
pools. Specify a parity group for creating a basic volume, an external parity group (external volume
group) for creating the external volume, and a pool for creating a virtual volume (a DP volume or a
virtual volume for Thin Image).
a. Create an input file with LDEV parameter (ldevParameters.json):
{
"ldevId": 25,
"parityGroupId": "1-4",
"byteFormatCapacity": "5G"
}
b. Request to create a volume:
curl -H "Accept:application/json" -H "Content-Type:application/json" -u
maintenance:raid-maintenance -X POST --data-binary @./ldevParameters.json
http://<IP-Address-of-
CMServer>:23450/ConfigurationManager/v1/objects/storages/800000050424/ldev
s
6-8
Lab 6: Hitachi Configuration Manager REST API (Optional)
4. Allocate volume:
Step1 - Create host group for the port
a. Create an input file with Host Group Parameter (hgParameters.json):
{
"portId": "CL1-A",
"hostGroupName": "DEMO_HG",
"hostModeOptions": [40],
"hostMode": "WIN_EX"
}
Note: Check the Lab details for the PortId and hostmode.
6-9
Lab 6: Hitachi Configuration Manager REST API (Optional)
Note the hostGroupNumber of the Host Group you have created; here it is 1.
Step 2 - Add HBA WWN: Register the HBA WWN for the host group of the specified port.
a. Create an input file with Host Group Parameter (hbaParameters.json):
{
"hostWwn": "210003e08b0256f9",
"portId": "CL1-A",
"hostGroupNumber": 1
}
c. Display information about the WWN registered for the host group.
curl -H "Accept:application/json" -H "Content-Type:application/json" -u
maintenance:raid-maintenance -X GET "http://<IP-Address-of-
CMServer>:23450/ConfigurationManager/v1/objects/storages/800000050424/host
-wwns?portId=CL1-A&hostGroupNumber=1"
6-10
Lab 6: Hitachi Configuration Manager REST API (Optional)
Step 3 - Add LUN path: The following request sets the LU path by mapping the LDEV with the LUN in the
host group of the specified port.
a. Create an input file with Host Group Parameter (lunParameters.json):
{
"portId": "CL1-A",
"hostGroupNumber": 1,
"ldevId": 25,
"lun": 1
}
c. The following request gets information about LU paths defined for the host group for the
port:
curl -H "Accept:application/json" -H "Content-Type:application/json" -u
maintenance:raid-maintenance -X GET "http://<IP-Address-of-
CMServer>:23450/ConfigurationManager/v1/objects/storages/800000050424/luns
?portId=CL1-A&hostGroupNumber=1"
6-11
Lab 6: Hitachi Configuration Manager REST API (Optional)
2. Create a pool: The following request creates pools by specifying the LDEV. In the REST API, you can
create DP pools and Thin Image pools. You can specify LDEVs by specifying LDEV numbers or a range
of consecutive LDEV numbers.
a. Create an input file with Host Group Parameter (dpParameters.json):
{
"poolId": 0,
"poolName": "pool_for_oracle_DB",
"startLdevId": 0,
"endLdevId": 4,
"poolType": "HDP"
}
Note: startLdevId and endLdevId should be identified from the list of available LDEVs. In the
example above, LdevId 0 to 4 are added in the pool.
6-12
Lab 6: Hitachi Configuration Manager REST API (Optional)
6-13
Lab 6: Hitachi Configuration Manager REST API (Optional)
6-14
Lab 6: Hitachi Configuration Manager REST API (Optional)
(In this Lab setup, we are using Hitachi External Arrays therefore, you can use native storage
management application such as SNM2 or SN2, to perform the above steps.)
Workflow for External Storage Virtualization:
Important:
• For storage systems of the VSP 5000 series, if the port on the local storage system is a target port,
you need to change that port on the local storage system to a bidirectional port.
• If you are using VSP G1000, VSP G1500, VSP F1500, Virtual Storage Platform, or Unified Storage VM,
you need to change the port on the local storage system to an external port.
6-15
Lab 6: Hitachi Configuration Manager REST API (Optional)
1. Display the list of the ports of the external storage systems: Get information about the ports of the
external storage systems that are connected. The obtained information will be used to map external
volumes.
curl -H "Accept:application/json" -H "Content-Type:application/json" -u
maintenance:raid-maintenance -X GET http://<IP-Address-of-
CMServer>:23450/ConfigurationManager/v1/objects/storages/800000050424/exte
rnal-storage-ports?portId=CL1-B
2. Get the list of LUs defined for the port on the external storage system: Get information about the
LUs that are defined for the ports of the connected external storage system. The obtained
information will be used to map external volumes.
curl -H "Accept:application/json" -H "Content-Type:application/json" -u
maintenance:raid-maintenance -X GET "http://<IP-Address-of-
CMServer>:23450/ConfigurationManager/v1/objects/storages/800000050424/exte
rnal-storage-luns?portId=CL1-B&externalWwn=50060e80101aedb8"
You should see the volumes allocated from the eternal storage as shown above.
6-16
Lab 6: Hitachi Configuration Manager REST API (Optional)
3. Map the external volumes: Create external parity groups and register information about the
external volumes of the external storage system that you want to map. Check the registered
mapping information with the API function for getting information about the external path group to
which the parity groups that you created belong.
a. Create an input parameter file (mapextvolParameters.json)
{
"externalParityGroupId":"1-1",
"externalPathGroupId":1,
"portId":"CL1-B",
"externalWwn":"50060e80101aedb8",
"lunId":0,
"emulationType":"OPEN-V",
"clprId":0
}
6-17
Lab 6: Hitachi Configuration Manager REST API (Optional)
4. Create external volumes: Create external volumes from the external parity groups that have been
created in the local storage system. The created external volumes can be allocated to the host or
used as pool volumes (this is the same as other volumes in the local storage system).
a. Create an input parameter file (externalvolParameters.json)
{
"ldevId": 31,
"externalParityGroupId": "1-1",
"byteFormatCapacity": "all"
}
6-18
Lab 6: Hitachi Configuration Manager REST API (Optional)
5. Making the external paths redundant: You can make the access routes to the external volumes
redundant by setting multiple external paths between the local storage system and the external
storage system. To set multiple external paths, add the paths to the external path group. The
external path group is created automatically when external volumes are mapped.
a. Display existing external path group information:
curl -H "Accept:application/json" -H "Content-Type:application/json" -u
maintenance:raid-maintenance -X GET "http://<IP-Address-of-
CMServer>:23450/ConfigurationManager/v1/objects/storages/800000050424/exte
rnal-path-groups"
6-19
Lab 6: Hitachi Configuration Manager REST API (Optional)
End of Lab 6.
6-20
Lab 7: Automator
Objective
In this lab, you will perform lab activities with Hitachi Ops Center Automator software.
Activities
• Login and navigate through the Dashboard features
• Add Configuration Manager
• Create a Service
Resources
Automator manuals and documentations are included in the Ops Center complete documentation, see
the link below:
Ops Center 10.0.X Documentation Library
7-1
Lab 7: Automator
3. When logged into Automator, you will be presented with the dashboard. The dashboard gives a
global view of the process of Automator. There are total of 5 reports along with an on-screen
guidance help.
7-2
Lab 7: Automator
• Most Frequently Failed Service: - Includes services name, number of times failed, the
data and the time of the failure for each service.
• Most Frequently Used Services: - A representation of the services ran within the last 7
or 30 days
• Task Waiting for Action: - A report showing which services have failed, have run for a
longer time than expected and if any services require user input
• My Tasks: - Services that have been initiated by your user
• My Favorite Services: - Most common services used by you. From here you can directly
select and run that service.
End of Activity 1
7-3
Lab 7: Automator
1. In Automator, click Add under Administration tab to add the CM REST server.
o Category: ConfigurationManager
o Enter a Name
o IP Address of the server (usually is the same for the Ops Center VM Server)
o Change to HTTP (HTTPS as default)
o For Port, change to 23450 (HTTP), default is 23451 (HTTPS)
o User ID for accessing the storage is maintenance
o Password for accessing the storage is raid-maintenance
o Assign Infrastructure as IG_Default Service Group
o Leave the remaining fields with default values
3. Click Test to check the connectivity and then submit by clicking OK.
7-4
Lab 7: Automator
The Configuration Manager status should become green under Connection Status
Note: In this environment a Device Manager has been pre-configured, but it won’t be used for
this activity.
5. Click Assign and then select the Configuration Manager configuration previously defined.
6. Next, click on the Add arrow button.
7. Now click OK to confirm.
>>>>>
Note: In this environment a Device Manager and BNA have been pre-configured, but they won’t
be used for this activity.
7-5
Lab 7: Automator
9. Storage System must register, for the new Configuration Manager. In Configuration Manager
Settings, check the new Configuration Manager and then click Register button below
10. Complete the field for the appropriated Storage System to be registered and click OK to confirm
7-6
Lab 7: Automator
11. Now all the Storage System needed for Automation should be listed and with a green status
End of Activity 2
7-7
Lab 7: Automator
7-8
Lab 7: Automator
7. On the initial screen; select the Configuration Manager required for the service to run.
The Storage System panel in the Settings frame will show the Storage Systems already
registered for the Configuration Manager:
7-9
Lab 7: Automator
8. Select the desired Storage System to run the service and then click Volume Settings window: or
the link below:
7-10
Lab 7: Automator
11. Open Hitachi Ops Center Administrator and make sure the Storage System has new volume(s)
attached to the Server(s).
End of Activity 3
End of Lab 7
7-11
Lab 7: Automator
7-12
Lab 8: Hitachi Data Instance Director
Objective
In this lab, you will identify the steps to access HDID from Ops Center, Launcher. It will help you to
identify steps to create HDID resources and to install HDID client.
Note: The instructor will provide IP addresses and user credentials to the students to complete this
activity.
Activities
• Create HDID resources
• Install HDID client
Resources
• Hitachi Data Instance Director User Guide
https://hdid_master_ipaddress
https://hdid_master_ipaddress
8-1
Lab 8: Hitachi Data Instance Director
https://hdid_master_ipaddress
Note: The instructor will provide IP addresses and user credentials to the students to complete
this activity.
End of Activity 1
End of Lab 8
8-2