Skip to main content

4.6.15 Other Points to Note and Operations


4.6.15 Other Points to Note and Operations
This section describes points to note and methods of operation when remote storage is used.
Points to Note About Any Errors Occurring When Remote Storage is Used
An abnormal event, such as an XSCF reboot, master/standby XSCF switching, the XSCF-LAN disconnecting, and the terminal stopping, may occur with the use of remote storage from the ok prompt or Oracle Solaris. The results would be the output of an error or warning message on the domain console and the registration of an error log on the XSCF.
The following example shows the output of an error message after Oracle Solaris is installed from the ok prompt.
{0} ok boot rcdrom
Boot device: /pci@8000/pci@4/pci@0/pci@1/pci@0/usb@4,1/storage@3/disk@0,0:a File and args:
|
read failed
FCode aborted.
$boot failed
The file just loaded does not appear to be executable.
If an error occurs when remote storage is accessed on Oracle Solaris, the error is detected from the sd driver, and a warning message is output. The following example shows a warning message output by the sd driver.
WARNING: /pci@8000/pci@4/pci@0/pci@1/pci@0/usb@4,1/storage@3/disk@0,0 (sd5):
Error for Command: read(10) Error  Level: Retryable
Requested Block: 39665 Error  Block: 39665
Vendor: Fujitsu Serial Number:
Sense Key: Media_Error
ASC: 0x11 (unrecovered read error), ASCQ: 0x0, FRU: 0x0
WARNING: /pci@8000/pci@4/pci@0/pci@1/pci@0/usb@4,1/storage@3/disk@0,0 (sd5):
SCSI transport failed: reason 'timeout': giving up
After recovery from an error that occurred, you can restore the remote storage connection by performing the respective operations of the XSCF and terminal. See "Restore operations for an error that occurred during use of remote storage."
Restore operations for an error that occurred during use of remote storage
This section describes the restore operation flow in the event of a failure occurring during use of remote storage. XSCF Web operations are used as examples.
  1. Log in to XSCF Web from the system management terminal.
  2. Select [Menu] - [Settings] - [Remote Storage].
  3. Check Connection in the Remote Storage Network Configuration table.
    - If an IP address is displayed, perform the operations in step 4 and later.

    - If "Available" is displayed, perform the operations in step 6 and later.

    - If "Unavailable" is displayed, an XSCF reboot is in progress. After the "Available" state is entered, perform the operations in step 6 and later.
    To operate with the XSCF shell, confirm Connection with the showremotestorage command.
  4. From the Interface column in the Remote Storage Network Configuration table, select the XSCF-LAN interface to be connected to the target media.
    To operate with the XSCF shell, perform steps 4 and 5 with the setremotestorage -c detach command.
  5. Click the [Detach] button.
  1. Check Status on the [XSCF Remote Storage Server] screen.
    If "Waiting for connection from XSCF" is displayed, perform the operations in step 8 and later.
    If "Connected" is displayed, click the [Stop] button. A confirmation message appears. Click the [OK] button.
Note - If the [XSCF Remote Storage Server] screen is already displayed, the Launch operation of the [XSCF Remote Storage Server] screen in XSCF Web is not necessary.
Note - If Connection in the Remote Storage Network Configuration table is "Available," "Connected" is displayed at Status on the [XSCF Remote Storage Server] screen. Therefore, click the [Stop] button to change Status to "Disconnected."
To operate with the XSCF shell, confirm Connection with the showremotestorage command.
  1. Click the [Run] button on the [XSCF Remote Storage Server] screen again.
    The target media waits for connection from the XSCF.
  2. From the Interface column in the Remote Storage Network Configuration table of XSCF Web, select the XSCF-LAN interface to be connected to the target media.
    To operate with the XSCF shell, perform steps 8 and 9 with the setremotestorage -c attach command.
  3. Click the [Attach] button.
    At this time, a screen for specifying the terminal IP address appears. Confirm that the IP address is correct, and then click the [OK] button.
    Connection in the Remote Storage Network Configuration table displays the terminal IP address. This operation connects the XSCF to the target media.
    To operate with the XSCF shell, confirm Connection with the showremotestorage command.
  1. Each line of Status, Selected media, and XSCF IP Address at the top of the [XSCF Remote Storage Server] screen is refreshed as shown below.
    Status Connected

    Selected media Selected media path

    XSCF IP Address Physical IP address of connected XSCF-LAN
  1. While Oracle Solaris is running, log in to the domain using remote storage. Then, execute the cfgadm command and df command, and confirm that remote storage can be used. At the ok prompt, execute the show-disks command, and confirm that the remote storage device path has been added.
    The following example executes the cfgadm command on Oracle Solaris.
# cfgadm
Ap_Id Type Receptacle Occupant Condition
...
usb1/3 usb-storage connected configured ok
  1. The following example executes the show-disks command at the ok prompt.
{0} ok show-disks
a) /pci@8000/pci@4/pci@0/pci@1/pci@0/usb@4,1/storage@3/disk
b) /pci@8000/pci@4/pci@0/pci@0/scsi@0/disk
...

Enter Selection, q to quit: