Está en la página 1de 72

Unauthorized reproduction or distribution prohibitedฺ Copyright© 2016, Oracle and/or its affiliatesฺ

Administración del Software del Sistema


mediante IPS
ble
fe r a
ans
n - t r
a no
) has ideฺ
l ฺ c om t Gu
m ai den
@ g Stu
o j o t h is
d o s esus filiales. Todos los derechos reservados.
n u s
( o rla e to
Copyright © 2013, Oracle y/o

o jo cens
d oS li
r l an
O
Unauthorized reproduction or distribution prohibitedฺ Copyright© 2016, Oracle and/or its affiliatesฺ

ble
fe r a
ans
n - t r
a no
) has ideฺ
l ฺ c om t Gu
m ai den
@ g Stu
o j o t h is
d o s esus filiales. Todos los derechos reservados.
n u s
( o rla e to
Copyright © 2013, Oracle y/o

o jo cens
d oS li
r l an
O

Administración de Sistemas Oracle Solaris 11 para


Administradores de UNIX/Linux con Experiencia 2-2
Objetivos
Unauthorized reproduction or distribution prohibitedฺ Copyright© 2016, Oracle and/or its affiliatesฺ

Al finalizar esta lección, debería estar capacitado para:


• Describir las funciones y capacidades de Image
Packaging System (IPS)
• Configurar un repositorio de IPS local
• Configurar el acceso de cliente al servidor IPS local
• Administrar paquetes de software le
a b
• Actualizar el sistema operativo Oracle Solaris 11
s f er
• Actualizar Oracle Solaris 11 al sistema operativo -tra
n
Oracle Solaris 11.1 n on
s a
• Administrar entornos de inicio )h a eฺ
c o m Guid
a ilฺ ent
@ gm Stud
s o jo this
n d o s esus filiales. Todos los derechos reservados.
rla e to
Copyright © 2013, u
Oracle y/o
( o
o jo cens
d oS li
r l an
O

Administración de Sistemas Oracle Solaris 11 para


Administradores de UNIX/Linux con Experiencia 2-3
Agenda de la Lección
Unauthorized reproduction or distribution prohibitedฺ Copyright© 2016, Oracle and/or its affiliatesฺ

• Descripción de las funciones y capacidades de IPS


• Configuración de un repositorio de IPS local
• Configuración del acceso de cliente al servidor IPS local
• Administración de paquetes de software
• Actualización del sistema operativo Oracle Solaris 11
• Actualización de Oracle Solaris 11 al sistema operativo le
a b
Oracle Solaris 11.1
s f er
n
• Administración de entornos de inicio -tra on
a n
a s
h ideฺ
)
l ฺ c om t Gu
m ai den
@ g Stu
o j o t h is
d o s esus filiales. Todos los derechos reservados.
n u s
( o rla e to
Copyright © 2013, Oracle y/o

o jo cens
d oS li
r l an
O

Administración de Sistemas Oracle Solaris 11 para


Administradores de UNIX/Linux con Experiencia 2-4
Oracle Solaris: Sistema Operativo
Unauthorized reproduction or distribution prohibitedฺ Copyright© 2016, Oracle and/or its affiliatesฺ

• Oracle Solaris es un sistema operativo de empresa


basado en UNIX que ofrece una infraestructura de nube
crítica con virtualización incorporada, gestión del ciclo de
vida del software simplificada, gestión de datos y
protección de datos avanzada.
• Oracle Solaris está diseñado con software y hardware de
Oracle para ejecutar aplicaciones de empresa de Oracle,
a b le
sistemas escalables, interconexiones de alto rendimiento s f eyr
almacenamiento en centros de datos optimizado, -todo t r anello
n on y
destinado a simplificar las actividades de despliegue
a s a operativos
mantenimiento, así como a reducir loshcostos
) i d eฺ
continuos. om Gu
a ilฺc ent
@ gm Stud
s o jo this
n d o s esus filiales. Todos los derechos reservados.
rla e to
Copyright © 2013, u
Oracle y/o
( o
o jo cens
d oS li
r l an
O

Administración de Sistemas Oracle Solaris 11 para


Administradores de UNIX/Linux con Experiencia 2-5
Plataformas Soportadas
Unauthorized reproduction or distribution prohibitedฺ Copyright© 2016, Oracle and/or its affiliatesฺ

Virtualización
Arquitectura Sistemas Virtualización
de SO

Dominios Dinámicos +
M-Series
Dominios Lógicos
SPARC
Oracle VM for SPARC,
T-Series antes denominado
Oracle Solaris
bl e
Zones
fe r a
LDoms s
- t r an
X86 n no
x86 (procesador Oracle VM for x86 a
de 64 bits)
) has ideฺ
l ฺ c om t Gu
Además de otras soluciones de virtualización de proveedores como
VMware, Windows y Red Hat
m ai den
@ g Stu
o j o t h is
d o s esus filiales. Todos los derechos reservados.
n u s
( o rla e to
Copyright © 2013, Oracle y/o

o jo cens
Oracle o S 11 está
Solaris li soportado en una amplia gama de arquitecturas y capas de virtualización.
En d
anla tabla de la diapositiva se resumen las distintas plataformas en las que se puede instalar
Or l
Oracle Solaris 11. Consulte las notas técnicas sobre la versión de Oracle Solaris 11.1 si desea
instalar el sistema operativo en el sistema. Las notas técnicas sobre la versión describen los
aspectos relacionados con la instalación, la actualización y el tiempo de ejecución que debe tener
en cuenta antes de instalar el sistema operativo. Aprenderá más sobre las especificaciones de la
instalación del sistema operativo en "Lección 8: Instalación del Sistema Operativo Oracle Solaris
11". En esta lección se trata una de las funciones clave de Oracle Solaris 11, Image Packaging
System (IPS), que ofrece una gestión del ciclo de vida del software simplificada.

Administración de Sistemas Oracle Solaris 11 para


Administradores de UNIX/Linux con Experiencia 2-6
Gestión del Software antes de Oracle Solaris 11
Unauthorized reproduction or distribution prohibitedฺ Copyright© 2016, Oracle and/or its affiliatesฺ

• En versiones anteriores de la plataforma Oracle Solaris,


los administradores utilizaban:
– El paquete System V Release 4 (SVR4) para instalar
software en un sistema.
– A continuación, un juego de comandos para instalar parches
para actualizar el sistema.
• La actualización y la aplicación de parches de software
a b le
implicaban riesgo e incertidumbre debido a actividades sfer
n
asociadas tales como: -tra n
– Reconciliación manual de las dependenciasade nopaquetes.
as eฺactualmente
– Identificación de software que no estáhinstalado
)
pero que es necesario. c o m Guid
– Descarga manual de parches.a ilฺ ent
m d
g Stu
j o @ is
o s o t h
n d u s esus filiales. Todos los derechos reservados.
( o rla e to
Copyright © 2013, Oracle y/o

o jo cens
d oS li
r l an
O

Administración de Sistemas Oracle Solaris 11 para


Administradores de UNIX/Linux con Experiencia 2-7
Gestión del Software en Oracle Solaris 11
Unauthorized reproduction or distribution prohibitedฺ Copyright© 2016, Oracle and/or its affiliatesฺ

• Los procesos utilizados anteriormente para gestionar


actualizaciones del sistema se volvieron más complejos
cuando Oracle Solaris evolucionó para incluir nuevas
tecnologías como, por ejemplo:
– Oracle Solaris Zones
– ZFS
– Service Management Facility (SMF) ble
fe r a
• Con IPS, incluido en Oracle Solaris 11:
ans
– No es necesario aplicar parches. n - t r
a nogracias a:
– El tiempo de inactividad del sistema es mínimo
s ha ideฺ
La gestión de entornos de inicio integrados )
om t Gu

ฺ c
La gestión automática de dependencias de paquetes
l
ai den

m
g Stu
j o @ is
o s o t h
n d u s esus filiales. Todos los derechos reservados.
( o rla e to
Copyright © 2013, Oracle y/o

o jo cens
Debidoo S miles deli instancias de sistemas operativos instaladas en algunos de los mayores
a las
d
an de datos
centros virtualizados de la actualidad, los métodos manuales de seguimiento e
Or l
instalación de parches pueden dar lugar a errores que podrían afectar de forma negativa a la
disponibilidad y seguridad de la aplicación.

Administración de Sistemas Oracle Solaris 11 para


Administradores de UNIX/Linux con Experiencia 2-8
Visión General de IPS
Unauthorized reproduction or distribution prohibitedฺ Copyright© 2016, Oracle and/or its affiliatesฺ

• IPS es una solución de gestión de software de todo el


sistema basada en red.
• IPS proporciona un marco para la gestión del ciclo de vida
del software completo como la instalación, actualización y
eliminación de paquetes de software.
• Los siguientes conceptos resultan útiles para conocer el
marco de IPS y su papel en la gestión del software del a b le
sistema: s f er
n tr a
– Publicadores, paquetes y repositorios n -
– a no(FMRI)
Identificadores de recursos de gestión de fallos
– ) has ideฺ
Orígenes y duplicaciones de repositorio
m u
– li ฺco nt G
Imágenes y entornos de inicio
g ma tude
o j o@ this S
n d os se
Copyright
r u y/o sus filiales. Todos los derechos reservados.
la © 2013,toOracle
o
o jo ( cense
d oS li
r l an
O

Administración de Sistemas Oracle Solaris 11 para


Administradores de UNIX/Linux con Experiencia 2-9
Publicadores, Paquetes y Repositorios

• Un publicador identifica a una persona u organización que


Unauthorized reproduction or distribution prohibitedฺ Copyright© 2016, Oracle and/or its affiliatesฺ

publica uno o varios paquetes.


• Un paquete es una recopilación de información de directorios,
archivos, enlaces, controladores, dependencias, grupos,
usuarios y licencias con un formato definido.
• Un repositorio es una ubicación especificada por un
identificador de recursos universal (URI) en la que se le
publican paquetes y desde la que se recuperan paquetes. fer a b
ans
n - t r
a no
) has ideฺ
Editor
l ฺ c om Repositorio
t G u
m ai deLosnpaquetes se publican en el
Publica uno o varios paquetes.
@ g Stu repositorio y se recuperan de él.
o o
j Paquetes
t h is
d o s esus filiales. Todos los derechos reservados.
n u s
( o rla e to
Copyright © 2013, Oracle y/o

o jo cens
o Sde paquete
Un archivo li es un archivo que contiene información del publicador y uno o varios
d
an proporcionados por dicho publicador.
paquetes
Or l

Administración de Sistemas Oracle Solaris 11 para


Administradores de UNIX/Linux con Experiencia 2-10
FMRI
Unauthorized reproduction or distribution prohibitedฺ Copyright© 2016, Oracle and/or its affiliatesฺ

• Un FMRI describe de forma única cada paquete de IPS.


• Por ejemplo,
pkg://solaris/diagnostic/wireshark@1.4.2,5.
11-0.174:20110128T0635Z
Segmento de FMRI Descripción
Esquema
pkg
ble
solaris Editor
fe r a
diagnostic Categoría ans
n - t r
wireshark Nombre del paquete
n o
a
has ideฺ
1.4.2 Versión del componente
5.11 Versión interna )
l ฺ c odembifurcación
t G u
ai ddeehora
Versión
0.174
m n
20110128T0635Z
@ g Stu Registro del paquete

s o jo this
n d o s esus filiales. Todos los derechos reservados.
rla e to
Copyright © 2013, u
Oracle y/o
( o
o jo cens
El FMRI o S información
incluye li descriptiva sobre el paquete, como el nombre del paquete, la
d
anun FMRI sobre
información la versión y la fecha. En la tabla se describen los distintos segmentos incluidos
Or l
en de ejemplo.
Nota: puede haber un número arbitrario de "categorías" en un FMRI. Por ejemplo,
pkg://solaris/entire no tiene ninguna categoría, mientras que
pkg://solaris/x11/server/xorg/driver/xorg-video-nv tiene cuatro.

Administración de Sistemas Oracle Solaris 11 para


Administradores de UNIX/Linux con Experiencia 2-11
Orígenes y Duplicaciones de Repositorio
Unauthorized reproduction or distribution prohibitedฺ Copyright© 2016, Oracle and/or its affiliatesฺ

• Un origen es un repositorio de paquetes que contiene:


– Metadatos de paquetes (catálogos, manifiestos e índices
de búsqueda)
– Contenido de paquetes (archivos)
• Una duplicación es un repositorio de paquetes que solo
incluye contenido de paquete.
ble
fe r a
ans
n - t r
a no
) has ideฺ
l ฺ c om t Gu
m ai den
@ g Stu
o j o t h is
d o s esus filiales. Todos los derechos reservados.
n u s
( o rla e to
Copyright © 2013, Oracle y/o

o jo cens
• Uno S es un
origen li repositorio de paquetes que contienen tantos metadatos de paquetes
d
an (como catálogos, manifiestos e índices de búsqueda) como contenido de paquetes
Orl (archivos). Si se configuran varios orígenes para un publicador determinado en una imagen,
el cliente IPS intenta elegir el mejor origen desde el que recuperar los datos de paquete.
• Una duplicación es un repositorio de paquetes que solo incluye contenido de paquete. Los
clientes IPS acceden al origen para obtener un catálogo del publicador incluso cuando los
clientes descargan el contenido de paquete desde una duplicación. Si se configura una
duplicación para un publicador, el cliente IPS prefiere utilizar la duplicación para la
recuperación del contenido de paquete. Si se configuran varias duplicaciones para un
publicador determinado en una imagen, el cliente IPS intenta elegir la mejor duplicación
desde la que recuperar el contenido de paquete. Si todas las duplicaciones son
inaccesibles, no tienen el contenido necesario o son más lentas, el cliente IPS recupera el
contenido de un origen.

Administración de Sistemas Oracle Solaris 11 para


Administradores de UNIX/Linux con Experiencia 2-12
Imágenes y Entornos de Inicio
Unauthorized reproduction or distribution prohibitedฺ Copyright© 2016, Oracle and/or its affiliatesฺ

• Una imagen es una ubicación en la que se pueden instalar los


paquetes de IPS.
• Una imagen puede ser de tres tipos:
– Imagen completa
– Imagen de zona
– Imagen de usuario
• Un entorno de inicio es una instancia iniciable de una imagen.
ble
– Puede mantener varios entornos de inicio en el sistema y cada uno fe r a
de ellos puede tener distintas versiones de software instaladas. n s
n - tra
– Al iniciar el sistema, tiene la opción de realizar el inicio
cualquiera de los entornos de inicio del sistema.a
no con

– Un entorno de inicio nuevo se crea automáticamente ) has ideฺcomo


resultado de las operaciones de paquete,
l ฺ c om to G bienu también puede
crearlo de forma explícita. ai e n
m
g Stu d
j o @ is
o s o t h
n d u s esus filiales. Todos los derechos reservados.
( o rla e to
Copyright © 2013, Oracle y/o

o jo cens
o
Una imagen S puede ser
li de tres tipos:
d
a• n Imagen completa: puede proporcionar un sistema completo.
r l
O • Imagen de zonas: está enlazada a una imagen completa (imagen principal) para garantizar
que el software es consistente con lo que se instala en la zona global.
• Imagen de usuario: contiene solo paquetes reubicables.

Administración de Sistemas Oracle Solaris 11 para


Administradores de UNIX/Linux con Experiencia 2-13
Comandos de IPS
Unauthorized reproduction or distribution prohibitedฺ Copyright© 2016, Oracle and/or its affiliatesฺ

Comando Descripción

pkg Crea una imagen, instala paquetes en una imagen y


gestiona paquetes en una imagen.
pkgdepend Genera y resuelve dependencias para paquetes.
pkgmogrify Transforma el archivo de manifiesto raw generado con
pkgdepend.
bl e
pkgsend Publica paquetes de una imagen en un repositorio
fe r a
existente.
a n s
pkgrecv Descarga el contenido de un paquete desde n
r
un-tservidor.
n o
a
Crea y gestiona el almacenamiento
hasy las propiedades de
pkgrepo
) d e ฺ
un repositorio local.
omo configura u i
pkgdepotd Ejecuta el repositorio ide l ฺ cred n t G repositorios de
a e
duplicación. gm
@ S tud
s o jo this
n d o s esus filiales. Todos los derechos reservados.
rla e to
Copyright © 2013, u
Oracle y/o
( o
o jo cens
o
En la tablaSse resumen
li los comandos de IPS que se pueden utilizar para gestionar IPS.
d
an pkgdepend, pkgmogrify y pkgsend se utilizan para crear paquetes de IPS, pero no para
Or l
Nota:
gestionar repositorios o paquetes de IPS. En ese sentido, son comandos de desarrollador y no
esencialmente comandos de administración.

Administración de Sistemas Oracle Solaris 11 para


Administradores de UNIX/Linux con Experiencia 2-14
Prueba
Unauthorized reproduction or distribution prohibitedฺ Copyright© 2016, Oracle and/or its affiliatesฺ

Necesita instalar algunos paquetes de Oracle Solaris 11.1


adicionales en el sistema. ¿De dónde puede obtener los
paquetes?
a. Paquete SVR4
b. Repositorios de IPS
c. Entornos de inicio
ble
fe r a
ans
n - t r
a no
) has ideฺ
l ฺ c om t Gu
m ai den
@ g Stu
o j o t h is
d o s esus filiales. Todos los derechos reservados.
n u s
( o rla e to
Copyright © 2013, Oracle y/o

o jo cens
o
Respuesta: Sb li
an d
Or l

Administración de Sistemas Oracle Solaris 11 para


Administradores de UNIX/Linux con Experiencia 2-15
Agenda de la Lección
Unauthorized reproduction or distribution prohibitedฺ Copyright© 2016, Oracle and/or its affiliatesฺ

• Descripción de las funciones y capacidades de IPS


• Configuración de un repositorio de IPS local
• Configuración del acceso de cliente al servidor IPS local
• Administración de paquetes de software
• Actualización del sistema operativo Oracle Solaris 11
• Actualización de Oracle Solaris 11 al sistema operativo le
a b
Oracle Solaris 11.1
s f er
n
• Administración de entornos de inicio -tra on
a n
a s
h ideฺ
)
l ฺ c om t Gu
m ai den
@ g Stu
o j o t h is
d o s esus filiales. Todos los derechos reservados.
n u s
( o rla e to
Copyright © 2013, Oracle y/o

o jo cens
d oS li
r l an
O

Administración de Sistemas Oracle Solaris 11 para


Administradores de UNIX/Linux con Experiencia 2-16
¿Por Qué Necesita un Repositorio Local?
Unauthorized reproduction or distribution prohibitedฺ Copyright© 2016, Oracle and/or its affiliatesฺ

• Es necesario un repositorio de paquetes local cuando


los clientes de red no tienen acceso a un repositorio de
soporte de Oracle.
• Entre otros motivos por los que podría desear disponer
de una copia local del repositorio de IPS se incluyen:
– Rendimiento
– Seguridad bl e
fe r a
– Replicación
ans
n - t r
a no
) has ideฺ
l ฺ c om t Gu
m ai den
@ g Stu
o j o t h is
d o s esus filiales. Todos los derechos reservados.
n u s
( o rla e to
Copyright © 2013, Oracle y/o

o jo cens
o
Entre otrosSmotivos lpor
i los que podría desear disponer de una copia local del repositorio de IPS
se d
anincluyen:
Or l
• Rendimiento: disponer de un repositorio de paquetes local proporciona a los clientes
acceso a los paquetes a la velocidad de red local.
• Seguridad: puede que no desee que los sistemas cliente tengan acceso a Internet.
• Replicación: desea asegurarse de que una instalación que realice el próximo año sea
exactamente la misma que la instalación que realiza hoy mismo.

Administración de Sistemas Oracle Solaris 11 para


Administradores de UNIX/Linux con Experiencia 2-17
¿Qué Es un Repositorio Local?
Unauthorized reproduction or distribution prohibitedฺ Copyright© 2016, Oracle and/or its affiliatesฺ

• IPS soporta la capacidad de crear repositorios de IPS


locales como, por ejemplo, en una máquina, en una red o
en un área geográfica determinadas.
• El repositorio support de Oracle proporciona un archivo
completo de paquetes de software que le permite
configurar un repositorio de IPS local al que se pueden
conectar los sistemas cliente. ble
fe r a
ans
n - t r
a no
) has ideฺ
l ฺ c om t Gu
m ai den
@ g Stu
o j o t h is
d o s esus filiales. Todos los derechos reservados.
n u s
( o rla e to
Copyright © 2013, Oracle y/o

o jo cens
d oS li
r l an
O

Administración de Sistemas Oracle Solaris 11 para


Administradores de UNIX/Linux con Experiencia 2-18
Opciones de Configuración del Repositorio Local
Unauthorized reproduction or distribution prohibitedฺ Copyright© 2016, Oracle and/or its affiliatesฺ

• Al configurar un repositorio de IPS local, existen dos


opciones para servir paquetes del repositorio local a los
clientes:
– Desde un servidor web local (mediante SMF)
– Desde un directorio local (basado en sistema de archivos)
• En los dos casos, debe configurar cada cliente para que
utilice el repositorio local creado. ble
fe r a
ans
n - t r
a no
) has ideฺ
l ฺ c om t Gu
m ai den
@ g Stu
o j o t h is
d o s esus filiales. Todos los derechos reservados.
n u s
( o rla e to
Copyright © 2013, Oracle y/o

o jo cens
S se describe
En estaolección li cómo crear el repositorio de IPS local con SMF. Aprenderá más sobre
SMF d
anrepositorio
en "Lección 3: Administración de Servicios con SMF". En el contexto de la configuración de
Or l
un de IPS local en esta lección, se explicarán algunos de los comandos de SMF que
son necesarios para la configuración del repositorio.
La configuración de un repositorio basado en sistema de archivos es un método alternativo para
recuperar el repositorio desde la ubicación por defecto en Internet y servir paquetes desde un
directorio en el sistema de archivos local.

Administración de Sistemas Oracle Solaris 11 para


Administradores de UNIX/Linux con Experiencia 2-19
Configuración de un Repositorio de
IPS Local con SMF
Unauthorized reproduction or distribution prohibitedฺ Copyright© 2016, Oracle and/or its affiliatesฺ

Realizará las siguientes tareas para configurar un repositorio


de IPS local con SMF:
1. Creación de un juego de datos de ZFS para el repositorio
de IPS local
2. Obtención de paquetes de software desde el sitio de
descarga de Oracle Solaris
3. Establecimiento del contenido del repositorio como
a b le
disponible s f er
4. Configuración del servicio de servidor de repositorio
- t r an
5. Definición del publicador de IPS local n on
s a
6. Prueba de IPS en el servidor local ) h a ฺ
ide om t Gu
l ฺ c
m ai den
Demostración: Haga clic@ g para
aquí S tuver el procedimiento.
oj o thi s
o s
d© 2013, Oracle e
l a n
Copyright
r t o usy/o sus filiales. Todos los derechos reservados.
j o (o nse
Realiceolo S
o icecrear un repositorio de IPS local con SMF:
siguiente lpara
a d
1.n Creación de un juego de datos de ZFS para el repositorio de IPS local
Or l
# zfs create rpool/export/IPS
Nota: aprenderá más sobre ZFS en "Lección 4: Administración de ZFS".

2. Obtención de paquetes de software desde el sitio de descarga de Oracle Solaris


Descargue la imagen de repositorio de Oracle Solaris 11 desde el sitio de descarga de
Oracle Solaris:
http://www.oracle.com/technetwork/server-storage/solaris11/downloads/index.html.
La imagen de repositorio le proporciona un archivo completo de paquetes de software para
que pueda configurar un repositorio de IPS de red local al que puedan conectarse los
sistemas cliente. La imagen de repositorio se divide en dos archivos:
- Descarga de la parte A de SPARC, x86 (3,3 GB)
- Descarga de la parte B de SPARC, x86 (3,1 GB)

Administración de Sistemas Oracle Solaris 11 para


Administradores de UNIX/Linux con Experiencia 2-20
Copie los dos archivos en el juego de datos de ZFS que ha creado anteriormente,
descomprímalos y concaténelos. A continuación, puede ejecutar el comando ls en el juego
de datos de ZFS para ver el archivo ISO concatenado.
# unzip sol-11_1-repo-full.iso-a.zip
# unzip sol-11_1-repo-full.iso-b.zip
# cat sol-11_1-repo-full.iso-a sol-11-1-repo-full.iso-b > sol-11_1-
Unauthorized reproduction or distribution prohibitedฺ Copyright© 2016, Oracle and/or its affiliatesฺ

repo-full.iso

3. Establecimiento del contenido del repositorio como disponible


Una vez que la imagen ISO del repositorio concatenada está en el juego de datos de ZFS,
necesita poner el contenido del juego de datos a disposición del servidor de almacén
(pkg.depotd). El comando lofiadm –a le permite asociar un archivo a un dispositivo de
bloque.
# lofiadm –a sol-11_1-repo-full.iso /dev/lofi/1
a b le
A continuación, monte el dispositivo mediante el comando de montaje -F hsfs. La f r
eopción
-F especifica el tipo de sistema de archivos en el que se va a trabajar. an s
- t r
# mount –F hsfs /dev/lofi/1 /mnt
n on
Nota: a partir de Oracle Solaris 11, el comando lofiadm nos esa necesario. El juego de
) h a eฺ
comandos anterior se puede simplificar en: i d
# mount -F hsfs -o ro sol-11_1-repo-full.iso
l ฺ c om t G/mnt u
m ai den
Ahora, ejecute el programa rsync para
@ g copiarSlostu archivos del repositorio en el juego de
datos de ZFS. j o thi
o/export/IPS s
# rsync –aP /mnt/repo
d o s e
r l a n
t o us
j o (oque
A continuación, refresque
n s e el catálogodedebúsqueda
repositorio mediante el comando pkgrepo

So refresh
refresh
#opkgrepo
para
l ice –s /export/IPS/repo
las operaciones de paquetes funcionen correctamente.

a nd
Orl 4. Configuración del servicio de servidor de repositorio
Una vez que esté lista la copia local, utilice el comando svccfg para configurar el servicio
de servidor de repositorio. Para ello, especifique la ubicación del repositorio local y defina la
propiedad readonly en true:
# svccfg –s application/pkg/server setprop \
pkg/inst_root=/export/IPS/repo
# svccfg –s application/pkg/server setprop pkg/readonly=true
# svcprop -p pkg/inst_root application/pkg/server /export/IPS/repo

A continuación, refresque el servicio y actívelo.


# svcadm refresh application/pkg/server
# svcadm enable application/pkg/server

Verifique que el servicio está activado.


# svcs application/pkg/server
STATE STIME FMRI
online 17:00:56 svc:/application/pkg/server:default

Administración de Sistemas Oracle Solaris 11 para


Administradores de UNIX/Linux con Experiencia 2-21
Nota: como alternativa, también puede utilizar un recurso compartido de NFS para el
repositorio de IPS.
# zfs set share.nfs=on /export/IPS \
name=repoSolaris11,path/export/IPS,prot=nfs
# dfshares s11-ss
RESOURCE SERVER ACCESS TRANSPORT
Unauthorized reproduction or distribution prohibitedฺ Copyright© 2016, Oracle and/or its affiliatesฺ

solaris:/export/IPS solaris - -

5. Definición del publicador de IPS local


El publicador por defecto para los sistemas Oracle Solaris 11 es solaris y el origen por
defecto para dicho publicador es http://pkg.oracle.com/solaris/release. El
origen del publicador se identifica mediante el URI. Es la ubicación de una máquina o un
recurso en Internet.

Para permitir que los clientes recuperen paquetes desde el repositorio local, debe
ble
restablecer el origen para el publicador solaris para cada cliente mediante el uso del
fe r a
comando pkg set-publisher.
ans
# pkg publisher
n - t r
PUBLISHER TYPE
solaris
STATUS P LOCATION
a no
origin online F http://pkg.oracle.com/solaris/release

) h as eฺ
c o m Guid
# pkg set-publisher –G ’*’ –g http://server.mydomain.com/ solaris

a ilฺ ent
gm tud
# pkg publisher
PUBLISHER TYPE STATUS@P S
LOCATION
jo thF ishttp://server.mydomain.com/
solaris origin
o s o
online
n d u s e
(
6. Prueba de IPS o rlael servidor
en e to local
o
Compruebe n s del repositorio está configurado correctamente. Para ello,
jo queceleservidor
o S el paquete
busque li entire.
d
an # pkg search entire
Orl INDEX ACTION VALUE PACKAGE
pkg.fmri set solaris/entire pkg:/entire@0.5.11-
0.175.1.0.0.24.2

La búsqueda devuelve la información del paquete. Esto indica que el servidor del repositorio
de IPS local se ha configurado correctamente.

Administración de Sistemas Oracle Solaris 11 para


Administradores de UNIX/Linux con Experiencia 2-22
Prueba
Unauthorized reproduction or distribution prohibitedฺ Copyright© 2016, Oracle and/or its affiliatesฺ

Ha descargado y concatenado dos partes de los archivos del


repositorio de IPS. ¿Cuál de los siguientes comandos deberá
utilizar para acceder a la imagen ISO resultante del directorio
/mnt?
a. mount -F ufs -o ro sol-11_1-repo-full.iso
/mnt
b. mount -F hsfs -o ro sol-11_1-repo-full.iso able
/mnt s f er
c. mount -F nfs -o ro sol-11_1-repo-full.iso - t r an
n on
/mnt
s a
d. mount -F zfs -o ro sol-11_1-repo-full.iso
) a
h ideฺ
m u
/mnt li ฺco nt G
g ma tude
o j o@ this S
n d os se
Copyright
r u y/o sus filiales. Todos los derechos reservados.
la © 2013,toOracle
o
o jo ( cense
o
Respuesta: Sb li
an d
Or l

Administración de Sistemas Oracle Solaris 11 para


Administradores de UNIX/Linux con Experiencia 2-23
Agenda de la Lección
Unauthorized reproduction or distribution prohibitedฺ Copyright© 2016, Oracle and/or its affiliatesฺ

• Descripción de las funciones y capacidades de IPS


• Configuración de un repositorio de IPS local
• Configuración del acceso de cliente al servidor IPS local
• Administración de paquetes de software
• Actualización del sistema operativo Oracle Solaris 11
• Actualización de Oracle Solaris 11 al sistema operativo le
a b
Oracle Solaris 11.1
s f er
n
• Administración de entornos de inicio -tra on
a n
a s
h ideฺ
)
l ฺ c om t Gu
m ai den
@ g Stu
o j o t h is
d o s esus filiales. Todos los derechos reservados.
n u s
( o rla e to
Copyright © 2013, Oracle y/o

o jo cens
d oS li
r l an
O

Administración de Sistemas Oracle Solaris 11 para


Administradores de UNIX/Linux con Experiencia 2-24
Configuración del Acceso de Cliente
al Servidor IPS Local
Unauthorized reproduction or distribution prohibitedฺ Copyright© 2016, Oracle and/or its affiliatesฺ

Una vez que se ha configurado el repositorio de IPS local,


debe realizar los siguientes pasos para configurar los clientes
para que utilicen el servidor del repositorio local.
• Verificación de la configuración de requisitos del cliente
• Definición del publicador de IPS local
• Prueba del acceso de cliente al servidor IPS local
ble
fe r a
ans
n - t r
a no
) has ideฺ
l ฺ c om t Gu
m ai den
@ g Stu
o j o t h is
d o s esus filiales. Todos los derechos reservados.
n u s
( o rla e to
Copyright © 2013, Oracle y/o

o jo cens
d oS li
r l an
O

Administración de Sistemas Oracle Solaris 11 para


Administradores de UNIX/Linux con Experiencia 2-25
Verificación de la Configuración de Requisitos
Unauthorized reproduction or distribution prohibitedฺ Copyright© 2016, Oracle and/or its affiliatesฺ

• Determine los nombres de host y dominio del cliente.


# hostname
client1
# domainname
mydomain.com

• Verifique que el sistema cliente puede acceder a los


servicios DNS y conectarse al servidor de IPS local. ble
fe r a
ans
# nslookup server
Server: 192.168.0.100 n - t r
Address: 192.168.0.100#53
a no
Name:
Address:
server.mydomain.com
192.168.0.100 ) has ideฺ
l ฺ c om t Gu
# ping server
m ai den
server is alive
@ g Stu
o j o t h is
d o s esus filiales. Todos los derechos reservados.
n u s
( o rla e to
Copyright © 2013, Oracle y/o

o jo cens
o S li
an d
Orl

Administración de Sistemas Oracle Solaris 11 para


Administradores de UNIX/Linux con Experiencia 2-26
Definición del Publicador de IPS Local
Unauthorized reproduction or distribution prohibitedฺ Copyright© 2016, Oracle and/or its affiliatesฺ

Defina el publicador para el repositorio de IPS local mediante el


comando pkg set-publisher.
# pkg publisher
PUBLISHER TYPE STATUS P LOCATION
solaris origin online F http://pkg.oracle.com/solaris/release

# pkg set-publisher –G ’*’ –g http://server.mydomain.com/ solaris

bl e
# pkg publisher
PUBLISHER TYPE STATUS P LOCATION
fe r a
solaris origin online F http://server.mydomain.com/
an s
n - t r
Tarea: anote el URI del publicador local; lo necesitará
a no completar
para
la próxima tarea. has ฺ ) ide
o m u
a ilฺc ent G
@ gm Stud
s o jo this
n d o s esus filiales. Todos los derechos reservados.
rla e to
Copyright © 2013, u
Oracle y/o
( o
o jo cens
Una vez o S haya verificado
que li la conectividad de red entre el cliente y el servidor del repositorio de
d
nlocal, defina el publicador para cada cliente con el publicador de IPS local, tal y como lo hizo
aconfigurar
IPS
Or l
al el servidor IPS local.
Para el servidor, el publicador se define con los puertos en los que se configuran los repositorios
locales. En el cliente, el publicador se debe definir con el servidor en el que se configuran los
repositorios de IPS locales.
En primer lugar, compruebe el publicador actual. A continuación, defina el publicador con el
servidor del repositorio de IPS local y verifique que el publicador es ahora el publicador de IPS
local.

Administración de Sistemas Oracle Solaris 11 para


Administradores de UNIX/Linux con Experiencia 2-27
Prueba del Acceso de Cliente al
Servidor IPS Local
Unauthorized reproduction or distribution prohibitedฺ Copyright© 2016, Oracle and/or its affiliatesฺ

Para probar el acceso de cliente al servidor del repositorio de


IPS, abra el URI del publicador local en un explorador.

ble
fe r a
an s
n - t r
a no
) has ideฺ
l ฺ c om t Gu
m ai den
@ g Stu
o j o t h is
d o s esus filiales. Todos los derechos reservados.
n u s
( o rla e to
Copyright © 2013, Oracle y/o

o jo cens
La últimao S consiste
tarea li en probar el acceso de la máquina cliente al servidor del repositorio de
IPS d
antipo
local. Para ello, abra el URI del publicador local en un explorador. Si se devuelve una página
Or l
de "repositorio de paquetes", significa que ha configurado correctamente el acceso del cliente
al servidor del repositorio de IPS local. Ahora puede utilizar el repositorio de IPS local para
gestionar sus necesidades de paquetes de software.
Nota: en este ejemplo, el URI sería http://s11-server1.mydomain.com.

Administración de Sistemas Oracle Solaris 11 para


Administradores de UNIX/Linux con Experiencia 2-28
Agenda de la Lección
Unauthorized reproduction or distribution prohibitedฺ Copyright© 2016, Oracle and/or its affiliatesฺ

• Descripción de las funciones y capacidades de IPS


• Configuración de un repositorio de IPS local
• Configuración del acceso de cliente al servidor IPS local
• Administración de paquetes de software
• Actualización del sistema operativo Oracle Solaris 11
• Actualización de Oracle Solaris 11 al sistema operativo le
a b
Oracle Solaris 11.1
s f er
n
• Administración de entornos de inicio -tra on
a n
a s
h ideฺ
)
l ฺ c om t Gu
m ai den
@ g Stu
o j o t h is
d o s esus filiales. Todos los derechos reservados.
n u s
( o rla e to
Copyright © 2013, Oracle y/o

o jo cens
d oS li
r l an
O

Administración de Sistemas Oracle Solaris 11 para


Administradores de UNIX/Linux con Experiencia 2-29
Interfaces de IPS
Unauthorized reproduction or distribution prohibitedฺ Copyright© 2016, Oracle and/or its affiliatesฺ

IPS soporta las siguientes interfaces para administrar


paquetes:
• Línea de comandos
• GUI (Package Manager)

ble
fe r a
ans
n - t r
a no
) has ideฺ
l ฺ c om t Gu
m ai den
@ g Stu
o j o t h is
d o s esus filiales. Todos los derechos reservados.
n u s
( o rla e to
Copyright © 2013, Oracle y/o

o jo cens
o
Con IPS, S utilizar
puede li una interfaz de línea de comandos (CLI), una interfaz gráfica de usuario
d
an o un explorador web para realizar las tareas de gestión de paquetes.
(GUI)
Or l

Administración de Sistemas Oracle Solaris 11 para


Administradores de UNIX/Linux con Experiencia 2-30
Gestión de Paquetes: CLI
Unauthorized reproduction or distribution prohibitedฺ Copyright© 2016, Oracle and/or its affiliatesฺ

Tarea de Gestión de Paquetes Comando de IPS

Visualización del estado del paquete e pkg list


información de la versión
Visualización de la información del paquete pkg info

Visualización del contenido de un paquete pkg contents

Instalación de actualizaciones del paquete pkg update


ble
fe r a
Instalación de un paquete pkg install
an s
n - t r
Verificación de la instalación del paquete pkg verify
a no
Búsqueda de un paquete
)
pkg search has ideฺ
l ฺ c omuninstall
t G u
Desinstalación de un paquete
m ai den pkg

@ g Stu
o j o t h is
d o s esus filiales. Todos los derechos reservados.
n u s
( o rla e to
Copyright © 2013, Oracle y/o

o jo cens
Puede o S
administrar li
paquetes de software mediante CLI. Algunas de las tareas de administración
an d
incluyen:
r l
O • Visualización de paquetes
• Visualización de la información del paquete
• Instalación y actualización de paquetes
• Visualización de una acción de instalación del paquete sin realizar la instalación
• Verificación de la instalación de un paquete
• Búsqueda de un paquete
• Desinstalación de un paquete
En la tabla de la diapositiva se resumen (según la tarea) los comandos de gestión y
administración de paquetes de IPS.

Administración de Sistemas Oracle Solaris 11 para


Administradores de UNIX/Linux con Experiencia 2-31
Gestión de Paquetes: Package Manager
Unauthorized reproduction or distribution prohibitedฺ Copyright© 2016, Oracle and/or its affiliatesฺ

Además de la interfaz CLI, puede utilizar Package Manager


para gestionar paquetes de software.

ble
fe r a
ans
n - t r
a no
) has ideฺ
l ฺ c om t Gu
m ai den
@ g Stu
o j o t h is
d o s esus filiales. Todos los derechos reservados.
n u s
( o rla e to
Copyright © 2013, Oracle y/o

o jo cens
o S Package
Nota: aunque li Manager soporta muchas de las tareas de gestión de paquetes que
d
an la interfaz
soporta CLI, la GUI organiza y muestra la información de los paquetes de una forma
Or l
ligeramente diferente, como se puede observar en la captura de la diapositiva.

Administración de Sistemas Oracle Solaris 11 para


Administradores de UNIX/Linux con Experiencia 2-32
Agenda de la Lección
Unauthorized reproduction or distribution prohibitedฺ Copyright© 2016, Oracle and/or its affiliatesฺ

• Descripción de las funciones y capacidades de IPS


• Configuración de un repositorio de IPS local
• Configuración del acceso de cliente al servidor IPS local
• Administración de paquetes de software
• Actualización del sistema operativo Oracle Solaris 11
• Actualización de Oracle Solaris 11 al sistema operativo le
a b
Oracle Solaris 11.1
s f er
n
• Administración de entornos de inicio -tra on
a n
a s
h ideฺ
)
l ฺ c om t Gu
m ai den
@ g Stu
o j o t h is
d o s esus filiales. Todos los derechos reservados.
n u s
( o rla e to
Copyright © 2013, Oracle y/o

o jo cens
d oS li
r l an
O

Administración de Sistemas Oracle Solaris 11 para


Administradores de UNIX/Linux con Experiencia 2-33
Actualizaciones de Software
Unauthorized reproduction or distribution prohibitedฺ Copyright© 2016, Oracle and/or its affiliatesฺ

• El grupo de ingeniería de Oracle Solaris publica


actualizaciones de software para el sistema operativo con
regularidad.
• Las actualizaciones se publican como actualizaciones del
repositorio de soporte (SRU) en un repositorio de Oracle
basado en web para su distribución,
http://pkg.oracle.com/solaris/support/.
a b le
• Cada SRU es una unidad de cambio que puede utilizar s f er
para actualizar el sistema. - t r an
n on
• Las SRU contienen una serie de correcciones s a de bugs y
de problemas críticos de seguridad que, ) a
h cuando eฺ se aplican
i d
a un sistema Oracle Solaris 11 l ฺ c om t Gugarantizan que el
existente,
ai den
sistema se ejecuta sin problemas.
m
g @ u S t
oj o thi s
o s
d© 2013, Oracle e
l a n
Copyright
r t o usy/o sus filiales. Todos los derechos reservados.
j o (o nse
o
Nota: los So deliOracle
clientes ce con un plan de soporte Oracle activo tienen acceso a las SRU.
a n d Recomendada: actualice el sistema operativo recién instalado con la versión de
Or l
Práctica
software más reciente antes de llevar a cabo actividades de configuración y, a partir de entonces,
actualice el sistema con regularidad.

Administración de Sistemas Oracle Solaris 11 para


Administradores de UNIX/Linux con Experiencia 2-34
Proceso de Actualización del Software
Unauthorized reproduction or distribution prohibitedฺ Copyright© 2016, Oracle and/or its affiliatesฺ

Repositorio
Release/support

Actualizaciones
del SO
ble
Solicitud de
fe r a
actualización
ans
n - t r
Nuevo entorno
de inicio a no
has ideฺ
Update Manager
)
l ฺ c om t Gu
m ai den
@ g Stu
o j o
Cliente
t h is
d o s esus filiales. Todos los derechos reservados.
n u s
( o rla e to
Copyright © 2013, Oracle y/o

o jo cens
DuranteoelS
proceso deli actualización, también denominado actualización de una imagen, cada
d
an se actualiza
paquete por defecto con el publicador que proporcionó la versión instalada
Or l
actualmente. Si se actualizan determinados paquetes que afectan a los programas principales del
sistema operativo, se crea un entorno de inicio nuevo. Aprenderá más sobre los entornos de inicio
posteriormente en la lección.

Administración de Sistemas Oracle Solaris 11 para


Administradores de UNIX/Linux con Experiencia 2-35
Interfaces de Actualización
Unauthorized reproduction or distribution prohibitedฺ Copyright© 2016, Oracle and/or its affiliatesฺ

• Update Manager se utiliza para actualizar los paquetes


instalados con las últimas SRU.
• Update Manager es una función de IPS que supervisa las
actualizaciones de forma automática y continua.
• Se puede llamar a Update Manager mediante el uso de las
siguientes opciones:
– CLI (comando pkg update) ble
fe r a
– GUI (Package Manager)
an s
n - t r
a no
Práctica Recomendada: antes de llamar a aUpdate s Manager,
asegúrese de que todos los publicadores h e ฺ
) que uleidproporcionan
o m
SRU están disponibles en el sistema, a ilฺc yaensea t Gen un repositorio
de IPS local o basado en web.
@ gm Stud
s o jo this
n d o s esus filiales. Todos los derechos reservados.
rla e to
Copyright © 2013, u
Oracle y/o
( o
o jo cens
o S li
an d
Orl

Administración de Sistemas Oracle Solaris 11 para


Administradores de UNIX/Linux con Experiencia 2-36
Actualización del Repositorio Local
Unauthorized reproduction or distribution prohibitedฺ Copyright© 2016, Oracle and/or its affiliatesฺ

Antes de actualizar el repositorio local mediante el uso de los


siguientes comandos, asegúrese de que el servidor del repositorio
está ejecutando la misma versión del sistema operativo Oracle
Solaris 11 o una más reciente con respecto a la versión de los
paquetes con los que va a realizar la actualización:
1. Utilice el comando pkgrecv para actualizar el repositorio.
# pkgrecv -s http://pkg.oracle.com/solaris/release/ -d \
bl e
/export/repoSolaris11 '*’
fe r a
a n s
2. Ejecute el comando pkgrepo refresh para catalogar n r
-t los
paquetes nuevos encontrados en el repositorio o
ny actualizar
a
los índices de búsqueda.
) has ideฺ
# pkgrepo -s /export/repoSolaris11 refresh
l ฺ c om t Gu
Initiating repository refresh. ai e n
m
g Stu d
j o @ is
o s o t h
n d u s esus filiales. Todos los derechos reservados.
( o rla e to
Copyright © 2013, Oracle y/o

o jo cens
o
Antes de S
actualizar leli repositorio local, asegúrese de que el servidor del repositorio está
d
an a lalaversión
ejecutando misma versión del sistema operativo Oracle Solaris 11 o una más reciente con
Or l
respecto de los paquetes con los que va a realizar la actualización. Por ejemplo, si el
servidor está ejecutando Oracle Solaris 11 y desea actualizar el repositorio a la versión Oracle
Solaris 11 actualización 1, actualice el servidor a Oracle Solaris 11 actualización 1 antes de
actualizar el repositorio.

Administración de Sistemas Oracle Solaris 11 para


Administradores de UNIX/Linux con Experiencia 2-37
Actualización del Sistema Operativo Mediante el
Uso de la Interfaz CLI
Unauthorized reproduction or distribution prohibitedฺ Copyright© 2016, Oracle and/or its affiliatesฺ

Cuando haya actualizado el repositorio, puede actualizar el sistema


operativo:
1. Compruebe si hay actualizaciones disponibles mediante el uso
del comando pkg list –u.
# pkg list -u
NAME (PUBLISHER) VERSION IFO
consolidation/SunVTS/SunVTS-incorporation 0.5.11-0.172.0.0.0.0.0 i--
consolidation/ips/ips-incorporation 0.5.11-0.175.0.0.0.2.2576 i--
consolidation/osnet/osnet-incorporation 0.5.11-0.175.0.0.0.2.1 i–
ble
entire 0.5.11-0.175.0.0.0.2.0
fe
i-- r a

a n si--
system/zones 0.5.11-0.175.0.0.0.2.1
n-t r
no ejemplo:
2. Compruebe la versión del paquete más reciente, por
a
# pkg info -r system/zones a s
h ideฺ
)
om t Gu
Name: system/zones
Summary: Solaris Zones
l ฺ c

m ai den
g Stu
FMRI: pkg://solaris/system/zones@0.5.11,5.11-
@
j
0.175.0.1.0.4.1:20111110T192300Z
o o t h is
d o s esus filiales. Todos los derechos reservados.
n u s
( o rla e to
Copyright © 2013, Oracle y/o

o jo cens
d oS li
r l an
O

Administración de Sistemas Oracle Solaris 11 para


Administradores de UNIX/Linux con Experiencia 2-38
Actualización del Sistema Operativo Mediante el
Uso de la Interfaz CLI
Unauthorized reproduction or distribution prohibitedฺ Copyright© 2016, Oracle and/or its affiliatesฺ

3. Realice una ejecución simulada de una actualización


mediante el uso de pkg update –nv.
# pkg update -nv
Packages to update: 13
Estimated space available: 11.91 GB
Estimated space to be consumed: 136.51 MB
Create boot environment: Yes
Activate boot environment: Yes
Create backup boot environment: No
bl e
… <Output truncated>
fe r a
ans
4. Realice la actualización mediante pkg update.
n - t r
a no
has ideฺ
# pkg update
Packages to update: 13
)
om t Gu
Create boot environment: Yes
Create backup boot environment: No
l ฺ c
ai den
Download: consolidation/SunVTS/SunVTS-incorporation ... Done
m
…<Output Truncated>…
@ g Stu
o j o t h is
d o s esus filiales. Todos los derechos reservados.
n u s
( o rla e to
Copyright © 2013, Oracle y/o

o jo cens
o
Nota para Sel paso 3:li se recomienda llevar a cabo una ejecución simulada de una actualización
d
ansistema para ver los cambios que se realizarán en él.
del
Or l
Observe en la salida que el sistema crea automáticamente un entorno de inicio y que hay 13
paquetes para actualizar que ocuparán, aproximadamente, 136 MB. Si, por algún motivo, ocurre
algo inesperado, puede realizar un rollback y reiniciar con el entorno de inicio anterior. Esto
permite que el procedimiento de actualización esté exento de riesgos.
Nota para el paso 4: la salida indica que se han descargado e instalado 13 paquetes y que se ha
creado un entorno de inicio nuevo. Para visualizar los entornos de inicio creados en el sistema,
utilice el comando beadm list.
# beadm list
BE Active Mountpoint Space Policy Created
-------- -------- ----------- ------ ------- -------------
solaris N / 404.0K static 2011-11-23 00:10
solaris-1 R - 2.39G static 2011-11-25 00:15
En este caso, el entorno de inicio actual se denomina solaris, pero el nuevo entorno de inicio
solaris-1 estará activo tras el reinicio.

Administración de Sistemas Oracle Solaris 11 para


Administradores de UNIX/Linux con Experiencia 2-39
Actualización del Sistema Operativo Mediante el
Uso de la GUI
Unauthorized reproduction or distribution prohibitedฺ Copyright© 2016, Oracle and/or its affiliatesฺ

ble
fe r a
ans
n - t r
a no
) has ideฺ
l ฺ c om t Gu
m ai den
@ g Stu
o j o t h is
d o s esus filiales. Todos los derechos reservados.
n u s
( o rla e to
Copyright © 2013, Oracle y/o

o jo cens
Puede o S a la función
llamar li Package Manager o Update Manager desde el menú System >
an d
Administration en el escritorio. Tanto con Package Manager como con Update Manager, el
Or l
procedimiento de actualización es bastante intuitivo.
Nota: también puede acceder a Package Manager desde la línea de comandos: /usr/lib/pm-
launch packagemanager. Para obtener más información sobre las opciones de la línea de
comandos de Package Manager, consulte la documentación de IPS de Oracle Solaris 11.

Administración de Sistemas Oracle Solaris 11 para


Administradores de UNIX/Linux con Experiencia 2-40
Prueba
Unauthorized reproduction or distribution prohibitedฺ Copyright© 2016, Oracle and/or its affiliatesฺ

Hay disponible una nueva actualización para el paquete


communication/im/pidgin. ¿Cuál de los siguientes
comandos utilizaría para anotar los cambios del sistema que
podrían producirse tras realizar la operación de actualización?
a. # pkg info -r communication/im/pidgin
b. # pkg update -nv communication/im/pidgin
c. # pkg update communication/im/pidgin a b le
s f er
d. # pkg list -u communication/im/pidgin an
n - tr
a no
) has ideฺ
l ฺ c om t Gu
m ai den
@ g Stu
o j o t h is
d o s esus filiales. Todos los derechos reservados.
n u s
( o rla e to
Copyright © 2013, Oracle y/o

o jo cens
o
Respuesta: Sb li
an d
Or l

Administración de Sistemas Oracle Solaris 11 para


Administradores de UNIX/Linux con Experiencia 2-41
Agenda de la Lección
Unauthorized reproduction or distribution prohibitedฺ Copyright© 2016, Oracle and/or its affiliatesฺ

• Descripción de las funciones y capacidades de IPS


• Configuración de un repositorio de IPS local
• Configuración del acceso de cliente al servidor IPS local
• Administración de paquetes de software
• Actualización del sistema operativo Oracle Solaris 11
• Actualización de Oracle Solaris 11 al sistema operativo le
a b
Oracle Solaris 11.1
s f er
n
• Administración de entornos de inicio -tra on
a n
a s
h ideฺ
)
l ฺ c om t Gu
m ai den
@ g Stu
o j o t h is
d o s esus filiales. Todos los derechos reservados.
n u s
( o rla e to
Copyright © 2013, Oracle y/o

o jo cens
d oS li
r l an
O

Administración de Sistemas Oracle Solaris 11 para


Administradores de UNIX/Linux con Experiencia 2-42
Actualización de Oracle Solaris 11 al
Sistema Operativo Oracle Solaris 11.1
Unauthorized reproduction or distribution prohibitedฺ Copyright© 2016, Oracle and/or its affiliatesฺ

Existen dos formas de actualizar el sistema operativo.


• Mediante el uso del repositorio de soporte de Oracle
Solaris para los usuarios que disponen de un acuerdo con
los Servicios de Soporte Oracle:
https://pkg.oracle.com/solaris/support
• Mediante el uso del repositorio de versiones de Oracle
Solaris para los usuarios que no disponen de un acuerdo rab
le
con los Servicios de Soporte Oracle: n s fe
http://pkg.oracle.com/solaris/release n - tra
o n
a
) has ideฺ
l ฺ c om t Gu
m ai den
@ g Stu
o j o t h is
d o s esus filiales. Todos los derechos reservados.
n u s
( o rla e to
Copyright © 2013, Oracle y/o

o jo cens
d oS li
r l an
O

Administración de Sistemas Oracle Solaris 11 para


Administradores de UNIX/Linux con Experiencia 2-43
Actualización del Sistema Operativo Mediante el
Uso del Repositorio de Soporte de Oracle Solaris
Verifique la SRU
Unauthorized reproduction or distribution prohibitedฺ Copyright© 2016, Oracle and/or its affiliatesฺ

instalada actualmente
en el sistema.

No ¿Ejecuta la máquina Sí
host la SRU 10.5 o una
versión posterior?

Ejecute el comando pkg


update -- accept para
actualizar la máquina host Máquina host Máquina host
a la SRU 10.5 o una que ejecuta la SRU 10.5 que ejecuta la SRU 12.4
versión posterior y
reinicie.
ble
Ejecute pkg update
Ajuste los paquetes para los
fe r a
pkg:/package/pkg
servicios DNS y Fetchmail.

an s
Ejecute pkg update
pkg:/package/pkg para
para actualizar el
paquete de IPS.
n - t
Ejecute pkg update r
actualizar el paquete de IPS.

a no
pkg:/package/pkg para actualizar el
paquete de IPS.

has ideฺ
Ejecute pkg update -
Ejecute pkg update --be-
)
- be-name s11.lga Ejecute pkg update --be-name

om t Gu
name s11.lga --accept -- accept para all.lga --accept para actualizar
para actualizar el resto de
l ฺ c
actualizar el resto de el resto de paquetes y reinicie.

ai den
paquetes y reinicie. paquetes y reinicie.

m
g Stu Revierta los cambios realizados en

j o @ is
los servicios DNS y Fetchmail.

o s o t h
n d u s esus filiales. Todos los derechos reservados.
( o rla e to
Copyright © 2013, Oracle y/o

o jo cens
o
Si disponeSde un acuerdo
li con los Servicios de Soporte Oracle, puede utilizar el repositorio de
d
an adela Oracle
soporte Solaris, en cuyo caso la definición del publicador del paquete debería ser
Or l
similar siguiente:
% pkg publisher
PUBLISHER TYPE STATUS P LOCATION
Solaris origin online F https://pkg.oracle.com/solaris/support
El proceso de publicación de Oracle Solaris 11 se ha modificado para acelerar la publicación de
correcciones de bugs críticos. Como consecuencia de este proceso, puede que la actualización
no contenga algunas correcciones de bugs publicadas en una SRU para la versión anterior.
Por ejemplo, la SRU más reciente para Oracle Solaris 11 11/11 es la SRU 12.4. Algunos
paquetes de la SRU 12.4 tienen un número de versión posterior al número de versión de Oracle
Solaris 11.1. Para conservar estas correcciones de bugs, la diferencia de versión evitará la
actualización a la versión Oracle Solaris 11.1. Si el proceso de actualización no se bloquea
debido a los números de versión, se eliminarán algunas correcciones que forman parte de la SRU
en caso de que actualice a la versión Oracle Solaris 11.1 . Para mayor comodidad, estos números
de bugs se muestran en http://www.oracle.com/technetwork/articles/servers-storage-admin/howto-
update-11dot1-ips-1866781.html#bugs.

Administración de Sistemas Oracle Solaris 11 para


Administradores de UNIX/Linux con Experiencia 2-44
Puede que los pasos necesarios sean diferentes debido a que algunos sistemas ejecutan
distintas versiones de SRU. Antes de empezar la actualización, verifique la SRU que ejecuta el
sistema. Para ello, muestre la información sobre pkg:/entire. En el siguiente ejemplo, está
instalada la SRU#10.5.
# pkg info entire
Name: entire
Unauthorized reproduction or distribution prohibitedฺ Copyright© 2016, Oracle and/or its affiliatesฺ

Summary: entire incorporation including Support Repository Update


(Oracle Solaris 11 11/11 SRU 10.5).
Description: This package constrains system package versions to the same
build. WARNING: Proper system update and correct package
selection depend on the presence of this incorporation.
Removing this package will result in an unsupported system.
For more information see
ble
https://support.oracle.com/CSP/main/article
fe r a
?cmd=show&type=NOT&doctype=REFERENCE&id=1372094.1.
ans
Category: Meta Packages/Incorporations
n - t r
State: Installed
a no
Publisher: solaris
) h as eฺ
Version: 0.5.11 (Oracle Solaris 11 SRU 10.5)
c o m Guid
Build Release: 5.11
a ilฺ ent
Branch: 0.175.0.10.0.5.0
@ gm Stud
Packaging Date: Fri Aug 03 18:26:27
s o jo t2012 h is
Size: 5.45 kB o e
n d u s
( o rla e to
FMRI: pkg://solaris/entire@0.5.11,5.11-

o jo Oracle e n s
0.175.0.10.0.5.0:20120803T182627Z
S
Si el sistema
o tiene l i c Solaris 11 11/11 instalado sin ninguna SRU, la información del paquete
será
a d
nsimilar a:
r l
O # pkg info entire
Name: entire
Summary: Incorporation to lock all system packages to the same build
Description: This package constrains system package versions to the same
build. WARNING: Proper system update and correct package
selection depend on the presence of this incorporation.
Removing this package will result in an unsupported system.
Category: Meta Packages/Incorporations
State: Installed
Publisher: solaris
Version: 0.5.11
Build Release: 5.11
Branch: 0.175.0.0.0.2.0

Administración de Sistemas Oracle Solaris 11 para


Administradores de UNIX/Linux con Experiencia 2-45
Packaging Date: October 20, 2011 02:38:22 PM
Size: 5.45 kB
FMRI: pkg://solaris/entire@0.5.11,5.11-
0.175.0.0.0.2.0:20111020T143822Z
En función de la SRU que ejecuta el sistema, realice uno de los siguientes procedimientos:
Unauthorized reproduction or distribution prohibitedฺ Copyright© 2016, Oracle and/or its affiliatesฺ

• Actualización de un sistema que ejecuta una SRU anterior a la SRU 10.5


• Actualización de un sistema que ejecuta la SRU 10.5 o SRU 11.4
• Actualización de un sistema que ejecuta, como mínimo, la SRU 12.4
Nota: la cantidad de tiempo que se tarda en realizar cada procedimiento depende de varios
factores, incluidos los recursos de red y del sistema.

Actualización de un Sistema que Ejecuta una SRU Anterior a la SRU 10.5


Puede optar por actualizar a la SRU 10.5 o a una versión de SRU posterior. Tenga en cuenta bl e
que las SRU que empiecen por la SRU 12.4 incluyen determinadas correcciones que no fe r a
estarán presentes en Oracle Solaris 11.1 hasta que esté disponible la primera SRU de ans
Oracle Solaris 11.1. n - t r
1. Verifique la SRU de Oracle Solaris 11 que está instalada. a no
2. Ejecute el comando pkg update para actualizar el sistema.
) hasSeidcrea
e ฺ un entorno de inicio
nuevo.
l ฺ c om t Gu
− Para actualizar a la SRU 10.5, utilicea eli siguiente n
comando:
m d e
# pkg update --accept g
@ tu
entire@0.5.11,5.11-0.175.0.10
S
− Para actualizar a la SRU o t s
ojmás reciente,
hi utilice el siguiente comando:
o s
d --accept e
# pkg update
r l a n
t o us
3.
j o (oentorno
Reinicie con el
n s de
e inicio actualizado.
o lice
# reboot
S
4. d
n o
Siga las instrucciones para actualizar la SRU (instalada en el paso 2). Para ello, consulte
l a
Or una− deActualización
las siguientes secciones.
de un sistema que ejecuta la SRU 10.5 o SRU 11.4
− Actualización de un sistema que ejecuta, como mínimo, la SRU 12.4

Actualización de un Sistema que Ejecuta la SRU 10.5 o SRU 11.4


1. Verifique la SRU de Oracle Solaris 11 que está instalada.
2. (Solo SPARC) En el caso de los sistemas basados en SPARC que tengan una o varias
zonas instaladas, para cada zona instalada en el sistema, elimine el paquete
pkg:/system/ldoms/ldomsmanager como se indica a continuación:
# for z in `zoneadm list`; do zlogin $z pkg uninstall
ldomsmanager; done
3. Actualice el paquete de IPS.
# pkg update pkg:/package/pkg

Administración de Sistemas Oracle Solaris 11 para


Administradores de UNIX/Linux con Experiencia 2-46
Nota: debido a los bugs anteriores de algunos paquetes, puede que dichos paquetes no se
instalaran correctamente en un sistema. Este comando elimina los siguientes paquetes
incorrectos, en caso de que estén instalados:
• x86: pkg://solaris ldoms/ldoms-incorporation
• SPARC:
- pkg://solaris/consolidation/nvidia/nvidia-incorporation
Unauthorized reproduction or distribution prohibitedฺ Copyright© 2016, Oracle and/or its affiliatesฺ

- pkg://solaris/driver/network/ethernet/elxl
- pkg://solaris/driver/network/ethernet/pcn
- pkg://solaris/driver/network/ethernet/dnet
- pkg://solaris/driver/network/ethernet/iprb
4. Actualice el resto de los paquetes del sistema.
# pkg update --be-name s11.1ga --accept
5. Reinicie con el entorno de inicio actualizado.
ble
# reboot
fe r a
ans
n - t r
Actualización de un Sistema que Ejecuta, como Mínimo, la SRU 12.4
a no
Si alguno de los siguientes paquetes está instalado, debe eliminarlo y volver a agregarlo después
has ideฺ
de actualizar a Oracle Solaris 11.1, o bien anular su asociación de las restricciones del sistema
)
l ฺ c om t Gu
(denominadas unlocking), tal y como se describe en este procedimiento:
- pkg://solaris/network/dns/bind
m ai den
g Stu
- pkg://solaris/service/network/dns/bind
@
- pkg://solaris/mail/fetchmailo j o t h is
d s
olos servicios
e DNS y Fetchmail. Si no utiliza estos paquetes, puede
1. Ajuste los paquetes para
n u s
( o rladependencias
eliminarlos. Si tiene
e to de estos paquetes, debe desbloquearlos. Siga este paso
o jouno ocmás
solo si hay
e n sde los tres paquetes mostrados instalados en el servidor.
• Para
o Seliminar los
li paquetes, ejecute este comando:
an d
# pkg uninstall pkg://solaris/network/dns/bind
Orl pkg://solaris/service/network/dns/bind pkg://solaris/mail/fetchmail
Si hay zonas instaladas en el sistema, también debe desinstalar los paquetes en cada
zona. Por ejemplo:
# for z in `zoneadm list`; do zlogin $z pkg uninstall
pkg://solaris/network/dns/bind; done
• Para desbloquear los paquetes, ejecute este comando:
# pkg change-facet facet.version-lock.mail/fetchmail=false
# pkg change-facet facet.version-lock.service.network/dns/bind=false
# pkg change-facet facet.version-lock.network/dns/bind=false
Los comandos anteriores se deben ejecutar para cada zona configurada con los paquetes
instalados.

Administración de Sistemas Oracle Solaris 11 para


Administradores de UNIX/Linux con Experiencia 2-47
2. Actualice el paquete de IPS.
# pkg update pkg:/package/pkg
3. Actualice el resto de los paquetes.
# pkg update --be-name s11.1ga --accept
4. Reinicie con el entorno de inicio actualizado.
Unauthorized reproduction or distribution prohibitedฺ Copyright© 2016, Oracle and/or its affiliatesฺ

# reboot
5. Revierta los cambios realizados en los servicios DNS y Fetchmail.
• Si ha eliminado los paquetes en el paso 1, vuelva a instalarlos.
# pkg install pkg://solaris/service/network/dns/bind
# pkg install pkg://solaris/mail/fetchmail
Nota: el primer comando instala pkg://solaris/network/dns/bind, por lo que no es necesario
instalar este paquete.
• Si ha desbloqueado los paquetes en el paso 1, cuando se publique la primera SRU para
bl e
Oracle Solaris 11.1, bloquee los paquetes.
fe r a
# pkg change-facet facet.version-lock.mail/fetchmail=true
ans
n - t r
no
# pkg change-facet facet.version-
lock.service/network/dns/bind=true
a
has ideฺ
# pkg change-facet facet.version-lock.network/dns/bind=true
)
Al volver a bloquear los paquetes, se actualizan segúno
c mnecesario.
sea
G u
l ฺ
ai den t
m
g 11.1 u la Última SRU
tcon
Actualización de un Sistema a Oracle@
o
j SRU
Solaris
s S
Una vez que se haya publicado la
o s oprimera
e thi para Solaris 11.1, utilice el siguiente
n
procedimiento para actualizar
a da Oracleu sSolaris 11.1 con la nueva SRU.
1. Verifique la SRU
l
orde Oracle o
tSolaris 11 que está instalada.
o ( s e
oj SRUlicanteriores)
2. (Solo para
S en En los sistemas que ejecutan una SRU anterior a la 10.5,
n d o a la última SRU de Oracle Solaris 11.
actualice
a a. Actualice la SRU mediante el uso del comando pkg update. Este comando actualiza el
Orl sistema operativo a Oracle Solaris 11 con la última SRU.
# pkg update --accept
b. Reinicie con el entorno de inicio actualizado.
# reboot
3. (Para todas las SRU) Actualice a Oracle Solaris 11.1 con la última SRU.
# pkg update --accept --be-name s11.1sru
4. Reinicie con el entorno de inicio actualizado.
# reboot

Administración de Sistemas Oracle Solaris 11 para


Administradores de UNIX/Linux con Experiencia 2-48
Actualización del Sistema Operativo
Mediante el Uso del Repositorio de
Versiones de Oracle Solaris
Unauthorized reproduction or distribution prohibitedฺ Copyright© 2016, Oracle and/or its affiliatesฺ

Verifique el sistema Ejecute pkg update - Ejecute el comando pkg Ejecute pkg update --
operativo instalado - accept para update be-name s11.1ga --
actualmente en el actualizar los paquetes pkg:/package/pkg accept para actualizar
sistema. del sistema y reinicie el
entorno de inicio nuevo.
para actualizar el
paquete de IPS.
el resto de paquetes
y reinicie.
ble
fe r a
an s
n - t r
a no
) has ideฺ
l ฺ c om t Gu
m ai den
@ g Stu
o j o t h is
d o s esus filiales. Todos los derechos reservados.
n u s
( o rla e to
Copyright © 2013, Oracle y/o

o jo cens
o
Utilice el S
siguiente li
procedimiento para actualizar un sistema Oracle Solaris 11 11/11 mediante el
uso d
ansoporte
del repositorio de versiones basado en web de Oracle en caso de que no tenga un acuerdo
Or l
de o ninguna SRU instalada.
1. Actualice los paquetes del sistema mediante el uso del comando pkg update. Este
comando crea un entorno de inicio nuevo.
# pkg update –-accept

Nota: si el sistema no puede conectarse directamente a los repositorios de versiones


basados en web de Oracle, descargue la imagen del repositorio previa a la actualización de
Oracle Solaris 11.1 desde http://www.oracle.com/technetwork/server-
storage/solaris11/downloads/index.htm. Esta imagen contiene los paquetes que debe
actualizar antes de actualizar a Oracle Solaris 11.1. Consulte el archivo README de la ISO
para ver los pasos necesarios.
2. Reinicie con el entorno de inicio actualizado.
# reboot

Administración de Sistemas Oracle Solaris 11 para


Administradores de UNIX/Linux con Experiencia 2-49
3. (Solo SPARC) En el caso de los sistemas basados en SPARC que tengan una o varias
zonas instaladas, para cada zona instalada en el sistema, elimine el
paquete pkg:/system/ldoms/ldomsmanager.
# for z in `zoneadm list`;
do zlogin $z pkg uninstall ldomsmanager;
done
Unauthorized reproduction or distribution prohibitedฺ Copyright© 2016, Oracle and/or its affiliatesฺ

4. Actualice el paquete de IPS.


# pkg update pkg:/package/pkg
5. Actualice el resto de los paquetes.
# pkg update --be-name s11.1ga –accept
6. Reinicie con el entorno de inicio actualizado.
# reboot
Para obtener más información sobre el proceso de actualización, consulte
http://www.oracle.com/technetwork/articles/servers-storage-admin/howto-update-11dot1-ips-
1866781.html. ble
fe r a
ans
n - t r
a no
) has ideฺ
l ฺ c om t Gu
m ai den
@ g Stu
o j o t h is
d o s e
n u s
( o rla e to
o jo cens
d oS li
r l an
O

Administración de Sistemas Oracle Solaris 11 para


Administradores de UNIX/Linux con Experiencia 2-50
Prueba
Unauthorized reproduction or distribution prohibitedฺ Copyright© 2016, Oracle and/or its affiliatesฺ

Va a realizar una actualización del sistema de Oracle


Solaris 11 a Oracle Solaris 11.1. ¿Cuál de los siguientes
comandos utilizaría para identificar la SRU actual del sistema,
en función de la cual debe elegir la ruta de acceso de
actualización adecuada?
a. pkg publisher
b. uname –a a b le
c. pkg info entire s f er
- t r an
d. cat /etc/release on n
a
) has ideฺ
l ฺ c om t Gu
m ai den
@ g Stu
o j o t h is
d o s esus filiales. Todos los derechos reservados.
n u s
( o rla e to
Copyright © 2013, Oracle y/o

o jo cens
o
Respuesta: Sc li
an d
Or l

Administración de Sistemas Oracle Solaris 11 para


Administradores de UNIX/Linux con Experiencia 2-51
Agenda de la Lección
Unauthorized reproduction or distribution prohibitedฺ Copyright© 2016, Oracle and/or its affiliatesฺ

• Descripción de las funciones y capacidades de IPS


• Configuración de un repositorio de IPS local
• Configuración del acceso de cliente al servidor IPS local
• Administración de paquetes de software
• Actualización del sistema operativo Oracle Solaris 11
• Actualización de Oracle Solaris 11 al sistema operativo le
a b
Oracle Solaris 11.1
s f er
n
• Administración de entornos de inicio -tra on
a n
a s
h ideฺ
)
l ฺ c om t Gu
m ai den
@ g Stu
o j o t h is
d o s esus filiales. Todos los derechos reservados.
n u s
( o rla e to
Copyright © 2013, Oracle y/o

o jo cens
d oS li
r l an
O

Administración de Sistemas Oracle Solaris 11 para


Administradores de UNIX/Linux con Experiencia 2-52
Visión General de los Entornos de Inicio
Unauthorized reproduction or distribution prohibitedฺ Copyright© 2016, Oracle and/or its affiliatesฺ

• Un entorno de inicio es una instancia iniciable de una


imagen del sistema operativo Oracle Solaris 11.
• Se pueden mantener varios entornos de inicio en un
sistema.
• Los entornos de inicio pueden tener instaladas versiones
de software diferentes.
• Los entornos de inicio permiten que la actualización de a b le
software sea una operación de bajo riesgo. s f er
an - tr
no n
a
) has ideฺ
l ฺ c om t Gu
m ai den
@ g Stu
o j o t h is
d o s esus filiales. Todos los derechos reservados.
n u s
( o rla e to
Copyright © 2013, Oracle y/o

o jo cens
o Sde iniciolies una instancia iniciable de una imagen del sistema operativo. Es decir, un
Un entorno
d
an de inicio contiene una versión del sistema operativo que se puede iniciar y que funciona.
entorno
r l
O Puede mantener varios entornos de inicio en el sistema y cada uno de ellos puede tener distintas
versiones de software instaladas. Al iniciar el sistema, tiene la opción de realizar el inicio con
cualquiera de los entornos de inicio del sistema.
Con varios entornos de inicio, el proceso de actualización de software se convierte en una
operación de bajo riesgo. Los administradores de sistemas pueden crear entornos de inicio como
copias de seguridad antes de realizar actualizaciones de software en el sistema. Los
administradores tienen la opción de iniciar un entorno de inicio de copia de seguridad, si es
necesario.

Administración de Sistemas Oracle Solaris 11 para


Administradores de UNIX/Linux con Experiencia 2-53
Creación de Entornos de Inicio
Unauthorized reproduction or distribution prohibitedฺ Copyright© 2016, Oracle and/or its affiliatesฺ

Al instalar por primera vez el sistema operativo Oracle Solaris, se crea


automáticamente un entorno de inicio nuevo.
Si, a continuación, ejecuta la función de actualización en esta imagen
para actualizar los paquetes instalados a la última versión, se vuelve a
crear un entorno de inicio nuevo.
El sistema define el entorno de inicio nuevo como la opción de inicio por
defecto la próxima vez que se inicie el sistema. El entorno de inicio
original o actual permanece como la opción de inicio alternativa.
1 2 3
bl e
SO fe r a
ans
n - t r
a no
) has ideฺ
Un entorno ฺco
mActualización
G u
a i l n
del t
sistema
Dos entornos

g m tudeoperativo
de inicio de inicio

o j o@ this S
n d os se
Copyright
r u y/o sus filiales. Todos los derechos reservados.
la © 2013,toOracle
o
o jo ( cense
o Ses que lahora
El resultado i tiene dos entornos de inicio: el entorno de inicio nuevo contiene la
d
anversión
versión más actual del sistema operativo, mientras que el entorno de inicio alternativo contiene
Or l
una anterior del sistema operativo. El entorno de inicio alternativo le permite volver a esa
versión del sistema operativo en caso de que existan problemas con la versión nueva.

Administración de Sistemas Oracle Solaris 11 para


Administradores de UNIX/Linux con Experiencia 2-54
Utilidades de Gestión de Entornos de Inicio
Unauthorized reproduction or distribution prohibitedฺ Copyright© 2016, Oracle and/or its affiliatesฺ

IPS proporciona dos utilidades de gestión de entornos de inicio


que puede utilizar para llevar a cabo tareas de administración:
• Comando beadm: proporciona una gama completa de
opciones para gestionar entornos de inicio. Requiere
privilegios de raíz.
• Package Manager: proporciona un subjuego de opciones
de gestión de entornos de inicio. ble
fe r a
ans
n - t r
a no
) has ideฺ
l ฺ c om t Gu
m ai den
@ g Stu
o j o t h is
d o s esus filiales. Todos los derechos reservados.
n u s
( o rla e to
Copyright © 2013, Oracle y/o

o jo cens
d oS li
r l an
O

Administración de Sistemas Oracle Solaris 11 para


Administradores de UNIX/Linux con Experiencia 2-55
Administración de Entornos de Inicio

Las siguientes son algunas de las tareas de administración


Unauthorized reproduction or distribution prohibitedฺ Copyright© 2016, Oracle and/or its affiliatesฺ

que puede llevar a cabo con los entornos de inicio:


• Visualizar los entornos de inicio existentes
• Crear un entorno de inicio nuevo
• Cambiar el nombre de un entorno de inicio inactivo
existente
• Destruir un entorno de inicio inactivo existente le
a b
• Activar un entorno de inicio inactivo existente
s f er
• Montar y desmontar un entorno de inicio inactivo tran
• Instalar y desinstalar un paquete en un entorno n n- inicio
ode
montado inactivo s a
) a
h ideฺ
• Crear una instantánea de un entorno
l ฺ c om de t G inicio
u
i
• Crear un entorno de inicio aapartir de
e nuna instantánea
m d
existente @g Stu jo this
o s o
n d u s esus filiales. Todos los derechos reservados.
( o rla e to
Copyright © 2013, Oracle y/o

o jo cens
o S delilos entornos de inicio forma parte de la responsabilidad del administrador
La administración
del d
ansistema. Recuerde que se crea un entorno de inicio nuevo automáticamente después de
Or l
realizar un procedimiento de actualización. El nuevo entorno de inicio le proporciona un entorno
de inicio actual nuevo y un entorno de inicio alternativo basado en la versión antigua del sistema
operativo.

Administración de Sistemas Oracle Solaris 11 para


Administradores de UNIX/Linux con Experiencia 2-56
Visualización de los Entornos de
Inicio del Sistema
Unauthorized reproduction or distribution prohibitedฺ Copyright© 2016, Oracle and/or its affiliatesฺ

Para visualizar los entornos de inicio de un sistema, ejecute


beadm list.
# beadm list
BE Active Mountpoint Space Policy Created
-- ------ ---------- ----- ------ -------
solaris NR / 4.53G static 2013-11-08 05:47
solaris-1 - - 67.0K static 2013-11-08 01:01
solaris-2 - - 67.0K static 2013-11-08 01:01
ble
fe r a
ans
n - t r
a no
) has ideฺ
l ฺ c om t Gu
m ai den
@ g Stu
o j o t h is
d o s esus filiales. Todos los derechos reservados.
n u s
( o rla e to
Copyright © 2013, Oracle y/o

o jo cens
Antes de o S
empezar aligestionar los entornos de inicio de un sistema, debe determinar los entornos
de d
aninicio en
que existen en el sistema. Para ello, utilice el comando beadm list tal y como se
Or l
muestra el ejemplo.
El comando beadm list muestra la siguiente información:
• BE: nombre del entorno de inicio.
• Active: estado de inicio del entorno de inicio. En el ejemplo del entorno de inicio solaris,
N significa que el entorno de inicio está activo actualmente y R indica que también será el
entorno de inicio que esté activo al reiniciar. Un guion (–) indica que el entorno de inicio está
inactivo actualmente.
• Mountpoint: ubicación en la que se monta el entorno de inicio. En el ejemplo, el entorno de
inicio solaris está montado en el directorio raíz (/).
• Space: tamaño del entorno de inicio.
• Policy: estática o volátil.
• Created: fecha de creación del entorno de inicio.
Nota: se pueden utilizar distintas opciones con el comando beadm list, pero quedan fuera del
ámbito de este curso. Para obtener más información sobre estas opciones, consulte la
documentación de Oracle Solaris 11 para la gestión de entornos de inicio.

Administración de Sistemas Oracle Solaris 11 para


Administradores de UNIX/Linux con Experiencia 2-57
Creación de un Entorno de Inicio Nuevo

Para crear un entorno de inicio nuevo, ejecute beadm create


Unauthorized reproduction or distribution prohibitedฺ Copyright© 2016, Oracle and/or its affiliatesฺ

beName.
# beadm create test1
# beadm list
BE Active Mountpoint Space Policy Created
-- ------ ---------- ----- ------ -------
solaris NR / 4.53G static 2013-11-08 05:47
solaris-1 - - 67.0K static 2013-11-11 01:01
bl e
solaris-2 - - 67.0K static 2013-11-11 01:01
fe r a
test1 - - 67.0K static 2013-11-11 01:34
ans
#
n - t r
a no
) has ideฺ
l ฺ c om t Gu
m ai den
@ g Stu
o j o t h is
d o s esus filiales. Todos los derechos reservados.
n u s
( o rla e to
Copyright © 2013, Oracle y/o

o jo cens
o
El sistemaScrea automáticamente
li un entorno de inicio nuevo como parte de una operación de
d
an del sistema
actualización en caso de que los paquetes de software que se instalen afecten a los principales
Or l
archivos operativo.
Sin embargo, puede que, en ocasiones, deba crear un entorno de inicio nuevo manualmente.
Por ejemplo, puede que desee crear una copia de seguridad de un entorno de inicio existente
antes de modificar el entorno de inicio original con el fin de probar una nueva aplicación.
Para crear un entorno de inicio nuevo a partir del entorno de inicio activo, utilice el comando
beadm create con el nombre del entorno de inicio nuevo, tal y como se muestra en el ejemplo.
El comando beadm crea un entorno de inicio nuevo que es un clon del entorno de inicio activo.
Este clon está inactivo. Al volver a ejecutar beadm list, se muestra el entorno de inicio nuevo.
Nota: también puede crear un entorno de inicio a partir de un entorno de inicio inactivo. Para
obtener más información sobre cómo realizar esta tarea, consulte la documentación de Oracle
Solaris 11 para la gestión de entornos de inicio.

Administración de Sistemas Oracle Solaris 11 para


Administradores de UNIX/Linux con Experiencia 2-58
Cambio de Nombre de un Entorno de Inicio
Inactivo Existente
Para cambiar el nombre de un entorno de inicio, ejecute beadm
Unauthorized reproduction or distribution prohibitedฺ Copyright© 2016, Oracle and/or its affiliatesฺ

rename beName newBeName.


# beadm rename test1 apptest1
# beadm list
BE Active Mountpoint Space Policy Created
-- ------ ---------- ----- ------ -------
apptest1 - - 67.0K static 2013-11-11 01:03
solaris NR / 4.53G static 2013-11-08 05:47
ble
solaris-1 - - 67.0K static 2013-11-11 01:01
fe r a
solaris-2 - - 67.0K static 2013-11-11 01:01
ans
#
n - t r
a no
) has ideฺ
l ฺ c om t Gu
m ai den
@ g Stu
o j o t h is
d o s esus filiales. Todos los derechos reservados.
n u s
( o rla e to
Copyright © 2013, Oracle y/o

o jo cens
Puede o S el nombre
cambiar li de un entorno de inicio inactivo existente mediante el uso del comando
d
an nuevo.
rename con el nombre del entorno de inicio actual seguido del nombre del entorno de
Or l
beadm
inicio En este ejemplo, el nombre del entorno de inicio test1 cambia a apptest1.
Puede ejecutar beadm list para verificar que se ha producido el cambio de nombre. En este
ejemplo, puede ver que el nombre ha cambiado.
Nota: no puede cambiar el nombre de un entorno de inicio activo.

Administración de Sistemas Oracle Solaris 11 para


Administradores de UNIX/Linux con Experiencia 2-59
Destrucción de un Entorno de
Inicio Inactivo Existente
Para destruir un entorno de inicio, ejecute beadm destroy
Unauthorized reproduction or distribution prohibitedฺ Copyright© 2016, Oracle and/or its affiliatesฺ

beName.
# beadm destroy solaris-2
Are you sure you want to destroy solaris-2? This action cannot
be undone (y/[n]: y
# beadm list
BE Active Mountpoint Space Policy Created
-- ------ ---------- ----- ------ -------
ble
apptest1 - - 67.0K static 2013-11-11 01:03
fe r a
solaris NR / 4.53G static 2013-11-08 05:47
ans
solaris-1 - - 67.0K static 2013-11-11 01:01
n - t r
#
a no
) has ideฺ
l ฺ c om t Gu
m ai den
@ g Stu
o j o t h is
d o s esus filiales. Todos los derechos reservados.
n u s
( o rla e to
Copyright © 2013, Oracle y/o

o jo cens
Si ya noo S unlientorno de inicio concreto, o bien si desea crear espacio en el sistema,
necesita
puede d
an En suprimirlo mediante el uso del comando beadm destroy con el nombre del entorno de
Or l
inicio. este ejemplo, se va a destruir el entorno de inicio inactivo solaris-2. El sistema le
pide confirmación antes de destruir el entorno de inicio.
Nota: puede utilizar la opción -F para forzar la destrucción del entorno de inicio.
Para verificar que el entorno de inicio se ha eliminado, puede volver a ejecutar beadm list. El
entorno de inicio no debería aparecer.
Tenga en cuenta lo siguiente al destruir un entorno de inicio:
• No puede destruir el entorno de inicio iniciado actualmente.
• El comando beadm destroy elimina automáticamente la entrada del entorno de inicio
destruido del menú x86 GRUB o del menú de inicio de SPARC.

Administración de Sistemas Oracle Solaris 11 para


Administradores de UNIX/Linux con Experiencia 2-60
Activación de un Entorno de
Inicio Inactivo Existente
Para activar un entorno de inicio, ejecute beadm activate
Unauthorized reproduction or distribution prohibitedฺ Copyright© 2016, Oracle and/or its affiliatesฺ

beName.
# beadm activate apptest1
# beadm list
BE Active Mountpoint Space Policy Created
-- ------ ---------- ----- ------ -------
apptest1 R - 4.53K static 2013-11-11 01:03
solaris N / 901.0K static 2013-11-08 05:47
ble
solaris-1 - - 138.0K static 2013-11-11 01:01
fe r a
# init 6
ans
n - t r
a no
) has ideฺ
l ฺ c om t Gu
m ai den
@ g Stu
o j o t h is
d o s esus filiales. Todos los derechos reservados.
n u s
( o rla e to
Copyright © 2013, Oracle y/o

o jo cens
o S un entorno
Para activar li de inicio inactivo existente, utilice el comando beadm activate seguido
d
annombre del entorno de inicio. En este ejemplo, se va a activar el entorno apptest1.
del
Or l
Para verificar que el entorno de inicio se ha activado, puede volver a ejecutar beadm list.
Observe que el estado Active del entorno de inicio actual solaris ha cambiado de NR a N y
que el entorno de inicio recién activado apptest1 ahora tiene una R en la columna Active.
Recuerde que la R indica que este entorno de inicio pasará a ser el entorno de inicio activo al
reiniciar.
Para activar el entorno de inicio nuevo, debe reiniciar el sistema mediante el uso del comando
init 6.

Administración de Sistemas Oracle Solaris 11 para


Administradores de UNIX/Linux con Experiencia 2-61
Verificación del Entorno de Inicio Nuevo
Unauthorized reproduction or distribution prohibitedฺ Copyright© 2016, Oracle and/or its affiliatesฺ

ble
fe r a
ans
n - t r
a no
) has ideฺ
l ฺ c om t Gu
m ai den
@ g Stu
o j o t h is
d o s esus filiales. Todos los derechos reservados.
n u s
( o rla e to
Copyright © 2013, Oracle y/o

o jo cens
En unao S x86,li una vez que el sistema se ha reiniciado y que aparece el menú GNU
máquina
GRUB,d
an como se muestra en el ejemplo, puede verificar que el entorno de inicio nuevo es ahora el
Or l
entorno de inicio activo por defecto. El entorno de inicio activo por defecto es la entrada resaltada.
En una máquina SPARC, si tiene varios entornos de inicio, emita init 0 para ir a OBP
(petición de datos ok) y, a continuación, utilice la siguiente secuencia de comandos:
ok boot -L
Rebooting with command: boot -L
Boot device: /pci@7c0/pci@0/pci@1/pci@0,2/LSILogic,sas@2/disk@0
File and args: -L

1 Oracle Solaris 11 11.1


2 solaris-1
3 apptest1
Select environment to boot: [ 1 - 3 ]: 3
To boot the selected entry, invoke:
boot [<root-device>] -Z rpool/ROOT/apptest1

Program terminated
ok boot -Z rpool/ROOT/apptest1

Administración de Sistemas Oracle Solaris 11 para


Administradores de UNIX/Linux con Experiencia 2-62
Montaje de un Entorno de Inicio Inactivo

Para montar un entorno de inicio inactivo, ejecute beadm


Unauthorized reproduction or distribution prohibitedฺ Copyright© 2016, Oracle and/or its affiliatesฺ

mount beName mountpoint.


# beadm mount solaris-1 /solaris-1
# beadm list
BE Active Mountpoint Space Policy Created
-- ------ ---------- ----- ------ -------
solaris NR / 2.38G static 2013-11-08 03:50
solaris-1 - /solaris-1 169.01M static 2013-12-10 22:14
ble
fe r a
ans
n - t r
a no
) has ideฺ
l ฺ c om t Gu
m ai den
@ g Stu
o j o t h is
d o s esus filiales. Todos los derechos reservados.
n u s
( o rla e to
Copyright © 2013, Oracle y/o

o jo cens
o S que necesita
Supongamos li instalar y probar varios paquetes nuevos en el sistema operativo. Sin
d
an denoinicio
embargo, desea que ello afecte al entorno de producción. En ese caso, puede montar un
Or l
entorno inactivo existente, que es una copia del entorno de inicio activo existente, y
utilizarlo para realizar la prueba.
Para montar un entorno de inicio inactivo existente, debe ejecutar el comando beadm mount
seguido del nombre del entorno de inicio inactivo y la ubicación del punto de montaje. En el
ejemplo de la diapositiva se va a montar el entorno de inicio inactivo solaris-1 en /
solaris-1.
Nota: si el directorio del punto de montaje no existe, la utilidad beadm lo crea y, a continuación,
monta el entorno de inicio en este directorio. Si el entorno de inicio ya se ha montado, el comando
beadm mount falla y no vuelve a montar el entorno de inicio en la nueva ubicación especificada.
Para verificar que el entorno de inicio inactivo está montado, vuelva a ejecutar el comando beadm
list tal y como se muestra en el ejemplo. Observe que el entorno de inicio está montado, pero
permanece inactivo.

Administración de Sistemas Oracle Solaris 11 para


Administradores de UNIX/Linux con Experiencia 2-63
Desmontaje de un Entorno de Inicio Inactivo

Para desmontar un entorno de inicio inactivo, ejecute beadm


Unauthorized reproduction or distribution prohibitedฺ Copyright© 2016, Oracle and/or its affiliatesฺ

unmount beName.
# beadm unmount solaris-1
# beadm list
BE Active Mountpoint Space Policy Created
-- ------ ---------- ----- ------ -------
solaris NR / 2.38G static 2013-11-08 03:50
solaris-1 - - 170.01M static 2013-12-10 22:14
bl e
fe r a
ans
n - t r
a no
) has ideฺ
l ฺ c om t Gu
m ai den
@ g Stu
o j o t h is
d o s esus filiales. Todos los derechos reservados.
n u s
( o rla e to
Copyright © 2013, Oracle y/o

o jo cens
Antes deo S ellentorno
reiniciar i de inicio, debe desmontarlo. Para desmontar un entorno de inicio
d
any comoejecute
inactivo, el comando beadm unmount seguido del nombre del entorno de inicio inactivo,
Or l
tal se muestra en el ejemplo de la diapositiva.
Nota: no puede desmontar el entorno de inicio iniciado actualmente.
Para verificar que el entorno de inicio inactivo se ha desmontado, vuelva a ejecutar el comando
beadm list tal y como se muestra en el ejemplo. Observe que el entorno de inicio se ha
desmontado.
A partir de este punto, puede activar el entorno de inicio inactivo mediante el uso del comando
beadm activate y, a continuación, reiniciar el sistema.

Administración de Sistemas Oracle Solaris 11 para


Administradores de UNIX/Linux con Experiencia 2-64
Instalación de un Paquete en un Entorno de
Inicio Montado Inactivo
Unauthorized reproduction or distribution prohibitedฺ Copyright© 2016, Oracle and/or its affiliatesฺ

Para instalar un paquete en un entorno de inicio inactivo,


ejecute pkg –R mountpoint install packagename.
# pkg –R /solaris-1 install newpkg
Creating plan...
Packages to install: 1
Create boot environment: No
Create backup boot environment: No

DOWNLOAD PKGS FILES XFER(MB) SPEED


bl e
Completed 1/1 3/3 0.1/0.1 43.8k/s
fe r a
ans
PHASE ITEMS
n - t r
no
Installing new actions 19/19
Updating package state database Done
a
has ideฺ
Updating image state Done
Creating fast lookup database Done
)
l ฺ c om t Gu
m ai den
@ g Stu
o j o t h is
d o s esus filiales. Todos los derechos reservados.
n u s
( o rla e to
Copyright © 2013, Oracle y/o

o jo cens
Despuéso S verificarlique se ha montado el entorno de inicio inactivo, puede instalar uno o varios
de
d
an mediante
paquetes el uso del comando pkg install con la opción -R en mayúscula, la
Or l
ubicación del punto de montaje y el nombre del paquete, tal y como se muestra en el ejemplo de
la diapositiva.
Nota: la opción -R en mayúscula especifica una raíz alternativa para identificar los paquetes
específicos que se van a instalar o actualizar.

Administración de Sistemas Oracle Solaris 11 para


Administradores de UNIX/Linux con Experiencia 2-65
Desinstalación de un Paquete
en un Entorno de Inicio Montado Inactivo
Unauthorized reproduction or distribution prohibitedฺ Copyright© 2016, Oracle and/or its affiliatesฺ

Para desinstalar un paquete en un entorno de inicio inactivo,


ejecute pkg –R mountpoint uninstall packagename.
# pkg –R /solaris-1 uninstall newpkg

ble
fe r a
ans
n - t r
a no
) has ideฺ
l ฺ c om t Gu
m ai den
@ g Stu
o j o t h is
d o s esus filiales. Todos los derechos reservados.
n u s
( o rla e to
Copyright © 2013, Oracle y/o

o jo cens
o S un lpaquete,
Para desinstalar i utilice pkg uninstall con la opción -R en mayúscula, la ubicación
d
anpunto de montaje y el nombre del paquete, tal y como se muestra en el ejemplo de la
del
Or l
diapositiva.

Administración de Sistemas Oracle Solaris 11 para


Administradores de UNIX/Linux con Experiencia 2-66
Creación de una Copia de Seguridad de un
Entorno de Inicio
Unauthorized reproduction or distribution prohibitedฺ Copyright© 2016, Oracle and/or its affiliatesฺ

Para crear una copia de seguridad del entorno de inicio,


ejecute beadm create BEname@snapshotdescription.
# beadm create solaris@backup
# beadm list –a solaris
BE/Dataset/Snapshot Active Mountpoint Space Policy Created
------------------- ------ ---------- ----- ------ -------
solaris
rpool/ROOT/solaris NR / 2.27G static 2013-10-29 11:32
rpool/ROOT/solaris/var - /var 112.37M static 2013-10-29 11:32
rpool/ROOT/solaris/var@2012-10-29-12:17:23 - - 760.5K static 2013-10-29 17:47
ble
rpool/ROOT/solaris/var@backup
rpool/ROOT/solaris/var@install
-
-
-
-
24.0K
18.86M
static
static
2013-10-29
2013-10-29
18:06
11:37
fe r a
rpool/ROOT/solaris@2012-10-29-12:17:23
rpool/ROOT/solaris@backup
-
-
-
-
50.27M
0
static
static
2013-10-29
2013-10-29
17:47

an
18:06 s
rpool/ROOT/solaris@install - - 53.28M static
- t
2013-10-29
n r 11:37

a no
) has ideฺ
l ฺ c om t Gu
m ai den
@ g Stu
o j o t h is
d o s esus filiales. Todos los derechos reservados.
n u s
( o rla e to
Copyright © 2013, Oracle y/o

o jo cens
o Suna copialide seguridad del entorno de inicio, utilice el comando beadm create
Para crear
d
an del
seguido nombre del entorno de inicio y una descripción de la copia de seguridad. En el
Or l
ejemplo de la diapositiva, se crea una copia de seguridad del entorno de inicio solaris.
Para verificar que se ha creado la copia de seguridad, puede ejecutar beadm list -a seguido
del nombre del entorno de inicio, tal y como se muestra en el ejemplo.

Administración de Sistemas Oracle Solaris 11 para


Administradores de UNIX/Linux con Experiencia 2-67
Creación de un Entorno de Inicio a Partir de una
Copia de Seguridad Existente
Unauthorized reproduction or distribution prohibitedฺ Copyright© 2016, Oracle and/or its affiliatesฺ

Para crear un entorno de inicio a partir de una copia de


seguridad existente, ejecute beadm create -e
BEname@snapshotdescription beName.
# beadm create –e solaris@backup solaris-2
# beadm list
BE Active Mountpoint Space Policy Created
-- ------ ---------- ----- ------ -------
solaris NR / 2.38G static 2013-11-08 03:50
bl e
solaris-1 - - 170.01M static 2013-12-10 22:14
fe r a
solaris-2 - - 28.0K static 2013-12-10 22:59
ans
# beadm activate solaris-2
n - t r
no
# beadm list
BE Active Mountpoint Space Policy Created
a
has03:50
-- ------ ---------- ----- ------ -------
solaris N / 2.38G static 2013-11-08
) d e ฺ
solaris-1 - - 170.01M static 2013-12-10
om t Gu22:14 i
solaris-2 R - 28.0K static 2013-12-10 i l ฺ c n 22:59
a e
# init 6
@ gm Stud
s o jo this
n d o s esus filiales. Todos los derechos reservados.
rla e to
Copyright © 2013, u
Oracle y/o
( o
o jo cens
o
Una copia Sde seguridad
li de un entorno de inicio no es iniciable. Sin embargo, puede crear un
d
an eldeentorno
entorno inicio nuevo a partir de una copia de seguridad existente y, a continuación, activar e
Or l
iniciar de inicio nuevo.
En el ejemplo de la diapositiva, se crea un entorno de inicio nuevo denominado solaris-2 a
partir de la copia de seguridad solaris@backup.
El comando beadm list muestra que se ha creado solaris-2.
Para que el nuevo entorno de inicio sea el entorno de inicio actual, debe activarlo y, a
continuación, reiniciar el sistema, tal y como se muestra en el ejemplo. Tenga en cuenta que, si
vuelve a ejecutar el comando beadm list, puede ver que solaris-2 ahora es el entorno de
inicio activo al reiniciar tal y como lo designa R en la columna Active.

Administración de Sistemas Oracle Solaris 11 para


Administradores de UNIX/Linux con Experiencia 2-68
Gestión de Entornos de Inicio con
Package Manager
Unauthorized reproduction or distribution prohibitedฺ Copyright© 2016, Oracle and/or its affiliatesฺ

ble
fe r a
ans
n - t r
a no
) has ideฺ
l ฺ c om t Gu
m ai den
@ g Stu
o j o t h is
d o s esus filiales. Todos los derechos reservados.
n u s
( o rla e to
Copyright © 2013, Oracle y/o

o jo cens
AunqueonoSpuede crear
li entornos de inicio nuevos mediante Package Manager, puede utilizar esta
d
an para
utilidad cambiar el nombre de entornos de inicio inactivos existentes que están en el
Or l
sistema, así como destruirlos y activarlos.
Para gestionar entornos de inicio con Package Manager, abra Package Manager y, a
continuación, seleccione Manage Boot Environments en el menú File. Se abre la ventana
Manage Boot Environments. A partir de entonces, la GUI proporciona una interfaz intuitiva para
gestionar y administrar las actividades relacionadas con los entornos de inicio.

Administración de Sistemas Oracle Solaris 11 para


Administradores de UNIX/Linux con Experiencia 2-69
Prueba

Después de iniciar con el entorno de inicio solaris-1, desea


Unauthorized reproduction or distribution prohibitedฺ Copyright© 2016, Oracle and/or its affiliatesฺ

instalar el paquete thunderbird en el entorno de inicio


inactivo, solaris. ¿Cuál de los siguientes comandos utilizaría
para permitir que solaris esté accesible para la instalación
del paquete?
a. beadm activate solaris
b. beadm mount solaris /mnt a b le
c. beadm unmount solaris-1 s f er
- t r an
d. pkg –R solaris install thunderbird on
a n
) has ideฺ
l ฺ c om t Gu
m ai den
@ g Stu
o j o t h is
d o s esus filiales. Todos los derechos reservados.
n u s
( o rla e to
Copyright © 2013, Oracle y/o

o jo cens
o
Respuesta: Sb li
an d
Or l

Administración de Sistemas Oracle Solaris 11 para


Administradores de UNIX/Linux con Experiencia 2-70
Resumen
Unauthorized reproduction or distribution prohibitedฺ Copyright© 2016, Oracle and/or its affiliatesฺ

En esta lección, debe haber aprendido lo siguiente:


• Describir las funciones y capacidades de IPS
• Configurar un repositorio de IPS local
• Configurar el acceso de cliente al servidor IPS local
• Administrar paquetes de software
• Actualizar el sistema operativo Oracle Solaris 11 le
a b
• Actualizar Oracle Solaris 11 al sistema operativo s f er
Oracle Solaris 11.1 - t r an
• Administrar entornos de inicio n on
a
) has ideฺ
l ฺ c om t Gu
m ai den
@ g Stu
o j o t h is
d o s esus filiales. Todos los derechos reservados.
n u s
( o rla e to
Copyright © 2013, Oracle y/o

o jo cens
d oS li
r l an
O

Administración de Sistemas Oracle Solaris 11 para


Administradores de UNIX/Linux con Experiencia 2-71
Unauthorized reproduction or distribution prohibitedฺ Copyright© 2016, Oracle and/or its affiliatesฺ

Or l
dan
oS
o
(
li
o
n
jo cens
d o s
rla e to
o j
u
o
s e
@
t h
m
is
l ฺ c
g Stu
)
ai den
om t Gu
a
has ideฺ
n no
- t r an
s
fe r a bl
e

También podría gustarte