UNIVERSIDAD DE CASTILLA-LA MANCHA ... - Grupo ARCO
UNIVERSIDAD DE CASTILLA-LA MANCHA ... - Grupo ARCO
UNIVERSIDAD DE CASTILLA-LA MANCHA ... - Grupo ARCO
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
6.6. HYDRA-ADMIN 87<br />
struct Partition {<br />
string name ; // /dev/hda1<br />
long size ;<br />
// in kB<br />
long free ;<br />
// in kB<br />
string mountPoint ;<br />
string fs; // vfat, etx3<br />
};<br />
sequence PartitionSeq ;<br />
struct NodeSetup {<br />
PartitionSeq partitions ;<br />
string delegate ;<br />
Ice :: StringSeq imgnames ;<br />
};<br />
Listado 6.1: Configuración de Nodo<br />
Una vez que tiene la información necesaria, escribe una nueva tabla de particiones<br />
(lo cual borra el particionado anterior) y crea las nuevas particiones. Después, comienza<br />
a copiar las imágenes de los sistemas operativos en las particiones, en el mismo orden<br />
en el que se especificaron. Para ello, monta la partición correspondiente y se pone<br />
en contacto con el delegado para pedirle los ficheros. Al terminar de transferir una<br />
imagen, hay que desempaquetar los enlaces simbólicos que se archivaron en el proceso<br />
de preparación de la imagen y restaurar los permisos y los propietarios de cada fichero<br />
(ver sección 6.2.3).<br />
Cuando el proceso termina, instala un gestor de arranque (GRUB), que permitirá al<br />
usuario escoger cuál de ellas arrancar. El menú del GRUB está configurado para que<br />
muestre los nombres de las imágenes, de forma que sea fácil identificar cuál de ellas se<br />
quiere arrancar (figura 6.5).<br />
6.6. Hydra-admin<br />
Hydra-admin es la aplicación que los usuarios utilizarán para comunicarse con el<br />
Manager y realizar operaciones sobre la configuración del sistema. Permite la administración<br />
de imágenes, despliegues, delegados, restricciones, etc. Para una completa guía<br />
de la herramienta, puede consultarse el apéndice A: Manual de Usuario.