wiki:usoBasico

Version 3 (modified by irina, 15 years ago) (diff)

--

Uso básico

Incluyendo un pc en el servidor

Solo hay que añadirlo en la configuración de dhcp. Se recarga la configuración del dhcd

al arrancar el equipo el sistema lo reconoce automáticamente. Se crean los archivos... (falta)

Creando y Restaurando imágenes

Desde el cliente arrancamos con la página de inicio por defecto. Nos pide usuario y clave para entrar en la consola normal de linux.

Todo lo que hacemos a continuación es desde la consola.

Importante: Con el código del live cd sólo funciona con imágenes Windows y sin cache. Para linux hay que bajarse el código del svn y el uso de la cache no está resuelto todavía

Creando imágenes.

Se utiliza la misma función para Windos y linux, distingue si la partición es NTFS y EXT3 y utilizará el procedimiento correcto.

Las imágenes se guardan en el servidor en /var/EAC/hdimages

Al crear la imagen también crea el fichero de información para la transferencia en multicast y torrent

Restaurando imágenes.

RestorePartitionFromImage     int_disk int_part   str_IPrepository    str_PathReporitory     str_PathImagen

El modo de transfrencia lo determina por la extensión del la variable str_PathImagen: .mcast o .torrent

Para restaurar desde la cache usamos la misma función salvo que ponemos como ip del servidor la propia del equipo.

DeployPartitionFromImage   int_disk int_part   str_IPrepository    str_PathReporitory     str_PathImagen

El cliente solicita un UpdateCache?, y luego un RestoreImageFromPartition?

Trabajando con la Cache.

Creando la cache.

Con el comando de creación de particiones incluimos una cuyo tipo sea cache

CreatePartitions int_disk  [int_part:intMB:str_TypeFS]

ejemplo: CrearParticiones? 1 1:15000:NTFS 2:15000:NTFS 3:15000:EXT3 4:150000:EXTENDED 5:1000:SWAP 6:148000:CACHE

Se cambia la tabla de particiones y se formatean los sistemas de ficheros.

Incluyendo imágenes en la cache.

UpdateCache    1str_PathRepositoryOrigen      2str_PahtImagen          3str_nameImage 

Comprueba si la imagen existe en la cache y si no es así se la baja.

No comprueba si hay nuevas versiones de la cache.

Restaurando desde la Cache.

Encontramos dos funciones.

La básica es la que usamos para restaurar imágenes normalmente, comprueba si la ip del servidor coincide con la ip del cliente y entonces utiliza la cache.

RestorePartitionFromImage? int_disk int_part str_IPrepository str_PathReporitory str_PathImagen

donde str_IPrepository = IPcliente

¿Si se restaura y existe cache hay opción de que priemro la ponga en Actualizando la Cache