1.5. Instalación bajo z/VM

Conéctese a la z/VM con la cuenta de invitado (guest) de Linux. Puede utilizar x3270 o c3270 (desde el paquete basado en texto x3270 en Red Hat Enterprise Linux) para conectarse al z/VM desde otros sistemas Linux. Alternativamente, utilice el emulador de terminal OS/2 3270 en la consola de administración S/390. Si está trabajando desde una máquina basada en Windows, Jolly Giant (http://www.jollygiant.com/) ofrece un emulador 3270 capaz de SSL.

Si no está en modo CMS, ingrese ahora.

i cms

Si es necesario, añada el dispositivo que contiene las herramientas TCP/IP de z/VM a su lista de disco CMS. Por ejemplo:

vmlink tcpmaint 592 592

Si está utilizando los tipos de conexión de red basados en qdio/qeth (tales como OSA express o hipersockets), desactive el parámetro qioassist de invitado VM:

set qioassist off

Haga FTP a la máquina que contiene las imágenes de arranque Red Hat Enterprise Linux (kernel.img y initrd.img), conéctese y ejecute los comandos siguientes (utilice la opción (repl si está sobreescribiendo archivos de imágenes existentes kernel.img y initrd.img):

Ahora puede crear el archivo de parámetros (por ejemplo, redhat.parm). Consulte el Apéndice B para archivos parm de ejemplo. Abajo se muestra una explicación de los contenidos de archivos parm.

Hay un límite total de 32 parámetros en el archivo de parámetros. Para poderajustarse a las limitaciones con los archivos de parámetros, se debería utilizar un nuevo archivo de configuración en un CMS DASD para configurar la red inicial y las especificaciones DASD.

Es necesario un archivo .parm para los parámetros reales del kernel, tales como root=/dev/ram0 ro ip=off ramdisk_size=40000, y parámetros únicos que no están asignados a variables, tales como vnc. Se necesitan añadir dos nuevos parámetros al archivo .parm los cuales apuntan el programa de instalación al nuevo archivo de configuración.

CMSDASD=191 CMSCONFFILE=redhat.conf

CMSDASD es el ID del dispositivo del CMS formateado DASD que contiene el archivo de configuración. CMSDASD es usualmente '$HOME' DASD 191del usuario mainframe. El nombre del archivo de configuración se debe establecer con CMSCONFFILE y necesita estar en minúsculas.

La sintaxis de CMSCONFFILE es de estilo bash, con pares variable="value" en cada línea.

Archivo redhat.parm de ejemplo:

root=/dev/ram0 ro ip=off ramdisk_size=40000
CMSDASD=191 CMSCONFFILE=redhat.conf
vnc

Archivo redhat.exec de ejemplo:

/* */                    
'cl rdr'                 
'purge rdr all'          
'spool punch * rdr'      
'PUNCH KERNEL IMG A (NOH'
'PUNCH REDHAT PARM A (NOH'
'PUNCH INITRD IMG A (NOH'
'ch rdr all keep nohold' 
'i 00c' 

Archivo redhat.conf de ejemplo:

HOSTNAME="foobar.zSeries.example.com"
DASD="200-203"
NETTYPE="qeth"
IPADDR="192.168.17.115"
SUBCHANNELS="0.0.0600,0.0.0601,0.0.0602"
PORTNAME="FOOBAR"
NETWORK="192.168.17.0"
NETMASK="255.255.255.0"
BROADCAST="192.168.17.255"
SEARCHDNS="example.com:zSeries.example.com"
GATEWAY="192.168.17.254"
DNS="192.168.17.1"
MTU="4096"

Se requieren los siguientes parámetros y deben ser incluídos en el archivo de parámetros:

Los parámetros siguientes son requeridos para la configuración de la red:

Los parámetros siguientes son opcionales:

El siguiente parámetro para las instalaciones kickstart, es opcional:

Si se omiten cualquiera de los parámetros requeridos para hacer funcionar la red en el archivo parm, aparecerá un mensaje durante el proceso de arranque de la instalación.

Si cierra la sesión, reconéctese usando el ID del invitado z/VM que configuró para la instalación. Si no se encuentra en modo CMS, ingrese ahora.

i cms

Cree un script de ejecutable conteniendo los comandos necesarios para hacer IPL a la imagen del kernel y comenzar la instalación. El script de ejemplo siguiente es un script de inicio típico:

/* */
'CL RDR'
'PURGE RDR ALL'
'SPOOL PUNCH * RDR'
'PUNCH KERNEL IMG A (NOH'
'PUNCH REDHAT PARM A (NOH'
'PUNCH INITRD IMG A (NOH'
'CH RDR ALL KEEP NOHOLD'
'IPL 00C CLEAR'

El script de inicio de la instalación le pedirá información sobre su red y DASD a menos que haya especificado toda la información necesaria en el archivo parm.

Una vez que todas las preguntas han sido contestadas, estará listo para comenzar el programa base de instalación, loader. Para continuar con la instalación, consulte el Capítulo 2 para más información.