opengnsys-1.0.4 (#9) - Cambio IP servidor (#160) - Message List

Cambio IP servidor
 solved

Hemos tenido que cambiar la IP del servidor de OpenGnSys.

Para ello, hemos cambiado manualmente la IP en los siguientes ficheros de configuración:

/opt/opengnsys/client/etc/ogAdmClient.cfg /opt/opengnsys/etc/ogAdmServer.cfg /opt/opengnsys/etc/ogAdmRepo.cfg /opt/opengnsys/etc/ogAdmAgent.cfg /opt/opengnsys/www/controlacceso.php

Pero los ficheros de configuración de los clientes del siguiente directorio siguen apuntando a la IP antigua:

/opt/opengnsys/tftpboot/menu.lst

Y si hacemos “Netboot avanzado” sobre una aula y le damos al botón “Guardar” sigue generando éstos ficheros apuntando a la IP antigua.

¿Qué más hemos de modificar?

Adiós y gracias.

Carles

  • Message #382

    Hola, la IP del repositorio también se guarda en la base de datos, para cambiarla:

    • en la consola de administración hay que ir a la pestaña "repositorio"
    • seleccionar con el botón derecho el repositorio al que le hayáis cambiado la IP
    • seleccionar propiedades y cambiar la IP.

    Cuando volváis a hacer "Netboot Avanzado" debe tomar la nueva ip para los clientes.

    Creo que no falta nada más que cambiar.

    Hasta ahora

    • Message #393

      Buenas tardes.

      Yo tengo los mismos problemas que Carles... he seguido las indicaciones de Irina, pero no he resuelto nada.

      Cuando se genera el fichero de configuracion PXE de los clientes, las variables oglog y ogshare, mantienen la IP antigua.

      ¿Alguna sugerencia?

      Muchas gracias

      • Message #395

        Hola, he reproducido el error y quedan varias cosas por hacer.

        En el fichero PXE tenemos unas variables que tienen la IP de repositorio (ogrepo y oglive) y otras que tienen la ip del server (oglog y ogshare).

        Parece que no está previsto en la consola que se cambie la IP del ogAdmServer, tendréis que hacerlo directamente en la base de datos:

        mysql -u root -p
        mysql> use ogAdmBD;
        Datos actuales:
        mysql> SELECT * from entornos;
        +-----------+-------------+---------------+----------------+
        | identorno | ipserveradm | portserveradm | protoclonacion |
        +-----------+-------------+---------------+----------------+
        |         1 | IP_actual   |          2008 | UNICAST        |
        +-----------+-------------+---------------+----------------+
        1 row in set (0.00 sec)
        Cambiamos el valor de la IP:
        mysql> update entornos SET ipserveradm="IP_nueva" WHERE identorno=1;
        

        En el servicio de dhcp cambiamos la configuración del servidor PXE, modificando la línea siguiente:

        sudo vi /etc/dhcp/dhcpd.conf
        next-server IP_nueva;
        

        Reiniciamos el servicio para que tome la nueva configuración:

        sudo service isc-dhcp-server restart
        

        Menú de arranque del cliente:

        • Para el menú por defecto tenemos que cambiar en /opt/opengnsys/client/etc/ogAdmClient.cfg el valor de la UrlMenu?.
        • Si existe algún menú avanzado que incluye la IP del servidor hay que cambiarlo en la consola.

        Con esto se me ha iniciado bien el cliente.

        Si encontráis algún otro problema, comentarlo.

Attachments

No attachments created.