Wiki Linkat

Instal·lació Linkat 3 PXE

De Wiki Linkat

(Diferència entre revisions)
(Pàgina nova, amb el contingut: «= Instal·lació de Linkat 3 a través de xarxar mitjançant PXE:<br> = La informació original es troba a:<br> [http://en.opensuse.org/SuSE_install_with_PXE_b...».)
Línia 1: Línia 1:
-
= Instal·lació de Linkat 3 a través de xarxar mitjançant PXE:<br> =
+
= Instal·lació de Linkat 3 a través de xarxar mitjançant PXE:<br> =
-
La informació original es troba a:<br>
+
La informació original es troba a:<br>  
-
[http://en.opensuse.org/SuSE_install_with_PXE_boot en.opensuse.org/SuSE_install_with_PXE_boot]<br>
+
[http://en.opensuse.org/SuSE_install_with_PXE_boot en.opensuse.org/SuSE_install_with_PXE_boot]<br>  
-
<br>
+
<br>  
-
Una forma alternativa d'iniciar la instal·lació de Linkat és a través de la xarxa fent ús de [http://en.wikipedia.org/wiki/Preboot_Execution_Environment PXE (''Preboot Execution Environment'').]<br>
+
Una forma alternativa d'iniciar la instal·lació de Linkat és a través de la xarxa fent ús de [http://en.wikipedia.org/wiki/Preboot_Execution_Environment PXE (''Preboot Execution Environment'').]<br>  
 +
<br>
 +
Per poder fer una instal·lació cal tenir una còpia del DVD de Linkat copiada en un directori i accessible a través de pàgina web. Si tenim un servidor Linkat 3 instal·lat al centre ja disposem del servei Apache (servidor web) i d'una còpia del DVD de Linkat 3 ubicada a: /srv/www/linkat3/distribution/linkat-3.0/inst-source.
-
Per poder fer una instal·lació cal tenir una còpia del DVD de Linkat copiada en un directori i accessible a través de pàgina web. Si tenim un servidor Linkat 3 instal·lat al centre ja disposem del servei Apache (servidor web) i d'una còpia del DVD de Linkat 3 ubicada a: /srv/www/linkat3/distribution/linkat-3.0/inst-source.
+
<br>
 +
Ara només cal comprovar que els paquets, tftp, yast2-tftp-server, dhcp-server, yast2-dhcp-server es troben instal·lats.
 +
<br>
-
Ara només cal comprovar que els paquets, tftp, yast2-tftp-server, dhcp-server, yast2-dhcp-server es troben instal·lats.
+
Pel que fa el servidor tftp, a través del YaST2 es pot configurar perquè s'executi en iniciar el servidor Linkat 3 i pel que fa el servei dhcp, només cal configuar-lo (també a través del YaST) perquè assigni IPs dins d'un interval (p.e. 192.168.0.50 - 192.168.0.60). Cal tenir en compte que seran necessàries tantes IPs com màquines s'hagin d'instal·lar.
 +
Un exemple de fitxer de configuració de dhcp és el següent (/etc/dhcpd.conf):
 +
<pre>
 +
  option routers 192.168.0.1;
 +
  default-lease-time 14400;
 +
  ddns-update-style none;
 +
  next-server 192.168.0.240;
 +
  filename "pxelinux.0";
 +
  authoritative;
 +
  subnet 192.168.0.0 netmask 255.255.255.0 {
 +
      range 192.168.0.50 192.168.0.60;
 +
      default-lease-time 14400;
 +
      max-lease-time 172800;
 +
  }
 +
</pre>
-
Pel que fa el servidor tftp, a través del YaST2 es pot configurar perquè s'executi en iniciar el servidor Linkat 3 i pel que fa el servei dhcp, només cal configuar-lo (també a través del YaST) perquè assigni IPs dins d'un interval (p.e. 192.168.0.50 - 192.168.0.60). Cal tenir en compte que seran necessàries tantes IPs com màquines s'hagin d'instal·lar.
+
Com hem comentat anteriorment, el fitxer /etc/dhcpd.conf es genera mitjançant el mòduel de YaST corresponent. La modificació que s'ha fet ha consistit en introduir les línies:
 +
 
 +
<pre>
 +
  next-server 192.168.0.240;
 +
  filename "pxelinux.0";
 +
</pre>
 +
 
 +
i que proporcionen la informació necessària per tal que l'ordinador que arrenca via PXE trobi el servidor TFTP. En aquest cas el servidor TFTP es troba ubicat al servidor Linkat3 que té la IP 192.168.0.240
 +
 
 +
Preparació de l'entorn PXE:
 +
 
 +
 
 +
Per prepara l'entorn PXE en el servidor Linkat 3, cal instal·lar el paquet syslinux.
 +
 
 +
Un cop instal·lat aquest paquet crearem el directori:
 +
 
 +
<pre>
 +
mkdir -p /srv/tftp/tftpboot/pxelinux.cfg
 +
</pre>
 +
 
 +
I hi copiarem el fitxer pxelinux.0:
 +
 
 +
<pre>
 +
cp /usr/share/syslinux/pxelinux.0 /srv/tftp/tftpboot
 +
</pre>
 +
 
 +
Tot seguit crearem un fitxer de configuració (anomenat default):
 +
 
 +
<pre>
 +
gedit /tftpboot/pxelinux.cfg/default
 +
</pre>
 +
 
 +
Dins d'aquest fitxer inclourem les lónioes següents:
 +
 
 +
<pre>
 +
default install
 +
prompt  1
 +
timeout  30
 +
 
 +
# Install i386 Linux
 +
label install
 +
  kernel linux
 +
  append initrd=initrd splash=silent vga=0x314 showopts install=http://192.168.0.240/linkat3/distribution/linkat-3.0/inst-source/
 +
</pre>

Revisió de 15:51, 22 ago 2009

Instal·lació de Linkat 3 a través de xarxar mitjançant PXE:

La informació original es troba a:

en.opensuse.org/SuSE_install_with_PXE_boot


Una forma alternativa d'iniciar la instal·lació de Linkat és a través de la xarxa fent ús de PXE (Preboot Execution Environment).


Per poder fer una instal·lació cal tenir una còpia del DVD de Linkat copiada en un directori i accessible a través de pàgina web. Si tenim un servidor Linkat 3 instal·lat al centre ja disposem del servei Apache (servidor web) i d'una còpia del DVD de Linkat 3 ubicada a: /srv/www/linkat3/distribution/linkat-3.0/inst-source.


Ara només cal comprovar que els paquets, tftp, yast2-tftp-server, dhcp-server, yast2-dhcp-server es troben instal·lats.


Pel que fa el servidor tftp, a través del YaST2 es pot configurar perquè s'executi en iniciar el servidor Linkat 3 i pel que fa el servei dhcp, només cal configuar-lo (també a través del YaST) perquè assigni IPs dins d'un interval (p.e. 192.168.0.50 - 192.168.0.60). Cal tenir en compte que seran necessàries tantes IPs com màquines s'hagin d'instal·lar.

Un exemple de fitxer de configuració de dhcp és el següent (/etc/dhcpd.conf):

   option routers 192.168.0.1;
   default-lease-time 14400;
   ddns-update-style none;
   next-server 192.168.0.240;
   filename "pxelinux.0";
   authoritative;
   subnet 192.168.0.0 netmask 255.255.255.0 {
      range 192.168.0.50 192.168.0.60;
      default-lease-time 14400;
      max-lease-time 172800;
   }

Com hem comentat anteriorment, el fitxer /etc/dhcpd.conf es genera mitjançant el mòduel de YaST corresponent. La modificació que s'ha fet ha consistit en introduir les línies:

   next-server 192.168.0.240;
   filename "pxelinux.0";

i que proporcionen la informació necessària per tal que l'ordinador que arrenca via PXE trobi el servidor TFTP. En aquest cas el servidor TFTP es troba ubicat al servidor Linkat3 que té la IP 192.168.0.240

Preparació de l'entorn PXE:


Per prepara l'entorn PXE en el servidor Linkat 3, cal instal·lar el paquet syslinux.

Un cop instal·lat aquest paquet crearem el directori:

mkdir -p /srv/tftp/tftpboot/pxelinux.cfg

I hi copiarem el fitxer pxelinux.0:

cp /usr/share/syslinux/pxelinux.0 /srv/tftp/tftpboot

Tot seguit crearem un fitxer de configuració (anomenat default):

gedit /tftpboot/pxelinux.cfg/default

Dins d'aquest fitxer inclourem les lónioes següents:

default install
prompt   1
timeout  30
  
# Install i386 Linux
label install
  kernel linux
  append initrd=initrd splash=silent vga=0x314 showopts install=http://192.168.0.240/linkat3/distribution/linkat-3.0/inst-source/