Hay un par de consideraciones que debemos hacer. Primero, es
importante para poder tener éxito en este procedimiento que el cable ethernet cableado a la core-lan del
sistema y que la velocidad en el puerto del switch este seteado en auto. Una
vez instalado el sistema se puede fijar la velocidad.
Segundo, para que el procedimiento funcione debemos estar seguros de que los servidores estan dentro del mismo segmento de red debido a que durante el booteo del servidor se utilizaran protocolos que hacen broadcast, si los servidores estan en dos redes distintas se puede instalar un boot helper, dentro del segmento del cliente, para que este le otorge una direccion IP pero esto esta fuera del alcanze de esta nota.
Antes de empezar con el procedimiento vamos a chequear si esta activo
el daemon de bootpd, tftp y la configuración NFS. Estos protocolos deben estar
activos y ya que nos van a poder permitir bootear por red y tranferir los
kernels y archivos necesarios para la instalación.
AVAYA:ignite /root # cat /etc/inetd.conf |grep bootpd
bootps
dgram udp wait root /usr/lbin/bootpd bootpd -d 3tftp dgram udp wait root /usr/lbin/tftpd tftpd\
/opt/ignite /var/opt/ignite
La
configuración de NFS debe permitir que nuestro cliente tenga acceso a la
configuración de los clientes /var/opt/ignite/clients y al las imágenes /var/opt/ignite/recovery/archives/<nombre_del_server>
/var/opt/ignite/clients -anon=2,access=ignite:ignite-e1:hi2pdb1:hi2pdb1-e1:hi2pci1:hi2pci1-e1:hi2pcln1:hi2pcln1-e1:hi2pap1:hi2pap1-e1:hi2pap2:hi2pap2-e1:hi2pap3:hi2pap3-e1:hi2pap4:hi2pap4-e1:hb1pci1:hb1pci1-e1:hb1pdb1:hb1pdb1-e1:hb1pap8:hb1pap8-e1:hbldbk1:hbldbk1-e1:hbldbk2:hbldbk2-e1:hf2pdb00:hf2pdb00-e1:hprdmn00:hprdmn00-e1:hprdmn01:hprdmn01-e1:hsapd01:hsapd01-e1:hsapd08:hsapd08-e1:hugsapp1:hugsapp1-e1:hi2pap3:hi2pap3-e1:hi2pap4:hi2pap4-e1:hi2pap5:hi2pap5-e1:hptest01:hptest01-e1
/var/opt/ignite/recovery/archives/ignite
-anon=2,access=ignite:ignite-e1:198.152.232.15
Una vez confirmado que el tenemos el activos los servicios necesarios procedemos a configurar el bootpd que nos permite bootear por red, para eso debemos configurar el file /etc/bootptab de la siguente manera
ignite-defaults:\
ht=ethernet:\
hn:\
bf=/opt/ignite/boot/nbp.efi:\
bs=48
hptest01:\
tc=ignite-defaults:\
bf=/opt/ignite/boot/boot_lif:\
ha=00306E035925:\
ip=198.152.232.15:\
sm=255.255.252.0:\
gw=198.152.232.1
Ahí configuramos, una entrada por sistema. En este caso nuestro sistema es el hptest01, aquí los parámetros son
tc template defaults,
bf boot fileha hardware address de la placa de red
ip la ip que nos dan por soe
sm la submask de la red
gw el gateway de la red
Si
no tenemos OS y no sabemos la MAC del sistema en cuestión la podemos obtener de
la siguiente forma
Booteamos
el sistema interrumpimos el booteo
Una
vez que interrumpimos el boot escribimos IN de INformation,
A
continuación se nos abre un menú de información del sistema en el cual
seleccionamos LA de LanAddress
Con
esta data podemos llenar todos los campos del /etc/bootptab. Luego reiniciamos
el daemon de bootpd con un inetd -c
Ahora
estamos en condiciones de bootear por red con el siguiente comando desde la
consola del HPUX
bo
lan <ip_del_servidor_ignite> INSTALL
Cuando
pida de interactuar con el ISL le decimos que no
Ahora
veremos un menu en el cual nos pregunta que kernel deseamos cargar en este caso
usaremos 11.00
Después
de una serie de mensajes no interactivos llegamos a una pantalla de instalación,
seleccionamos Install HP-UX
En
la pantalla siguiente para mayor comodidad (ya si estamos dentro de una
web-console es muy probable que no podamos usar la tecla TAB) seleccionamos
"Remote graphical interface running on the Ignite-UX server" y luego
le damos OK
La
instalación nos preguntara que placa de red queremos usar y seleccionamos la
core
Aparecerá
un mensaje de DHCP al cual ignoraremos y se nos presentara una pantalla de configuración
de red la cual llenaremos con la data que tenemos de la SOE y le decimos que la
información de red no es temporaria
Ahora
llegamos a la pantalla final de la instalación por consola ya que el resto lo
hacemos por la consola grafica que corremos desde ignite
Antes
de proseguir con la instalación debemos definir los templates de
configuraciones que podemos instalar en el cliente, la data de configuración
del mismo se sitúa en /var/opt/ignite/clients ahi tendremos un directorio por
MAC de cliente activo.
Las
definiciones de las tomas previas de ignite se guardan en el
/var/opt/ignite/clients/history. Nuestro objetivo es restaurar una imagen del
server ignite en el hptest01
Por
lo tanto para obtener las definiciones del sever ignite debemos averiguar su
MAC de la siguiente forma.
Una
vez en la carpeta correcta debemos copiar el file CINDEX y el directorio
recovery al directorio de la nuestro cliente
Para
continuar con la instalación grafica hacemos lo siguiente, abrimos una sesión
de CMD dentro de nuestro escritorio Citrix cargamos el cliente X Exceed y
escribimos ipconfig para obtener la ip de nuestra estación
Una
vez con el servidor X cargado y la ip del escritorio cargamos una sesión en
ignite ahí exportamos la variable DISPLAY con la ip y el nro de server X
correspondiente y ejecutamos ignite
Y
en nuestro escritorio de citrix veremos la pantalla de instalación con nuestro
cliente listo para instalar
Hacemos
click con el segundo botón del ratón en el icono de nuestro sistema
seleccionamos Install Client -> New Install
Ahora
vemos que dentro de configurations tenemos varios templates, en este caso vamos
a seleccionar el último Recovery Archive
Luego,
vamos a File System y veremos uno que esta en unused ese es el / así que
proseguiremos a definirlo
Luego
definimos la password de root
En
la Tab de Basic clickeamos en el boton de additional tasks y ponemos en FALSE
la opcion de importar los Volume Groups esto es porque ignite tiene otros vgs
aparte del vg00 que no existen en hptest01
En
la parte de system definimos las rutas
Nota:
En caso que necesitemos, por tema de tamaño de discos, agrandar parámetros del
vg00 podemos hacerlo el Tab de File System en Advanced Group Parameter
Luego
le damos GO! para comenzar la instalación, nos salta un Warning por el espacio
en el FS crash y continuamos haciendo click en GO!
Para
ver el progreso de nuestra instalación hacemos botón derecho en el icono de
nuestro server y hacemos click en Client Status
Luego
haremos click en View Logfile
Desde
esta ventana podremos monitorear el resto de la instalación
Eventualmente
la instalación llegara a un punto donde el sistema necesitara un reboot
El
equipo booteara con sus discos de booteo luego continuara corriendo unos
scripts de configuración
Y
en caso de ser satisfactoria la instalación obtendremos el siguiente mensaje en
la consola
EOF.