wiki:DirsComponentes
Last modified 7 years ago Last modified on 11/10/10 11:01:15

Estructura de Directorios de los Componentes de OpenGnSys

Se definirá de forma concisa la estructura de directorios de OpenGnSys y de sus distintos componentes una vez instalados, tanto en los servidores como en los clientes del sistema.

Estructura de directorios de OpenGnSys Client

Descripción de la estructura de directorios del cliente de OpenGnSys.

  • /opt/opengnsys
    • bin (ro) - binarios de las utilidades asociadas.
    • etc (ro) - ficheros de configuración del cliente.
    • images (normal=ro, admin=rw) - imágenes de arranque del repositorio.
    • cache - imágenes de arranque del caché local.
    • init (ro) - scripts de arranque.
    • lib (ro) - librerías de las utilidades.
      • engine/bin (ro) - librerías de funciones del motor de clonación.
      • modules (ro) - módulos extra para el kernel del cliente.
    • log (rw) - registros de incidencias (enlazado en /var/log/opengnsys).
    • scripts (ro) - scripts personalizados para la interfaz con la consola web.

Notas:

  • Modos de importación de directorios mediante NFS:
    • ro - sólo de lectura.
    • rw - de lectura y escritura.
  • Modos de utilización del cliente:
    • user - usuario normal, sin privilegios administrativos.
    • admin - administración avanzada de OpenGnSys.

Estructura de directorios de Caché Local de OpenGnSys Client

Ver información en Estructura de datos de la caché local del cliente

Servicios de OpenGnSys Server

Lista inicial de servicios arrancados en el servidor principal de OpenGnSys.

  • Syslog - gestión de registros de incidencias de servidores y clientes.
  • NFS
  • DHCP
  • PXE
  • TFTP
  • Gestor de Base de datos (Servicio distribuido)
  • Servicio de administración (Servicio distribuido)
  • Servicio de Repositorio
  • Servidor Web (Apache) (Servicio distribuido)

Estructura de directorios de OpenGnSys Server

Descripción de la estructura de directorios del servidor principal de OpenGnSys.

  • /opt/opengnsys
    • bin - binarios del servidor.
    • client - exporta por NFS la estructura de directorios del cliente.
    • etc - ficheros de configuración del servidor (enlazado en /etc/opengnsys).
    • lib - librerías de las utilidades.
    • log - registro principal de incidencias (enlazado en /var/log/opengnsys).
    • tftpboot - ficheros de TFTP (enlace simbólico a /var/lib/tftpboot, o donde corresponda).
    • www - páginas web de la consola de gestión.

Notas:

  • Las páginas de manuales y la documentación del proyecto se copian a los directorios estándares del sistema operativo.
  • Los ficheros de configuración de los servicios asociados se localizarán en los directorios predefinidos por cada uno de ellos.

Estructura de directorios de OpenGnSys Repository Manager

Definición de la estructura de directorios de los repositorios de imágenes.

  • /opt/opengnsys
    • bin - binarios del servicio de repositorio.
    • etc - ficheros de configuración del repositorio (enlazado en /etc/opengnsys).
    • images - imágenes de sistemas de archivos.
    • log - registros de incidencias (enlazado en /var/log/opengnsys).

Relación NFS entre los componentes

ExportadorDirectorio ImportadorEn directorio
Server /opt/opengnsys/client Client /opt/opengnsys
Server /opt/opengnsys/log/clientClient /opt/opengnsys/log
RepoMan /opt/opengnsys/images Client /opt/opengnsys/images

Servicios del Servidor de Administración

Lista inicial de servicios arrancados en el Servidor de Administración de OpenGnSys. Estos servicios pueden estar en el servidor de Administración, en el servidor OpenGnSys o distribuidos en otras máquinas.

  • Gestor de Base de datos (Servicio distribuido)
  • Servicio de administración (Servicio distribuido)
  • Servidor Web (Apache) (Servicio distribuido)