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-1928095.1
Update Date:2017-10-05
Keywords:

Solution Type  Technical Instruction Sure

Solution  1928095.1 :   Sun SPARC[R] Enterprise M8000/M9000 Servers (OPL): How to make the platform's CD-RW/DVD-RW drive available to your domain  


Related Items
  • Sun SPARC Enterprise M8000 Server
  •  
  • Sun SPARC Enterprise M9000-32 Server
  •  
  • Sun SPARC Enterprise M9000-64 Server
  •  
Related Categories
  • PLA-Support>Sun Systems>SPARC>Enterprise>SN-SPARC: Mx000
  •  


Sun SPARC[R] Enterprise M8000/M9000 Servers (OPL): How to make the platform's CD-RW/DVD-RW drive available to your domain, to boot from or to install software

In this Document
Goal
Solution
References


Applies to:

Sun SPARC Enterprise M8000 Server - Version All Versions and later
Sun SPARC Enterprise M9000-32 Server - Version All Versions and later
Sun SPARC Enterprise M9000-64 Server - Version All Versions and later
Information in this document applies to any platform.

Goal

 This document will summarize how to make the platform's  CD-RW/DVD-RW drive available to your domain on a Sun SPARC[R] Enterprise M8000/M9000 Servers (OPL) . The document will show which device you need to use to boot from the  CD-RW/DVD-RW drive, and how the CD-RW/DVD-RW drive shows up in Solaris.

Solution

The CD-RW/DVD-RW drive unit and the tape drive unit is mounted in the M8000 cabinet, the M9000 base cabinet and in the M9000 expansion cabinet, if present. Each CD-RW/DVD-RW drive unit and the tape drive unit can be connected only to a domain within the cabinet in which the  drive is mounted. The remainder of this document will show examples from a Sun SPARC[R] Enterprise M9000-32 Server. This document is a summary of available information in the various public documents, available in the Oracle SPARC M-Series Servers documentation library. For further details , please visit those documents.

On M8000/M9000 servers each IOU can contain one or more IOUA cards. An IOU card is a PCIe Host Bus Adapter that provides access to internal devices installed at specific locations, amongst which the  CD-RW/DVD-RW drive. To be able to assign the CD-RW/DVD-RW drive to your domain, you can check the output of the XSCF command cfgdevice -l to find out at which locations your platform has IOUA cards, and to find out if the CD-RW/DVD-RW drive is in use. The online XSCF manual page of the cfgdevice command has multiple examples of the use of the cfgdevice command.

To start, you need to find out if the CD-RW/DVD-RW drive is already in use by any domain. To check this, run the command cfgdevice -l on the active XSCF.

XSCF> cfgdevice -l
Current connection for DVD/DAT:
Expander status
Port No. IOU/SAS-status SAS-status
-----------------------------------
1-0     enable up      enable up
1-4     disable down  disable down
3-0     disable down  disable down
5-0     disable down  disable down
7-0     disable down  disable down
XSCF>

The example above tells us the platform does have IOUA cards in IOU#1-PCI#0, IOU#1-PCI#4, IOU#3-PCI#0, IOU#5-PCI#0 and IOU#7-PCI#0. The CD-RW/DVD-RW drive is in use by the domain that contains XSB#01-0. The SAS-status could show more locations with enable up, which means the Solaris entity that contains that location is ready for the CD-RW/DVD-RW drive to be assigned to that location. You will however only see one single IOU/SAS status being reported enable up at any one time. The CD-RW/DVD-RW drive can only be assign to one single IOUA card at any one time.

If you need to change the current connection of the CD-RW/DVD-RW drive, first make sure to stop all usage of the CD-RW/DVD-RW drive on the domain that is currently using the CD-RW/DVD-RW drive. Unmount the used file system, and run the appropriate Solaris commands, as described in To Disconnect a CD-RW/DVD-RW Drive or Tape Drive While the Oracle Solaris OS Is Running on a High-End Server, on page 69 of the SPARC Enterprise Mx000 Servers Administration Guide • June 2012. After stopping all access to the CD-RW/DVD-RW drive, run the necessary cfgdevice command, to assign the CD-RW/DVD-RW drive to a different location ( cfgadm -c <attach|detach> -p <portno> ), as described in the online XSCF manual page of the cfgdevice command . First detach the CD-RW/DVD-RW drive from its current location, and then attach is to the desired location. Then run the appropriate Solaris commands, as described in To Attach a CD-RW/DVD-RW Drive or Tape Drive While the Oracle Solaris OS Is Running on a High-End Server, on page 68 of the SPARC Enterprise Mx000 Servers Administration Guide • June 2012.

When looking at the domain that contains XSB#01, we do see the CD-RW/DVD-RW drive show up in the output of the cfgadm command output, and we do see the Removable Volume Management software has mounted the DVD that is in the drive.

root@m9000# cfgadm -a | grep CD
c1::dsk/c1t4d0                 CD-ROM       connected    unconfigured unknown
root@m9000# df -kl | grep c1t4d0
/dev/dsk/c1t4d0s2        2645420     2645420           0   100%    /media/SOL_10_1009_SPARC
root@m9000#


Now we move on, to how this all looks at the Open Boot Prompt (OBP) , also knowns as the OK-prompt. Here it does matter what the domain's Logical System Board (LSB) numbers are, because the LSB number is part of the device path to the CD-RW/DVD-RW drive. In this example we are using domain 7, which only consists of the uni-mode eXtendend System Board (XSB) 01-0. We have assigned LSB number 15 to it, for the purpose of showing what did does to the device path. After configuring the domain to stop at the OK-prompt, we have powered it on. Let's have a look at the available devices.

XSCF> showboards -va
XSB  R DID(LSB) Assignment  Pwr  Conn Conf Test    Fault    COD
---- - -------- ----------- ---- ---- ---- ------- -------- ----
.....                                                                <output omitted>
01-0   07(15)   Assigned    y    y    y    Passed  Normal   n   
.....                                                                <output omitted>
XSCF> console -d 7
Console contents may be logged.
Connect to DomainID 7?[y|n] :y
.....                                                                <output omitted>
LSB#15 (XSB#01-0): POST 2.17.0 (2011/11/17 10:32)
.....                                                                <output omitted>
POST Sequence Complete.

SPARC Enterprise M9000 Server, using Domain console
Copyright (c) 1998, 2012, Oracle and/or its affiliates. All rights reserved.
Copyright (c) 2012, Oracle and/or its affiliates and Fujitsu Limited. All rights reserved.
OpenBoot 4.33.5.d, 65536 MB memory installed, Serial #111.
Ethernet address 0:1:1:1:1:1, Host ID: 84711111.



Aborting auto-boot sequence.
{1e0} ok probe-scsi-all
/pci@f4,600000/pci@0/scsi@1

MPT Version 1.05, Firmware Version 1.11.00.00

Target 0
Unit 0   Disk     FUJITSU MAY2073RCSUN72G 0401    143374738 Blocks, 73 GB
  SASAddress 500000e01256d4d2  PhyNum 0

/pci@f0,600000/pci@0/scsi@1

MPT Version 1.05, Firmware Version 1.11.00.00

Target 0
Unit 0   Disk     FUJITSU MAY2073RC       3701    143374738 Blocks, 73 GB
  SASAddress 500000e0129fa6a2  PhyNum 0
Target 1
Unit 0   Disk     FUJITSU MAY2073RC       3701    143374738 Blocks, 73 GB
  SASAddress 500000e0129fdfc2  PhyNum 1
Target 4
Unit 0   Removable Read Only device     MATSHITADVD-RAM UJ-85JS FFU0
  SATA device  PhyNum a

{1e0} ok{a} ok devalias
cdrom                    /pci@0,600000/pci@0/scsi@1/disk@4,0:f
net                      /pci@0,600000/pci@0,1/network@1
disk                     /pci@0,600000/pci@0/scsi@1/disk@0
name                     aliases
{a}

  
So, to recap, we had connected the CD-RW/DVD-RW drive to XSB#01-0, using LSB number 15. If we use the I/O Device Mapping on High-End Servers table, as described on page 106 of the SPARC Enterprise Mx000 Servers Administration Guide • June 2012, we can see the CD-RW/DVD-RW drive can be expected in the probe-scsi-all output under pci@f0,600000, where f is the hexadecimal representation of our LSB number 15. And so it does. When looking at the devalias output, we see that the cdrom alias is set accordingly.

We are all set. Running boot cdrom will now attempt to boot the domain from the media that is currently present in the CD-RW/DVD-RW drive.

References

<NOTE:1432156.1> - Sun SPARC(R) Enterprise M8000/M9000: 8mm DAT Drive & DVD is unavailable from domain(s)
<NOTE:1004116.1> - Sun SPARC(R) Enterprise M8000 and M9000 Device Paths

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