Confirm that the system control IOX has started. If it has not started, set the switch in the system control IOX cabinet to RUN to enable startup. Start the system control IOX and wait for multiuser mode to be established.
After startup, confirm that the IOX common daemon (/opt/sx/bin/ffd) has been activated, using the ps command. If the IOX common daemon has not yet been activated, activate it using the following procedure:
Before activating the IOX common daemon, confirm the contents of the configuration file for IOX device daemon (/opt/sx/conf/ipi3d.conf) and ISL parameter file (/opt/sx/conf/islparam.XX. XX) is a physical node number. This value is 00 for the single node model.
| node00 is a host name of SX. |
The sxop command waits for input. The operator can start SUPER-UX with the sxop command and subsequently perform operations such as dump collection.
The operator logs on to the system control IOX through the network, then activates the sxop command. The operator can start SUPER-UX, output a dump, and perform kernel debugging. A SUPER-UX kernel message can be output by executing the sxop command. Input to the SUPER-UX kernel, however, is not possible.
| Home |
|---|
Example 1:
If the channel connected to the system control IOX is HIPPI, and the specification is IN channel = 1, OUT channel = 0, I-FIELD = 0x1000003, slave = 0, specify:
IN/OUT channel and I-FIELD are determined from the hardware configuration. If, however, the system administrator sets the slave number, it must be assigned to each IOX and RAID.
When using HIPPI-SW, however, set I-FIELD only for that system connected to the system control IOX. Set I-FIELD to 0 for a system that does not use HIPPI-SW.
Example 2:
If the channel connected to the system control IOX is Ethernet, and the specification is channel=2, IP address of SX=133.203.2.1, IP address of gateway=133.203.2.254, net mask=0xffffff00, IP address of system control IOX=133.203.2.2, port number used by the IOX common daemon (ffd(1M))=5000, slave=0, specify:
The channel is determined from the hardware configuration. The system administrator sets the IP addresses of SX, gateway, and system control IOX, and net mask according to the NetWare environment. Specify an appropriate free port number as the port number used by the IOX common daemon. If, however, the system administrator sets the slave number, it must be assigned to each IOX and RAID.
After setting a channel for the system control IOX, enter the following subcommand from the sxop command:
Executing the sxop command activates ISL and causes the hardware initialization message to appear. To start the MINI kernel after installing SUPER-UX, or when recovering from an error, use the mini subcommand instead of the init subcommand.
| Day-of-the-week month day hour:minute:second is used as the time at which the sxop command received the message from SX. |
| Home |
|---|
When ISL is activated, an ISL message is displayed once the sxop command is entered and the kernel is loaded.
| ??? indicates the size of the ISL parameter read by ISL, and XX.XX indicates the ISL revision. |
If KDB is specified after the kernel is loaded, control moves to KDB and the KDB message appears upon execution of the sxop command. KDB waits for command entry. Here, to debug the kernel, enter a KDB command.
To restart the kernel, enter end. Control exits from KDB.
If the boot file system has no kernel specified by the operator, or if ISL is updated, ISL displays the message "BOOT:" ("MINI:" for MINI kernel startup) on the workstation from which the sxop command was activated, then waits for input from the operator.
At this point, the operator can make the following specifications, such as the name of the kernel to be started:
knl=kernel-name
Any kernel can be specified at restart or when a kernel name is found
to be incorrect at startup. ISL loads the specified kernel.
The kernel must be placed immediately under the boot file system in advance.
isl(=isl-name)
Updates the ISL to be activated. If the isl name is omitted,
ISL is updated from the isl existing immediately under the boot file system.
isl is updated only when SUPER-UX is upgraded.
kdb
sets KDB to ON or OFF. Repeatedly specifying kdb causes KDB to toggle
between ON and OFF.
display
Displays the ISL parameter read by ISL.
system
Displays the name of the kernel to be started, and whether KDB is ON or OFF.
reinit
Specifies that restart is to be performed after ISL has been updated.
This specification results in the same operation as that performed when startup
is specified with the sxop command.
After entering the ISL command, perform the following to instigate startup:
| Home |
|---|
Once the system has been normally booted, the shell script described in the /etc/bcheckrc file is executed. In the setting at release, the root file system is checked and the root file system is registered in /etc/mtab.
First, a check of whether the root file system is normal is made. If an error is detected, the file system is corrected with the fsck(1M) command. System restart is required if a file system error has occurred.
This completes the processing by the /etc/bcheckrc shell script. The subsequent operation varies with the system setting. The run mode is determined by the value specified in the second field of the init default entry of the /etc/inittab file. The file system starts in this mode. In general, specify "s" in this field to indicate single user mode, or "2" to indicate multiuser mode. "s" is set at release to enable the setting of various environments in single user mode immediately after the release. Specify "2" in this field to enable a general user to use the system immediately after startup of the system.
An example of the initdefault entry in the /etc/inittab file is shown next.
The system enters single-user mode if started with the initdefault entry of the /etc/inittab file set to "s" or if "shutdown-i1" is executed in multiuser mode.
Upon the start of single-user mode operation, the system starts operation as a single user at the console terminal of the system control IOX. The following message appears:
SINGLE USER MODEIn this status, the syscond(1M) daemon, which controls the I/O for a virtual console used for a single user, is activated. To acquire the single user console, the operator must perform remote login (rlogin) for the SX system from any terminal (or window) in an operation network. Once remote login has been completed, the shell is activated for a single user to enable transition to single-user mode.
| Home |
|---|
The system enters multiuser mode when started with the initdefault entry of the /etc/initab file set to "2", or when "init 2" is executed in single-user mode.
When the system enters multiuser mode, a sequence of processing is performed as part of system initialization. This processing is accomplished by executing shell script files in ?? number order. These shell script files have names beginning with "S??" (??: 2-digit number) and are stored in the /etc/rc2.d directory. At release, the following shell script files are supported:
| S01MOUNTFSYS | Mounts the local file system defined by /etc/fstab. |
| S03linksyscon | Links /dev/console to /dev/syscon. |
| S05MTMPFILES | Clears the temporary file. |
| S10errlog | Activates the error log daemon. |
| 20sysetup | Initializes the data file of the BSD network. |
| S30net | Initializes the BSD network and activates the daemon. |
| S50nqs | Activates the nqs daemon. |
| S70uucp | Clears the lock file of the uucp network. |
| S75cron | Activates clock daemon /etc/cron. |
| S90rmlog | Deletes the login stop file. |
Delete or add shell scripts as necessary for the operation of the system.
Once execution of the previous shell script ends, the system enters multiuser mode and the login prompt message appears on each terminal. A general user can use SUPER-UX by entering the login name from a terminal.
Executing the shutdown(1M) command causes SUPER-UX to automatically restart after SUPER-UX has been shut down by specifying user parameters. A kernel name cannot be specified at restart. A kernel can, however, be specified at restart by specifying conversational mode.
When a mainframe failure prevents a kernel from operating, if a CPU remains operable and the failure was caused by a software (kernel) error, a panic message is output, then isl outputs a dump and automatically restarts the system. For details on obtaining a dump, refer to Chapter 4 in the System Administrator's Guide.
| Home |
|---|
SUPER-UX supports the execution modes listed in Table 1-1.
| Run Level | Content |
|---|---|
| 0 | System end mode |
| 1, s | Single user mode |
| 2 | Multiuser mode |
| 3, 4 | User definition mode |
| 5 | System reset mode |
| 6 | System reboot mode |
Multiuser mode is used for normal operation. Single-user mode should be set when general users are not permitted to use SUPER-UX while special work, such as maintenance, is being performed. Levels 3 and 4 can be defined as run modes specific to the site. Set system reboot mode when the system must be restarted for reasons such as kernel change. Upon entering system reboot mode, the system reloads SUPER-UX after performing the necessary processing. Upon entering system end mode, the system performs postprocessing, then terminates the SUPER-UX system. Run mode can be changed in either of the following two ways:
| Home |
|---|
Several files are provided to support the running of the SUPER-UX system. These files are outlined next.
| Home |
|---|
| Home |
|---|
A user creates this file under /opt/sx/conf on a system control IOX. In this file, the user specifies the settings for the BOOT and dump devices. At startup, ISL reads this file and loads a kernel from the specified BOOT device. Dump collection after the occurrence of an error is also performed for all devices described in this file. As it is essential to startup, this file must be handled with care.
The ipi3d.conf file (/opt/sx/conf/ipi3d.conf) contains the parameters used for activating the daemon when ffd(1M) receives the activation request command packet of the device daemon under IOX via the HIPPI interface.
The sxop configuration definition file (/opt/sx/conf/sxop.conf) defines the correspondence between a node existing in the system and the RS-232C special file.
| Home |
|---|
| Contents | Next Chapter | Index |