OVH Cloud OVH Cloud

(OpenBSD) /usr/src sur serveur NFS linux?

12 réponses
Avatar
chris
Bonjour à tous,

Est-il possible de se servir d'un serveur NFS sous linux
(Noyau 2.4) comme dépot de /usr/src pour openbsd?

J'ai souvent entendu que le NFS sous linux n'était pas
trés performant. Est-ce que cela peut-être problèmatique
dans le cas d'un 'make build' ? (le /usr/obj restant en
local).

Question subsidiaire:
Est-ce que le suivi de 'current' n'est pas trop pénible
quand on est en RTC. (je me sers de cvsup).


Merci d'avance pour vos réponses.

10 réponses

1 2
Avatar
DINH Viêt Hoà

J'ai souvent entendu que le NFS sous linux n'était pas
trés performant.


C'est surtout que linux peut provoquer des corruptions de donnée si tu
ne mets pas l'"option qui va bien" (-- anonyme).

/net vader(rw,no_root_squash,no_subtree_check)
^^^^^^^^^^^^^^^^

--
DINH V. Hoa,

etPan! - newsreader, mail user agent -- http://libetpan.sf.net/etpan

Avatar
manu
chris wrote:

Est-il possible de se servir d'un serveur NFS sous linux
(Noyau 2.4) comme dépot de /usr/src pour openbsd?


Oui.

J'ai souvent entendu que le NFS sous linux n'était pas
trés performant. Est-ce que cela peut-être problèmatique
dans le cas d'un 'make build' ? (le /usr/obj restant en
local).


Linux s'est quand même un peu amélioré ces derniers temps, ca devrait
être supportable :o)

--
Emmanuel Dreyfus
A lire: 240 pages en français sur l'administration UNIX avec BSD
http://www.eyrolles.com/php.informatique/Ouvrages/9782212112443.php3


Avatar
Erwan David
DINH Viêt Hoà écrivait :


J'ai souvent entendu que le NFS sous linux n'était pas
trés performant.


C'est surtout que linux peut provoquer des corruptions de donnée si tu
ne mets pas l'"option qui va bien" (-- anonyme).

/net vader(rw,no_root_squash,no_subtree_check)


Vauxd mieux aussi que les machines soient sur ntp, make se comprte
bizarrement quand son idée de l'heure n'est pas la même que celle du
file system.

--
Erwan


Avatar
DINH Viêt Hoà

Linux s'est quand même un peu amélioré ces derniers temps, ca devrait
être supportable :o)


à noter que le problème que j'ai signalé existe encore sur la version
2.4.22 du noyau. Je ne sais pas ce qu'il en est de la 2.4.23 ou de la
2.6.

--
DINH V. Hoa,

etPan! - newsreader, mail user agent -- http://libetpan.sf.net/etpan

Avatar
espie
In article ,
chris wrote:
Question subsidiaire:
Est-ce que le suivi de 'current' n'est pas trop pénible
quand on est en RTC. (je me sers de cvsup).


Renseigne-toi sur ctm, c'est souvent une solution moins penible
pour RTC.

Avatar
espie
In article ,
Erwan David wrote:
DINH Viêt Hoà écrivait :


J'ai souvent entendu que le NFS sous linux n'était pas
trés performant.


C'est surtout que linux peut provoquer des corruptions de donnée si tu
ne mets pas l'"option qui va bien" (-- anonyme).

/net vader(rw,no_root_squash,no_subtree_check)


Vauxd mieux aussi que les machines soient sur ntp, make se comprte
bizarrement quand son idée de l'heure n'est pas la même que celle du
file system.


OpenBSD arrive a peu pres a se compiler meme si l'idee de l'heure n'est
pas la meme. Enfin, tant qu'on garde /usr/obj en local, hein.



Avatar
Erwan David
(Marc Espie) écrivait :

Vauxd mieux aussi que les machines soient sur ntp, make se comprte
bizarrement quand son idée de l'heure n'est pas la même que celle du
file system.


OpenBSD arrive a peu pres a se compiler meme si l'idee de l'heure n'est
pas la meme. Enfin, tant qu'on garde /usr/obj en local, hein.


Franchement j'essairaie pas avec un src sur un serveur en avance.

--
Erwan


Avatar
chris
(Emmanuel Dreyfus) writes:

Est-il possible de se servir d'un serveur NFS sous linux
(Noyau 2.4) comme dépot de /usr/src pour openbsd?


Oui.

J'ai souvent entendu que le NFS sous linux n'était pas
trés performant. Est-ce que cela peut-être problèmatique
dans le cas d'un 'make build' ? (le /usr/obj restant en
local).


Linux s'est quand même un peu amélioré ces derniers temps, ca devrait
être supportable :o)



Ce week-end, je ferais donc l'essai de passer en current via
un montage NFS.


Merci pour vos réponses, elles me seront profitables.


Avatar
chris
(Marc Espie) writes:

Est-ce que le suivi de 'current' n'est pas trop pénible
quand on est en RTC. (je me sers de cvsup).


Renseigne-toi sur ctm, c'est souvent une solution moins penible
pour RTC.


Merci du conseil, je vais de ce pas comparer les deux méthodes.

En tout cas, cvsup est nettement moins stressant pour une machine
que cvs (si on ne veut que suivre une branche).

Cdlt


Avatar
talon
Emmanuel Dreyfus wrote:
chris wrote:

Est-il possible de se servir d'un serveur NFS sous linux
(Noyau 2.4) comme dépot de /usr/src pour openbsd?


Oui.

J'ai souvent entendu que le NFS sous linux n'était pas
trés performant. Est-ce que cela peut-être problèmatique
dans le cas d'un 'make build' ? (le /usr/obj restant en
local).


Linux s'est quand même un peu amélioré ces derniers temps, ca devrait
être supportable :o)



Dans notre labo il y a un serveur NFS sous Linux qui sert environ 80
machines, dont tous les homes. Ca marche parfaitement, y compris avec la
machine FreeBSD. Parfaitement ça veut dire qu'avec la connexion à 100
Mb/s on ne voit pratiquement aucune latence. Il y a des problèmes de
lockd pour tout dire, mais ce sont des choses sans grand intérêt.
Evidemment le serveur est bien équipé, je crois que c'est un bi proc
avec 2 P3 à 1 Ghz, des disques SCSI montés sur un contrôleur RAID mylex.


--

Michel TALON


1 2