Tecnología - Infraestructura - Comandos para Administrar Oracle Solaris

Eres responsable de la administración de Oracle Solaris y... ¿no recuerdas los comandos? Te dejo algunos comandos básicos.

7/15/20253 min leer

Aquí les dejo una lista de comandos que ayudan a la administración de SOLARIS...

Necesitas Conocer el tipo de CPU que tiene un equipo con SO Solaris?

/usr/sbin/psrinfo -pv

Salida del Comando:

The physical processor has 224 virtual processors (0-223)

SPARC-M7 (chipid 0, clock 4133 MHz)

¿Necesitas conocer la cantidad de CPUs y sus características de un equipo Solaris?

psrinfo -v

Salida del Comando:

Status of virtual processor 0 as of: dd/mm/yyyy hh:mm:ss on-line since dd/mm/yyyy hh:mm:ss. The sparcv9 processor operates at 1592 MHz, and has a sparcv9 floating point processor. Status of virtual processor 1 as of: dd/mm/yyyy hh:mm:ss on-line since dd/mm/yyyy hh:mm:ss. The sparcv9 processor operates at 1592 MHz, and has a sparcv9 floating point processor. Status of virtual processor 2 as of: dd/mm/yyyy hh:mm:ss on-line since dd/mm/yyyy hh:mm:ss.

psrinfo -p | Despliega el Numero de CPUs


psrinfo -pv | Este comando proporciona el # de CPUs Físicos y el # de vCPUs por procesador físico.

The physical processor has 32 virtual processors (128-159)

SPARC-M7 (chipid 4, clock 4133 MHz)

The physical processor has 32 virtual processors (160-191)

SPARC-M7 (chipid 5, clock 4133 MHz)

¿Necesitas saber la cantidad de memoria RAM que tiene tu equipo?

/usr/sbin/prtconf | grep Memory

Salida del Comando:

Memory size: 182272 Megabytes

¿Necesitas saber la cantidad de Memoria SWAP que tiene tu equipo?

Swap -l

Salida del Comando:

swapfile dev swap blocks free

/dev/swap 4294967295,4294967295 16 8388592 5897440

Swap -s


Salida del Comando:

total: 1245576k bytes allocated + 0k reserved = 1245576k used, 103612

¿Quieres ver las conexiones a nivel puertos TCP que se están utilizando?

netstat -a

Salida del Comando:

TCP: IPv4

Local Address Remote Address Swind Send-Q Rwind Recv-Q State

-------------------- -------------------- ----- ------ ----- ------ -----------

.sunrpc .* 0 0 49152 0 LISTEN

*.* . 0 0 49152 0 IDLE

.51966 .* 0 0 1048952 0 LISTEN

.51967 .* 0 0 49152 0 LISTEN

.lockd .* 0 0 1048952 0 LISTEN

localhost.5987 . 0 0 49152 0 LISTEN

localhost.898 . 0 0 49152 0 LISTEN

localhost.51968 . 0 0 49152 0 LISTEN

localhost.5988 . 0 0 49152 0 LISTEN

localhost.51969 . 0 0 49152 0 LISTEN

.fs .* 0 0 49152 0 LISTEN

.telnet .* 0 0 49152 0 LISTEN

.servicetag .* 0 0 49152 0 LISTEN

.finger .* 0 0 49152 0 LISTEN

.login .* 0 0 49152 0 LISTEN

.ftp .* 0 0 49152 0 LISTEN

.dtspc .* 0 0 49152 0 LISTEN

.51970 .* 0 0 49152 0 LISTEN

¿Quieres evitar reescribir los comandos que ya ejecutaste con anterioridad?

Solo escribe el comando:

Bash

Necesitar saber la versión de Solaris que tienes instalado?

uname -a

¿Necesitas saber los procesos que están ejecutando con el usuario | PID | PPID | Ruta de Ejecución?

ps -fea

UID PID PPID C STIME TTY TIME CMD

root 55369 57160 0 11:08:22 ? 0:00 /usr/lib/ssh/sshd

root 56713 55915 0 Mar 28 ? 1:41 /lib/svc/bin/svc.startd

¿Necesitas ver los procesos que están anidados de otro proceso?

ptree -a

¿Necesitas saber el estado de la memoria?

vmstat 10 30

Salida del Comando:

kthr memory page disk faults cpu

r b w swap free re mf pi po fr de sr vc vc vc vc in sy cs us sy id

0 0 0 730501424 754900320 24 93 14 0 0 0 0 22 0 0 0 5621 4747 3726 0 0 100

0 0 0 182906816 78022216 94 185 0 0 0 0 0 31 0 0 0 7978 6411 4753 0 0 100

0 0 0 182906816 78018672 0 1 0 0 0 0 0 22 0 0 0 7683 5105 4851 0 0 100

¿Necesitas saber el espacio en Disco?

df -h

Salida del Comando:

Filesystem Size Used Available Capacity Mounted on

rpool/ROOT/zbe-0 683G 5.0G 673G 1% /

rpool/ROOT/zbe-0/var 683G 1.4G 673G 1% /var

/.SUNWnative/lib 677G 3.4G 673G 1% /.SUNWnative/lib

Necesitas saber el desempeño en tiempo real del S.O?

prstat -as cpu

Salida del Comando:

PID USERNAME SIZE RSS STATE PRI NICE TIME CPU PROCESS/NLWP

57232 root 6248K 3696K sleep 60 0 0:00:00 0.0% snmpXdmid/2

57028 root 4120K 1808K sleep 59 0 0:00:00 0.0% smcboot/1

¿Necesitas saber quién está firmado en el equipo?

who

¿Necesitas saber el nombre del equipo?

Hostname

¿Necesitas saber el historial de conexiones?

Last

¿Necesitas saber los valores de lectura y escritura del disco?

Iostat

Necesitas saber las estadísticas de los procesadores que tiene tu Servidor Solaris?

mpstat

Fuente. https://docs.oracle.com/cd/E26921_01/html/E25809/spprocess-1.html