View previous topic :: View next topic |
Author |
Message |
BuBuaBu l33t
Joined: 09 Jul 2005 Posts: 914 Location: France
|
Posted: Mon Jun 19, 2006 7:14 pm Post subject: [/] utilisation d'un / distant (résolu) |
|
|
Bonjour,
J'essai de configurer un système qui boot sur un emplacement réseau.
J'ai donc déplacer mon / vers le serveur, et partager via nfs.
Voila mon grub :
Code: |
title=Gentoo
root (hd0,0)
kernel /boot/bzImage ip=dhcp root=/dev/nfs nfsroot=192.168.0.1:/monroot
|
A ce stade, le kernel boot, la config du réseau sur le pc est ok, et / est monté (preuve sur le log serveur).
Seulement il ne semble que partiellement lisible.
En effet en temps normale j'ai les problème expliquer dans ce post avec nfs, et la solution : utiliser nfsmount n'est pas réalisable avec le kernel.
Donc mes questions :
-Il y a t -il une alternative a nfs ?
-Comment corriger le problème avec nfs ?
Last edited by BuBuaBu on Tue Jun 20, 2006 12:02 pm; edited 1 time in total |
|
Back to top |
|
|
netfab Veteran
Joined: 03 Mar 2005 Posts: 1902 Location: 127.0.0.1
|
Posted: Mon Jun 19, 2006 7:51 pm Post subject: |
|
|
Salut,
Quelles sont les options de partage côté serveur ? |
|
Back to top |
|
|
BuBuaBu l33t
Joined: 09 Jul 2005 Posts: 914 Location: France
|
Posted: Mon Jun 19, 2006 7:59 pm Post subject: |
|
|
Code: |
server ~ # cat /etc/exports
# /etc/exports: NFS file systems being exported. See exports(5).
/home 192.168.0.0/255.255.255.0(rw,async,no_root_squash,no_subtree_check)
/home/tftpboot/celerond 192.168.0.0/255.255.255.0(rw,sync,no_root_squash
|
|
|
Back to top |
|
|
BuBuaBu l33t
Joined: 09 Jul 2005 Posts: 914 Location: France
|
Posted: Mon Jun 19, 2006 8:45 pm Post subject: |
|
|
Bon j'avais tout faut, nfs n'avait rien a voir avec le problème :
comme j'avais tout copié de l'install sur le disque, le script net.eth0 était présent, ce qui "coupait" le résau lors du boot, donc l'accé à /.
Maintenant mon pc boot complètement est est parfaitement fonctionnel.
Mais il reste un problème : net.eth0 récuperait les info dhcp (ip, mask, gw, domainname ...) et envoyai au serveur dns le nom du pc, ce script ne s'executant plus, le pc n'est plus enregistré dans le dns.
Comment faire ? Sachant que je refuse toute solution statique, et toute solution qui consiste a enregistrer le om du pc sur le serveur a la main ( en dur dans la config dns). |
|
Back to top |
|
|
geekounet Bodhisattva
Joined: 11 Oct 2004 Posts: 3772 Location: Wellington, Aotearoa
|
Posted: Mon Jun 19, 2006 9:06 pm Post subject: |
|
|
Ptêt en relançant dhcpcd ... ça ne devrait pas couper l'interface normalement, non ? |
|
Back to top |
|
|
BuBuaBu l33t
Joined: 09 Jul 2005 Posts: 914 Location: France
|
Posted: Mon Jun 19, 2006 9:45 pm Post subject: |
|
|
effectivement, ça marche.
Mais ça me semble pas trop propre :
Le pc boot et reçois une ip A sans hostname.
Je fais un dhcpcd iface -h hostname
et le serveur identifie la nouvelle requête , annule l'ip en cour et envoie une ip B (différente de A)
résultat le / nfs est monté avec l'ip A et utilisé avec l'ip B.
nfs va pas pété un plomb ? |
|
Back to top |
|
|
geekounet Bodhisattva
Joined: 11 Oct 2004 Posts: 3772 Location: Wellington, Aotearoa
|
Posted: Mon Jun 19, 2006 9:49 pm Post subject: |
|
|
Il te faut un dhcp static avec les adresses MAC, t'aura plus de pb de changement d'adresse. |
|
Back to top |
|
|
yoyo Bodhisattva
Joined: 04 Mar 2003 Posts: 4273 Location: Lyon - France
|
Posted: Tue Jun 20, 2006 6:56 am Post subject: |
|
|
Je ne sais pas si cela peut t'intéresser mais il y a un très bon guide : Gentoo sur des machines sans disque.
Mes 0.02 cents _________________ La connaissance s'accroît quand on la partage.
JCB |
|
Back to top |
|
|
BuBuaBu l33t
Joined: 09 Jul 2005 Posts: 914 Location: France
|
Posted: Tue Jun 20, 2006 9:11 am Post subject: |
|
|
Très bon guide effectivement, et très complet.
Mais il utilise pxeklinux.
J'ai suivi celui-ci
(il y a une traduction, mais je sais plus où)
Et celui-ci utilise pxegrub : avantage : on peu crée une entré pour booter en local. |
|
Back to top |
|
|
nico_calais l33t
Joined: 09 Jun 2005 Posts: 628 Location: Saint Julien en Genevois
|
Posted: Tue Jun 20, 2006 9:26 am Post subject: |
|
|
Je ne sais pas si ça peut t'aider mais j'ai un portable qui se connecte en wifi en dhcp.
Pour qu'il obtienne l'adresse IP que je desire ainsi que sa route par défaut je fais :
Code: |
dhcpcd -s 192.168.0.2 -G 192.168.0.1 wlan0
|
_________________ "Unix IS user friendly... It's just selective about who its friends are." Tollef Fog Heen tollef@add.no |
|
Back to top |
|
|
BuBuaBu l33t
Joined: 09 Jul 2005 Posts: 914 Location: France
|
Posted: Tue Jun 20, 2006 9:33 am Post subject: |
|
|
C'est effectivement une solution, mais mon problème n'est pas vraiment le choix de l'ip mais le changement en cours de fonctionnement.
Comme le pc a l'air de marcher, ce n'est peu être pas grave. |
|
Back to top |
|
|
|