Tema: solaris
-
Gestión de entornos de arranque ZFS con beadm y reversión de una actualización fallida
beadm list/create/activate/destroy gestionan los entornos de arranque ZFS que pkg update crea automáticamente cuando una actualización requiere reiniciar. Activar el entorno de arranque anterior y reiniciar es la reversión admitida tras una actualización fallida, sin reinstalar paquetes a mano.
-
Primer vistazo al rendimiento de Solaris: prstat, vmstat, mpstat, iostat y zpool iostat
prstat -a/-Z, vmstat, mpstat, iostat -xnz y zpool iostat son cinco comandos de solo lectura que cubren la mayoría de las preguntas de un primer análisis de rendimiento en Solaris 11.4, con detalle de zonas y de latencia de disco que las herramientas de nombre similar en Linux presentan de otro modo.
-
Dónde guarda Solaris sus registros y cómo usar fmadm/fmdump para fallos de hardware y de software
Los mensajes generales del sistema se acumulan en /var/adm/messages (lo que muestra dmesg), cada instancia de SMF registra la salida de su método de inicio en /var/svc/log/, y la Fault Management Architecture (fmadm, fmdump) diagnostica por separado fallos de hardware y algunos de software en un registro correlacionado con un UUID.
-
Instalación, actualización y verificación de software con el Image Packaging System (pkg)
El cliente pkg permite buscar, instalar, actualizar y desinstalar software, gestionar publicadores y verificar o reparar el contenido instalado según los metadatos de empaquetado. Sus operaciones tienen en cuenta los entornos de arranque: los cambios en paquetes que requieren reinicio se aplican en un BE nuevo, activado para el próximo arranque, y el resto se aplica al BE en ejecución; con la política predeterminada se crea un BE de respaldo si se toca contenido que afecta al kernel.
-
Support Repository Updates y el modelo de parcheo de Solaris 11.4: SRU, CPU y cómo comprobar qué está instalado
Solaris 11.4 se parchea con la misma ruta de `pkg update` que cualquier otra instalación; la versión de la incorporation `entire` indica el nivel exacto de actualización. Oracle publica las correcciones como Support Repository Updates aproximadamente mensuales, y una de cada tres es además una Critical Patch Update; las fases Premier, Extended y Sustaining determinan qué ofrece cada etapa.
-
Consultar y modificar el estado de los servicios con Service Management Facility: svcs y svcadm
SMF es el equivalente en Solaris a la gestión de unidades de systemd. svcs -a/-x/-l consulta el estado y localiza problemas, svcadm enable/disable/restart/refresh lo modifica, -t hace el cambio temporal y svcadm clear recupera una instancia atascada en maintenance.
-
Configuración de interfaces y direcciones de red en Solaris 11.4 con dladm e ipadm
dladm inventaría los enlaces de datos, ipadm crea interfaces IP y direcciones estáticas o DHCP, y los subcomandos create de ipadm admiten la opción -t para decidir si un cambio es temporal (hasta el reinicio) o persistente. La resolución DNS se configura mediante el servicio SMF network/dns/client, no editando resolv.conf directamente.
-
Orientarse en un host Oracle Solaris 11.4 desconocido viniendo de Linux
Antes de cambiar nada en un equipo Solaris, un conjunto breve de comandos de solo lectura establece la versión exacta, la disposición de CPU y memoria, y si el shell está en la zona global; además señala dónde no sirven los hábitos habituales de Linux (shells, ubicación de herramientas, gestor de paquetes).
-
Cambiar la configuración de un servicio gestionado por SMF con svccfg en lugar de editar su archivo de configuración
svccfg listprop/setprop leen y escriben la configuración persistente de un servicio en el repositorio de SMF; svcadm refresh la copia a la instantánea en ejecución. Si SMF genera el archivo de configuración de un servicio (por ejemplo /etc/resolv.conf a partir de network/dns/client), los cambios manuales en ese archivo se sobrescriben.
-
Solaris Zones: qué controla la zona global y en qué se diferencian las zonas de kernel de las zonas no globales
La zona global administra todas las zonas no globales; los subcomandos de zoneadm y zonecfg, salvo los de listado y ayuda, requieren la zona global y una autorización específica. Una zona de kernel ejecuta su propio kernel y nivel de actualización, a diferencia de una zona no global, que comparte el kernel de la zona global.
-
Usuarios, roles y RBAC en Solaris: por qué root es un rol por defecto y cómo pfexec sustituye a sudo
Oracle Solaris implementa la administración privilegiada mediante perfiles de derechos de RBAC asignados a usuarios o roles, y por defecto configura root como un rol, no como un usuario con inicio de sesión directo. pfexec, y no sudo, es el comando nativo para ejecutar un único comando privilegiado con un perfil asignado.
-
Administración de ZFS en Solaris 11.4: pools, datasets, snapshots y scrubs
zpool gestiona los pools de almacenamiento (status, list, scrub, iostat); zfs gestiona los datasets que contienen (list, create, set, snapshot, rollback, send/receive). Como los boot environments son datasets de ZFS, este par de comandos sustenta tanto la administración del almacenamiento como la aplicación segura de parches.
Legible por máquina: JSON