| 7 | == Introducción a OpenGnSys == |
| 8 | |
| 9 | === Tipos de servidor OpenGnSys === |
| 10 | |
| 11 | Un sistema OpenGnSys está formado por dos tipos de servidor, según los servicios que presta: |
| 12 | * Servidor de Administración: Único para cada sistema OpenGnSys, ofrece los servicios de administración a través de la consola web y ejecuta el demonio (ogAdmServer) que distribuye las tareas configuradas desde la consola web entre los diferentes servidores de repositorio. |
| 13 | * Servidor de Repositorio: Puede haber tantos como se desee. Ofrece los servicios de arranque por PXE, comparte por NFS los directorios necesarios para los clientes, almacena las imagenes de los discos de los clientes, recibe del servidor de administración las tareas que debe ejecutar los clientes y, en general, ofrece todos los servicios que utilizan directamente los clientes. |
| 14 | |
| 15 | == Instalación de un sistema OpenGnSys == |
| 16 | |
| 17 | == Servicios necesarios == |
| 18 | |
| 19 | Los siguientes servicios son necesarios para el funcionamiento del sistema OpenGnSys pero no tienen por que residir en los servidores dedicados al mismo, aunque el instalador nos dará la opción de instalarlos y configurarlos si así lo deseamos. |
| 20 | |
| 21 | * Servidor DHCP: Es necesario un servidor DHCP que redireccione el arranque de los clientes al servidor de repositorio de su zona. Un ejemplo de como podría quedar el archivo de configuración dhcp.conf para un servidor que da direcciones en el rango de 10.1.12.100 - 10.1.12.200 y cuyo servidor de repositorio tiene la dirección ip 10.1.12.1 |
| 22 | |
| 23 | {{{ |
| 24 | ddns-update-style none; |
| 25 | option domain-name "example.org"; |
| 26 | option domain-name-servers ns1.example.org, ns2.example.org; |
| 27 | default-lease-time 600; |
| 28 | max-lease-time 7200; |
| 29 | log-facility local7; |
| 30 | subnet 10.1.12.0 netmask 255.255.252.0 { |
| 31 | range 10.1.12.100 10.1.12.200; |
| 32 | option domain-name-servers 192.168.0.10; |
| 33 | option routers 10.1.12.1; |
| 34 | option broadcast-address 10.1.12.255; |
| 35 | default-lease-time 600; |
| 36 | max-lease-time 7200; |
| 37 | # Parametros para el PXE |
| 38 | next-server 10.1.12.1; |
| 39 | filename "pxelinux.0"; |
| 40 | } |
| 41 | |
| 42 | }}} |
| 43 | |
| 44 | |
| 45 | == Información necesaria == |
| 46 | |
| 47 | Los datos que se deben conocer antes de instalar son lo siguientes: |
| 48 | |
| 49 | * Si se instala un servidor de Administración: |
| 50 | |
| 51 | * Si se instala un servidor de Repositorio: |
| 52 | |