NetApp Simulator Storage System can be managed by the graphical interface which is known as NetApp OnCommand System Manager and command prompt through SSH connection terminal. I will use two managing tools in my exercise.
Background of Infrastructure: To implementing the project, I have installed a Datacenter Server (DC) with Windows Server 2012 R2 for DNS and AD, a Client VM with Windows 8.1 Operating system for vSphere Web Client, putty, NetApp System Manager, and a vCenter Server with Windows Server 2012 R2 for controls the v-VMs. All of them are on the same network. I provided the IP address of 192.168.1.0/24 in this internal network.
The tasks for the module 2:
- To Install NetApp OnCommand System Manager
- Add a storage system to NetApp System Manager
- Use the CLI to Access a Storage System
- Explore the help command and Privilege levels
- Use NetApp OnCommand System Manager to Configure DNS
Steps for the task: Install NetApp On command system manager
The Simulator has an integrated web interface for management, the OnCommand System Manager. You can connect with it over https to the IP assigned to the cluster to explore administration of the storage system
Step 1: Download the NetApp OnCommand System Manager setup file “sysmgr-setup-2-or1-win”. Double-click on it. The setup initial screen will be like the following snapshot.
Step2: Follow the usual installation procedure by clicking “Next” “Next“. And Click “Finish” at the end 🙂
After double click on your installation NetApp OnCommand System Manager icon, you will get the following screen.
Steps for the task: Add a storage system to NetApp System Manager
In this section, I will demonstrate how to add a storage system to NetApp System Manager for managing the storage system.
Step1: Click “Add” from the top of the menu to add the system in the NetApp System Manager through Hostname or IP address. You have to give login credential as well.
Step2: When you “Add” for adding system, You will get “500 connection refused” error. Becuase you need to enable Transport layer security (TLS).
Login in your Data ONTAP Simulator system via putty and enable to two command line to active TLS and httpd.admin.ssl.
options tls.enable on
options httpd.admin.ssl.enable on
After enabling those two options command, you will able to login into the system. You will get Graphical User Interface “GUI” for managing, configuring your storage system.
Step 3: Double click on your node. You will get “OnCommand System Manager” Sign In screen. Give your root credential and click “Sign In”, You will get a dashboard of your storage panel.
Now you can see your storage system initial configuration of aggregates, Volumes and Disks.
Steps for the task: Use the CLI to Access a Storage System
Step 1: Open up “PuTTY” software, Provide the IP address of storage system Node 1 e0a interface into the Host Name or IP address of PuTTY configuration screen and select connection type “SSH”.
Step 2: Login as a root user and give the root password for logging and using CL1 to access storage system.
Step3: Now you are CL1 prompt. You will able to access your storage system through command. Now I will check the entire disk HA.IDs, device names, self, bay and disk serial number via “sysconfig –d” command.
Steps for the task: Explore the help command and Privilege levels
In this step, I will discuss how to use help command.
Step1: Enter “help” to see the available command because it’s difficult to remember each command. You can easily recall all necessary command by using “help’. You can write either “Help” or “?”.
Step 2: You can use “help” command for configuration, monitoring, and information such as config help – details for configuration, license help – details of license etc.
Step for the task: Use NetApp OnCommand System Manager to Configure DNS
In this section, I will configure DNS to add storage system with the DNS domain Server.
Step1: Go to the OnCommand System manager, Select “Configuration -> Network ->DNS and click “Edit” and thick “Enable DNS“.
Step 2: Now provide your DNS domain name appropriate and DNS Server IP address and necessary information to add your system into your Domain Server. Then Click “Save and Close”.
This part was about basic hardware configuration and how you will able to access system manager. I hope It was helpful for you. The next module, I will discuss ” Create aggregates and volumes”
Problem: What is “500 connection refused” error?
Reason: This is an error, you will get to access system manager via NetApp OnCommand System Manager without enabling “TLS and SSL”. Enabling Transport Layer Security (TLS) enables the storage system to use TLS on HTTPS, FTPS, and LDAP traffic.
Solution: options tls.enable on and options httpd.admin.ssl.enable on.
- Use on to enable TLS.
- For TLS to take effect on HTTPS, ensure that the httpd.admin.ssl.enable the option on.
- For TLS to take effect on FTPS, ensure that the ftpd.implicit.enable option or the ftpd.explicit.enable option is also set to on.
- For TLS to take effect on LDAP, ensure that the ldap.ssl.enable option is also set to on.
If you want to TLS, use command options tls.enable off. TLS is disabled by default.
What is TLS?
TLS is the transport layer security protocol that provides privacy and data integrity between two side communication of applications system. It is building a secure communication protocol between client and server. TLS evolved from Netscape’s Secure Sockets Layer (SSL) protocol. TLS is composed of two layers: the TLS Record Protocol and the TLS Handshake Protocol.For TLS to be used for communication, both the client requesting connection and the storage system must support TLS.