Mostrando entradas con la etiqueta fog. Mostrar todas las entradas
Mostrando entradas con la etiqueta fog. Mostrar todas las entradas

miércoles, 5 de junio de 2019

Importar hosts en Servidor de Clonación FOG

En este post anterior vimos como crear un contenedor con un servidor de clonación FOG.

Una forma de inventariar y añadir los diferentes equipos a nuestro servidor FOG es en el arranque del cliente seleccionar la opción "Perform full host registration and inventory". Ésto nos permitirá ponerle el nombre que deseemos que tenga el cliente en nuestro servidor FOG y además tomará datos sobre el hardware del equipo.

El único inconveniente es que tendremos que ir arrancando uno a uno los equipos para inventariarlos.

Si tenemos la mac y los nombres de todos los hosts, podemos agilizar esta tarea, ya que en FOG tenemos opciones de importar y exportar tanto hosts como grupos, explico:

En mi caso tengo una hoja de cálculo con todos los datos de los diferentes equipos del centro: nombre, tipo o grupo al que pertenecen, macs, etc....

Tengo diferentes portátiles Acer Travel Mate y los quiero añadir de un tirón.

Nos vamos a la sección de administración de Hosts, y seleccionamos la opción de "Export Hosts" y pulsamos el botón de Export.


Nos generará un fichero con extensión .csv que lo podremos abrir con un editor de hojas de cálculo.

En mi caso voy a utilizarlo para subir los datos de los Travel Mate, por ello he registrado uno de ellos, el armarioG11-TM, lo busco en la hoja de cálculo y copio todas las columnas de esa fila.


Las pego a continuación en una nueva hoja de cálculo. Las columnas 1ª y 2ª guardan mac y nombre del equipo, las otras no son importantes.

Este es el fragmento de hoja de cálculo donde guardo los datos de estos equipos de mi centro.


Por lo tanto, sólo tengo que copiar las columnas de la mac de equipo, y del nombre (en mi caso he suprimido el dominio en el nombre del equipo) en la nueva hoja de cálculo...



...y copiar el resto de las columnas de la 1ª fila al resto.




- Guardamos el nuevo documento en formato .csv. con delimitador de cadena vacio, sin comillas, y delimitador de campos ",".

- Importamos ese fichero con el botón de importar del mismo menú de Hosts desde donde hemos exportado antes, y ya los tenemos.


- Ya sólo queda añadirlos al grupo que queramos.








martes, 4 de junio de 2019

Crear contenedor de clonación FOG

En este post anterior vimos como crear una servidor Proxmos donde poder alojar diferentes máquinas y contenedores virtuales.
En éste otro cómo restaurar desde los backups los tres contenedores virtuales que voy a usar en el centro. Ya vimos como hemos creador el contenedor de los repositorios.

En éste, veremos como he hecho el servidor de clonación FOG.

Como en el caso anterior partimos desde la plantilla de Debian 9.
Una de las primeras cosas a hacer es cambiar el idioma a español.

root@clonado:~# dpkg-reconfigure locales

y generamos el local para es_ES ISO-8859-1



Y le decimos que lo aplique al sistema
 

Otra cosa muy importante es establecer en las opciones del repositorio en Features marcar únicamente nesting, ya que de lo contrario no iniciará el servidor nfs y no podremos subir y bajar imágenes. Lo vemos aquí:


- Lo siguiente sería instalar FOG. Yo lo he hecho siguiendo el post de Esteban Navas .

Viene tan bien explicado que sobra cualquier añadido, tan sólo indicar que instalamos Fog para la distribución Debian, que es de la que hemos creado el contenedor, que instalamos un servidor normal, le indicamos los datos nuestra red para configurarla y le indicamos que no deseamos que el servidor FOG no sea servidor dhcp, ya que de eso se encarga nuestro servidor del centro.

- Hay que configurar las imágenes que vamos a almacenar. Una imagen es de un tipo de equipo y va asociada normalmente a un equipo o grupo de equipos. Por ello yo creo primero las imágenes (no es subirlas, tan solo decimos cómo se van a llamar y la ubicación donde se van a almacenar cuando la subamos desde un cliente). Aquí podemos ver que he creado una por cada de tipo de equipo que tengo.



- Antes de importar o añadir los clientes, yo he creado los grupos que contendrán los diferentes equipos. Cada grupo corresponde a un tipo de máquina que hay en el centro.





- Por último añadiríamos los clientes uno a uno o bien lo podemos importar desde un archivo .csv.