01 RHA130 Instalacion de Red Hat Enterprise Linux

download 01 RHA130 Instalacion de Red Hat Enterprise Linux

of 38

Transcript of 01 RHA130 Instalacion de Red Hat Enterprise Linux

  • Instalacin de Red Hat Enterprise Linux

    1

    Captulo 1 El programa de instalacin de Red Hat Linux: Anaconda

    Conceptos clave

    La distribucin de Red Hat Enterprise Linux se puede obtener ms fcilmente a travs de Red Hat Network.

    La utilidad cdrecord se puede utilizar para quemar las imgenes ISO en discos compactos usando un controlador de CD-R.

    El programa de instalacin de Red Hat Enterprise Linux, llamado Anaconda, est diseado en dos etapas.

    La primera etapa del programa de instalacin se puede iniciar desde el primer CD de instalacin o desde un CD de arranque especialmente creado para ello.

    Para acceder a la segunda etapa del programa de instalacin se puede utilizar un disco compacto o un servidor HTTP, FTP o NFS, o, tambin, desde una particin preexistente en el disco duro.

    El programa de instalacin puede ser modificado a travs de parmetros de arranque que se pueden introducir en el intrprete de comandos del gestor de arranque.

    Anaconda, el programa de instalacin de Red Hat

    El programa de instalacin de Red Hat, llamado Anaconda, se utiliza para instalar el sistema operativo Red Hat Enterprise Linux o para actualizar instalaciones a una nueva versin. El presente libro discute cmo utilizar Anaconda, iniciando desde la obtencin del medio de instalacin hasta las cuentas en Red Hat Network y finalizando con los scripts de kickstart y las instalaciones desde la red usadas para automatizar la instalacin de un gran nmero de mquinas.

    La distribucin de Red Hat Enterprise Linux

    La distribucin de Red Hat Enterprise Linux consta de los siguientes 9 CD-ROM. De stos, slo los primeros cuatro son relevantes para este curso.

    Discos de instalacin 1-4

    Los discos de instalacin contienen la distribucin de Red Hat. El primer CD de este grupo es un CD de arranque que se puede utilizar para iniciar el programa de instalacin Anaconda. Estos son los nicos cuatro discos requeridos para realizar una instalacin de Red Hat Enterprise Linux.

    Disco de extras

    Red Hat se ha comprometido a distribuir nicamente software de cdigo abierto. [1] El CD de Extras contiene software que a pesar de tener una licencia flexible, no cumple estrictamente con este criterio (que los usuarios puedan distribuir modificaciones al cdigo fuente). El JRE (Java Runtime Environment) de IBM, por ejemplo, entra en esta categora.

  • Instalacin de Red Hat Enterprise Linux

    2

    Discos fuente 1-4

    Los discos de fuente contienen el cdigo fuente usado para construir los programas compilados includos en los discos de la distribucin. Estos discos son tiles para aquellos que quieran ver en detalle el cdigo fuente de algn programa o para aquellos que quieran compilar los ejecutables.

    DVD de documentacin

    El DVD de documentacin contiene versiones en lnea de varios de los manuales de Red Hat Enterprise Linux.

    El diseo de la segunda etapa del programa de instalacin Anaconda

    Primera etapa de Anaconda

    La primera etapa del programa de instalacin Anaconda est diseada para ser incorporada en un medio de arranque. sta sirve para iniciar el programa de instalacin al cargar un kernel e iniciar la ejecucin de la primera etapa de instalacin. El propsito de esta primera primera etapa es recolectar suficiente informacin para encontrar, cargar y ejecutar la segunda etapa del programa de instalacin.

    La primera etapa del programa de instalacin Anaconda se puede iniciar desde uno de los siguientes formatos. Cada uno de ellos est apropiadamente documentado en el Manual de instalacin de Red Hat Enterprise Linux.

    Disco 1 de instalacin del grupo de CDs de la distribucin de Red Hat Enterprise Linux.

    Un CD boot.iso. boot.iso es una pequea imagen (cerca de 4 MB) de un sistema de archivos que se puede grabar en un CD relativamente rpido. El boot.iso contiene tan slo la primera etapa de Anaconda y se utiliza generalmente con un servidor de instalacin en la red (este tema ser tratado posteriormente) que contiene la imagen de la segunda etapa y los paquetes de instalacin. La imagen boot.iso puede encontrarse en el directorio images/ en el disco de instalacin 1.

    La imagen del sistema de archivos diskboot.img para dispositivos usb. Este mtodo de instalacin requiere un dispositivo usb (cualquier otra informacin se pierde cuando diskboot.img se aplica en el dispositivo) y un sistema que sea capaz de ser arrancado desde este tipo de dispositivos. diskboot.img tambin puede encontrarse en el directorio images/ en el disco de instalacin 1.

    Anaconda tambin es compatible con Pre eXecution Environment (PXE, pronunciado en ingls "pixie"). Esto permite que los sistemas con tarjetas ethernet y BIOS con capacidades PXE puedan "iniciar desde la red". En otras palabras, cuando el sistema arranca tendr la oportunidad de descargar un kernel y una imagen del programa de instalacin sin necesidad de utilizar ningn otro medio. Esta tcnica es la ms eficaz al manejar gran cantidad de sistemas que deben ser reinstalados regularmente (como en la instalacin de una red para un aula de clase).

  • Instalacin de Red Hat Enterprise Linux

    3

    Este curso se centrar en los dos primeros mtodos ya que stos son los menos especializados en relacin con el hardware y son los ms utilizados.

    Segunda etapa de Anaconda

    La segunda etapa de Anaconda contiene el programa de instalacin propiamente dicho, incluyendo la coleccin de paquetes RPM que componen una distribucin de Red Hat. La segunda etapa del programa de instalacin ocupa entre 1.5 y 2 GB por lo cual no se puede guardar en un solo CD.

    Una vez se ha iniciado la primera etapa del programa de instalacin se puede acceder a la segunda etapa usando una de las siguientes fuentes.

    Los cuatro CDs de instalacin que se encuentran en la distribucin de Red Hat Enterprise Linux.

    El contenido de los cuatro CDs de instalacin exportados a travs de un servidor Web (HTTP).

    El contenido de los cuatro CDs de instalacin exportados a travs de un servidor FTP.

    El contenido de los cuatro CDs de instalacin exportados a travs de un servidor NFS.

    Las imgenes ISO de los cuatro CDs de instalacin pueden encontrarse en una particin con formato de un disco duro conectado localmente.

    Este libro discute el inicio de la instalacin de Red Hat Enterprise Linux usando ambas tcnicas para cargar la primera etapa del programa de instalacin. El siguiente libro contina con la instalacin usando los cuatro CDs. Un libro posterior discute la segunda etapa del programa de instalacin a travs de los servicios de red.

    Contenido de los CDs de instalacin

    El directorio raz de instalacin del primer CD contiene los siguientes archivos y directorios.

    Table 1. La estructura de los discos de instalacin de Red Hat Enterprise Linux

    Archivo Contenido

    images/ Las imgenes del sistema de archivos pueden servir para crear los medios de arranque para iniciar una instalacin de Red Hat Enterprise Linux.

    RedHat/ El directorio base de la distribucin de Red Hat Enterprise Linux.

    RedHat/RPMS/ Archivos de paquetes RPM binarios, los cuales constituyen, principalmente, la distribucin de Red Hat Enterprise Linux.

    RedHat/base/ Imgenes de la segunda etapa del programa de instalacin Anaconda y definicin de los grupos de componentes de software.

  • Instalacin de Red Hat Enterprise Linux

    4

    Archivo Contenido

    README Notas sobre la distribucin del medio de instalacin de Red Hat Enterprise Linux.

    RELEASE-NOTES

    Un resumen de las nuevas funcionalidades o cambios asociados con un lanzamiento especfico de Red Hat Enterprise Linux.

    RPM-GPG-KEY Una copia de la llave pblica de GPG (siglas en ingls de Gnu Privacy Guard), la cual complementa la llave privada utilizada por Red Hat para firmar todo el software de la distribucin.

    EULA El acuerdo de licencia para el usuario final de Red Hat Linux.

    GPL La licencia pblica GNU, la cual especifica las condiciones bajo las cuales se pueden modificar y distribuir el software que se encuentra en la distribucin de Red Hat Enterprise Linux.

    Mientras que los CDs de instalacin 2-4 duplican muchos de los archivos auxiliares, su funcin principal es almacenar los paquetes RPM binarios en sus propios directorios RedHat/RPMS.

    Maneras de obtener la distribucin de Red Hat Enterprise Linux

    A travs de Red Hat Network

    Con una suscripcin a Red Hat Network, las imgenes ISO de los medios de instalacin de Red Hat Enterprise Linux estn disponibles para descargar. Las imgenes ISO se pueden utilizar para "quemar" sus propias copias de CD de distribucin mediante un controlador de CD (CD-R). Una vez instalado, el sistema se puede actualizar fcilmente (y automticamente si as se configura) y los paquetes de software se pueden administrar a travs de la aplicacin de web de Red Hat Network.

    Para obtener las imgenes ISO a travs de una cuenta en Red Hat Network, inicie una sesin en http://rhn.redhat.com y luego seleccione Canales en el men superior. All aparecer un panel con enlaces a las imgenes ISO para los CD-ROMS que componen la distribucin de Red Hat Enterprise Linux. Las imgenes ISO se pueden descargar a un disco duro local seleccionando los enlaces proporcionados.

    Figure 1. Cmo descargar las imgenes ISO de Red Hat Enterprise Linux a travs de Red Hat Network

    Los nombres de los archivos que contienen las imgenes de CD-ROMs dependen del nombre de un lanzamiento dado de Red Hat Enterprise Linux. Asimismo, el tamao de los archivos de imgenes son equivalentes a la cantidad de informacin que puede ser almacenada en un Disco Compacto, generalmente 650 MB.

  • Instalacin de Red Hat Enterprise Linux

    5

    Cmo descargar las imgenes ISO con curl

    Las imgenes ISO son archivos bastante grandes, generalmente 600 MB o ms. Aunque cualquier navegador de red puede descargar estos archivos, se sugiere el uso del cliente de web curl. El comando curl tiene la capacidad de reanudar descargas que han sido detenidas o abortadas, iniciando desde el lugar donde la descarga previa qued.

    A continuacin se ilustra la sintaxis sugerida. La opcin -C de la lnea de comandos especifica que curl debe continuar desde el lugar donde la descarga previa qued. La opcin -O especifica que el archivo resultante debe ser nombrado usando la URL especificada. La URL debe estar entre comillas sencillas (para proteger la URL de cualquier expansin de shell no deseada).

    [elvis@station img]$ curl -C - -O 'URL'

    Al especificar la URL que hace referencia a las imgenes ISO, observe que Red Hat Network ofusca la URL al incluir una larga cadena de texto aleatorio. Afortunadamente, la mayora de navegadores (incluyendo Firefox) permiten copiar las URL, usualmente con solo "arrastrar y soltar" el enlace desde el navegador a la terminal.

    La siguiente lnea de comandos demuestra cmo descargar el disco de instalacin 1 desde Red Hat Network.

    [elvis@station elvis]$ curl -C - -O 'https://download.rhn.redhat.com/download/10 73669816/2e48a25207cbd8ed12d700919be5b5ee6ccaabe2/2663190/8604/rhn/isos/rhel4/rh el-i386-es-4/rhel-4-i386-es-disc1.iso' % Total % Received % Xferd Average Speed Time Curr. Dload Upload Total Current Left Speed 0 139M 0 536k 0 0 160k 0 0:14:53 0:00:03 0:14:50 173k

    Verificacin de la integridad de las imgenes ISO

    La integridad de las imgenes ISO descargadas puede confirmarse calculando un hash de MD5 (tambin conocido como huella o suma) de los archivos con el comando md5sum. La huella resultante se puede comparar con los valores publicados. En Red Hat Network, las huellas publicadas pueden encontrarse en la misma pgina donde se encuentran las imgenes a descargar. Los servidores FTP deben contener un archivo llamado MD5SUM, el cual contiene los mismos valores.

    En el siguiente ejemplo, elvis calcula las huellas MD5 de las imgenes ISO descargadas para compararlas con los valores publicados.

    [elvis@station img]$ md5sum rhel-4-i386-es-disc* 555843ede2c410a5bc3e20adf3bdf8f3 rhel-4-i386-es-disc1.iso 9464a955f89cecf176ca47f10f841de5 rhel-4-i386-es-disc2.iso

  • Instalacin de Red Hat Enterprise Linux

    6

    12c5406ee4460f6b02047eda30dbaf4f rhel-4-i386-es-disc3.iso 28f5e15155150b05c2a90aee54cdb6dd rhel-4-i386-es-disc4.iso

    Al comparar las huellas calculadas con las versiones publicadas se asegura que las imgenes ISO descargadas no han sufrido ningn dao durante la descarga.

    Montaje de imgenes ISO con el dispositivo de bucle

    Se puede examinar el contenido de una imagen ISO antes de transferirla a un disco compacto. Las imgenes ISO son copias del sistema de archivos y de los archivos que ste contiene, los cuales se pueden encontrar en un disco compacto. En Linux, los archivos que contienen imgenes de sistemas de archivos pueden ser montadas directamente sin necesidad de transferirlas primero al medio de destino. Como este tipo de montaje utiliza el controlador de dispositivo virtual de bucle (loopback), esta tcnica es ms conocida como montaje en bucle o loopback.

    Como ejemplo de un montaje en bucle, elvis utiliza su para iniciar una sesin de root (generalmente, slo root puede ejecutar montajes). Luego ejecuta el comando mount con la opcin de montaje -o loop. En vez de especificar un dispositivo, se especifica el archivo de imagen.

    [elvis@station img]$ su Password: (elvis introduce la contrasea de root) [root@station img]# mkdir /mnt/iso [root@station img]# mount -o loop rhel-4-i386-es-disc1.iso /mnt/iso/ [root@station img]# ls /mnt/iso/ autorun README-fr RELEASE-NOTES-es.html dosutils README-it RELEASE-NOTES-fr.html EULA README-ja RELEASE-NOTES-it.html GPL README-ko RELEASE-NOTES-ja.html images README-pt_BR RELEASE-NOTES-ko.html isolinux README-zh_CN RELEASE-NOTES-pt_BR.html README README-zh_TW RELEASE-NOTES-zh_CN.html README-Accessibility RedHat RELEASE-NOTES-zh_TW.html README-de RELEASE-NOTES-de.html RPM-GPG-KEY README-en RELEASE-NOTES-en SRPMS README-es RELEASE-NOTES-en.html TRANS.TBL

    Satisfecho con el futuro contenido del CD-ROM de instalacin de Red Hat, elvis (como root) desmonta el archivo de imagen y sale de la shell de root.

    [root@station img]# umount /mnt/iso [root@station img]# exit exit

    Cmo escribir la imagen en el medio (quemar el disco compacto)

    El paso final es la transferencia de las imgenes ISO en los disco compactos utilizando para ello un dispositivo que pueda escribir en CD-R. En Red Hat Enterprise Linux, el comando cdrecord se utiliza para quemar imgenes ISO desde la lnea de comandos. Ya que el tiempo es un factor crtico al escribir CD, el comando cdrecord es ejecutado

  • Instalacin de Red Hat Enterprise Linux

    7

    como un proceso en tiempo real en Linux. Por ello, el comando cdrecord puede ser ejecutado nicamente por root.

    El comando cdrecord es altamente configurable y su pgina de manual puede llegar a intimidar. Afortunadamente, en Red Hat Enterprise Linux 4, los parmetros predeterminados son bastante razonables. Despus de insertar un CD-R en blanco en el dispositivo, el siguiente comando es, en la mayora de los casos, todo lo que se necesita:

    [root@station img]# cdrecord rhel-4-i386-es-disc1.iso Note El proceso de quemado de discos compactos es susceptible a la tasa de transferencia de datos. Otras tareas de E/S deben evitarse mientras se escribe en un disco compacto.

    Puede encontrar mayor informacin sobre el uso de dispositivos de escritura de CD en las pginas del manual de cdrecord o en Captulo 11 del Manual paso a paso de Red Hat Enterprise Linux.

    La imagen boot.iso

    La creacin de todo un conjunto de CDs puede tomar ms tiempo y ms medios de lo que muchos administradores desearan utilizar para una instalacin. Si ha intentado instalar 20 o 100 (o hasta 1000) servidores en un espacio de tiempo breve, sabr lo difcil que puede llegar a ser esta tarea. Afortunadamente, hay un mtodo ms apto para instalaciones largas o automatizadas. El captulo tres discutir cmo realizar una instalacin desde una serie de paquetes Red Hat Enterprise Linux en un servidor de red y no desde una serie de CDs. Necesitar, en la mayora de los casos, un CD de arranque para iniciar el proceso, pero no se necesitarn ms CDs durante la instalacin de red.

    Note Incluso, puede que no necesite el CD de arranque. Algunos sistemas se pueden iniciar desde PXE (Entorno de ejecucin de pre-arranque) sin necesidad de ningn otro medio. Los CD de instalacin de RHEL tambin proporcionan una imagen de disco que se puede utilizar para arrancar el sistema desde un dispositivo de USB si ste es compatible con el sistema. Sin embargo, ambos mtodos van ms all de los objetivos de este curso. Consulte la seccin 1.3 del Manual de administracin de sistemas Red Hat Enterprise Linux para obtener mayor informacin sobre PXE. La creacin de discos de arranque USB se discute en la seccin 2.4.1 del Manual de instalacin de Red Hat Enterprise Linux.

    Si slo necesita un CD para arrancar el sistema, no hay necesidad de quemar todo un disco de 600 Megabytes porque la mayora del espacio ser ocupado por paquetes que ahora estarn disponibles desde la red. Cuando se mont el disco 1 del conjunto de instalacin en el dispositivo de bucle, vimos que haba un directorio llamado images. El directorio images contiene un archivo llamado boot.iso. Esta es una pequea imagen de CD del disco (cerca de 4MB) que contiene slo los datos necesarios para iniciar

  • Instalacin de Red Hat Enterprise Linux

    8

    Anaconda. Los administradores generalmente descargan un conjunto completo de CDs de instalacin. Estos CDs se utilizan para llenar el servidor de instalacin de red y luego queman varias copias de boot.iso para iniciar la instalacin. Ya que la grabacin de boot.iso toma tan solo unos segundos, es fcil remplazar los discos daados o perdidos.

    Inicio del programa de instalacin Anaconda

    El programa de instalacin Anaconda puede iniciarse desde el primer disco de instalacin de Red Hat Enterprise Linux Distribution o desde el CD boot.iso.

    El intrprete de comandos de inicio de Anaconda

    En el inicio, Anaconda muestra una pantalla de saludo y un intrprete de comandos similar al siguiente:

    (Splash Screen Image) - To install or upgrade Red Hat Linux in graphical mode, press the ENTER key. - To install or upgrade Red Hat Linux in text mode, type: linux text ENTER. - Use the function keys listed below for more information. [F1-Main] [F2-Options] [F3-General] [F4-Kernel] [F5-Rescue] boot:

    El intrprete de comandos de inicio proporciona la primera oportunidad para interactuar con Anaconda. Generalmente, solo es necesario presionar la tecla de ENTER o esperar unos segundos para que el programa de instalacin inicie con los valores predeterminados. Los siguientes parmetros de arranque pueden ser suministrados en el intrprete de comandos de inicio para modificar el comportamiento de Anaconda.

    Table 1. Parmetros de tiempo de arranque de Anaconda

    Parmetro Efecto text Hace que el programa de instalacin entre en modo de texto

    resolution=MxN Hace que el servidor grfico X utilice una resolucin de pantalla de MxN.

    lowres Igual a resolution=640x480

    askmethod Pregunta por el mtodo a usar para acceder a la segunda etapa del programa de instalacin (si se utiliza un mtodo diferente al CD-ROM).

    ks=parmetros Utiliza un kickstart para ejecutar una instalacin automatizada. Las instalaciones kickstart se discuten en una leccin posterior.

  • Instalacin de Red Hat Enterprise Linux

    9

    Parmetro Efecto

    mediacheck Revisa la integridad de los CD-ROM antes de ejecutar la instalacin (til para los CDs "quemados"). noprobe No realiza el sondeo de hardware de forma automtica.

    rescue No realiza la instalacin, pero utiliza Anaconda para ejecutar una shell para reparar sistemas. La shell de rescate se discute en detalle en un libro posterior.

    Cuando escriba parmetros de arranque, la primera palabra debe ser la palabra linux. Las siguientes palabras claves pueden tomarse de la lista anterior. Si el programa de instalacin no reconoce el comando, ste ser enviado al kernel de Linux como parmetro de arranque.

    En el siguiente ejemplo, el usuario suministra los parmetros de arranque para que la instalacin se lleve a cabo en modo texto y para que se ejecute una revisin de los medios antes de iniciar la instalacin.

    [F1-Main] [F2-Options] [F3-General] [F4-Kernel] [F5-Rescue] boot: linux text mediacheck

    Instalacin en modo grfico y en modo de texto

    Por defecto, cuando se realiza una instalacin desde CDs, el programa de instalacin Anaconda opera en modo Grfico, iniciando una sesin del servidor X y recibiendo datos desde el ratn u otro dispositivo similar. Cuando la instalacin se hace a travs de la red, en cambio, el programa de instalacin empieza en modo de texto. En ste solo se puede utilizar el teclado para introducir datos.

    El programa de instalacin solo soporta un subconjunto de las tarjetas de vdeo compatibles con el sistema instalado. Si el programa de instalacin presenta problemas al iniciar el servidor X, se puede reiniciar la instalacin en modo texto introduciendo linux text en el intrprete de comandos de inicio del programa de instalacin. Es bastante probable que, aunque la tarjeta de vdeo no es soportada por el programa de instalacin, sta lo sea por el sistema instalado.

    La siguiente pantalla de bienvenida aparecer si el programa de instalacin inici correctamente en modo grfico.

    Figure 1. Pantalla grfica de bienvenida de Anaconda

    La siguiente leccin discutir la segunda etapa del programa de instalacin Anaconda.

  • Instalacin de Red Hat Enterprise Linux

    10

    Ejemplos

    Creacin de un CD boot.iso

    La usuaria blondie est utilizando un espejo local de la distribucin de Red Hat Enterprise Linux para ejecutar una instalacin de red. La base de la distribucin en el servidor local se encuentra en http://rha-server/pub/es4/. Como blondie desea acceder a la segunda etapa de Anaconda a travs de la red y como no tiene los CDs, ella necesita crear un cd boot.iso para lanzar la primera etapa del programa de instalacin. Primero, obtiene la imagen para un sistema con un escritor de CD.

    [blondie@station blondie]$ curl -O ftp://rha-server/pub/es4/images/boot.iso % Total % Received % Xferd Average Speed Time Curr. Dload Upload Total Current Left Speed 100 4910k 100 4910k 0 0 3673k 0 0:00:00 0:00:00 0:00:00 7408k

    Inserta luego un CD-ROM en blanco en su escritor de CD y escribe boot.iso en l.

    [blondie@station blondie]$ cdrecord -v -eject boot.iso

    Cuando la grabacin haya finalizado, el CD se expulsa automticamente del dispositivo.

    Luego utiliza el CD para arrancar la mquina que desea instalar. Anaconda mostrar entonces la pantalla de bienvenida.

    Ejercicios en lnea

    Lab Exercise Objetivo: crear un medio de arranque para Anaconda.

    Tiempo estimado 10 minutos (25 minutos si se desarrolla la parte opcional)

    Specification

    1. Utilice el comando curl para descargar el archivo de imagen boot.iso desde el subdirectorio apropiado de la distribucin de Red Hat Enterprise Linux y colquelo en su directorio de inicio de la academia. Un espejo local de la distribucin de Red Hat Enterprise Linux puede encontrarse en http://rha-server/pub/es4/ (aunque su instructor puede proporcionar otra ubicacin).

    2. Si su sistema tiene un dispositivo de CD-R y usted tiene un disco CD-R en blanco, utilice el comando cdrecord para quemar una copia de la imagen boot.iso. Una vez finalizada la grabacin, expulse y vuelva a insertar el CD, monte la imagen, si es necesario, con el comando mount /media/cdrecorder.

  • Instalacin de Red Hat Enterprise Linux

    11

    Si no tiene el hardware para grabar su propia imagen, obtenga un CD de arranque de su instructor y monte ste en su lugar.

    Resultados

    Question 1

    1. El archivo ~/boot.iso, el cual es una copia de la imagen de arranque del

    programa de instalacin de Red Hat Enterprise Linux. 2. Una imagen boot.iso (o el CD de instalacin 1) montado en el punto de

    montaje predeterminado.

    Captulo 2 Segunda etapa de Anaconda: la instalacin

    Conceptos clave

    El programa de instalacin Anaconda proporciona un proceso de instalacin sencillo.

    La leccin anterior discute la manera de obtener la distribucin de Red Hat Enterprise Linux y de ser necesario la forma de crear un medio para el programa de instalacin Anaconda. Esta leccin discute el uso del programa de instalacin para ejecutar la instalacin propiamente dicha.

    Aunque la leccin se centra en la instalacin grfica, la mayora de los conceptos se pueden aplicar directamente en el modo de texto, el cual tiene una funcionalidad idntica al primero.

    Inicio

    Despus de arrancar desde el primer CD de instalacin o desde una imagen boot.iso, Anaconda mostrar una pantalla de bienvenida.

    Figure 1. Pantalla de bienvenida de Anaconda

    Un panel de ayuda a la izquierda est disponible en cada pantalla. En la parte inferior, los botones sirven para ocultar el panel de ayuda, ver las notas de lanzamiento asociadas con la distribucin y navegar a travs de varias pginas del programa de instalacin.

    La seleccin apropiada del idioma es la primera etapa de Anaconda. El idioma seleccionado se utilizar durante el resto de la instalacin y ser el idioma predeterminado del sistema instalado.

  • Instalacin de Red Hat Enterprise Linux

    12

    Figure 2. Pantalla de seleccin del idioma de Anaconda

    A continuacin, Anaconda solicita la seleccin del teclado. El teclado ser usado durante el resto de la instalacin y ser el teclado predeterminado del sistema.

    Figure 3. Pantalla de seleccin de teclado de Anaconda

    A continuacin, Anaconda solicitar la informacin del ratn. En algunas ocasiones, es difcil para el sistema probar el ratn y por ello, ste debe ser especificado correctamente por el usuario. Linux (y Unix) generalmente utilizan un ratn de tres botones mientras que la mayora de PCs utilizan un ratn de dos botones. Si se selecciona un ratn de dos botones, el programa de instalacin sugerir el uso de la emulacin de tres botones. Para emular el tercer botn se puede hacer clic en los dos botones al mismo tiempo.

    Figure 4. Pantalla de seleccin del ratn de Anaconda

    Creacin de las particiones

    A diferencia de otros sistemas operativos, Linux (y Unix) combinan particiones de disco en una estructura unificada de directorios. En vez de referirse a las particiones de disco como C: o D:, los directorios races de varias particiones son vinculados a directorios especficos dentro del directorio raz. El acto de vincular el directorio raz de una particin a otro directorio es conocido como montaje y el directorio objetivo es conocido como punto de montaje.

    Cuando se realiza una instalacin, el programa de instalacin Anaconda debe conocer cuntas particiones deber crear, qu tan grandes deben ser stas y en dnde deben montarse las particiones. Adems, Linux soporta varios sistemas de archivos que pueden ser usados para dar formato a las particiones y Anaconda necesita saber cul sistema de archivo debe utilizar en cada particin.

    La creacin de particiones es quiz el paso ms difcil de la instalacin de Linux y es, asimismo, lo ms difcil de modificar una vez el sistema ha sido instalado. En la primera pantalla asociada con las particiones, Anaconda preguntar si debe utilizar el esquema de particiones predeterminado para una instalacin o si el usuario quiere especificar de forma manual cmo se deben crear las particiones del disco.

    Figure 1. Pantalla de particiones automticas de Anaconda

  • Instalacin de Red Hat Enterprise Linux

    13

    Si se selecciona la particin automtica, Anaconda preguntar cmo manejar las particiones existentes en el dispositivo.

    Figure 2. Pantalla de particiones automticas de Anaconda

    Se puede escoger una de tres opciones.

    Eliminar todas las particiones existentes

    Si se escoge esta opcin, todas las particiones existentes sern borradas antes de iniciar la instalacin. Obviamente sta es una seleccin potencialmente destructiva (pero comnmente usada) y Anaconda mostrar un mensaje de advertencia antes de continuar.

    Eliminar todas las particiones de Linux

    Si selecciona esta opcin, se borrar cualquier particin perteneciente a una instalacin de Linux (como una particin swap o particiones con el formato ext2 o ext3). Las particiones relacionadas con otros sistemas operativos (como las particiones con formatos NTFS o FAT) no sern modificadas. Como esta seleccin tambin es potencialmente destructiva, Anaconda mostrar un mensaje de advertencia antes de continuar.

    Preservar todas las particiones

    Si selecciona esta opcin, Anaconda ignorar todas las particiones existentes y crear la distribucin de particiones en el espacio de disco libre (aquel que no ha sido asignado).

    Esta pantalla tambin permite incluir o excluir discos duros individuales para que sean considerados durante la creacin de las particiones y ofrece la oportunidad de revisar (e incluso modificar) la distribucin de particiones generada automticamente antes de proceder.

    Si se especifica la opcin de creacin de particiones de forma manual o si la distribucin de particiones debe ser revisada antes de continuar, Anaconda mostrar la pantalla de particiones. El componente de manipulacin de las particiones del programa de instalacin se conoce como Disk Druid.

    Figure 3. Pantalla de Disk Druid de Anaconda

  • Instalacin de Red Hat Enterprise Linux

    14

    En la parte superior de la pantalla, Disk Druid muestra un grfico con todos los discos detectados y el esquema de particiones actuales. En la parte inferior se presenta una tabla que lista de forma detallada la informacin del disco y sus particiones. Con Disk Druid se pueden crear nuevas particiones o se pueden borrar o editar las particiones actuales.

    Cmo crear una nueva particin

    Si se solicita la creacin de una nueva particin, Disk Druid abre un segundo dilogo para recoger la informacin sobre la nueva particin.

    Figure 1. Dilogo para la creacin de nuevas particiones en Anaconda

    Durante la creacin de una nueva particin se necesitan tres datos esenciales.

    Cmo se utilizar la nueva particin?

    Con el fin de inicializar la particin de forma apropiada, Anaconda debe saber cmo se utilizar la particin. El men desplegable "Tipo de sistema de archivos" mostrar las siguientes opciones.

    Sistemas de archivos - La mayora de particiones se utilizan para almacenar archivos y se deben formatear con un sistema de archivos. El programa de instalacin puede crear el formato de las particiones utilizando los sistemas de archivos ext2, ext3 o vfat. El sistema de archivo ext3 se utiliza generalmente como el sistema de archivos predeterminado en Linux.

    Swap - La particin ser utilizada como memoria virtual. Raid o Administracin de volumenes lgicos (Logical Volume

    Management -LVM) - La particin ser utilizada como parte de una estructura ms elaborada que proporciona velocidad (a travs de la paralelizacin), resistencia (a travs de la redundancia) o flexibilidad (a travs de indireccin). RAID y LVM sern tratados en un libro posterior.

    Qu tan grande debe ser la particin?

    Para saber cunto espacio asignar, Anaconda necesita saber el tamao deseado para la particin (en MB). El tamao especificado se califica segn una de las siguientes opciones.

    Fijo - La particin debe tener exactamente el tamao especificado.

  • Instalacin de Red Hat Enterprise Linux

    15

    Con lmites - El tamao especificado se debe interpretar como el lmite inferior del tamao de la particin. Se puede especificar un lmite superior adicional. La particin resultante tendr como mnimo el tamao especificado pero (dependiendo de las especificaciones de otras particiones) puede usar espacio de disco sin asignar hasta tener el tamao del lmite mximo especificado.

    Sin lmites - El tamao especificado debe ser interpretado como un lmite inferior del tamao de la particin pero la particin resultante puede ocupar todo el espacio de disco que no ha sido asignado en un dispositivo particular.

    Dnde debe montarse la particin?

    Asumiendo que la particin tiene un sistema de archivos como formato, se debe especificar un punto de montaje para que sta pueda ser incorporada en la estructura de directorios.

    Deleting a Partition

    El proceso de borrar una particin es sencillo. Se debe seleccionar la particin en el cuadro y borrarla con el botn "Borrar".

    Cmo editar una particin existente

    El manejo de particiones existentes es un tema complicado que trataremos en una leccin posterior.

    Cmo configurar el gestor de arranque

    Una vez el diseo de las particiones ha sido decidido, Anaconda solicita la informacin de configuracin del gestor de arranque. El gestor de arranque es un programa ejecutable pequeo y de bajo nivel que se utiliza para transferir el control desde la BIOS a un sistema operativo seleccionado. En la mayora de sistemas operativos el gestor de arranque es un concepto sobre el cual el usuario no tiene conocimiento. Como Linux ha sido histricamente instalado junto a otros sistemas operativos, los gestores de arranque de Linux son bastante flexibles y configurables.

    Figure 1. Pantalla de la configuracin del gestor de arranque en Anaconda

    Algunas veces, al configurar un sistema de arranque dual (aquel en el cual se puede seleccionar el sistema operativo desde el cual arrancar), el administrador de sistemas deseara mantener el gestor de arranque preexistente. Sin embargo, la mayora de las veces, el programa de instalacin instalar el gestor de arranque GRUB en el MBR (Registro de Arranque Maestro), el cual es el predeterminado.

  • Instalacin de Red Hat Enterprise Linux

    16

    Como el gestor de arranque GRUB es bastante flexible, puede presentar riesgos de seguridad al permitir a los usuarios arrancar el sistema en modo de mantenimiento. En aquellos casos donde la seguridad es un factor primordial, se debe proteger el gestor de arranque con una contrasea.

    Una discusin detallada del gestor de arranque GRUB y algunas de sus posibles opciones de instalacin se desarrolla en un libro posterior. Por ahora, con la nica excepcin de la posibilidad de especificar una contrasea, la seleccin predeterminada (la instalacin de GRUB en MBR) es suficiente.

    Configuracin de la red y de la seguridad

    La siguiente pantalla se utiliza para proporcionar la informacin sobre la configuracin de red de la mquina.

    Figure 1. Pantalla de configuracin de red de Anaconda

    El programa de instalacin Anaconda puede configurar cada tarjeta de interfaz de red (NIC) detectada durante la instalacin. Por cada NIC detectada se puede especificar manualmente una direccin IP. El NIC se puede configurar tambin utilizando DHCP para obtener una direccin IP cuando se activa. Cada NIC se puede configurar para que se inicie automticamente durante el arranque o de forma manual.

    Si la direccin IP de una interfaz de red se debe configurar manualmente, se abrir un dilogo en el cual se puede proporcionar la direccin IP y la mscara de red.

    Figure 2. Pantalla de configuracin de la interfaz de red en Anaconda

    Desde la pantalla de configuracin de red se puede especificar el nombre de host, la puerta de enlace y los servidores DNS. Tambin se puede dejar que el servidor DHCP realice la configuracin automticamente.

    Adems de definir la identidad de red de la mquina, el programa de instalacin Anaconda permite especificar informacin de cortafuegos a nivel del kernel. La configuracin de cortafuegos se puede personalizar para permitir las conexiones de red a slo ciertos servicios o para desactivarla totalmente.

    Esta pantalla tambin permite especificar el comportamiento de la capa de seguridad SELinux. Cuando SELinux se establece en ("Active"), se aplica una poltica a nivel del kernel. Esta configuracin especifica exactamente lo que los diferentes tipos de procesos pueden o no hacer. Si un proceso trata de hacer algo en contra de la poltica, la accin ser detenida y se presentar un error. Si SELinux se establece en el nivel de

  • Instalacin de Red Hat Enterprise Linux

    17

    advertencia ("Warn"), la violacin de la poltica ser registrada pero la accin no ser detenida. Desactive SELinux ("Disable") si no desea utilizar SELinux.

    Figure 3. Pantalla de configuracin de SElinux y cortafuegos en Anaconda

    Localizacin de la instalacin

    Las siguientes tres pantallas sirven para especificar la informacin sobre la localizacin y el usuario de la mquina.

    Aunque el idioma predeterminado se especifica al principio de la instalacin, se puede aadir el soporte para otros idiomas.

    Figure 1. Pantalla de seleccin del idioma de Anaconda

    La siguiente pantalla se utiliza para especificar la informacin de la zona horaria. Los locales utilizados para definir la zona horaria incluyen convenciones de tiempo local tales como la implementacin del cambio de hora durante el horario de verano.

    Figure 2. Pantalla de local de Anaconda

    Adems, Linux permite que el reloj de la BIOS se establezca al tiempo local o al tiempo universal (UTC). La ltima opcin es ms aconsejable, principalmente en computadores porttiles que cambian de zona horaria con cierta frecuencia. Cuando se cambia la zona horaria, el reloj de la BIOS no tiene que ajustarse, solo la informacin de la zona horaria que es usada para interpretar el tiempo. Desafortunadamente, otros sistemas operativos requieren que el reloj de la BIOS se establezca utilizando la hora local. Por esta razn, esta opcin no es aconsejable en sistemas con arranque dual.

    Anaconda solicitar a continuacin la contrasea de administracin (root).

    Figure 3. Pantalla para la contrasea de root en Anaconda

    Seleccin de software

  • Instalacin de Red Hat Enterprise Linux

    18

    El siguiente paso es determinar el software que se debe instalar. Anaconda preguntar si la seleccin predeterminada debe aceptarse como tal o si debe ser personalizada.

    Figure 1. Pantalla de seleccin del software predeterminado de Anaconda

    Si se especifican requisitos particulares de software, Anaconda mostrar la pgina de seleccin de los componentes de software. Los componentes de software agrupan en categoras los diferentes paquetes de software disponibles (por ejemplo Entorno de escritorio GNOME, Ingeniera y ciencia o Servidor Web).

    Figure 2. Pantalla de seleccin de los componentes de software en Anaconda

    Los grupos de componentes estn a su vez divididos en dos grupos: opcionales y obligatorios. Los paquetes opcionales pueden ser seleccionados o no.

    Figure 3. Pantalla de personalizacin de componentes de Anaconda

    Aunque la larga seleccin y variedad de los paquetes de software que se pueden instalar puede llegar a ser intimidatorio para las personas que no estn familiarizadas con la distribucin de Red Hat, la omisin accidental de un paquete no conlleva ningn riesgo. Los paquetes de software pueden ser aadidos o removidos del sistema despus de la instalacin.

    Cmo monitorizar la instalacin

    En la mayora de casos, el programa de instalacin no ha modificado el disco duro existente y la instalacin se puede abortar en cualquier paso del proceso. La mquina ser se reiniciar en su estado anterior. [1]

    En este momento, Anaconda proporciona una oportunidad final para abortar la instalacin.

    Figure 1. Pantalla Anaconda de "Punto sin retorno"

    El programa de instalacin comenzar a realizar la configuracin especificada, iniciando con la creacin de las particiones necesarias. El programa de instalacin

  • Instalacin de Red Hat Enterprise Linux

    19

    instala a continuacin los paquetes de software, mostrando una barra de progreso para monitorizar el progreso de la instalacin.

    Figure 2. Pantalla de progreso de Anaconda

    Como este paso no necesita de la interaccin del usuario, este tiempo se puede utilizar para tomar un receso.

    Configuracin del servidor X

    Al final, Anaconda recoge la informacin para la configuracin del servidor grfico X. La configuracin del servidor grfico X consta de tres pantallas, la primera se utiliza para especificar los detalles sobre la tarjeta de vdeo de la mquina.

    Figure 1. Pantalla de informacin sobre la tarjeta de vdeo en Anaconda

    Generalmente, Anaconda autodetecta y selecciona la tarjeta de vdeo instalada. Algunas veces, sin embargo, se debe proporcionar informacin adicional como el tamao de la memoria de la tarjeta de video.

    La segunda pantalla de la configuracin del servidor X se utiliza para especificar la informacin sobre el monitor del computador.

    Figure 2. Pantalla de informacin de Anaconda

    Generalmente, Anaconda detecta y selecciona el monitor apropiado. Anaconda tiene una base de datos de alrededor de 1000 monitores que se puede utilizar para especificar monitores antiguos que no pueden ser identificados de manera automtica. La base de datos incluye entradas genricas con VGA, SVGA, resolucin nativa de pantalla plana y otras entradas estndar. Como ltimo recurso, se pueden especificar los dos parmetros ms importantes asociados con un monitor: los promedios de sincronizacin horizontal y vertical.

    Warning Los promedios de sincronizacin horizontal y vertical deben aparecer en la documentacin que viene incluida con el monitor. No se aconseja adivinar estos valores ya que de ser incorrectos podran daar el monitor (esto sucede especialmente con los monitores antiguos).

  • Instalacin de Red Hat Enterprise Linux

    20

    La pantalla final se utiliza para especificar la profundidad de color y la resolucin deseada. Las opciones posibles pueden variar de acuerdo a las capacidades de la tarjeta de vdeo y del monitor especificado.

    Figure 3. Pantalla de resolucin de Anaconda

    Felicitaciones!

    Una vez finalizada la instalacin, Anaconda mostrar una pantalla de felicitacin. Cuando el programa de instalacin finaliza, la mquina reiniciar.

    Figure 1. Pantalla de felicitacin de Anaconda

    Ejercicios en lnea

    Lab Exercise Objetivo: Ejecutar una instalacin de Red Hat Enterprise Linux desde un disco compacto.

    Estimated Time: 30 mins.

    Specification

    Con los discos compactos proporcionados (o los discos compactos creados en la leccin anterior), instale Red Hat Enterprise Linux en su mquina.

    1. Arranque el computador desde el primer CD de instalacin de la distribucin de Red Hat Enterprise Linux, (la BIOS debe estar configurada para arrancar desde el dispositivo de CD-ROM).

    2. Presione la tecla de retorno en el intrprete de comandos del gestor de arranque. 3. Seleccione el idioma, teclado y ratn apropiados. Su instructor podra

    aconsejarle sobre la seleccin de ratn apropiada. 4. Utilice el esquema de particiones automatizado, removiendo las particiones

    relacionadas con Linux desde el sistema. Revise las particiones utilizando Disk Druid pero no modifique el esquema de particiones sugerido.

    5. Utilice GRUB como gestor de arranque, instlelo en el MBR de su disco duro. No proteja el gestor de arranque con una contrasea.

    6. Su instructor lo guiar durante la configuracin de red. Escoja "Sin cortafuegos" en la pantalla de configuracin del cortafuegos.

    7. Escoja el idioma apropiado y la informacin de la zona horaria. Establezca la contrasea de root pero no la olvide.

    8. Aada el grupo de componentes Ingeniera y ciencia a la seleccin de software predeterminada.

  • Instalacin de Red Hat Enterprise Linux

    21

    9. Escoja los valores predeterminados de la configuracin del servidor X. El instructor le dar mayores instrucciones de ser necesario.

    Despus de instalar la mquina, reinicie y entre al sistema con la cuenta de root. Ejecute los siguientes dos pasos:

    1. Instale los paquetes de Red Hat Academy con la siguiente lnea de comando. 2. [root@station root]# rpm -Uvh ftp://rha-

    server/pub/rha/RPMS/*.rpm 3. Instale una cuenta para su userid en Red Hat Academy, utilizando la siguiente

    lnea de comando. Remplace academy_nombre_de_usuario con su ID de inicio de sesin de Red Hat Academy y contrasea con la contrasea que desea utilizar en la mquina local.

    4. [root@station root]# rha_add_student academy _nombre_de_usuario contrasea

    Inicie una sesin en la mquina con el nombre de su cuenta de Red Hat Academy y califique este ejercicio.

    Resultados

    Question 1

    1. Una mquina con Red Hat Enterprise Linux recin instalado, configurada

    apropiadamente para Red Hat Academy.

    Captulo 3 Instalaciones basadas en la red y otros tpicos sobre el programa de instalacin

    Conceptos clave

    El programa de instalacin Anaconda puede ejecutar instalaciones accediendo a la distribucin de Red Hat Linux a travs de la red.

    Las instalaciones de red pueden ser ejecutadas a travs de los protocolos HTTP, FTP o NFS.

    El programa de instalacin Anaconda proporciona gran cantidad de informacin adicional y una shell interactiva en varias consolas virtuales.

    Si no se detecta ninguna tarjeta de video, Anaconda intentar ejecutar la instalacin a travs de una terminal conectada utilizando una lnea serial.

    Existen varios archivos de registro que pueden proporcionar til informacin de depurado en mquinas recin instaladas.

    Se puede crear un servidor de instalacin copiando los tres CDs de instalacin y exportando el directorio con los protocolos de red adecuados.

    Cmo ejecutar una instalacin basada en la red

  • Instalacin de Red Hat Enterprise Linux

    22

    Aunque la instalacin de Red Hat Enterprise Linux desde los discos compactos es conveniente cuando se instala una sla mquina, si se instalan varias mquinas o si una mquina es instalada frecuentemente, el mantenimiento y el cambio de los CDs puede ser agotador.

    El instalador de Anaconda tambin puede realizar instalaciones desde la red. Aunque la primera etapa de un instalador debe an ser cargada desde un CD de instalacin 1 o especialmente un CD de arranque, la segunda etapa del instalador puede realizar lo que resta de la instalacin en la red.

    Para realizar una instalacin, se debe copiar el contenido de los 3 CDs de instalacin en la mquina que har de servidor y esa mquina debe ser accesible mediante protocolos FTP, HTTP o NFS.

    Inicio de Anaconda

    Al iniciar una instalacin de Anaconda arrancando desde el CD boot.iso, se le pedir seleccionar la fuente de instalacin. Esta debera ser la ubicacin de los RPMS de Red Hat Enterprise Linux RPMS, los cuales pueden estar en un CD o en un servidor nfs, ftp o http. No obstante, observe que si comienza su instalacin iniciando desde el Disco 1 de instalacin Red Hat Enterprise Linux, Anaconda asumir que usted est haciendo una instalacin desde un CD a menos que el parmetro de inicio del mtodo de preguntas sea especificado en el intrprete de comandos de arranque del instalador.

    Especificacin de la fuente de instalacin de red

    Cuando se selecciona un mtodo de instalacin desde la red, el instalador necesita conocer qu configuracin de red utilizar para hacer la instalacin y la ubicacin del servidor de la instalacin.

    Para que la mquina sea instalada, la direccin IP, la netmask y posiblemente el nombre de servidor y la puerta de enlace predeterminada, pueden especificarse de modo manual o el instalador puede utilizar el protocolo DCHP para obtener la informacin desde un servido DHCP. Esta configuracin de red se utiliza slo para realizar la instalacin, la configuracin de red para la mquina instalada resultante puede especificarse de modo diferente ms tarde en el proceso de instalacin.

    Para el servidor de instalacin, el nombre de host (o direccin IP) debe proporcionarse al igual que la ruta para el directorio que contiene el directorio RedHat. Por ejemplo, si la URL para acceder al directorio RedHat/RPMS en el servidor de instalacin fuera ftp://rha-server/pub/es4/RedHat/RPMS, entonces el nombre del servidor sera servidor-rha y la ruta se especificaracomo /pub/es4.

    Una vez las identidades de red del servidor de la mquina local han sido especificadas, Anaconda cargar e iniciar ejecutando la segunda etapa de la instalacin. Si el servidor de instalacin se ha accedido mediante NFS, de modo predeterminado se instalar en el modo grfico, mientras que si HTTP o FTP se est utilizando solo el modo texto estar

  • Instalacin de Red Hat Enterprise Linux

    23

    disponible. En cualquier caso, el resto de la instalacin debera ser casi idntico a la instalacin de un disco compacto.

    Anaconda y las consolas virtuales

    Anaconda hace uso de varias consolas virtuales durante la instalacin. El siguiente cuadro lista el nmero de consola, la secuencia de teclas utilizada para acceder a sta y lo que se puede encontrar en ella.

    Table 1. Consolas virtuales en Anaconda

    Nmero Secuencia de teclas Uso 1 CONTROL-ALT-F1 el instalador (modo de texto) 2 CONTROL-ALT-F2 una shell interactiva 3 CONTROL-ALT-F3 mensajes de instalacin 4 CONTROL-ALT-F4 mensajes del kernel 5 CONTROL-ALT-F5 salida estndar desde los comandos seleccionados 7 CONTROL-ALT-F7 el instalador (modo grfico)

    Por ejemplo, al realizar una instalacin de red, hay varios detalles que pueden salir mal. La instalacin del servidor FTP del servidor puede no funcionar o los permisos en los archivos que ste est sirviendo podran ser incorrectos. Mientras que la pantalla principal del instalador suele dar un mensaje muy general diciendo que el servidor de la instalacin no pudo alcanzarse, se emiten mensajes de error ms detallados en la tercera consola virtual.

    La shell interactiva que se encuentra en la segunda consola virtual es muy til. Al utilizar la shell, los detalles acerca de la mquina local se pueden encontrar examinando las entradas de sistema de archivos /proc o la instalacin se puede monitorizar puesto que sta se presenta bajo el punto de montaje /mnt/sysimage. La fuente de instalacin se encuentra generalmente en el punto de montaje /mnt/source.

    La shell interactiva tambin ofrece una serie de clientes de red incluyendo ifconfig, ping, ftp, ssh y scp.

    Instalacin mediante una consola serial

    Las mquinas utilizadas exclusivamente como servidores de red suelen ser montadas en estantes de armarios, en lugar de escritorios. Algunas veces, no tienen instalada ni siquiera una tarjeta de vdeo, en su lugar utilizan el puerto serial para conectarse a una terminal VT100 (o equivalente).

    Si el instalador no detecta una tarjeta de vdeo, tratar de utilizar una terminal conectada al primer puerto serial para realizar la instalacin. Los parmetros de instalacin estndar se esperan, (es decir, "9600 8/N/1": 9600 baudios, 8 bits, sin paridad, y 1 bit de

  • Instalacin de Red Hat Enterprise Linux

    24

    parada). Si hay una tarjeta de vdeo, se puede forzar al instalador para que utilice un puerto serial al especificar un parmetro temporizador de arranque console=ttyS0 en el intrprete de comandos del cargador de arranque del instalador.

    Validacin de una instalacin

    Despus de completar una instalacin y reiniciarse una mquina recin instalada, los siguientes archivos registran problemas que podran haberse presentado durante la instalacin.

    Table 1. Archivos comunes de registro en mquinas recin instaladas

    Nombre de archivo Contenido

    /var/log/dmesg mensajes del kernel emitidos durante el arranque ms reciente

    /var/log/messages archivo de registro predeterminado para los servicios de Red Hat Linux

    /root/install.log, /root/upgrade.log

    un registro de Anaconda para instalaciones y actualizaciones, respectivamente.

    Creacin de un servidor de instalacin (opcional)

    Nuestra discusin termina con un resumen de las etapas requeridas para la configuracin de un servidor de instalacin de Red Hat Linux. El servidor de creacin e instalacin requiere las siguientes dos etapas:

    1. Emular el contenido de los discos de instalacin de Red Hat Linux 2. Exportar la copia mediante el servicio de red apropiado.

    El ltimo paso necesariamente involucrar algunos temas que van ms all del conocimiento esperado del estudiante, pero se pueden presentar fcilmente y por ahora pueden tratarse como una simple receta que debe seguir para configurar un servidor de instalacin mediante el protocolo FTP.

    Creacin una copia del rbol de instalacin de Red Hat Linux

    Con el fin de crear un servidor de instalacin de Red Hat Linux, es necesario copiar el contenido de todas los tres CDs de instalacin en un directorio de destino nico uno sobreponiendo al otro. El directorio de destino debera escogerse con base en los requisitos del servicio de red que ser utilizado para exportar la copia. Por ejemplo, si exportamos via FTP, el directorio de acceso para servidores annimos convencionalmente /var/ftp/pub, seria una eleccin natural.

    La siguiente transcripcin resume las etapas.

  • Instalacin de Red Hat Enterprise Linux

    25

    (Place installation CD1 in the drive) [root@station root]$ mount /media/cdrom [root@station root]$ cp -a /media/cdrom/* /var/ftp/pub [root@station root]$ umount /media/cdrom (Place installation CD2 in the drive) [root@station root]$ mount /media/cdrom [root@station root]$ cp -af /media/cdrom/* /var/ftp/pub [root@station root]$ umount /media/cdrom (Place installation CD3 in the drive) [root@station root]$ mount /media/cdrom [root@station root]$ cp -af /media/cdrom/* /var/ftp/pub [root@station root]$ umount /media/cdrom (Place installation CD4 in the drive) [root@station root]$ mount /media/cdrom [root@station root]$ cp -af /media/cdrom/* /var/ftp/pub [root@station root]$ umount /media/cdrom

    Note Por qu la opcin -f se incluy en los dos ltimos comandos cp? En general, los tres CDs no contienen los mismos archivos y el contenido de uno sobrepondr el contenido del otro. Sin embargo, algunos archivos, por ejemplo los archivos README, y en los archivos TRANL.TBL (poco usados), tienen rutas idnticas en cada uno de los CDs. La opcin -f fuerza al comando a sobrescribir cualquiera de los archivos existentes del mismo nombre pausando para preguntar si es correcto.

    Al terminar, el rbol de directorio de instalacin debera tener una estructura similar a la siguiente:

    /var/ftp/pub/ |-- RedHat/ | |-- RPMS/ | `-- base/ |-- dosutils/ | |-- autoboot/ | |-- fips15c/ | | |-- restorrb/ | | `-- source/ | |-- fips20/ | | |-- restorrb/ | | `-- source/ | |-- fipsdocs/ | `-- rawritewin/ |-- images/ | `-- pxeboot/ `-- isolinux/ 16 directories

  • Instalacin de Red Hat Enterprise Linux

    26

    Exportacin del rbol mediante el servicio apropiado.

    Continuaremos nuestro ejemplo asumiendo que la copia ser exportada mediante el servicio FTP. Aunque los detalles de implementar un servidor FTP van ms all del alcance de este curso, en la prctica, exportar el rbol puede ser tan fcil como lo siguiente:

    [root@station root]$ rpm -ihv ftp://rha-server/pub/es4/RedHat/RPMS/vsftpd* Retrieving ftp://rha-server/pub/RedHat/RPMS/vsftpd-2.0.1-5.i386.rpm Preparing... ########################################### [100%] 1:vsftpd ########################################### [100%] [root@station root]$ service vsftpd start

    Starting vsftpd for vsftpd: [ OK ] [root@station root]$ chkconfig vsftpd on El comando rpm se utiliza para instalar el programa del servidor FTP en la

    mquina local. El comando service se utiliza de modo manual para iniciar el servicio FTP. El comando chkconfig se utiliza para especificar que el servicio FTP puede

    iniciarse automticamente en reinicios.

    Los detalles de los comandos rpm, service y chkconfig se tratarn ms adelante en otro libro.

    Ejemplos

    Inicio de una instalacin de red desde CD

    El usuario prince est iniciando una instalacin desde el CD 1. Debido a que est planeando utilizar el servidor de instalacin basado en http://rha-server/pub, teclea lo siguiente en el intrprete de comandos del instalador:

    [F1-Main] [F2-Options] [F3-General] [F4-Kernel] [F5-Rescue] boot: linux askmethod

    Cuando se inicia la instalacin, cuando se pregunta por el mtodo de instalacin, prince escoge "HTTP". Al preguntrsele por su informacin de red de la mquina, l entrega los valores apropiados a su red local: una direccin IP de 192.168.0.12, una netmask de 255.255.255.0 y 192.168.0.254 tanto para el nombre de servidor como para la puerta de enlace predeterminada. Cuando se le pregunta por la ruta y el nombre de host del servidor de instalacin, entrega rha-server y /pub, respectivamente.

  • Instalacin de Red Hat Enterprise Linux

    27

    En este punto, se carga la instalacin de la segunda etapa y prince contina a travs del resto de la instalacin.

    Uso de la shell de instalacin para determinar el tamao de la memoria local

    Mientras hace una instalacin grfica de Red Hat Enterprise, madonna trata de decidir el tamao de una particin swap. Ella sabe que se recomienda una particin swap dos veces el tamao de la memoria fsica de la mquina, pero no sabe cunta memoria tiene instalada la mquina local. Decide utilizar la shell interactiva en la segunda consola virtual para averiguarlo.

    Despus de utilizar la combinacin de teclas CONTROL-ALT-F2, madonna es recibida por el intrprete de comandos con lo siguiente:

    bash2.095#

    Pide ver el contenido del archivo /proc/meminfo.

    bash2.095# cat /proc/meminfo total: used: free: shared: buffers: cached: Mem: 261357568 237875200 23482368 0 74395648 98947072 Swap: 534634496 46739456 487895040 MemTotal: 255232 kB MemFree: 22932 kB MemShared: 0 kB Buffers: 72652 kB Cached: 83476 kB SwapCached: 13152 kB Active: 145260 kB ActiveAnon: 56336 kB ActiveCache: 88924 kB Inact_dirty: 33404 kB Inact_laundry: 31328 kB Inact_clean: 4816 kB Inact_target: 42960 kB HighTotal: 0 kB HighFree: 0 kB LowTotal: 255232 kB LowFree: 22932 kB SwapTotal: 522104 kB SwapFree: 476460 kB

    Madonna examina la lnea MemTotal, determina que sus mquinas tienen 256 megas de memoria. Retorna al instalador (con una secuencia de teclas CTRL-ALT-F7) y solicita una particin swap de 512 megas.

    Ejercicios en lnea

    Lab Exercise Objetivo: Realizar una instalacin desde la red de Red Hat Enterprise Linux.

  • Instalacin de Red Hat Enterprise Linux

    28

    Tiempo estimado: 10 minutos.

    Specification

    Para iniciar una instalacin necesitar unos medios de arranque provistos por su instructor. El servidor de instalacin se localiza ya sea en ftp://rha-server/pub/es4 o en http://rha-server/pub/es4 (su instructor puede darle una ubicacin diferente).

    1. Inicie la instalacin desde sus medios de arranque. 2. Cuando se lo solicite el mtodo de instalacin, elija entre FTP o HTTP. 3. Su instructor lo guiar en la manera como se especifica la informacin de red

    local. Utilice la informacin provista en las URLs anteriores para especificar la ubicacin y ruta del servidor de instalacin.

    4. Seleccione el lenguaje, el teclado y la configuracin del ratn. Su instructor lo puede guiar en lo que respecta al ratn apropiado.

    5. No utilice el esquema de particin automtico, en su lugar utilice el Disco Druid para implementar el siguiente esquema de particin.

    a. Si su hardware tiene una particin /boot de una instalacin anterior, reutilcela para la instalacin actual. Seleccione,Edit Partition, especifique que la particin debera reformaterse con el sistema de archivos ext3.

    De otro modo, agregue una nueva particin /boot de 256 megas formateada con el sistema de archivos ext3.

    b. Deje las particiones anteriores en su lugar, (si no haba particiones swap, agregue una particin swap de 512 megas).

    c. Borre todas las otras particiones de Linux. d. Agregue una nueva particin de root (con un punto de montaje de /).

    Especifique que sea exactamente de 3583 MB y formateada con un sistema de archivos ext3.

    e. Agregue una nueva particin con un punto de montaje de /home, exactamente de 512 MB, formateada con el sistema de archivos ext2.

    f. Deje el espacio restante sin asignar. 6. Utilice GRUB como gestor de arranque, instlelo en el MBR de su disco duro.

    No proteja el gestor de arranque con una contrasea. 7. Su instructor lo guiar durante la configuracin de red. Escoja "Sin cortafuegos"

    en la pantalla de configuracin del cortafuegos. 8. Escoja el idioma apropiado y la informacin de la zona horaria. Establezca la

    contrasea de root pero no la olvide. 9. Agregue los grupos componentes Ingeniera y Ciencia y Herramientas de

    administracin a la seleccin de software predeterminada. 10. Escoja los valores predeterminados de la configuracin del servidor X. El

    instructor le dar mayores instrucciones de ser necesario.

    Despus de instalar la mquina, reinicie y entre al sistema con la cuenta de root. Ejecute los siguientes dos pasos:

  • Instalacin de Red Hat Enterprise Linux

    29

    1. Instale los paquetes de Red Hat Academy con la siguiente lnea de comando. 2. [root@station root]# rpm -Uvh ftp://rha-

    server/pub/rha/RPMS/*.rpm 3. Instale una cuenta para su userid en Red Hat Academy, utilizando la siguiente

    lnea de comando. Remplace academy_nombre_de_usuario con su ID de inicio de sesin de Red Hat Academy y contrasea con la contrasea que desea utilizar en la mquina local.

    4. [root@station root]# rha_add_student academy _nombre_de_usuario contrasea

    Inicie una sesin en la mquina con el nombre de su cuenta de Red Hat Academy y califique este ejercicio.

    Resultados

    Question 1

    1. Una mquina recin instalada de Red Hat Enterprise configurada para Red Hat

    Academy y que coincide con las especificaciones anteriores.

    Captulo 4 Uso de Kickstart para automatizar instalaciones

    Conceptos clave

    El instalador de Anaconda se puede automatizar mediante scripts de kickstart. Los scripts de kickstart estn totalmente documentados en el Manual de

    personalizacin de Red Hat Linux. La utilidad grfica system-config-kickstart se puede utilizar para generar

    scripts de kickstart. Mediante la seccin %post de un script de Kickstart, los scripts de shell

    arbitrarios se pueden ejecutar en la mquina recin instalada. Los scripts de Kickstart pueden ser entregados al instalador desde un disquete o

    desde un servidor de web. Tambin existen otras tcnicas.

    Este cuaderno trata una de las fortalezas ocultas de Anaconda: la habilidad para automatizar instalacines no interactivas a travs de un kickstart. Hay esencialmente dos etapas para realizar una instalacin automatizada.

    1. Generacin de un script de kickstart. 2. Entrega de un script a Anaconda en el tiempo de instalacin.

    Scripts de kickstart

    Un script de kickstart es un archivo de texto ASCII que especifica los detalles de una instalacin deseada. El script puede escribirse mediante un editor de texto o generarse

  • Instalacin de Red Hat Enterprise Linux

    30

    con Kickstart Configurator. La sintaxis de un script de kickstart se documenta completamente en Captulo 9 de Manual de administracin del sistema de Red Hat Enterprise Linux.

    Muestra del script de configuracin de Kicksart

    ############################################################### # # point to a local installation server, or use "cdrom" # ############################################################### url --url http://rha-server/pub/es4/ #cdrom rootpw redhat bootloader --location=mbr --password=redhat ############################################################### # # partitioning # ############################################################### zerombr yes clearpart --all --initlabel part /boot --fstype ext3 --size 128 part / --fstype ext3 --size 1 --grow part swap --recommended ############################################################### # # network configuration # - the following is for the "recommended solution" outlined # in the Red Hat Academy Instructor's Guide # ############################################################### network --bootproto=dhcp --device=eth0 firewall --disabled #network --bootproto=static --ip=192.168.0.254 --netmask=255.255.255.0 --device=eth0 #firewall --medium --http --port=https:tcp ############################################################### # # environment # ############################################################### lang en_US langsupport --default=en_US timezone America/New_York ###############################################################

  • Instalacin de Red Hat Enterprise Linux

    31

    # # hardware # ############################################################### mouse generic3ps/2 keyboard us xconfig --depth=16 --resolution=1024x768 --defaultdesktop=GNOME --startxonboot #mouse genericps/2 --emulthree # enable for 2 button mice ############################################################### # misc ############################################################### auth --useshadow --enablemd5 reboot # reboot automatically when done install # instead of "upgrade" ############################################################### # # Software # ############################################################### %packages --resolvedeps @ Workstation Common @ GNOME @ System Tools lsof %post ############################################################### # # Post Script - the following script runs on the newly # installed machine, immediately after installation # ############################################################### echo "nameserver 192.168.0.254" >> /etc/resolv.conf rpm -ivh ftp://rha-server/rha/autoupdate/rha-base*.rpm #rpm -Fvh ftp://kickstart.example.com/pub/9/i386/updates/*.rpm #curl http://rha-server/rha/xorg.conf > /etc/X11/xorg.conf #curl http://rha-server/rha/station.cfg | tar xvzf - for i in elvis blondie prince madonna; do useradd $i echo redhat | passwd --stdin $i done

    Diseo del script de Kickstart

    Los scripts de Kickstart generalmente tienen 3 secciones.

    Seccin de comandos

  • Instalacin de Red Hat Enterprise Linux

    32

    Seccin de paquetes Seccin de correo

    Las lneas que comienzan con # y las lneas vacas se ignoran.

    La seccin de comandos

    Todas las lneas desde el comienzo del archivo hasta la lnea que comience por %packages se consideran como la seccin de comandos. Las lneas de comando deben iniciar con una nica lnea. La seccin de comandos se utiliza para especificar toda la informacin estndar esperada por el instalador a excepcin de la seleccin de software. Las palabras clave pueden aparecer en la seccin de comandos en cualquier orden.

    La seccin de paquetes (%packages)

    La seccin de paquetes se utiliza para especificar el software que se debe instalar. Comienza con una lnea que inicia con %packages y contina hasta que la prxima lnea que inicie con un caracter %. La seccin consta de lneas que suelen utilizarse en una de estas dos formas:

    @ Nombre del componente package-name

    La primera forma se utiliza para especificar software por grupos de componentes. Se debe tener cuidado con el deletreo y el uso de las maysculas como nombres de grupo de componente. La lnea @ Everything puede utilizarse para realizar una instalacin de "todo".

    La segunda forma se utiliza para especificar los nombres de paquetes individuales que se van a instalar. Si la lnea %packages contiene el argumento adicional --resolvedeps entonces cualquier paquete de prerequisito tambin se instalar.

    La seccin de correo (%post)

    La seccin de correo se utiliza para personalizar la mquina recin instalada que no es anticipada por el instalador de Anaconda. Su contenido se ejecuta como script de shell bash, el cual se ejecuta en el contexto de una mquina recin instalada. Si se realiza una instalacin desde la red, la configuracin de red an estar activa como lo implica el script del ejemplo anterior.

    El configurador de Kickstart

    El configurador de Kickstart es una aplicacin grfica que sirve para generar scripts de kickstart. Se puede iniciar al seleccionar Herramientas del sistema:Kickstart del men de aplicaciones o ejecutarse desde la lnea de comando como system-config-kickstart o ksconfig.

  • Instalacin de Red Hat Enterprise Linux

    33

    Note El configurador de Kickstart est contenido en el paquete system-config-kickstart, el cual no se instala por defecto. Si usted no puede encontrar la aplicacin en su sistema, consltele a su instructor.

    Figure 1. Configurador de Kickstart

    Los diferentes paneles del configurador de Kickstart son anlogos a sus contrapartes dentro de Anaconda. Aqu, apenas mencionamos algunos aspectos de dicho configurador o de instalaciones automatizadas en general, que difieren.

    Configuracin bsica

    En una configuracin bsica de pgina bsica, se puede pedir al instalador que reinicie la mquina automticamente al terminar la instalacin.

    Configuracin X

    Por defecto la configuracin de Kickstart tiene una configuracin X inactiva. Cuando sta se activa, la utilidad de la configuracin no especifica automticamente que la mquina recin instalada deba utilizarse en el arranque, a menos que tambin se elija "inicie el sistema de ventana X en el arranque".

    Seleccin de paquetes

    Al seleccionar el software para la instalacin, ste solo puede especificarse al escoger grupos de componentes, no archivos de paquete individuales.

    Despus de especificar la configuracin apropiada, el archivo de configuracin resultante puede verse con anterioridad o grabarse en el sistema de archivos, desde la seleccin del men respectivo bajo el men Archivo.

    El archivo anaconda-ks.cfg

    Despus de realizar una instalacin, Anaconda crear el archivo /root/anaconda-ks.cfg en el sistema recin instalado. Con unas correcciones menores, este archivo puede utilizarse como un script de Kickstart para instalar una mquina configurada de la misma manera.

    Entrega de scripts de Kickstart a Anaconda

    Una vez generado el script de Kickstart, ste se debe entregar al instalador de Anaconda, el cual debe esperar recibirlo y utilizarlo. Una de las variantes a continuacin

  • Instalacin de Red Hat Enterprise Linux

    34

    del parmetro de arranque ks se utiliza para pedirle a Anaconda que realice una instalacin automatizada y decirle dnde buscar un script de kickstart.

    ks=floppy

    Este parmetro de arranque le indica a Anaconda que hallar un FAT o un disquete formateado ext2 en el controlador blando que contiene un archivo denominado ks.cfg en su directorio raz. Ese archivo se utilizar como el archivo de configuracin de Kickstart.

    ks=http://servidor/ruta

    Este parmetro de arranque le indica a Anaconda que debe realizar una instalacin desde la red e intentar descargar su archivo de configuracin de kickstart desde la URL especificada mediante el protocolo HTTP.

    Tambin estn disponibles otras posibilidades como por ejemplo, servir un script desde un servidor NFS o desde un CD personalizado. Para mayor informacin consulte Red Hat Enterprise Linux System Administration Guide.

    Ejemplos

    Inicio de una instalacin Kickstart desde un disquete

    El usuario elvis ha creado un script de kickstart con la utilidad system-config-kickstart y ha almacenado el archivo en su directorio de inicio como ~/kickstart.txt. Ahora quiere transferir el archivo a un disquete y utilizarlo para realizar una instalacin no interactiva.

    Inserta un disquete en blanco dentro del controlador y lo formatea con el sistema de archivos FAT, lo monta, copia el archivo en el directorio raz (teniendo cuidado de nombrarlo correctamente) y luego lo desmonta.

    [elvis@station elvis]$ mkfs.msdos /dev/fd0 mkfs.msdos 2.8 (28 Feb 2001) [elvis@station elvis]$ mount /mnt/floppy/ [elvis@station elvis]$ cp kickstart.txt /mnt/floppy/ks.cfg [elvis@station elvis]$ umount /mnt/floppy/

    Ahora elvis pasa a la mquina que se va a instalar e inicia con el CD de instalacin 1 en el controlador de CD ROM y el disquete que contiene el script de kickstart en el controlador de disquetes. Luego, teclea la siguiente lnea de comando en el gestor de arranque de Anaconda:

    [F1-Main] [F2-Options] [F3-General] [F4-Kernel] [F5-Rescue] boot: linux ks=floppy

  • Instalacin de Red Hat Enterprise Linux

    35

    Dado que elvis especific que Anaconda debe instalar desde el CD-ROM, necesita mantenerse cerca para el intercambio de los CD 2 y CD3 en el momento apropiado de lo contrario la instalacin contina "manos libres".

    Uso de un servidor de red para entregar un script de Kickstart

    La usuaria madonna tiene 20 mquinas similares que deben ser instaladas con las mismas especificaciones.Tiene acceso a un servidor de instalacin en http://server1.example.com/pub/es4/i386. Dado que no est familiarizada con el hardware de las mquinas, realiza una instalacin interactiva en la primera mquina. Afortunadamente, tiene un servidor DHCP para dar informacin de configuracin de red a cada una de las 20 mquinas.

    Cuando la instalacin termina, reinicia la mquina y revisa la instalacin. Mientras explora, observa que una de las utilidades favoritas, lsof, no se instal.

    Abre el script de Kickstart que dej por el instalador de Anaconda, /root/anaconda-ks.cfg, en el editor de texto. En la parte superior del archivo, agrega las siguientes dos lneas:

    url --url http://server1.example.com/pub/es4/i386 reboot

    Hojeando el archivo, observa que las lneas de comando que especifican el esquema de particin (aquellas que empiezan por las palabras clave part y clearpart) han sido eliminadas. Como el esquema de particin es el que ella quera, quita las lneas de comentarios.

    Con el fin de incluir la utilidad lsof del paquete con el mismo nombre, agrega la siguiente lnea a la seccin %packages del archivo.

    lsof

    Por ltimo, agrega la siguiente lnea a la parte inferior del archivo (para que aparezca en la seccin %post).

    echo "installed by blondie's kickstart script" >> /etc/motd

    Puesto que tiene una cuenta en server1.example.com y permisos de escritura para el directorio raz del documento del servidor de red (/var/www/html), puede simplemente utilizar el comando scp para publicar el archivo desde la raz del documento del servidor de red, como blondie.ks.

    [root@station root]# scp anaconda-ks.cfg [email protected]:/var/www/htm l/blondie.ks [email protected]'s password: anaconda-ks.cfg 100% |*****************************| 1713 00:00

  • Instalacin de Red Hat Enterprise Linux

    36

    Ella utiliza el cliente de red de la lnea de comando curl para confirmar que el archivo ha sido publicado correctamente.

    [root@station root]# curl http://server1.example.com/blondie.ks 2>/dev/null | head -5 url --url http://server1.example.com/pub/es4/i386/ reboot # Kickstart file automatically generated by anaconda. install lang en_US.UTF-8

    Cuando obtiene el resultado deseado, vuelve a las otras 19 mquinas. Inicia cada una desde el CD#1 y en el intrprete de arranque de Anaconda, teclea la siguiente lnea de comando:

    [F1-Main] [F2-Options] [F3-General] [F4-Kernel] [F5-Rescue] boot: linux ks=http://server1.example.com/blondie.ks

    Como resultado del parmetro de arranque ks, Anaconda utiliza DHCP para determinar la informacin de configuracin de red y descarga el script de Kickstart desde la URL especificada. La lnea superior de script de Kickstart especifica el lugar donde el instalador debera buscar el servidor de instalacin.

    Tan pronto como la segunda etapa del instalador se haya cargado, blondie quita el CD y contina con la siguiente mquina. Cuando vuelve de almorzar, la reciben con un cuarto lleno de 20 mquinas instaladas.

    Ejercicios en lnea

    Lab Exercise Objetivo: Utilizar kickstart para realizar una instalacin automatizada.

    Tiempo estimado: 10 minutos.

    Specification

    1. Utilizando el archivo /root/anaconda-ks.cfg que qued de la instalacin anterior, como punto de inicio, realice las siguientes modificaciones, (observe que tendr que utilizar la cuenta de root).

    a. Haga una copia de seguridad del archivo llamado /root/anaconda-ks.cfg.orig.

    b. Mediante un editor de texto sencillo, agregue las siguientes dos lneas a la parte superior del archivo.

    c. url --url=http://rha-server/pub/es4 d. reboot

  • Instalacin de Red Hat Enterprise Linux

    37

    (Su instructor puede proporcionarle una URL diferente para la primera lnea)

    e. Quitar las lneas de comentarios que comienzan por las palabras clave part y clearpart.

    f. Agregar las siguientes lneas a la seccin del archivo %packages (si no estn an presentes)

    g. @ Workstation Common h. @ Server i. @ GNOME j. k. @ Engineering and Scientific l. @ Games and Entertainment m. @ Development Tools n. @ System Tools o. p. ethereal-gnome q. sysstat r. vlock s. Agregar las siguientes lneas a la parte inferior del archivo, para que

    puedan terminar en la seccin %post. Su instructor puede suministrarle una direccin IP para la primera lnea.

    t. echo "192.168.0.254 rha-server" >> /etc/hosts u. v. rpm -Uvh ftp://rha-server/pub/rha/RPMS/*.rpm

    2. Despus de haber completado sus correcciones, copie el archivo al directorio raz de un disquete formateado FAT o ext2. El archivo debera llamarse ks.cfg.

    3. Arranque de nuevo su mquina con el disquete y el CD#1 en sus controladores respectivos. En el intrprete de arranque del gestor de arranque de Anaconda, teclee la siguiente lnea de comando, (espere hasta que la mquina arranque para insertar el disquete).

    4. [F1-Main] [F2-Options] [F3-General] [F4-Kernel] [F5-Rescue] 5. 6. boot: linux ks=floppy

    Si todo sale bien, debera poder monitorizar el resto de la instalacin "manos libres". Si el instalador falla debido a un error en su script de kickstart, podra necesitar reiniciar su mquina (sin el CD1) y editar el archivo otra vez. Asegrese de transferir las nuevas correcciones a su disquete.

    Cuando se haya completado la instalacin qudese con su disquete de kickstart. Si durante el resto del curso, tiene que reinstalar la mquina, podr utilizar el mismo disquete.

    Entre a la mquina como root. Si todo sale bien, agregue su cuenta de usuario de la Academia con la siguiente lnea de comando.

    [root@station root]# rha_add_student academy _nombre_de_usuario contrasea

    Ingrese a la mquina con la cuenta de Red Hat Academy y califique el ejercicio.

  • Instalacin de Red Hat Enterprise Linux

    38

    Resultados

    Question 1

    1. Una mquina recin instalada de Red Hat Enterprise Linux, desde un disquete

    kickstart, configurada para Red Hat Academy y que coincide con las especificaciones anteriores.