OVH Cloud OVH Cloud

NFS, SMB et les gros fichiers (2Go et plus)

12 réponses
Avatar
Emmanuel Florac
J'ai un soucis avec une Debian Woody (noyau 2.4.22) : impossible de
transférer ni en smbfs, ni en nfs, un fichier de plus de 2Go vers/depuis
un serveur en Debian Sid. C'est TRES ennuyeux, et d'autant plus ridicule
que ça marche bien avec windows XP (cette bouse) et en local sur la
machine (ce n'est donc pas un souci de glibc).

Je crois me souvenir qu'en NFS V2 ça ne peut pas marcher, néammoins je
pense qu'il n'y a pas de raison que les libs Samba 3.0.0 aient cette
limitation, me trompè-je? Et en NFS V3, qu'en est-il?
Question subsidiaire à 2 balles, comment vérifier le mode de
compatibilité NFS du client et/ou du serveur?

--
Quis, quid, ubi, quibus auxiliis, cur, quomodo, quando?

10 réponses

1 2
Avatar
Thomas Nemeth
Le ven 24 oct 2003 à 22:19, Emmanuel Florac a tapoté :
|
| Question subsidiaire à 2 balles, comment vérifier le mode de
| compatibilité NFS du client et/ou du serveur?

Ça c'est un _gros_ problème. Le pire étant que, pour les noyaux
2.2, la version NFS proclamée par le serveur NFS est la v3 alors
qu'il ne fait que de la v2 (je m'en suis aperçu car OpenBSD
refusait de monter une partition NFS du serveur nunux. Quand je
lui ai passé l'option -2 il a fini par le faire).

La seule façon de le savoir est de regarder ce que tu as compilé
comme modules NFS pour ton serveur et tes clients. Vire tout ce
qui a trait au v2 si possible : ça pourrait induire les autres
machine en erreur.


Thomas
--
Ouaih ! P*tain ! L'examen d'entrée, il est vachement dur.
Michel Guillou + Kabal-du samedi soir
-+- MG in: Guide du Cabaliste Usenet - Infiltrer-la-Cabale HOWTO -+-
Avatar
Emmanuel Florac
Dans article <3f998be8$0$27579$,
disait...

Ça c'est un _gros_ problème. Le pire étant que, pour les noyaux
2.2, la version NFS proclamée par le serveur NFS est la v3 alors
qu'il ne fait que de la v2


Heureusement c'est un noyau 2.4...

La seule façon de le savoir est de regarder ce que tu as compilé
comme modules NFS pour ton serveur et tes clients. Vire tout ce
qui a trait au v2 si possible : ça pourrait induire les autres
machine en erreur.



Mais je n'ai rien compilé du tout, ce sont les paquets Debian stable
standard sur le client, et testing sur le serveur... Tout ce que j'ai
c'est "nfs-common 1.0.3", ça ne me dit pas grand chose sur la version!

--
Quis, quid, ubi, quibus auxiliis, cur, quomodo, quando?

Avatar
Thomas Nemeth
Le ven 24 oct 2003 à 23:21, Emmanuel Florac a tapoté :
| Dans article <3f998be8$0$27579$,
| disait...
| >
| > La seule façon de le savoir est de regarder ce que tu as compilé
| > comme modules NFS pour ton serveur et tes clients. Vire tout ce
| > qui a trait au v2 si possible : ça pourrait induire les autres
| > machine en erreur.
|
| Mais je n'ai rien compilé du tout, ce sont les paquets Debian stable
| standard sur le client, et testing sur le serveur... Tout ce que j'ai
| c'est "nfs-common 1.0.3", ça ne me dit pas grand chose sur la version!

nfs-common fournit nfsstat.
Tente donc un nfsstat -n pour savoir si tu fais du v2 ou du v3.
(c'est simple : mon serveur fait du v2 => il n'y a rien pour le
v3 ;)


Thomas
--
Regis Rampnoux a écrivationné :
(j'ai un bête SP2 à 2 nodes, j'attends l'upgrade ;-)
l'upgradationnage, c'est important !

-+- MB in: Guide du Cabaliste Usenet - Du bon usage de Usenet -+-

Avatar
Emmanuel Florac
Dans article <3f999920$0$27044$,
disait...

nfs-common fournit nfsstat.
Tente donc un nfsstat -n pour savoir si tu fais du v2 ou du v3.
(c'est simple : mon serveur fait du v2 => il n'y a rien pour le
v3 ;)


Aaah, mille mercis! :) Je vais voir ça dès lundi...

Sinon okazou, aucune idée sur pourquoi ça ne fonctionne pas non plus avec
un smbmount?

--
Quis, quid, ubi, quibus auxiliis, cur, quomodo, quando?

Avatar
Erwann ABALEA
On 24 Oct 2003, Thomas Nemeth wrote:

Le ven 24 oct 2003 à 23:21, Emmanuel Florac a tapoté :
| Mais je n'ai rien compilé du tout, ce sont les paquets Debian stable
| standard sur le client, et testing sur le serveur... Tout ce que j'ai
| c'est "nfs-common 1.0.3", ça ne me dit pas grand chose sur la version!

nfs-common fournit nfsstat.
Tente donc un nfsstat -n pour savoir si tu fais du v2 ou du v3.
(c'est simple : mon serveur fait du v2 => il n'y a rien pour le
v3 ;)


Installe nfs-kernel-server, ça désinstallera nfs-user-server, et tu auras
un serveur supportant le v3. Je viens de le faire à l'instant.

--
Erwann ABALEA - RSA PGP Key ID: 0x2D0EABD5
-----
R: >>gruik! gruik! jâ&#149;&Mac250;aaaaadooooore les incon*gruik*t&Atilde;&copy;s! :P
&#175;&#175;&#175; &#175;&#175;
c&Mac226;est pas bien mon RoDouDou! tu t&Mac226;obstines avec ton unicode incomplet!
-+-I in <http://neuneu.mine.nu> : Unicode toujours, tu m'interresse -+-

Avatar
Emmanuel Florac
Dans article <Pine.LNX.4.33.0310250015250.28194-
, disait...

Installe nfs-kernel-server, ça désinstallera nfs-user-server, et tu auras
un serveur supportant le v3. Je viens de le faire à l'instant.



Manque de bol, c'est le nfs-kernel-server que j'utilise :/ C'est plutôt
au niveau du client que j'ai comme un doute...

--
Quis, quid, ubi, quibus auxiliis, cur, quomodo, quando?

Avatar
g.patel
On Fri, 24 Oct 2003 23:44:54 +0200, Emmanuel Florac
wrote:

(...)
Sinon okazou, aucune idée sur pourquoi ça ne fonctionne pas non plus avec
un smbmount?


est ce que c'est censé marcher, en fait (je ne suis
pas vraiment un expert de samba :-))

https://bugzilla.samba.org/show_bug.cgi?idR2

Gerard

Avatar
Thomas Nemeth
Le sam 25 oct 2003 à 00:20, Erwann ABALEA a tapoté :
| On 24 Oct 2003, Thomas Nemeth wrote:
|
| > Le ven 24 oct 2003 à 23:21, Emmanuel Florac a tapoté :
| > | Mais je n'ai rien compilé du tout, ce sont les paquets Debian stable
| > | standard sur le client, et testing sur le serveur... Tout ce que j'ai
| > | c'est "nfs-common 1.0.3", ça ne me dit pas grand chose sur la version!
| >
| > nfs-common fournit nfsstat.
| > Tente donc un nfsstat -n pour savoir si tu fais du v2 ou du v3.
| > (c'est simple : mon serveur fait du v2 => il n'y a rien pour le
| > v3 ;)
|
| Installe nfs-kernel-server, ça désinstallera nfs-user-server, et tu auras
| un serveur supportant le v3. Je viens de le faire à l'instant.

C'est ce que j'ai :)
Mais il faut dire que le noyau sur mon serveur est un 2.2 (sur une
potato).


Thomas
--
BOFH excuse #207:
We are currently trying a new concept of using a live mouse. Unfortuantely,
one has yet to survive being hooked up to the computer... Please bear with us.
Avatar
Emmanuel Florac
Dans article ,
disait...
Sinon okazou, aucune idée sur pourquoi ça ne fonctionne pas non plus avec
un smbmount?


est ce que c'est censé marcher, en fait (je ne suis
pas vraiment un expert de samba :-))


Avec windwos c'est sans problème : win lit et écrit des fichiers de plus
de 8Go sur le serveur Samba (à partir de Samba 2.1).

https://bugzilla.samba.org/show_bug.cgi?idR2



Très intéressant! Effectivement, c'est donc le support smbfs dans le
noyau qui est moisi. Bon, je vais étudier ce "CIFS VFS". Cependant ce qui
m'inquiète est que ça ne marche pas non plus en NFS... ("File size limit
exceeded") alors que la taille du fichier apparait correctement.

--
Quis, quid, ubi, quibus auxiliis, cur, quomodo, quando?


Avatar
Erwann ABALEA
On 25 Oct 2003, Thomas Nemeth wrote:

Le sam 25 oct 2003 à 00:20, Erwann ABALEA a tapoté :
| Installe nfs-kernel-server, ça désinstallera nfs-user-server, et tu auras
| un serveur supportant le v3. Je viens de le faire à l'instant.

C'est ce que j'ai :)
Mais il faut dire que le noyau sur mon serveur est un 2.2 (sur une
potato).


Ah. Mon serveur NFS est sur une machine Intel, et le client sur mon
Ultra2. Toutes les machines sont en Debian Woody, noyau 2.4.18. Avec
nfs-user-server, je n'ai que du NFS v2, et avec nfs-kernel-server, j'ai du
NFSv3. Des 2 côtés, j'ai compilé le NFSv2 et v3, client et serveur, dans
le noyau.

Donc ça doit provenir du 2.2. Pourquoi tu passes pas en 2.4? Tu es
concerné par les problèmes de stabilité avec ta sparc32?

Une Ultra1 140E, ça t'intéresse? ;)

--
Erwann ABALEA - RSA PGP Key ID: 0x2D0EABD5
-----
ça reste finalement une décision personnelle, sans contraintes
externes, puisqu'il n'y a rien à prouver dans ce domaine aux
variables exogènes de contrôle
-+- JPJ - Guide du Neuneu d'Usenet - Neuneu se pousse du col -+-

1 2