Gestión del rendimiento, los procesos y la información del sistema en Oracle® Solaris 11.2

Salir de la Vista de impresión

Actualización: Septiembre de 2014
 
 

Comandos que se utilizan para mostrar la información del sistema

Tabla 1-1  Comandos que permiten visualizar información del sistema
Comando
Información del sistema que se visualiza
Página del comando man
date
Fecha y hora
hostid
Número de ID de host
isainfo
Número de bits que admiten las aplicaciones nativas en el sistema que se ejecuta y que pueden transferirse como token a las secuencias de comandos
isalist
Tipo de procesador
prtconf
Información de configuración del sistema, memoria instalada, propiedades de dispositivos y nombre de producto
prtdiag
Información de configuración de sistema y de diagnóstico, incluidas las unidades de reemplazo de campo (FRU) con fallas.
psrinfo
Información del procesador
uname
Nombre, versión de lanzamiento, versión, nombre de nodo, nombre de hardware y tipo de procesador del sistema operativo

Visualización de información sobre la versión de un sistema

Visualice el contenido del archivo /etc/release para identificar su versión de lanzamiento.

$ cat /etc/release

Visualización de la fecha y la hora

Para visualizar la fecha y la hora actuales según el reloj del sistema, utilice el comando date.

A continuación, se muestra un ejemplo de salida del comando date.

$ date
Fri Jun  1 16:07:44 MDT 2012
$

Visualización del número de ID de host de un sistema

Para visualizar el número de ID de host en formato numérico (hexadecimal), utilice el comando hostid.

A continuación, se muestra un ejemplo de resultado del comando hostid.

$ hostid
80a5d34c

Visualización del tipo de arquitectura de un sistema

Use el comando isainfo para visualizar el tipo de arquitectura y los nombres de los conjuntos de instrucciones nativos para aplicaciones admitidos por el sistema operativo actual.

La siguiente salida de muestra proviene de un sistema basado en x86:

$ isainfo
amd64 i386

La siguiente salida de muestra proviene de un sistema basado en SPARC:

$ isainfo
sparcv9 sparc

El comando isainfo –v muestra el soporte de aplicación de 32 bits y 64 bits. Por ejemplo, la siguiente salida de muestra proviene de un sistema basado en SPARC:

$ isainfo -v
64-bit sparcv9 applications
        asi_blk_init
32-bit sparc applications
        asi_blk_init v8plus div32 mul32
#

El siguiente ejemplo muestra la salida del comando isainfo –v de un sistema basado en x86:

$ isainfo -v
64-bit amd64 applications
        sse4.1 ssse3 ahf cx16 sse3 sse2 sse fxsr mmx cmov amd_sysc cx8 tsc fpu
32-bit i386 applications
        sse4.1 ssse3 ahf cx16 sse3 sse2 sse fxsr mmx cmov sep cx8 tsc fpu

Consulte la página del comando man isainfo(1).

Para obtener más información, consulte la página del comando man isainfo (1) .

Visualización del tipo de procesador de un sistema

Utilice el comando isalist para visualizar información sobre el tipo de procesador de un sistema.

The following sample output is from an x86 based system:
$ isalist
pentium_pro+mmx pentium_pro pentium+mmx pentium i486 i386 i86

La siguiente salida de muestra proviene de un sistema basado en SPARC:

$ isalist
sparcv9 sparcv8plus sparcv8 sparcv8-fsmuld sparcv7 sparc sparcv9+vis sparcv9+vis2 \
sparcv8plus+vis sparcv8plus+vis2

Consulte la página del comando man isalist(1).

Visualización del nombre de producto de un sistema

Para visualizar el nombre de producto del sistema, utilice el comando prtconf con la opción –b:

$ prtconf -b

Para obtener más información, consulte la página del comando man prtconf(1M).

El siguiente ejemplo es una muestra de la salida del comando prtconf –b en un sistema basado en SPARC.

$ prtconf -b
name:  ORCL,SPARC-T4-2
banner-name:  SPARC T4-2
compatible: 'sun4v'
$

El siguiente ejemplo es una muestra de la salida del comando prtconf –vb en un sistema basado en SPARC. La opción –v agregada especifica la salida detallada.

$ prtconf -vb
name:  ORCL,SPARC-T3-4
banner-name:  SPARC T3-4
compatible: 'sun4v'
idprom: 01840014.4fa02d28.00000000.a02d28de.00000000.00000000.00000000.00000000
openprom model:  SUNW,4.33.0.b
openprom version: 'OBP 4.33.0.b 2011/05/16 16:26'

Visualización de la memoria instalada de un sistema

Para visualizar la cantidad de memoria que está instalada en el sistema, utilice el comando prtconf con el comando grep Memory. El siguiente ejemplo es una muestra de salida donde el comando grep Memory selecciona la salida del comando prtconf para mostrar únicamente información de la memoria.

$ prtconf | grep Memory
Memory size: 523776 Megabytes 

Visualización de valores de propiedades predeterminados y personalizados de un dispositivo

Para visualizar los valores de propiedades predeterminados y personalizados de dispositivos, utilice el comando prtconf con la opción –u.

$ prtconf -u

La salida del comando prtconf –u muestra las propiedades predeterminadas y personalizadas de todos los controladores en el sistema.

Para obtener más información sobre esta opción, consulte la página del comando man prtconf(1M).

Ejemplo 1-1  SPARC: Visualización de propiedades de dispositivo predeterminadas y personalizadas

En este ejemplo, se muestran las propiedades predeterminadas y personalizadas del archivo bge.conf. Tenga en cuenta que los archivos de configuración proporcionados por proveedores se encuentran en los directorios /kernel y /platform, mientras que los archivos de configuración de controladores modificados pertinentes se encuentran en el directorio /etc/driver/drv.

$ prtconf -u
System Configuration:  Oracle Corporation  sun4v
Memory size: 523776 Megabytes
System Peripherals (Software Nodes):

ORCL,SPARC-T3-4
    scsi_vhci, instance #0
        disk, instance #4
        disk, instance #5
        disk, instance #6
        disk, instance #8
        disk, instance #9
        disk, instance #10
        disk, instance #11
        disk, instance #12
    packages (driver not attached)
        SUNW,builtin-drivers (driver not attached)
        deblocker (driver not attached)
        disk-label (driver not attached)
        terminal-emulator (driver not attached)
        dropins (driver not attached)
        SUNW,asr (driver not attached)
        kbd-translator (driver not attached)
        obp-tftp (driver not attached)
        zfs-file-system (driver not attached)
        hsfs-file-system (driver not attached)
    chosen (driver not attached)
    openprom (driver not attached)
        client-services (driver not attached)
    options, instance #0
    aliases (driver not attached)
    memory (driver not attached)
    virtual-memory (driver not attached)
    iscsi-hba (driver not attached)
        disk, instance #0 (driver not attached)
    virtual-devices, instance #0
        flashprom (driver not attached)
        tpm, instance #0 (driver not attached)
        n2cp, instance #0
        ncp, instance #0
        random-number-generator, instance #0
        console, instance #0
        channel-devices, instance #0
            virtual-channel, instance #0
            virtual-channel, instance #1
            virtual-channel-client, instance #2
            virtual-channel-client, instance #3
            virtual-domain-service, instance #0
    cpu (driver not attached)
    cpu (driver not attached)
    cpu (driver not attached)
    cpu (driver not attached)
    cpu (driver not attached)
    cpu (driver not attached)
    cpu (driver not attached) 
Ejemplo 1-2  x86: Visualización de propiedades de dispositivo predeterminadas y personalizadas

En este ejemplo, se muestran las propiedades predeterminadas y personalizadas del archivo bge.conf. Tenga en cuenta que los archivos de configuración proporcionados por proveedores se encuentran en los directorios /kernel y /platform, mientras que los archivos de configuración de controladores modificados pertinentes se encuentran en el directorio /etc/driver/drv.

$ prtconf -u
System Configuration:  Oracle Corporation  i86pc
Memory size: 8192 Megabytes
System Peripherals (Software Nodes):

i86pc
    scsi_vhci, instance #0
    pci, instance #0
        pci10de,5e (driver not attached)
        isa, instance #0
            asy, instance #0
            motherboard (driver not attached)
            pit_beep, instance #0
        pci10de,cb84 (driver not attached)
        pci108e,cb84, instance #0
            device, instance #0
                keyboard, instance #0
                mouse, instance #1
        pci108e,cb84, instance #0
        pci-ide, instance #0
            ide, instance #0
                sd, instance #0
            ide (driver not attached)
        pci10de,5c, instance #0
            display, instance #0
        pci10de,cb84, instance #0
        pci10de,5d (driver not attached)
        pci10de,5d (driver not attached)
        pci10de,5d (driver not attached)
        pci10de,5d (driver not attached)
        pci1022,1100, instance #0
        pci1022,1101, instance #1
        pci1022,1102, instance #2
        pci1022,1103 (driver not attached)
        pci1022,1100, instance #3
        pci1022,1101, instance #4
        pci1022,1102, instance #5
        pci1022,1103 (driver not attached)
    pci, instance #1
        pci10de,5e (driver not attached)
        pci10de,cb84 (driver not attached)
        pci10de,cb84, instance #1
        pci10de,5d (driver not attached)
        pci10de,5d (driver not attached)
        pci10de,5d (driver not attached)
        pci10de,5d (driver not attached)
        pci1022,7458, instance #1
        pci1022,7459 (driver not attached)
        pci1022,7458, instance #2
            pci8086,1011, instance #0
            pci8086,1011, instance #1
            pci1000,3060, instance #0
                sd, instance #1
                sd, instance #2
        pci1022,7459 (driver not attached)
    ioapics (driver not attached)
        ioapic, instance #0 (driver not attached)
        ioapic, instance #1 (driver not attached)
    fw, instance #0
        cpu (driver not attached)
        cpu (driver not attached)
        cpu (driver not attached)
        cpu (driver not attached)
        sb, instance #1
    used-resources (driver not attached)
    iscsi, instance #0
    fcoe, instance #0
    pseudo, instance #0
    options, instance #0
    xsvc, instance #0
    vga_arbiter, instance #0
Ejemplo 1-3  x86: Visualización de información de configuración del sistema

En el siguiente ejemplo, se muestra cómo usar el comando prtconf con la opción –v en un sistema basado en x86 para identificar qué disco, cinta y dispositivo DVD están conectados con un sistema. La salida de este comando muestra los mensajes "controlador no conectado" junto a las instancias del dispositivo para las cuales no hay ningún dispositivo.

$ prtconf -v | more
System Configuration:  Oracle Corporation  i86pc
Memory size: 8192 Megabytes
System Peripherals (Software Nodes):

i86pc
    System properties:
        name='#size-cells' type=int items=1
            value=00000002
        name='#address-cells' type=int items=1
            value=00000003
        name='relative-addressing' type=int items=1
            value=00000001
        name='MMU_PAGEOFFSET' type=int items=1
            value=00000fff
        name='MMU_PAGESIZE' type=int items=1
            value=00001000
        name='PAGESIZE' type=int items=1
            value=00001000
        name='acpi-status' type=int items=1
            value=00000013
        name='biosdev-0x81' type=byte items=588
            value=01.38.74.0e.08.1e.db.e4.fe.00.d0.ed.fe.f8.6b.04.08.d3.db.e4.fe
.
.
.

Para obtener más información, consulte las páginas del comando man driver(4), driver.conf(4) y prtconf(1M).

Para obtener instrucciones sobre cómo crear archivos de configuración proporcionados de forma administrativa, consulte Capítulo 1, Gestión de dispositivos en Oracle Solaris de Gestión de dispositivos en Oracle Solaris 11.2 .

Visualización de información de diagnóstico del sistema

Utilice el comando prtdiag para mostrar la información de configuración y diagnóstico de un sistema.

$ prtdiag [-v] [-l]
–v

Modo detallado.

–l

Salida del log. Si hay fallos o errores en el sistema, se muestra esta información sólo para syslogd (1M) .

Ejemplo 1-4  SPARC: Visualización de información de diagnóstico del sistema

El siguiente ejemplo es una muestra de la salida del comando prtdiag –v en un sistema basado en SPARC. Por motivos de brevedad, el ejemplo se ha truncado.

$ prtdiag -v | more
System Configuration:  Oracle Corporation  sun4v Sun Fire T200
Memory size: 16256 Megabytes

================================ Virtual CPUs ================================


CPU ID Frequency Implementation         Status
------ --------- ---------------------- -------
0      1200 MHz  SUNW,UltraSPARC-T1     on-line
1      1200 MHz  SUNW,UltraSPARC-T1     on-line
2      1200 MHz  SUNW,UltraSPARC-T1     on-line
3      1200 MHz  SUNW,UltraSPARC-T1     on-line
4      1200 MHz  SUNW,UltraSPARC-T1     on-line
5      1200 MHz  SUNW,UltraSPARC-T1     on-line
6      1200 MHz  SUNW,UltraSPARC-T1     on-line
.
.
.
======================= Physical Memory Configuration ========================
Segment Table:
--------------------------------------------------------------
Base           Segment  Interleave  Bank     Contains
Address        Size     Factor      Size     Modules
--------------------------------------------------------------
0x0            16 GB    4           2 GB     MB/CMP0/CH0/R0/D0
                                             MB/CMP0/CH0/R0/D1
                                    2 GB     MB/CMP0/CH0/R1/D0
                                             MB/CMP0/CH0/R1/D1
                                    2 GB     MB/CMP0/CH1/R0/D0
                                             MB/CMP0/CH1/R0/D1
                                    2 GB     MB/CMP0/CH1/R1/D0
.
.
System PROM revisions:
----------------------
OBP 4.30.4.d 2011/07/06 14:29

IO ASIC revisions:
------------------
Location             Path                                   Device
                  Revision
-------------------- ------------------
IOBD/IO-BRIDGE                                     /pci@780      SUNW,sun4v-pci     0
.
.
.
Ejemplo 1-5  x86: Visualización de información de diagnóstico del sistema

El siguiente ejemplo muestra la salida del comando prtdiag –l de un sistema basado en x86.

$ prtdiag -l
System Configuration: ... Sun Fire X4100 M2
BIOS Configuration: American Megatrends Inc. 0ABJX104 04/09/2009
BMC Configuration: IPMI 1.5 (KCS: Keyboard Controller Style)

==== Processor Sockets ====================================

Version                          Location Tag
-------------------------------- --------------------------
Dual-Core AMD Opteron(tm) Processor 2220 CPU 1
Dual-Core AMD Opteron(tm) Processor 2220 CPU 2

==== Memory Device Sockets ================================

Type        Status Set Device Locator      Bank Locator
----------- ------ --- ------------------- ----------------
unknown     empty  0   DIMM0                NODE0
unknown     empty  0   DIMM1                NODE0
DDR2        in use 0   DIMM2                NODE0
DDR2        in use 0   DIMM3                NODE0
unknown     empty  0   DIMM0                NODE1
unknown     empty  0   DIMM1                NODE1
DDR2        in use 0   DIMM2                NODE1
DDR2        in use 0   DIMM3                NODE1

==== On-Board Devices =====================================
 LSI serial-SCSI #1
 Gigabit Ethernet #1
 ATI Rage XL VGA

==== Upgradeable Slots ====================================

ID  Status    Type             Description
--- --------- ---------------- ----------------------------
1   available PCI Express      PCIExp SLOT0
2   available PCI Express      PCIExp SLOT1
3   available PCI-X            PCIX SLOT2
4   available PCI Express      PCIExp SLOT3
5   available PCI Express      PCIExp SLOT4
$