Page suivantePage pr�c�denteTable des mati�res

3. Configurer le serveur

3.1 Compiler les noyaux

Inclure le support RARP dans le noyau du serveur est s�rement une tr�s bonne id�e. Vous devez absolument l'inclure si vous allez amorcer sans donner des param�tres au noyau. D'un autre c�t�, cela ne vous aidera pas vraiment si le client n'est pas sur le m�me sous r�seau que le serveur.

Le noyau de la station de travail doit poss�der les �l�ments suivant au minimum :

Si la station de travail sera amorc�e sans aucun param�tre pass� au noyau, vous devez �galement fixer le p�riph�rique de la racine0:255. Pour faire cela, il suffit de cr�er un fichier de p�riph�rique avec :

mknod /dev/nfsroot b 0 255.

Apr�s avoir cr�e un tel fichier de p�riph�rique, vous pouvez fixer le p�riph�rique racine pour l'image du noyau avec :

rdevimage-noyau /dev/nfsroot.

3.2 Cr�ation du syst�me de fichiers racine

Copier le syst�me de fichiers

Attention : bien ces instructions peuvent tr�s bien fonctionner chez vous, elles ne sont peut �tre pas tr�s bien adapt�es dans un environnement de production. Consultez le mini-HowTo NFS-Root-Client de Ofer Maor (ofer@hadar.co.il) pour une meilleur solution.

Apr�s avoir d�cid� o� placer la racine de l'arborescence, il suffit de la cr�er avec par exemple :

mkdir -p r�pertoire

et

tar cClf / - | tar xpCf r�pertoire -.

Si votre noyau s'amorce sans LILO, alors la racine doit �tre /tftpboot/adresse-IP. Si cela ne vous plait pas, il suffit de le changer dans le fichier Makefile dans les sources du noyau. Recherchez et modifiez la ligne NFS_ROOT = -DNFS_ROOT. Si vous modifiez cela, vous devrez alors recompiler le noyau.

Changer la racine du syst�me de fichiers

Maintenant, supprimez les fichiers inutiles et v�rifiez les scripts situ�s dans /etc/rc.d. Certains points sont vitaux :

Exporter le syst�me de fichiers

Exporter le r�pertoire racine de la station de travail. Consultez la page de manuel exports(5). Vous devriez �galement relancer les d�mons nfsd et mountd apr�s ces modifications. Avec la RedHat, vous pouvez effectuer tr�s simplement cette op�ration en lan�ant /etc/rc.d/init.d/nfs stop puis /etc/rc.d/init.d/nfs start.

Configuration RARP

Configurer le serveur RARP quelque part sur le r�seau. Si vous amorcez sans un param�tre nfsroot, le serveur RARP doit �galement �tre un serveur NFS. En principe, ce sera le cas. Pour cela, vous devrez utiliser un noyau poss�dant le support RARP.

Pour r�aliser cette op�ration, lancez (et ins�rez-le quelque part dans un fichier /etc/rc.d du serveur !) :

/sbin/rarp -s adresse-ip adresse-mat�riel

o�

Par exemple : /sbin/rarp -s 131.131.90.200 00:00:c0:47:10:12

Vous pouvez �galement utiliser un nom symbolique � la place de l'adresse IP, du moment o� le serveur est capable de trouver l'adresse IP (fichier /etc/hosts ou r�solution par le DNS).

Configuration de BOOTP

Pour configurer BOOTP, vous devrez �diter le fichier /etc/bootptab. Consultez les pages de manuel bootpd(8) et bootptab(5).

Trouver les adresses mat�rielles

Je ne connais pas l'adresse de la carte ! Comment la trouver ?


Page suivantePage pr�c�denteTable des mati�res

Hosting by: Hurra Communications GmbH
Generated: 2007-01-26 18:01:23