Вы находитесь на странице: 1из 4

From Prtdiag, we discovered that tabsdb02 has Systemboard 5 (SB5) added to itwhich needs to be unassigned and added to tabsdb04.

To Unassign

SB5

1. Halt the Solaris operating environment in the domain.

root# init 0 ok

2. Enter the domain shell for tabsdb02.


schostname:SC> console -d tabsdb02

3. Turn the domain keyswitch off with setkeyswitch off. 4. Type the showboards command to list the boards assigned to the current domain. 5. Unassign the proper board from the domain with the deleteboard command:

schostname:tabsdb02> deleteboard sb5

6. Turn on the domain by typing the following command:

schostname: tabsdb02> setkeyswitch on

7. If your environment is not set to automatically boot the Solaris operating environment in the domain, boot the operating environment.

ok boot

Then we will assign Systemboard 5 (SB5) to tabsdb04

To Assign a Board to a Domain


1. Access the domain shell for the domain to which the board will be assigned. Type the escape sequence #. To go from the domain shell of tabsdb02 to domain console, then type
console -d tabsdb04 at the domain console to go to the domain shell of tabsdb04

2. Type the showboards command with the -a option to find available boards that can be used in the domain. In the domain shell, the command output lists boards that are in the current domain. You can assign any board that is not yet assigned to a particular domain, but the board must be listed in the access control list (ACL).

3. Determine if the board is listed in the showboards -a output. i.e, if SB5 is listed

If the board (SB5) to be assigned to the domain is listed in the showboards -a output. If the board to be assigned to the domain is not listed in the showboards -a output, complete the following substeps. a. Make sure that the board has not been assigned to another domain by running the showboards command in the platform or domain shell. A board cannot be assigned to the current domain if it belongs to another domain. b. Verify that the board is listed in the ACL for the domain. Use the showplatform -p acls command (platform shell) or the showdomain -p acls command (domain shell).

c. If the board is not listed in the ACL for the desired domain, use the setupplatform -p acls command from the platform shell to add the board to the ACL for the domain. 4. Assign the proper board (SB5) to the desired domain with the addboard command. The board must be in the Available board state. For example, to assign CPU/Memory board, sb5, to the current domain, type:

schostname:tabsdb04> addboard sb5

The new board assignment takes effect when you change the domain keyswitch from an inactive position (off or standby) to an active position (on, diag, or secure) using the system controller setkeyswitch command. Assigning a board to a domain does not automatically make that board part of an active domain. 5. If the domain is active (the domain is running the Solaris operating environment, the OpenBoot PROM, or POST), complete this step.

If the Solaris operating environment is running in the domain, log in as superuser to the Solaris operating environment and halt it. If the OpenBoot PROM or POST is running, wait for the ok prompt. a. Obtain the domain shell. b. Shut down the domain by typing the following command:

schostname:A> setkeyswitch standby

By setting the domain keyswitch to standby instead of off, the boards in the domain do not need to be powered on and tested again. Setting the keyswitch to standby also decreases downtime. c. Turn the domain on by typing the following command:

schostname:A> setkeyswitch on

d. If your environment is not set to boot the Solaris operating environment automatically in the domain after you turned the keyswitch on, boot the operating environment by typing boot at the ok prompt.

ok boot