4. Administrar un grupo de computadoras

4.1. Definiendo el grupo

Usando el modo paralelo de Rpmdrake puede definir grupos de máquinas en las cuales instalar los mismos paquetes de software. Esto simplifica muchísimo la administración de un número grande de sistemas, por ejemplo en una LAN. Debe asegurarse que están instalados park-rpmdrake, urpmi-parallel-ssh y urpmi-parallel-ka-run.

[Nota] Nota

Se puede acceder a esta herramienta sólo en modo experto. Elija OpcionesModo experto en el menú y luego acceda a la sección Administración de software del Centro de Control de Mandriva Linux.

Haga clic sobre New Group, proporcione un Name para el grupo, seleccione el Protocol a usar ( ssh en nuestro ejemplo), marque las redes en las cuales buscar máquinas en la lista o añada otras redes: de manera predeterminada sólo se lista su red local, y haga clic sobre el botón Scan.

[Nota] Nota

Las máquinas en la red deben tener un servidor SSH corriendo y los puertos correspondientes ( tcp/22 de manera predeterminada) abiertos si también tienen un cortafuegos. También debe estar instalado el paquete rsync. Además, se debe permitir la conexión como root por medio de SSH ( PermitRootLogin yes en el archivo /etc/ssh/sshd_config, en las máquinas de la red).

Espere unos momentos hasta que finalice el análisis de la red y luego marque las máquinas a añadir a dicho grupo (ver Figura 7.10, “Añadiendo computadoras a un grupo”).

Figura 7.10. Añadiendo computadoras a un grupo

Añadiendo computadoras a un grupo

Luego se le pide la contraseña de root para cada una de las máquinas seleccionadas para poder automatizar la instalación de paquetes en las mismas.

4.2. Administrando los paquetes en el grupo de computadoras

[Nota] Nota

Para que se lleve a cabo con éxito la instalación o remoción de paquetes todas las computadoras del grupo deben estar disponibles.

Simplemente seleccione el grupo y haga clic sobre el botón Use Group . Ahora puede instalar paquetes en el grupo de computadoras seleccionado como lo haría en una única computadora.

También puede instalar paquetes en un grupo de computadoras desde la línea de comandos, use:

urpmi
      --parallel <nombre_grupo>
      <nombre_paquete>

Por ejemplo, al ejecutar urpmi --parallel DisenioGrafico gimp se instalará GIMP en todas las computadoras parte del grupo DisenioGrafico.

Para quitar un paquete de un grupo de computadoras, use:

urpme
      --parallel <nombre_grupo>
      <nombre_paquete>

Por ejemplo, al ejecutar urpme --parallel DisenioGrafico gcc quitará el compilador C de todas las computadoras parte del grupo DisenioGrafico.