![]() | Oracle System Handbook - ISO 7.0 May 2018 Internal/Partner Edition | ||
|
|
![]() |
||||||||||||||||||||||||||||||||||||
Solution Type Predictive Self-Healing Sure Solution 2130996.1 : SPARC M8 and SPARC M7 Series Servers : boot a Pdomain on the VTS bootable image for SPARC
In this Document
Oracle Confidential PARTNER - Available to partners (SUN). Applies to:SPARC M7-8 - Version All Versions and laterSPARC M7-16 - Version All Versions and later SPARC M8-8 - Version All Versions and later Information in this document applies to any platform. PurposeThe M7 Servers do not have any internal disk. During the server installation, if the customer has not ordered any F160 Flash card or is not able to provide an external bootable storage device then it's possible to boot the physical domain on the VTS bootable image for SPARC in order to test the platform using VTS and to collect explorer. The customer will later provide the definitive solution to boot the Pdomain. ScopeThe Oracle VTS 8.0.0 bootable image for SPARC is an ISO image built on Solaris 11.3 SRU 7 and includes Explorer 8.11. The Oracle VTS 8.1.0 bootable image for SPARC is an ISO image built on Solaris 11.3 SRU 8 and includes Explorer 8.13. When pre-installed Solaris is available from F160 Flash card, the Pdomain should be booted from there. M7 Supercluster is out of scope as it's pre-installed and using eUSB disk for Versaboot. This image is originally designed to be used to install M7 Pdomain when no boot device is available at installation time. So VTS can be run and explorer collected at installation time. The eUSB disks are not aimed to be used as a storage solution and if iSCSI over IPoIB is in use, this would impact the configuration.
DetailsObtain the imageDownload the image from MOS, Patches & Updates, by selecting "VTS" as a product. Select the latest bootable image for SPARC. Patch 22937671: Oracle vts 8.0.0 bootable image - Oracle Solaris on SPARC (64-bit) Patch 23336702 : Oracle vts 8.1.0 bootable image - Oracle Solaris on SPARC (64-bit) From the zip file available, extract the ISO file (Oracle_VTS8.x.0-Live-sparc.iso). Make the ISO file available locally or on NFS server. Note : the patch ID is the same for the x86 and SPARC images so make sure to select the correct platform (ORACLE Solaris on SPARC (64bits)) and that the zipfile name is pxxxxxxxx_8x0_SOLARIS64.zip.
Share the ISO file using Storage Redirection
From the BUI :
or
From the CLI, by configuring
Make sure that the storage status is "operational". When booting on the ISO image, Solaris runs in ramdisk. Disconnecting the ISO file will make the Pdomain no longer accessible.
Select the boot device
Make sure that the host will stop at OBP. set /HOST<x>/bootmode script="setenv auto-boot? false"
Start the host start /HOSTx
If the host was already started before sharing the ISO file, make sure to initiate a 'reset-all'.
Select the rcdrom alias from OBP and boot from rcdrom {0} ok boot rcdrom -v
Boot the hostDuring the boot sequence, answer the various questions. {0} ok boot rcdrom -v 1. Chinese - Simplified You can now log as :
solaris console login: jack
Password: jack solaris:~$jack@solaris:/var$ su - Password: solaris Feb 16 12:03:12 solaris su: 'su root' succeeded for jack on /dev/console Oracle Corporation SunOS 5.11 11.3 December 2015 Start VTSVTS will require an existing repository to store the logs. BEFORE starting VTS, we can create a ZFS pool/FS to store the logs. We will use a eUSB disk. Important : Keep in mind that this procedure is dedicated to M7 Servers installations and no boot device is available. eUSB disks must not be used out of this context.
Pick up a eUSB disk and create a pool/FS from it. root@solaris:~# zpool list AVAILABLE DISK SELECTIONS: root@solaris:/var# zpool create VTS c12t0d0
Create a symlink for the VTS logs so the logs will end up in the /VTS filesystem. root@solaris:~# mkdir /VTS/sunvts root@solaris:~# chmod 777 /VTS/sunvts root@solaris:/var# ln -s /VTS/sunvts /var/sunvts root@solaris:/# ls -la /var/sunvts Now you can start and configure VTS in TTY mode root@solaris:~# /usr/sunvts/bin/startsunvts -t
Starting TTY UI....
Start the tests Stop VTS and check the logsWhen VTS has run for 240 min or 3/4 passes, you can stop the tests. The resulting logs will be available from /var/sunvts. root@solaris:/var/sunvts# ls -la
total 15 drwxrwxrwx 5 root root 5 Feb 16 15:57 . drwxr-xr-x 3 root root 3 Feb 16 15:33 .. drwxr-xr-x 2 root root 2 Feb 16 15:35 debug drwxr-xr-x 3 root root 10 Feb 16 15:57 logs drwxr-xr-x 2 root root 2 Feb 16 15:57 session root@solaris:/var/sunvts# ls -la logs total 242 drwxr-xr-x 3 root root 10 Feb 16 15:57 . drwxrwxrwx 5 root root 5 Feb 16 15:57 .. drwxr-xr-x 2 root root 2 Feb 16 15:56 networktest.kstat -rw-r--r-- 1 root root 60745 Feb 16 15:35 sunvts_profile.xml -rw-r--r-- 1 root root 6145 Feb 16 15:57 sunvts.event -rw-r--r-- 1 root root 10614 Feb 16 15:57 sunvts.info -rw-r--r-- 1 root root 16685 Feb 16 15:34 sunvts.startup -rw-r--r-- 1 root root 4904 Feb 16 15:56 vtsk_stderr.txt -rw-r--r-- 1 root root 11597 Feb 16 15:57 vtsk_stdout.txt -rw-r--r-- 1 root root 3102 Feb 16 15:34 vtsprobe The logs should be checked to verify if any error was detected. If network solution is available, the VTS logs may be exported later in this procedure. If not, make sure that no error were reported. Collect explorerIf network is available then there is a way to export an explorer. If there is no way to export the explorer output, there is no need to collect explorer. Create a directory for explorer and configure explorer root@solaris:/# mkdir /VTS/explorer root@solaris:/# explorer -g ... Absolute path of the Explorer defaults file? ... Feb 16 17:33:40 solaris[26943] explorer: Explorer defaults file updated. Run explorer root@solaris:/# explorer -w default,\!ipmi -timeout 900
The resulting explorer will be available in /VTS/explorer Export VTS logs and explorer outputThis step may not be possible if no network solution is available to export the logs.
When a network card is available in the host and connect to external network, it may be possible to manually create and configure a network interface and IP. # dladm show-phys # ipadm create-ip netx # ipadm create-addr –T static –a local=x.x.x.x/24 netx/addr # ipadm show-addr Using the configured interface, export the explorer output (/VTS/explorer) and VTS logs (/VTS/sunvts). Clean up activityDestroy the ZFS pool previously created root@solaris:~# zpool destroy VTS root@solaris:~# zpool list At this point, the host can probably be stopped. Stop sharing the ISO file from BUI or CLI. Make sure to return the '/Servers/PDomains/PDomain_x/SP/services/kvms/host_storage_device mode' property value to "miniroot. In case, there is plan to use iSCSI over IPoIB.
Attachments This solution has no attachment |
||||||||||||||||||||||||||||||||||||
|