- Etude de la mise en place des postes clients diskless en NFS-Root Le but :
- Un serveur faisant office de serveur d'OS. - Le client en diskless ( ou non) va utiliser NFS comme si c'était un disque local.
Avantage : pas besoin de disque sur le client.
Inconvénients : On est limité par les performnces du disque du serveur, et aussi par la connexion réseau entre le serveur et le client.
Prérequis matériel :
Sur le serveur : une carte réseau ( n'importe laquelle ) + un disque dur Sur le client : une carte réseau compatible pour booter sur le réseau ( voir discussion sur le boot sur le réseau)
Prérequis logiciel : le serveur : NFS serveur TFTPD , DHCPD le client : rien si PXE, disquette boot ou cdrom ( si carte réseau sans rom ) , ou disque dur accueillant grub ( à tester)
Discussion pour pour le boot sur le réseau :
Plusieurs méthodes :
1) une carte réseau bootable ( PXE) , le dhcp va lui envoyer directement le noyau. Pour : Pas de disquette ou de cd de boot Contre : il faudra patcher le noyau via mknbi ; pas le choix de l'OS
2)une carte réseau bootable ( PXE) , le dhcp va lui renoyer GRUB, et ensuite on aura le choix de choisir l'os que l'on veut charger. Pour : choix de l'OS Contre : il faut une carte reseau PXE compatible avec GRUB
3) une carte réseau bootable via etherboot ( avec une disquette / ou cdrom ) , le dhcp va lui envoyer directement le noyau. Pour : beaucoup de carte réseau supporté. Contre : il faudra patcher le noyau via mknbi ; pas le choix de l'OS
4) une carte réseau bootable via etherboot ( avec une disquette / ou cdrom ) , le dhcp va lui renoyer GRUB, et ensuite on aura le choix de choisir l'os que l'on veut charger. Pour : beaucoup de carte réseau supporté / choix de l'OS. Contre : Il faut une carte réseau compatible etherboot et GRUB
5) ( pas encore tester) une carte réseau compatible GRUB, et il faut GRUB en local ( sur le disque du client ) Pour : pas de disquette ou de cdrom de boot Contre : obligé d'avoir un boot loader en local