[[PageOutline(2-5,Índice)]] = 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 [wiki:CacheCliente#Estructuradedatos 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 == ||'''Exportador'''||'''Directorio''' ||'''Importador'''||'''En directorio''' || ||Server ||{{{/opt/opengnsys/client}}} ||Client ||{{{/opt/opengnsys }}}|| ||Server ||{{{/opt/opengnsys/log/client}}}||Client ||{{{/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)