Generar la Estructura basica de nuestra Organización.
** Acceder a la web http://IPOgWebadmin/opengnsys
** Acceder como superusuario por defecto: usuog y password: passusuog
** Crear las Entidades básicas y sus agrupaciones correspondientes si procede.
** Asignar los administradores de las Entidades.
** Salir de la aplicacion web.
Acceder a la web http://IPOgWebadmin/opengnsys
** Acceder como usuario de la entidad creada anteriormente.
** Acceder a la sección "Servidores"
** Dar de alta al servidor opengnsys ATENCION con el número de puerto usado, debemos confirmar 2002 (puerto comunicación ogAdmClient-ogAdmRepo.
** Salir de la aplicacion web.
Reiniciar los servicios de OpenGnsys (ogAdmServer y ogAdmRepo)
** /etc/init.d/opengnsys restart
** Revisar los log de ambos servicios y comprobar que han sido satisfactorio.
** cat /var/log/opengnsys/ogAdmServer.log
** cat /var/log/opengnsys/ogAdmRepo.log
Iniciar el primer cliente OpenGnsys a través del servicio pxe.
** dar de alta al cliente en el dhcp y reiniciar dicho servicio.
** Encender el pc, activando el arranque por pxe.
** Inicio Correcto de ogClient.
** Error detectado en el cliente que estoy usando
ogDisktoDev devuelve erro2 => sin conexion con el servidor Hidra en moudlo tomaNomSo()
a continuación no se puede contineuar con moudlo manin()
ogCreateImage 1 1 REPO /NuevaImagen1
FIXME: insertar sintaxis para ogCreatePah??
ogCreateImage 1 1 REPO /NuevoSubdirectorio/NuevaImagen2
export McastAddress="239.172.16.72"
export McastMethod="full-duplex" # full-duplex, half-duplex or broadcast
export McastMaxBitrate="70M"
export McastControlError="8x8/128"
export McastNumberClients=90
export McastTimeWaitForAllClients=360
udp-sender --file /opt/opengnsys/NuevaImagen1.img --${McastMethod} --fec $McastControlError --max-bitrate $McastMaxBitrate --ttl 1 --min-clients $McastNumberClients --max-wait $McastTimeWaitForAllClients
CACHE=`ogMountCache`
udp-receiver -p "mbuffer -m 20M " --file ${CACHE}\NuevaImagen1.img; #nota -p "mbuffer -m 20M" es opcional
Servidor Torrent
#Paso 1: Crear metainfo (.torrent) del la imagen.
IPTorrent= #IP del equipo donde almacena la imagen a exportar.
ctorrent -t /opt/opengnsys/images/NuevaImagen1.img -u http://$IPTorrent:1234/announce -s " . /opt/opengnsys/images/NuevaImagen1.img.torrent
#Paso 2: iniciar track
bttrack --reannounce_interval 10 --port 1234 --dfile /root/dstate --logfile /root/bttracker.log --save_dfile_interval 10 --timeout_downloaders_interval 10 2>/dev/null &
#paso 3: iniciar la semilla de la imagen en el server
ctorrent /opt/opengnsys/images/NuevaImagen.img.torrent -d
TimeToWaitForCloseAfterDownload=20 # tiempo que deseamos que el cliente este como semilla, despues de la descarga.
CACHE=`ogMountCache`
ctorrent -X "sleep $TimeToWaitForTransfer; pkill ctorrent" /opt/opengnsys/images/NuevaImagen1.torrent -s ${CACHE}/NuevaImagen1 -b ${CACHE}/NuevaImagen1.bf -C 100