opengnsys-1.0.3 (#8) - TORRENT CRC error en el deploy de opengnsys (#101) - Message List
Buenas gente;
Durante estos días hemos realizado varias pruebas con windows 7 professional y opengnsys 1.0.3, en un aula de 40 ordenadores.
La primera de ellas ha consistido en lanzar un deploy mediante samba, cuyo tiempo de restauración ronda las 3 horas largas, lento pero seguro, todas las maquinas han logrado restaurar y arrancar windows 7 professional y lo mejor de todo, ponerse en dominio automáticamente con éxito.
La segunda prueba ha consistido en un deploy mediante TORRENT, usando el siguiente comando:
restoreImage CACHE win7_sysprep 1 1 TORRENT
Resultados con bittorrent:
1.- En el primer lanzamiento solo 13 de 40 han logrado restaurar con éxito 2.- En un segundo lanzamiento solo 8 han fallado, las demás se han restaurado con éxito
ERRORES con bittorrent:
1.- CRC error compress 2.- lz- error otp
Comprobación con el comando md5sum se ha comprobado que la imagen es correcta y evidentemente la imagen esta corrupta.
No sabemos el motivo de estos errores, porque la imagen se corrompe aleatoriamente en diversos ordenadores. Una posible solución para conseguir restaurar, es capturar el error del script restoreImage y volver a hacer la restauración mediante samba.
PD: Gracias por adelantado
-
Message #278
Hola:
Respecto a los deploy con TORRENT indicarte que los clientes colaboran en este proceso enviando la información que ya tengan en la CACHE. Este modo de trabajo o participación p2p se denomina peer o seeder.
En ocasiones algunos clientes envían información corrupta, con lo cual las imágenes no son válidas. Las causas de este comportamiento puede ser por la tarjeta de red, conectividad ...
Para determinar que las imágenes llegan corruptas "por la participación de determinados equipos", se puede cambiar el modo en que participan en el deploy Torrent, forzando a que sólo descarguen y no envíen. Este modo es el denominado "leecher".
El modo en que participan los equipos de un aula en las transferencias p2p se define en las propiedades de las aulas; "Modo P2P -semillero durante la descarga- ".
P.D. la captura del error es buena alternativa.
Saludos.
advJun 12, 2012, 5:49:23 PM (13 years ago) -
Message #279
Muchas gracias por responder, seguiremos haciendo pruebas.
fceeurvJun 12, 2012, 7:24:44 PM (13 years ago) -
Message #281
Hemos solucionado o parcheado el problema de la siguiente forma:
# #script que nos hace el deploy #Nota!: solución aproximada falta código # #Con el set +e evitamos que nuestro script salga #y no se ejecute integro cuando salta un error de comando # el objetivo de esto, es poder recoger y tratar los errores # como es debido. set +e ... restoreImage CACHE win7_sysprep 1 1 TORRENT while ($?) #Debemos borrar el torrent descargado #Sino se realiza este paso, empieza a descomprimir la imagen # corrupta y vuelve a fallar por CRC error o similar. rm /mnt/sda4/opt/opengnesys/images/imagen.img.torrent restoreImage CACHE win7_sysprep 1 1 TORRENT done ...
Hemos podido observar, que normalmente los ordenadores que fallan a la primera lo hacen bien a la segunda, no hemos observado ningún ordenador con 3 o más iteraciones.
fceeurvJun 13, 2012, 1:17:00 PM (13 years ago)