Sun Microsystems, Inc.  Oracle System Handbook - ISO 7.0 May 2018 Internal/Partner Edition
   Home | Current Systems | Former STK Products | EOL Systems | Components | General Info | Search | Feedback

Asset ID: 1-71-1574299.1
Update Date:2017-07-11
Keywords:

Solution Type  Technical Instruction Sure

Solution  1574299.1 :   How to Install and Remove Oracle Virtual Networking (OVN) Host Drivers for Solaris 11 Update 1 Hosts  


Related Items
  • Oracle Fabric Interconnect F1-15
  •  
  • Oracle Fabric Interconnect F1-4
  •  
Related Categories
  • PLA-Support>Sun Systems>SAND>Network>SN-SND: Oracle Virtual Networking
  •  




In this Document
Goal
Solution
 Installation Procedure
References


Applies to:

Oracle Fabric Interconnect F1-4 - Version All Versions and later
Oracle Fabric Interconnect F1-15 - Version All Versions and later
Information in this document applies to any platform.

Goal

Oracle Virtual Networking host drivers for Solaris 11 Update 1 hosts can be installed either locally or from a web repository. For illustrative purposes, this installation procedure assumes a local install.

 

Solution

Installation Procedure

OVN host drivers for Solaris 11 Update 1 hosts can be installed either locally or from a web repository. For illustrative purposes, this installation procedure assumes a local install.

To install the Solaris host drivers, follow this procedure:

Step 1 Locate the host software on Oracle’s eDelivery website.

Step 2 Log in to the Solaris 11 Update 1 server as root.

Step 3 Copy the drivers onto the server. These packages can go anywhere in the file system (for example /usr, /tmp, or /oracle). For illustrative purposes, this procedure assumes the drivers will be downloaded to /usr.

 

Note : If you are using a web repository, then download to a directory on that server.

 Step 4 Untar the TAR ball by using the tar xvzf command in the directory where you downloaded the host drivers.

tar xvzf ORCLovn-5.0-SL-sparcv.tgz

When the package is untarred, the host drivers are contained in the ORCLovn directory.

 Step 5 Set up the publisher by using the pkg set-publisher command and specifying the path to the directory in which the host driver file resides. For example:

 pkg set-publisher /usr/ORCLovn

 Step 6 Install the host drivers by using the pkg install command and specifying the host driver file name.

Note : This step assumes an installation from a local repository. If you are installing the host drivers from a web repository, you can specify the URL for the location of the file.

 For example:

pkg install ORCLovn-drv

 
 Step 7 As an option, unset the publisher by using the pkg unset-publisher command and specifying the directory location where the host driver file is located. For example:

pkg unset-publisher /usr/ORCLovn

Step 8 After installing the host drivers, the xsadmd service sometimes is set to disabled state. After the drivers are installed, but before rebooting the server, issue the following commands to check the state of xsadmd and re-enable it if it is disabled:

svccfg -s application/xsadmd:default setprop general/enabled = true

svccfg -s application/xsadmd:default refresh

Step 9 Allow these commands to complete, then reboot the server to load the drivers into memory. For

 example:

reboot --rv

or

shutdown -y -g0 -i6

Step 10 After the reboot, you can verify the host drivers are installed by issuing any of the following options:

• Issue the pkg list command while grepping for “ORCLovn-drv” (part of the driver file name).

• Issue the svcs xsadmd command. If the xsadmd service is present and online, OVN host drivers are installed.

• Issue the modinfo command while grepping for “xs” to see the modules that were installed.

Step 11 After the packages have been successfully added, you can configure vNICs and vHBAs.

Removing the Host Drivers

In the unlikely event that you will need to remove the installed OVN host drivers for Solaris 11 Update 1 (for example, if you need to do a fresh install instead of an upgrade), you can use the following procedure:

Step 1 Halt all network and storage traffic. For example, set the interfaces to down state, and wait for network and storage traffic to quiesce.

Step 2 Unset the publisher by using the pkg unset-publisher command and specifying the directory where the host driver file exists.

  

For example: pkg unset-publisher /usr/ORCLovn

 

Step 3 Remove the currently installed host drivers by using the pkg uninstall command and specifying the host driver file name.

   

For example: pkg uninstall ORCLovn-drv

 

Step 4 Verify that all cabling is complete and correct. If the physical layer connectivity is not functional, the nodes might not come online correctly after the server is rebooted.

Step 5 Reboot the Solaris server to clear the host drivers from memory.

For example:

reboot --rv

or

shutdown -y -g0 -i6

 

Step 6 Allow the server to completely reboot, and then log back in as root.

 

Starting from Solaris 11.3, the OVN host driver for Solaris 11 is packaged into ovn-virtual-io, which is readily available from the public Solaris package repository.  So, installation and uninstallation can be as simple as:

# pkg list entire
# pkg search ovn-virtual-io

# pkg install ovn-virtual-io
# svcs -av | grep 'ovn-virtual-io'

# pkg uninstall ovn-virtual-io
# svcs -av | grep 'ovn-virtual-io'

 

For full details, please reference:

Oracle Virtual Networking Host Drivers for Oracle Solaris 11.1 Release Notes - http://docs.oracle.com/cd/E38500_01/pdf/E51972.pdf

Oracle Virtual Networking Host Drivers for Oracle Solaris 11.2 Product Notes - http://docs.oracle.com/cd/E38500_01/pdf/E55732.pdf

Oracle Virtual Networking Host Drivers for Oracle Solaris 11.3 Release Notes - http://docs.oracle.com/cd/E38500_01/pdf/E66369.pdf

 

 

 

References

http://docs.oracle.com/cd/E38500_01/pdf/E51972.pdf

Attachments
This solution has no attachment
  Copyright © 2018 Oracle, Inc.  All rights reserved.
 Feedback