Forum Linux.redhat tar symbolic link mal restitués sur FS NFS NTFS

Posté par  .
Étiquettes : aucune
0
14
juin
2007
Bonjour

J'ai un problème bloquant sur une RH4 ES; J'ai 3 machines: un Server NAS sous Windows2003 (server nfs) et 2 clients : 1 linux RH et un Solaris.
Sur le client linux je monte le FS du NAS sur /NAS et je fait l'arbo très simple (sous /NAS/test):
drwxrwxr-x 2 ope gr 64 Jun 14 06:20 .
drwxrwxrwx 2 Guest Guests 64 Jun 13 15:24 ..
lrwxrwxrwx 1 ope gr 0 Jun 14 06:17 L -> rep1/S
drwxrwxr-x 2 ope gr 64 Jun 14 06:20 rep1

rep1 contient un fichier Ascii S

Maintenant, je fais un tar tout simple:
ope> tar -cvvf /tmp/test.tar .
drwxrwxr-x ope/gr 0 2007-06-14 06:20:12 ./
lrwxrwxrwx ope/gr 0 2007-06-14 06:17:37 ./L -> r !!!
drwxrwxr-x ope/gr 0 2007-06-14 06:20:20 ./rep1/
-rw-rw-r-- ope/gr 21 2007-06-14 06:17:11 ./rep1/S
Regardez la 2eme ligne et vous comprendrez que ce n'est meme pas la peine d'essayer de dé tarer test.tar.
Si je fais la meme chose avec le client Solaris 8 (ou j'ai "monté" /NAS) , le tar est parfait (il marche normalement).
Si quelqu'un a une idée ou a déja rencontré un pb analogue.
Merci.
Pierre S.
  • # j'ai deja rencontré un problème similaire.

    Posté par  . Évalué à 1.

    la solution que j'ai adoptée: remplacer les partages NFS entre windows/unix/linux par samba.
    • [^] # Re: remplacer le server (SFU-NFS) Windows par Samba/Linux/NFS

      Posté par  . Évalué à 1.

      Oui, d'accord, mais c'est un autre débat (bien vaste...).

      Concernant ce pb de tar sous Linux, on voit bien que le server NAS sous Windows n'est pas en cause!
      Puisque depuis un Client NFS Sun Solaris 8 qui monte le même point de montage et avec la même commande (hyper simple: tar cvf ...) ca marche normalement.
      C'est bien Linux ou/et la RedHat (3 ou/et 4) qui a un gros bug! Je ne sais pas comment je pourrais le faire remonter... Je n'espère pas une correction, faut pas réver, mais au moins le signaler.

      Merci quand même.

      Pierre S
      • [^] # Re: remplacer le server (SFU-NFS) Windows par Samba/Linux/NFS

        Posté par  . Évalué à 1.

        Bonjour,

        Juste pour mettre mon grain de sel: la commande tar de Solaris n'est pas le GNU tar des linux, donc de RedHat ES.

        Perso, je verrais deux pistes:
        1) La version NFS entre Linux et Solaris qui diffère (rpcinfo -p, mount, version noyau...)
        2) La commande tar qui aurait besoin d'un peu plus de ??? (version du tar sous RHES ?, bugfixes ? ...).

        Bon courage !

        Cdlt,
        • [^] # Re: remplacer le server (SFU-NFS) Windows par Samba/Linux/NFS

          Posté par  . Évalué à 1.

          1) La version NFS entre Linux et Solaris qui diffère (rpcinfo -p, mount, version noyau...)

          C'est ce point qui nous avait poussé à ne plus utiliser NFS entre les Windows et les Unix: selon la version du client NFS ou serveur NFS sous windows, et l'UNIX en face, on obtenait des résultats étranges. Deja entre serveurs Unix/linux il y a parfois des bizarreries, alors que le gestion des droits sur les fichiers/répertoires est sensiblement la même ....

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.