En esta sección, se describe cómo instalar la configuración de evaluación de OpenStack de un único sistema. Los primeros tres métodos descritos realizan la instalación en bare-metal. El cuarto método realiza la instalación en una zona de núcleo.
Cómo realizar la instalación mediante el archivo Unified Archive y un servicio de instalación AI
Cómo realizar la instalación mediante un medio de inicio AI desde el archivo Unified Archive
Este procedimiento describe cómo instalar Oracle Solaris y OpenStack en sistemas bare-metal mediante el archivo USB descargado. Este método no requiere un servidor AI y es el método más directo para instalaciones bare-metal.
Consulte Cómo descargar el archivo de imagen.
Si tiene acceso a un sistema Oracle Solaris 11.2, use la utilidad usbcopy. Consulte la página del comando man usbcopy(1M).
Debe usar el comando usbcopy de Oracle Solaris 11.2. No puede usar usbcopy de una versión anterior a Solaris.
Si no tiene acceso a un sistema Oracle Solaris 11.2, puede usar el comando dd.
Asegúrese de identificar correctamente el disco adecuado (unidad flash) cuando use dd.
# svcadm disable -t hal
# rmformat
# dd if=/path/image.usb of=/dev/rdsk/device bs=16k
# svcadm enable hal
# dmesg | tail
# dd if=/path/image.usb of=/dev/diskN bs=16k
# diskutil list # diskutil unmountDisk /dev/diskN
# dd if=/path/image.usb of=/dev/diskN bs=16k
Se mostrará la herramienta System Configuration Interactive (SCI). Si no ve la herramienta SCI, presione la tecla Intro o presione Ctrl-L para volver a generar la pantalla.
Este procedimiento describe cómo instalar Oracle Solaris y OpenStack en un sistema bare-metal mediante el archivo de almacenamiento unificado descargado y AI.
Consulte Cómo descargar el archivo de imagen.
En el servidor de instalación AI de Oracle Solaris, copie y modifique el archivo /usr/share/auto_install/manifest/default_archive.xml según la configuración de AI. En la sección ARCHIVE software, especifique la ubicación del archivo .uar descargado.
Configure un servicio de instalación AI mediante el manifiesto de AI del paso anterior. Consulte Parte III, Instalación con un servidor de instalación, de Instalación de sistemas Oracle Solaris 11.2.
ok boot net -install
Se mostrará la herramienta SCI para configurar el sistema. Si no ve la herramienta SCI, presione la tecla Intro o presione Ctrl-L para volver a generar la pantalla.
Este procedimiento describe cómo instalar Oracle Solaris 11.2 y OpenStack en sistemas bare-metal mediante la creación de una imagen AI de inicio. Se crea una imagen USB con capacidad de inicio desde el archivo Unified Archive descargado. Consulte Capítulo 5, Instalaciones automatizadas que se inician desde medios de Instalación de sistemas Oracle Solaris 11.2 para obtener más información acerca de este método.
Consulte Cómo descargar el archivo de imagen.
# archiveadm create-media -s http://pkg.oracle.com/solaris/release \ -f usb -o /workdir/usb-filename \ /workdir/uar-file
donde workdir es la ubicación en donde descargó el archivo Unified Archive. El archivo USB AI se creará en el mismo directorio.
Si ha descargado el archivo USB a un sistema Oracle Solaris 11.2, utilice el comando usbcopy.
Si ha descargado el archivo USB a un sistema cuyo sistema operativo Oracle Solaris es anterior a 11.2, utilice el comando dd de la siguiente manera:
Desactive el servicio HAL.
# svcadm disable -t hal
Inserte la unidad flash y ubique el dispositivo adecuado.
# rmformat
Copie la imagen en la unidad flash.
# dd if=/path/image.usb of=/dev/rdsk/device bs=16k
Active el servicio HAL.
# svcadm enable hal
Puede usar el manifiesto predeterminado o crear un manifiesto personalizado. Si crea una manifiesto personalizado, almacene el manifiesto personalizado en una ubicación a la que pueda acceder el sistema que se instala.
Se le pedirá que use el manifiesto de AI o que proporcione la ubicación del manifiesto personalizado.
Se mostrará la herramienta SCI para configurar el sistema. Si no ve la herramienta SCI, presione la tecla Intro o presione Ctrl-L para volver a generar la pantalla.
Este procedimiento describe cómo instalar Oracle Solaris 11.2 y la versión Havana de OpenStack directamente en una zona de núcleo mediante el archivo de almacenamiento unificado descargado.
Antes de empezar
Asegúrese de que el sistema que alojará la zona de núcleo cumpla con los requisitos de virtualización. Consulte Planning for an OpenStack Configuration.
Consulte Cómo descargar el archivo de imagen.
# zonecfg -z OpenStackKZ create -t SYSsolaris-kz
Asegúrese de que la zona de núcleo tenga suficientes CPU, RAM, almacenamiento y direcciones MAC virtuales. Ninguna zona global creada dentro de la zona de núcleo podrá consumir estas direcciones MAC adicionales automáticamente.
El siguiente ejemplo configura la zona con 8 CPU virtuales, un límite de 8 GB de memoria física y asignación automática de direcciones MAC. Consulte la página del comando man zonecfg(1M) para obtener descripciones de los recursos configurables.
# zonecfg -z OpenStackKZ zonecfg:OpenStackKZ> add virtual-cpu zonecfg:OpenStackKZ:virtual-cpu> set ncpus=8 zonecfg:OpenStackKZ:virtual-cpu> end zonecfg:OpenStackKZ> select capped-memory zonecfg:OpenStackKZ:capped-memory> set physical=8g zonecfg:OpenStackKZ:capped-memory> end zonecfg:OpenStackKZ> select anet id=0 zonecfg:OpenStackKZ:anet> add mac zonecfg:OpenStackKZ:anet:mac> set mac-address=auto zonecfg:OpenStackKZ:anet:mac> end zonecfg:OpenStackKZ:anet> end zonecfg:OpenStackKZ> exit
# zonecfg -z OpenStackKZ info
El siguiente ejemplo muestra la instalación de la versión x86 del archivo .uar.
# zoneadm -z OpenStackKZ install -a /path/uar-file
donde uar-file es la versión Oracle Solaris 11.2 con el archivo de Havana OpenStack.
# zoneadm -z OpenStackKZ boot
# zlogin -C OpenStackKZ
Se mostrará la herramienta SCI para configurar el sistema. Si no ve la herramienta SCI, presione la tecla Intro o presione Ctrl-L para volver a generar la pantalla.
Unified Archive espera que un servidor DHCP asigne una dirección IP a la zona de núcleo. Si usa DHCP, asegúrese de que la dirección MAC esté asignada a la zona de núcleo. La selección de Automático en la página de red de la herramienta SCI del paso anterior generará la asignación de una dirección MAC. Si ni usa DHCP, asegúrese de asignar una dirección IPv4 a la zona de núcleo.
La dirección IP es importante porque actualmente no existen repositorios de sistema para las zonas de núcleo. Con una dirección IP, la zona de núcleo puede conectarse a un repositorio de paquete IPS si se requiere.