Omitir Vínculos de navegación | |
Salir de la Vista de impresión | |
Gestión del rendimiento, los procesos y la información del sistema en Oracle Solaris 11.1 Oracle Solaris 11.1 Information Library (Español) |
1. Gestión de información del sistema (tareas)
Novedades de visualización y cambio de información del sistema
Mejoras en los comandos hostname y domainname
Visualización de información del sistema
Visualización de la información del sistema (mapa de tareas)
Comandos que se utilizan para mostrar la información del sistema
Cómo visualizar información sobre la versión de un sistema
Cómo visualizar la fecha y la hora
Cómo visualizar el número de ID de host de un sistema
Visualización de la arquitectura y el tipo de procesador de un sistema
Cómo visualizar el nombre de producto de un sistema
Cómo visualizar la memoria instalada de un sistema
Cómo visualizar valores de propiedades predeterminados y personalizados de un dispositivo
Cómo visualizar información de diagnóstico del sistema
Identificación de información sobre funciones de multiprocesamiento de chips
Cambio de la información del sistema
Cambio de la información del sistema (mapa de tareas)
Cómo establecer manualmente la fecha y hora de un sistema
Cómo configurar un mensaje del día
Cómo cambiar la identidad de un sistema
2. Gestión de procesos del sistema (tareas)
3. Supervisión del rendimiento del sistema (tareas)
4. Programación de tareas del sistema (tareas)
5. Gestión de la consola del sistema, dispositivos del terminal y servicios de energía (tareas)
En la siguiente tabla, se describen los comandos que permiten mostrar información general del sistema.
|
Tabla 1-1 Comandos que permiten visualizar información del sistema
|
$ cat /etc/release
Ejemplo 1-1 Visualización de la fecha y la hora
A continuación, se muestra un ejemplo de resultado del comando date.
$ date Fri Jun 1 16:07:44 MDT 2012 $
Ejemplo 1-2 Visualización del número de ID de host de un sistema
A continuación, se muestra un ejemplo de resultado del comando hostid.
$ hostid 80a5d34c
En los siguientes ejemplos, se muestra la salida de los comandos isainfo y isalist cuando se ejecutan en los sistemas basadps en x86 y SPARC.
Ejemplo 1-3 Visualización del tipo de arquitectura de un sistema
Los siguientes ejemplos muestran cómo 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 es desde un sistema basado en x86:
$ isainfo amd64 i386
La siguiente salida es 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 si fuera un sistema basado en SPARC:
$ isainfo -v 64-bit sparcv9 applications asi_blk_init 32-bit sparc applications asi_blk_init v8plus div32 mul32 #
Este ejemplo muestra la salida del comando isainfo -v desde 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).
Ejemplo 1-4 Visualización del tipo de procesador de un sistema
El siguiente ejemplo muestra cómo visualizar información sobre el tipo de procesador de un sistema basado en x86.
$ isalist pentium_pro+mmx pentium_pro pentium+mmx pentium i486 i386 i86
El siguiente ejemplo muestra cómo visualizar información sobre el tipo de procesador 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).
La opción -b del comando prtconf le permite visualizar el nombre de producto de un sistema. Para obtener más información, consulte la página del comando man prtconf(1M).
$ prtconf -b
Ejemplo 1-5 SPARC: Visualización del nombre de producto de un sistema
En este ejemplo, se muestra una salida de ejemplo del comando prtconf - b en un sistema basado en SPARC.
$ prtconf -b name: ORCL,SPARC-T4-2 banner-name: SPARC T4-2 compatible: 'sun4v' $
En este ejemplo, se muestra una salida de ejemplo del comando prtconf - vb en un sistema basado en SPARC.
$ 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'
Ejemplo 1-6 Visualización de la memoria instalada de un sistema
En el siguiente ejemplo, se muestra una salida del comando prtconf. El comando grep Memory selecciona el resultado del comando prtconf para mostrar únicamente información de la memoria.
$ prtconf | grep Memory Memory size: 523776 Megabytes
Para visualizar los valores de propiedades predeterminados y personalizados de dispositivos, utilice el comando prtconf con la opción -u. Para obtener más información sobre esta opción, consulte la página del comando man prtconf(1M).
$ prtconf -u
La salida del comando prtconf -u muestra las propiedades predeterminadas y personalizadas de todos los controladores en el sistema.
Ejemplo 1-7 SPARC: Visualización de propiedades de dispositivo predeterminadas y personalizadas
En este ejemplo, se muestran las propiedades predeterminadas y personalizadas para el 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-8 x86: Visualización de propiedades de dispositivo predeterminadas y personalizadas
En este ejemplo, se muestran las propiedades predeterminadas y personalizadas para el 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-9 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 de controlador no conectado junto a las instancias del dispositivo. Normalmente, este mensaje indica que no existía ningún dispositivo en la instancia de ese 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 . . .
Véase también
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 manera administrativa, consulte el Capítulo 3, Gestión de dispositivos (tareas) de Administración de Oracle Solaris 11.1: dispositivos y sistemas de archivos.
$ prtdiag [-v] [-l]
Modo detallado.
Salida del log. Si hay fallos o errores en el sistema, se muestra esta información sólo para syslogd(1M).
Ejemplo 1-10 SPARC: Visualización de información de diagnóstico del sistema
En el siguiente ejemplo, se muestra la salida para el 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-11 x86: Visualización de información de diagnóstico del sistema
En el siguiente ejemplo, se muestra la salida para el comando prtdiag - l en 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 $
El comando psrinfo se ha modificado para brindar información sobre procesadores físicos, además de información sobre procesadores virtuales. Esta función mejorada se ha agregado con el objeto de identificar funciones multiprocesamiento del chip (CMT). La nueva opción -p registra el número total de procesadores físicos que hay en un sistema. El comando psrinfo -pv enumera todos los procesadores físicos que hay en el sistema, así como los procesadores virtuales asociados con cada procesador físico. El resultado predeterminado del comando psrinfo sigue mostrando la información del procesador virtual de un sistema.
Para obtener más información, consulte la página del comando man psrinfo(1M).
Para obtener información sobre los procedimientos que están relacionados con esta función, consulte Cómo visualizar el tipo de procesador físico de un sistema.
$ psrinfo -p 1
Use el comando psrinfo -pv para visualizar información sobre cada procesador físico en un sistema y el procesador virtual que está asociado con cada procesador físico. Por ejemplo:
$ psrinfo -pv The physical processor has 8 cores and 32 virtual processors (0-31) The core has 4 virtual processors (0-3) The core has 4 virtual processors (4-7) The core has 4 virtual processors (8-11) The core has 4 virtual processors (12-15) The core has 4 virtual processors (16-19) The core has 4 virtual processors (20-23) The core has 4 virtual processors (24-27) The core has 4 virtual processors (28-31) UltraSPARC-T1 (chipid 0, clock 1000 MHz)
Cuando utiliza el comando psrinfo -pv en un sistema basado en x86, se visualiza el siguiente resultado:
$ psrinfo -pv The physical processor has 2 virtual processors (0 1) x86 (AuthenticAMD 40F13 family 15 model 65 step 3 clock 2793 MHz) Dual-Core AMD Opteron(tm) Processor 2220 [ Socket: F(1207) ] The physical processor has 2 virtual processors (2 3) x86 (AuthenticAMD 40F13 family 15 model 65 step 3 clock 2793 MHz) Dual-Core AMD Opteron(tm) Processor 2220 [ Socket: F(1207) ]
$ psrinfo -v
En un sistema basado en x86, utilice el comando isalist para visualizar el tipo de procesador virtual. Por ejemplo:
$ isalist amd64 pentium_pro+mmx pentium_pro pentium+mmx pentium i486 i386 i86
Ejemplo 1-12 SPARC: Visualización del tipo de procesador virtual de un sistema
Este ejemplo muestra cómo visualizar información sobre el tipo de procesador virtual de un sistema basado en SPARC.
$ psrinfo -v Status of virtual processor 28 as of: 09/13/2010 14:07:47 on-line since 04/08/2010 21:27:56. The sparcv9 processor operates at 1400 MHz, and has a sparcv9 floating point processor. Status of virtual processor 29 as of: 09/13/2010 14:07:47 on-line since 04/08/2010 21:27:56. The sparcv9 processor operates at 1400 MHz, and has a sparcv9 floating point processor.
Ejemplo 1-13 SPARC: Visualización del procesador virtual asociado con cada procesador físico en un sistema
En el siguiente ejemplo, se muestra la salida para el comando psrinfo cuando se ejecuta con las opciones -pv en un servidor Oracle SPARC T4-4. La salida muestra el chip (procesador físico) y la información básica sobre la ubicación del subproceso. Esta información puede ser de utilidad para determinar en qué CPU física está activado el subproceso, así como la forma en que se asigna en el nivel del núcleo.
$ psrinfo -pv The physical processor has 8 cores and 64 virtual processors (0-63) The core has 8 virtual processors (0-7) The core has 8 virtual processors (8-15) The core has 8 virtual processors (16-23) The core has 8 virtual processors (24-31) The core has 8 virtual processors (32-39) The core has 8 virtual processors (40-47) The core has 8 virtual processors (48-55) The core has 8 virtual processors (56-63) SPARC-T4 (chipid 0, clock 2998 MHz) The physical processor has 8 cores and 64 virtual processors (64-127) The core has 8 virtual processors (64-71) The core has 8 virtual processors (72-79) The core has 8 virtual processors (80-87) The core has 8 virtual processors (88-95) The core has 8 virtual processors (96-103) The core has 8 virtual processors (104-111) The core has 8 virtual processors (112-119) The core has 8 virtual processors (120-127) SPARC-T4 (chipid 1, clock 2998 MHz)