How To
Summary
This document provides instructions on various methods to install the Virtual I/O Server (VIOS) using the Hardware Management Console (HMC).
Objective
There are multiple methods available for installing a Virtual I/O Server from the HMC. The pre-requisites and steps vary depending on the method.
Review the pre-requisites section then jump to the install method by clicking below:
- Installing from HMC GUI (no template)
- Installing from HMC GUI with a template
- Installing from HMC CLI with installios
- Installing VIOS from backup
Environment
Steps
1) Complete Prerequisites checks.
- Steps a and b can be done at the same time as install when using the GUI methods.
- VIOS partition and profile should be created.
i. The Virtual I/O Server logical partition creation can be done either using HMC GUI or by using the HMC CLI as well . For GUI instructions, see Creating the Virtual I/O Server logical partition and partition profile manually by using the HMC
ii. For creating the Virtual I/O server logical partition using HMC Command line interface. You can use the command “mksyscfg" for creation. For CLI instructions, see HMC Manual Reference Pages - MKSYSCFG
- The install Virtual I/O Server logical partition requires at least one Ethernet adapter, a minimum of 30 GB disk space, and a minimum of 12Gb memory. Depending on the number and type of IO adapters additional memory may be required; high speed network adapters may require significantly more memory. Adding additional adapters or disks can lead to longer install times and potential issues. Once install is complete, additional I/O can be added.
- A VIOS image downloaded from ESS either on a NIM server, Imported to the HMC, or on a USB.
- VIOS installs happen through the HMC's open network and not through the private network [HMC-FSPs]. Ensure these protocols are enabled on the firewall:
icmp - 5813
rsh - 513 - 1023 TCP
bootp - 67 - 68 UDP
tftp - 69 and 32,768 - 65,535 UDP
nfs - 2049 TCP
mountd - 32,768 - 65,535 TCP
portmapper - 111 UDP
For more info see Ports and Protocols to be allowed on Firewall for installios - You need to have "hmcsuperadmin" authority like for (eg: hscroot)
- Gather the following information from you network team
i. Static IP address for the Virtual I/O Server
ii. Subnet mask for the Virtual I/O Server
iii. Default gateway for the Virtual I/O Server
2) Installing the Virtual I/O server.
2a. Installing from HMC GUI (no template).
- In the navigation area, Expand System resources and then select the virtual I/O servers.

- Select the newly created virtual I/O server, expand operations and then select the Install VIOS option.

- The Install VIOS wizard opens.
- From the Partition Configuration list, select the required partition configuration profile. You can select only the profile that is associated to the selected partition. When you create a partition a default profile is always associated to the partition. This is indicated with the profile name being followed by default in parentheses.

- Click on next, The VIOS installation configuration tab displayed.
- Under installation method , Select Management Console Image and specify the following options:
A. From the Management Console IPv4 Address list, select the IP address of the adapter on the management console that you plan to do the NIM or NIMoL of the VIOS. See the pre-req section for network requirements that the chosen adapter's network must have before install.
B. The installation method will have a few options like NIM Server, Management Console Image, etc. If you have Imported a VIOS image to the HMC, then you can select Management Console Image.
C. Under the VIOS network, select an Ethernet adapter port.
D. Specify the VIOS IP address, the Subnet Mask, and the Default Gateway used to configure the network on the VIOS.

- In the VIOS Installation Configuration tab, click Advanced Settings to view and change the following configuration settings for the selected partition:
A. From the Adapter Speed list, select the speed of the ethernet adapter for the target partition. By default, Auto is selected to enable the system to determine the required speed of the adapter.
B. From the Adapter Duplex list, select duplex value for the Ethernet adapter. By default, Auto is selected to enable the system to determine the required duplex for the adapter.
C. From the VLAN Tag Priority list, select the virtual local area network (VLAN) tag priority value to determine the priority of the client partition. You can select the VLAN priority within the range 0 to 7. The default value is 0.
D. In the VLAN Tag Identifier field, specify a valid value. The valid value is in the range 1 - 4094. Note: If OS vlan tagging is specified the install image must support vlan tagging or the install will fail part way through. Perform the install using a switch data port or SR-IOV logical port configured for the desired vlan if the install image does not support OS layer vlan tagging. - Click Next. The VIOS Installation Progress tab is displayed.
- In the VIOS Installation Progress tab, click Start to start the VIOS software installation on the VIOS. You must accept the VIOS licenses for each VIOS
- Click Finish to complete the VIOS software installation. The Install VIOS wizard closes.
2b. Installing from HMC GUI with a template
Create Virtual IO Server (VIOS) and Install VIOS using a template
2c. Installation from HMC CLI with installios
- Login to the HMC command line as "hmcsuperadmin" user like for eg: hscroot.
- Then execute the command installios to have interactive prompting, or enter the entire command at once.
- Select the managed system where you need to install the VIOS.
- Select the newly created VIOS partition
- Select the profile created for the VIOS
- Enter the source of the installation images [/dev/cdrom]: /extra/viosimages/viosdirectory. Default directory where the images is saved in the HMC.
- Enter the client's intended IP address: eg.(X.X.X.X) Need to give the IP address for the VIOS partition in order to communicate
- Enter the client's intended subnet mask: eg.(X.X.X.X) Need to give the subnet mask for the VIOS
- Enter the client's gateway: eg: (X.X.X.X) Need to give the gateway for the VIOS partition
- Enter the client's speed [100]: default (Note: To use the adapter's default setting, enter 'default' for speed)
- Please select an adapter you would like to use for this installation (WARNING: The client IP address must be reachable through this adapter)
A. eth0 X.X.X.X
B. eth1 X.X.X.X
C. eth2 X X X X
D. eth3 X X X X - The following objects of type "ethernet adapters" were found. Please select one:
A. ent U9117.XXX.XXXXXX-P1-C2-T1
B. ent U9117.XXX.XXXXXX-P1-C2-T2
C. ent U9117.XXX.XXXXXX-P1-C2-T3
D. ent U9117.XXX.XXXXXX-P1-C2-T4 - Press enter to proceed or type Ctrl-C to cancel.
2d. Installing VIOS from backup
2e. Troubleshooting common issues
installios -u
installios -q
installios -F -e -R default1
Additional Information
Document Location
Worldwide
Was this topic helpful?
Document Information
Modified date:
05 June 2024
UID
ibm17130802