IPB
>  Man Pages > Unix > Solaris 10 11/06 > Section 1M > psradm man page

psradm man page

Section 1M - Solaris 10 11/06 Man Pages

Other operating system man pages available here


Advanced Search

Hopefully, this page is exactly what you are looking for, but if not, you can always find further assistance on Unix/Linux Forum!





System Administration Commands                         psradm(1M)



NAME
     psradm - change processor operational status

SYNOPSIS
     psradm -f | -i | -n | -s [-v] [-F] processor_id

     psradm -a -f | -i | -n | -s [-v] [-F]

DESCRIPTION
     The psradm utility changes the operational status of proces-
     sors.  The  legal states for the processor are on-line, off-
     line, spare, faulted, and no-intr.

     An on-line processor processes LWPs (lightweight  processes)
     and can be interrupted by I/O devices in the system.

     An off-line processor does not process any LWPs. Usually, an
     off-line  processor  is  not interruptible by I/O devices in
     the system. On some processors or under certain  conditions,
     it  might  not be possible to disable interrupts for an off-
     line processor. Thus, the actual effect  of  being  off-line
     might vary from machine to machine.

     A spare processor does not process any LWPs. A spare proces-
     sor  can  be  brought  on-line,  off-line or to no-intr by a
     privileged user of the system or by the kernel  in  response
     to changes in the system state.

     A faulted processor is identified by the kernel, which moni-
     tors the behavior of processors over time. A privileged user
     can set the state of a  faulted  processor  to  be  on-line,
     off-line, spare or no-intr, but must use the force option to
     do so.

     A no-intr processor processes LWPs but is not  interruptible
     by I/O devices.

     A processor can not be taken off-line or made spare if there
     are  LWPs  that  are bound to the processor unless the addi-
     tional -F option is used. The -F  option  removes  processor
     bindings of such LWPs before changing the processor's opera-
     tional status. On some architectures, it might not be possi-
     ble  to  take  certain  processors off-line or spare if, for
     example, the system depends on some resource provided by the
     processor.

     At least one processor in the system must be able to process
     LWPs.  At least one processor must also be able to be inter-
     rupted. Since an off-line or spare processor can  be  inter-
     ruptible,  it is possible to have an operational system with
     one processor no-intr and all other processors  off-line  or
     spare but with one or more accepting interrupts.



SunOS 5.10          Last change: 17 Aug 2004                    1






System Administration Commands                         psradm(1M)



     If any of the specified processors are powered  off,  psradm
     might power on one or more processors.

     Only superusers can use the psradm utility.

OPTIONS
     The following options are supported:

     -a       Perform the action on all processors, or as many as
              possible.



     -f       Take the specified processors off-line.



     -F       Force the transition to  the  additional  specified
              state.  Required  if  one  or more of the specified
              processors was in the faulted state. Set the speci-
              fied  processors to faulted, if no other transition
              option was specified. Forced transitions  can  only
              be  made  to  faulted,  spare,  or off-line states.
              Administrators are encouraged to use the -Q  option
              for  pbind(1M)  to  find  out which threads will be
              affected by forced a processor state transition.



     -i       Set the specified processors no-intr.



     -n       Bring the specified processors on-line.



     -s       Make the specified processors spare.



     -v       Output  a  message  giving  the  results  of   each
              attempted operation.



OPERANDS
     The following operands are supported:

     processor_id    The processor ID of the processor to be  set
                     on-line or off-line, spare, or no-intr.




SunOS 5.10          Last change: 17 Aug 2004                    2






System Administration Commands                         psradm(1M)



                     Specify processor_id as an  individual  pro-
                     cessor  number  (for  example,  3), multiple
                     processor numbers separated by  spaces  (for
                     example,  1  2  3),  or a range of processor
                     numbers (for example, 1-4). It is also  pos-
                     sible  to  combine ranges and (individual or
                     multiple) processor_ids (for example, 1-3  5
                     7-8 9).



EXAMPLES
     Example 1: Setting Processors to off-line

     The following example sets processors 2 and 3 off-line:

     % psradm -f 2 3

     Example 2: Setting Processors to no-intr

     The following example sets processors 1 and 2 no-intr:

     % psradm -i 1 2

     Example 3: Setting Processors to spare

     The following example sets processors 1 and 2 spare, even if
     either of the processors was in the faulted state:

     % psradm -F -s 1 2

     Example 4: Setting All Processors on-line

     % psradm -a -n

     Example 5: Forcing Processors to off-line

     The following example sets processors 1 and 2  offline,  and
     revokes  the  processor bindings from the processes bound to
     them:

     % psradm -F -f 1 2

EXIT STATUS
     The following exit values are returned:

     0        Successful completion.



     >0       An error occurred.




SunOS 5.10          Last change: 17 Aug 2004                    3






System Administration Commands                         psradm(1M)



FILES
     /etc/wtmpx      Records logging processor status changes



ATTRIBUTES
     See attributes(5) for descriptions of the  following  attri-
     butes:

     ____________________________________________________________
    |       ATTRIBUTE TYPE        |       ATTRIBUTE VALUE       |
    |_____________________________|_____________________________|
    | Availability                | SUNWcsu                     |
    |_____________________________|_____________________________|


SEE ALSO
     pbind(1M),     psrinfo(1M),     psrset(1M),     p_online(2),
     processor_bind(2), attributes(5)

DIAGNOSTICS
     psradm: processor 4: Invalid argument

         The specified processor does not exist in the configura-
         tion.



     psradm: processor 3: Device busy

         The specified processor  could  not  be  taken  off-line
         because  it either has LWPs bound to it, is the last on-
         line processor in the system, or is needed by the system
         because it provides some essential service.



     psradm: processor 3: Device busy

         The specified processor could not be set no-intr because
         it is the last interruptible processor in the system, or
         or it is the only processor in the system that can  ser-
         vice interrupts needed by the system.



     psradm: processor 3: Device busy

         The specified processor is powered off, and it cannot be
         powered  on  because  some platform-specific resource is
         unavailable.




SunOS 5.10          Last change: 17 Aug 2004                    4






System Administration Commands                         psradm(1M)



     psradm: processor 0: Not owner

         The user does not have permission  to  change  processor
         status.



     psradm: processor 2: Operation not supported

         The specified processor is powered off, and the platform
         does not support power on of individual processors.












































SunOS 5.10          Last change: 17 Aug 2004                    5





Man(1) output converted with man2html and wrapped by fishsponge

This page was generated on Wed Sep 12 11:26:28 GMT 2007

Your favourite pages:

No pages logged yet...

Top 10 most popular pages:

prstat man page (24546 hits)
(Solaris 10 11_06)

netcat man page (17695 hits)
(Suse Linux 10.1)

ssh-socks5-proxy-connect man page (13531 hits)
(Solaris 10 11_06)

signal man page (12551 hits)
(Suse Linux 10.1)

startproc man page (11991 hits)
(Suse Linux 10.1)

raidctl man page (11357 hits)
(Solaris 10 11_06)

adv_cap_autoneg man page (10285 hits)
(Solaris 10 11_06)

sqlite3 man page (9729 hits)
(openSUSE 10.2)

CPAN man page (8947 hits)
(Suse Linux 10.1)

BusyBox man page (7702 hits)
(Suse Linux 10.1)

Useful Links

Go Back

Visitor Statistics


Valid XHTML 1.0 Transitional     Valid CSS!

Cambridge Plus :: Pyrenees Mountain Holidays :: Electronic Design Bedfordshire :: Hepolite Piston Rings
Unix Man Pages / Linux Man Pages :: HiFi Forum :: SIP VoIP Phone & Provider Reviews :: UNIX/Linux Forum Archives

More info on advertising on Unix/Linux Forum