Crear imagen FLASH e Instalar Solaris via NFS

Page last edited hace 2117 días 3 horas
De Solaris-ES
Saltar a: navegación, buscar

Ejemplo 1[editar]

  • Preparar la imagen FLASH
# mkdir -p /export/install/flash
# cd /export/install/flash
# flarcreate -n "SFV20z - Solaris 10 x86 - 16/06/2005" -x
/export/install/flash /export/install/flash/SX86.fla­r
  • Compartir la carpeta para la instalación vía NFS
# vi /etc/dfs/dfstab
share -F nfs -o ro,anon=0 /export/install/flash
# shareall
# share
  • Boot fron CD/DVD (Solaris CD 1 - Install) seleccionar instalación desde NFS
  • Seleccionar la opción interactiva, dar los parámetros de IP/Hostname/Root PSW...
IMPORTANTE: Seleccionar la opción de instalación vía NFS (Network File Systems) y NO la de CD/DVD
NOTA: Si la instalación es sobre una 20z o 40Z con RAID por HW primero hay que romper el RAID antes de continuar la instalación. 
sino se generan errores y la instalación no se puede realizar.

Ejemplo 2[editar]

Crear imagen FLASH e Instalar Solaris via NFS[editar]

  • Crear el archivo con las exclusiones
# vi /var/tmp/ignorar
/export/install/flash
/dir1
/dir2
  • Preparar la imagen FLASH
# mkdir -p /export/install/flash
# cd /export/install/flash
# flarcreate -n "SFV20z - Solaris 10 x86 - 16/06/2005" -X /var/tmp/ignorar -c -S /export/install/flash/SX86.flar
  • Compartir la carpeta para la instalacion via NFS
# vi /etc/dfs/dfstab
# share -F nfs -o ro,anon=0 /export/install/flash

# shareall
# share
  • Continuar: "Instalación por red via Imagen Flash"
NOTA: Si la instalación es sobre una 20z o 40Z con RAID por HW primero hay que romper el RAID antes de continuar la instalación. 
sino se generan errores y la instalación no se puede realizar. 

Instalacion por red via Imagen Flash[editar]

  • Incorporar la IP y el nombre del host a instalar en el /etc/hosts
192.168.152.52  iguazu-adm
  • Incorporar la MAC y el nombre del host a instalar en /etc/ethers
0:3:ba:cb:1a:d1 iguazu-adm
  • Introducir el CD de Software 1/2
  • Agregar las imagenes de boot y comparte el CDRom para la instalacion
# cd /cdrom/sol_9_904_sparc/s0/Solaris_9/Tools
# ./add_install_client iguazu-adm sun4u
Adding "share -F nfs -o ro,anon=0 /cdrom/sol_9_904_sparc/s0" to /etc/
dfs/dfstab
Adding "share -F nfs -o ro,anon=0 /cdrom/sol_9_904_sparc/s1" to /etc/
dfs/dfstab
updating /etc/bootparams
  • Lanzar un SNOOP para ver que el proceso de instalacion se inicia.
# snoop rarp
Using device /dev/eri (promiscuous mode)
OLD-BROADCAST -> (broadcast)  RARP C Who is 0:3:ba:cb:1a:d1 ?
sf15k-consola -> iguazu-adm   RARP R 0:3:ba:cb:1a:d1 is
192.168.152.52, iguazu-adm
  • Desde el cliente lanzamos la instalacion
CONSOLA
{1} ok devalias
{2} ok boot net1 - install
Boot device: /pci@1f,700000/network@1  File and args: - install
/pci@1f,700000/network@1: 1000 Mbps full duplex link up
  • Seleccionamos Flash Install y le damos la ruta donde esta la imagen flash.


Ejemplo 3[editar]

Creacion de un boot server (Jumpstart) permanente (HDD)[editar]

  • Montar el CD de Solaris en la SC-Main
  • Buscar el directorio Tools en el CD
 root@sc1-sf15k # cd /cdrom/cdrom0/s0/Solaris_10/Tools
  • Ejecutar el Install server
 root@sc1-sf15k # ./setup_install_server /export/install/Solaris.10U4
 Verifying target directory...
 Calculating the required disk space for the Solaris_10 product
 Calculating space required for the installation boot image
 Copying the CD image to disk...
 Copying Install Boot Image hierarchy...
 Install Server setup complete
  • Agregar la o las MAC/HOST en el archivo /etc/ethers y la IP en el /etc/hosts
 root@sc1-sf15k # vi /etc/ethers 
 0:0:be:xx:xx:xx SF15K-a
 root@sc1-sf15k # vi /etc/hosts
 #
 # Internet host table
 #
 127.0.0.1       localhost       
 192.168.158.2   SF15K-a
  • Buscar el directorio Tools en el HDD
 root@sc1-sf15k # cd /export/install/Solaris.10U4/Solaris_10/Tools
  • Instalar los clientes de red
 root@sc1-sf15k # ./add_install_client SF15K-a sun4u
 Adding "share -F nfs -o ro,anon=0 /export/install/Solaris.10U4" to /etc/dfs/dfstab
 making /tftpboot
 enabling tftp in /etc/inetd.conf
 updating /etc/bootparams
 copying boot file to /tftpboot/inetboot.SUN4U.Solaris_10-1
 root@sc1-sf15k # for i in b c d e f g h i j k l m n o p q r
 root@sc1-sf15k > do
 root@sc1-sf15k > ./add_install_client SF15K-${i} sun4u
 root@sc1-sf15k > done 
  • Verificar los directorios compartidos
 root@sc1-sf15k # more /etc/dfs/dfstab
 #       Place share(1M) commands here for automatic execution
 #       on entering init state 3.
 #
 #       Issue the command '/etc/init.d/nfs.server start' to run the NFS
 #       daemon processes and the share commands, after adding the very
 #       first entry to this file.
 #
 #       share [-F fstype] [ -o options] [-d "<text>"] <pathname> [resource]
 #       .e.g,
 #       share  -F nfs  -o rw=engineering  -d "home dirs"  /export/home2
 share -F nfs -o ro,anon=0 /export/install/Solaris.10U4
 root@sc1-sf15k # share
 -               /export/install/Solaris.10U4   ro,anon=0   ""
  • Boot del equipo cliente via red
 {2} ok boot boot-net -sw
 Resetting...
 Sun Fire 15000, using IOSRAM based Console
 Copyright 2007 Sun Microsystems, Inc.  All rights reserved.
 OpenBoot 4.22.32, 24576 MB memory installed, Serial #XX604704.
 Ethernet address 0:0:be:xx:xx:xx, Host ID: 82xxxxxx.

Creacion de un boot server (Jumpstart) temporal (Boot por red desde un CD/DVD)[editar]

  • Montar el CD/DVD en la lectora
  • Agregar la o las MAC/HOST en el archivo /etc/ethers y la IP en el /etc/hosts
 root@sc1-sf15k # vi /etc/ethers 
 0:0:be:xx:xx:xx SF15K-a
 root@sc1-sf15k # vi /etc/hosts
 #
 # Internet host table
 #
 127.0.0.1       localhost       
 192.168.158.2   SF15K-a
  • Buscar el directorio Tools
 root@sc1-sf15k # cd /cdrom/sol_10_807_sparc/s0/Solaris_10/Tools
  • Instalar los clientes de red
 root@sc1-sf15k # ./add_install_client SF15K-a sun4u
 saving original /etc/dfs/dfstab in /etc/dfs/dfstab.orig
 Adding "share -F nfs -o ro,anon=0 /cdrom/sol_10_807_sparc/s0" to /etc/dfs/dfstab
 making /tftpboot
 enabling tftp in /etc/inetd.conf
 starting rarpd
 starting bootparamd
 starting nfsd's
 starting nfs mountd
 updating /etc/bootparams
 copying boot file to /tftpboot/inetboot.SUN4U.Solaris_10-1
  • Verificar los directorios compartidos
 root@sc1-sf15k # dfshares
 RESOURCE                                  SERVER ACCESS    TRANSPORT
  sc1-sf15k:/cdrom/sol_10_807_sparc/s0    sc1-sf15k  -         -
  • Boot del equipo desde red
 {2} ok boot boot-net -sw
 Resetting...
 Sun Fire 15000, using IOSRAM based Console
 Copyright 2007 Sun Microsystems, Inc.  All rights reserved.
 OpenBoot 4.22.32, 24576 MB memory installed, Serial #XX604704.
 Ethernet address 0:0:be:xx:xx:xx, Host ID: 82xxxxxx.

Borrado del boot server (Jumpstart) permanente[editar]

  • Montar el CD de Solaris en la SC-Main
  • Buscar el directorio Tools
 root@sc1-sf15k # cd /export/install/Solaris.10U4/Solaris_10/Tools
  • Desinstalacion de los clientes de jumpstart
 root@sc1-sf15k # for i in a b c d e f g h i j k l m n o p q r
 root@sc1-sf15k > do
 root@sc1-sf15k > ./rm_install_client SF15K-${i}
 root@sc1-sf15k > done
NOTA:El resto es una instalacion normal.