NAME | SYNOPSIS | DESCRIPTION | OPTIONS | OPERANDS | EXAMPLES | EXIT STATUS | ERROR MESSAGES | NOTES | SEE ALSO
The moveboard command detaches a system board from its current domain (referred to as the source domain) and attaches it to the domain specified by domain (referred to as the target domain). It also writes progress messages to the platform log on the SSP and to standard output.
If moveboard fails, it writes an error message to standard error and returns a nonzero exit status. If the specified board is already detached and powered on, moveboard attempts to attach it to the specified domain. If the board is already in the specified domain, moveboard returns an exit status of zero, indicating success.
The -r option specifies the maximum number of retry attempts, retry_count, in the event that the moveboard command fails. The -t option specifies a time period in seconds, timeout, between retry attempts. If you specify the number of retries, but no timeout, there is no delay between retry attempts. If you specify a timeout, you must also specify the number of retries.
To move a board, it must be powered on and in one of the following states:
In a domain
A addboard(1M) operation was initiated, but not completed
A deleteboard(1M) operation was initiated, but not completed
A moveboard operation was initiated, but not completed
If the board is not already in the target domain or if it has already been detached from its source domain, moveboard proceeds with the attach operation.
The following options are supported:
Specifies the system board number, 0 through 15.
Specifies the domain name.
Displays a usage message.
Specifies the number of retry attempts. There are no limits to the possible retries.
Specifies the time in seconds between retry attempts. There is no limit to the amount of time.
Turns on quiet mode, which means informational messages are not written to standard output.
The following operand is supported:
Specifies the system board, where x equals an integer 0 through 15.
In the following examples, the command moves system board 2 from its current domain to a domain named xf3-b2. If the first attempt to move the board fails, two retries are made, if necessary, with a wait time of 15 minutes between retries.
# moveboard -b 2 -d xf3-b2 -r 2 -t 900
# moveboard -d xf3-b2 -r 2 -t 900 SB2
The following exit values are supported.
Successfully moved the board to the specified domain.
Command syntax error occurred.
Failed to acquire DR lock.
Failed to release DR lock.
Failed to initialize DR communications.
Board or target domain is not eligible for detachment.
A board in the target domain is in an intermediate detach state.
DR daemon does not allow a detach operation when it removes the last processor from the domain or when it drops the memory in the domain below the minimum requirement.
Failed during the memory drain operation.
Failed to make progress during the drain operation.
Failed to complete the drain operation.
The board or target domain is not eligible for detachment.
A board in the target domain is in an intermediate attach state.
Failed in initial attachment stage.
Failed in complete attachment stage.
Failed to dynamically link with DR library.
A termination signal was received.
The command was not completed because of a negative acknowledgment from the confp->confirm function.
System configuration administration is not supported on this attachment point.
System configuration administration operation is not supported on this attachment point.
The caller does not have the required process privileges. For example, if configuration administration is performed through a device driver, the permissions on the device node are used to control access.
The command was not completed because an element of the system configuration admistration system was busy.
The command required a service interruption and was not completed because part of the system could not be suspended (that is, quiesced).
A procedural error occurred in the data.
A procedural error occurred in the library, including a failure to obtain process resources such as memory and file descriptors.
A hardware-specific library could not be located by using the specified attachment point.
The operation failed because of the condition of the attachment point.
The system configuration administration operation requested is not supported on the specified attachment point.
An error occurred during the processing of the requested operation. This error code includes validation of the command arguments by the hardware-specific code.
No such attachment point exists.
No attachment point with the specified attributes exists.
An invalid board ID was specified.
If moveboard fails, it writes diagnostic messages to standard error.
The moveboard command prevents more than one attach or detach operation from executing concurrently.
addboard(1M), deleteboard(1M), rcfgadm(1M)
domain_status(1M) and showdevices(1M) in the Sun Enterprise 10000 SSP 3.5 Reference Manual
dcs(1M) and dr_daemon(1M) in man pages section 1M: System Administration Commands in the Solaris 8 Reference Manual
Sun Enterprise 10000 Dynamic Reconfiguration User Guide
NAME | SYNOPSIS | DESCRIPTION | OPTIONS | OPERANDS | EXAMPLES | EXIT STATUS | ERROR MESSAGES | NOTES | SEE ALSO