JavaScript is required to for searching.
Omitir V�nculos de navegaci�n
Salir de la Vista de impresi�n
Instalación de sistemas Oracle Solaris 11     Oracle Solaris 11 Information Library (Español)
search filter icon
search icon

Información del documento

Prefacio

Parte I Opciones de instalación de Oracle Solaris 11

1.  Descripción general de opciones de instalación

Parte II Instalación con medios de instalación

2.  Preparación de la instalación

3.  Uso de LiveCD

4.  Uso del instalador de texto

5.  Instalaciones automatizadas que se inician desde medios

6.  Anulación de configuración o reconfiguración de una instancia de Oracle Solaris

Parte III Instalación con un servidor de instalación

7.  Instalación automatizada de varios clientes

8.  Configuración de un servidor de instalación

9.  Personalización de instalaciones

10.  Aprovisionamiento del sistema cliente

11.  Configuración del sistema cliente

12.  Instalación y configuración de zonas

13.  Ejecución de una secuencia de comandos personalizada durante el primer inicio

Creación de una secuencia de comandos que se ejecute en el primer inicio

Creación de un archivo de manifiesto SMF

Creación de un paquete IPS para la secuencia de comandos y el servicio

Cómo crear y publicar el paquete IPS

Instalación del paquete del primer inicio en el cliente AI

Cómo instalar el paquete IPS

14.  Configuración de Oracle Configuration Manager para su uso en sistemas cliente AI

15.  Instalación de sistemas cliente

16.  Resolución de problemas en instalaciones automatizadas

Creación de un paquete IPS para la secuencia de comandos y el servicio

Cree un paquete IPS que contenga:

Cómo crear y publicar el paquete IPS

  1. Cree la jerarquía de directorios.

    En este ejemplo, el manifiesto del servicio se instala en /lib/svc/manifest/site, y la secuencia de comandos del primer inicio se instala en /opt/site.

    $ mkdir -p proto/lib/svc/manifest/site
    $ mkdir -p proto/opt/site
    $ cp first-boot-script-svc-manifest.xml proto/lib/svc/manifest/site
    $ cp first-boot-script.sh proto/opt/site
  2. Cree el manifiesto del paquete.

    Cree el siguiente archivo denominado first-boot-script.p5m.

    set name=pkg.fmri value=first-boot-script@1.0,5.11
    set name=pkg.summary value="AI first boot script"
    set name=pkg.description value="Script that runs at first boot after AI installation"
    file path=lib/svc/manifest/site/first-boot-script-svc-manifest.xml mode=0444 \
        owner=root group=sys
    dir path=opt/site mode=0755 owner=root group=sys
    file path=opt/site/first-boot-script.sh mode=0555 owner=root group=sys

    En función de lo que la secuencia de comandos del primer inicio realice, es posible que no deba especificar dependencias. Si modifica este manifiesto, use pkglint para verificar que el nuevo manifiesto sea correcto. Puede ignorar las advertencias.

    # pkglint first-boot-script.p5m
  3. Cree el depósito para el paquete.

    En este ejemplo, se crea el depósito en el directorio local, con firstboot como editor.


    Nota - Cree el depósito en un directorio al que puedan acceder los clientes AI en el momento de la instalación.


    $ pkgrepo create firstbootrepo
    # pkgrepo -s firstbootrepo add-publisher firstboot
  4. Publique el paquete.
    # pkgsend publish -d ./proto -s ./firstbootrepo first-boot-script.p5m
    pkg://firstboot/first-boot-script@1.0,5.11:20111101T024901Z
    PUBLISHED

    Los clientes pueden instalar el paquete desde el depósito firstbootrepo. El editor firstboot con el origen firstbootrepo se define en el manifiesto AI, como se muestra en la siguiente sección.

    Muestre el paquete para verificar que el paquete esté disponible.

    $ pkg list -g ./firstbootrepo first-boot-script
    NAME (PUBLISHER)                 VERSION    IFO
    first-boot-script (firstboot)    1.0        ---

    Puede intentar realizar una instalación de prueba del paquete. La opción -n implica que no se debe instalar el paquete en realidad.

    # pkg set-publisher -g ./firstbootrepo firstboot
    # pkg install -nv first-boot-script
               Packages to install:         1
         Estimated space avaialble: 111.26 GB
    Estimated space to be consumed:  72.42 MB
           Create boot environment:        No
    Create backup boot environment:        No
              Rebuild boot archive:        No
    
    Changed packages:
    firstboot
      first-boot-script
        None -> 1.0,5.11:20111101T024901Z

Pasos siguientes

Consulte Copia y creación de repositorios de paquetes de Oracle Solaris 11 para obtener instrucciones para hacer que el nuevo repositorio esté disponible para los sistemas cliente por medio de recursos compartidos NFS o HTTP.