IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Administration système Discussion :

Clef USB fantôme?


Sujet :

Administration système

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Homme Profil pro
    Inscrit en
    Octobre 2011
    Messages
    22
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Canada

    Informations forums :
    Inscription : Octobre 2011
    Messages : 22
    Par défaut Clef USB fantôme?
    Bonjour à toutes et à tous,

    Je travail depuis peu à temps partiel pour un organisme communautaire.

    Les employées utilisent une application client sur des postes windows et qui permet d'utiliser une base de données SQL, située sur un serveur linux roulant une distribution SME.

    On ma dit qu'aucune sauvegarde n'était faite et que je devais trouver le moyen de faire un backup de la BD.

    J'ai trouvé de la documentation qui m'a indqué qu'un système existait déjà pour éffectuer une sauvegarde sur une clé USB. J'ai acheté alors 5 clés USB et la secrétaire fait elle même les backups quotidien.

    Je me suis rendu compte que la BD contenait pleins de répertoires qui avaient étés copiés là sans raison et multipliaient donc par 4 la taille de la base de donnée (et par le fait même, du backup).

    Une semaine après, j'avais fais le ménage et je voulais voir si le backup se faisait plus rapidement et, quelle taille fait-il?

    SURPRISE!!! La cle USB est vide. Le backup qui fonctionnait ne fonctionne plus?????

    J'ai passé les scripts de sauvegarde (Perl) et j'ai compris que le backup se fait dans un répertoire indiqué dans fstab, et qui est /media/usb

    Or, voici LE bug :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    [root@serverpana media]# mount usb/
    mount: /dev/sdb1 est déjà monté ou /media/usb est occupé
    [root@serverpana media]# umount usb/
    umount: usb/: n'est pas monté
    [root@serverpana media]#
    [root@serverpana media]#
    [root@serverpana media]#
    [root@serverpana media]#
    [root@serverpana media]#
    [root@serverpana media]# mount /dev/sdb1
    mount: /dev/sdb1 est déjà monté ou /media/usb est occupé
    [root@serverpana media]# umount /dev/sdb1
    umount: /dev/sdb1: n'est pas monté
    [root@serverpana media]#
    [root@serverpana media]#
    [root@serverpana media]#
    [root@serverpana media]#
    [root@serverpana media]#
    [root@serverpana media]# ls -alh usb
    total 86M
    drwxr-xr-x  2 root root 4,0K oct 27 10:58 .
    drwxr-xr-x  5 root root 4,0K oct 27 11:01 ..
    -rw-r--r--  1 root root  86M oct 27 11:01 smeserver.tgz
    [root@serverpana media]#
    [root@serverpana media]#
    [root@serverpana media]#
    [root@serverpana media]#
    [root@serverpana media]#
    [root@serverpana media]#
    [root@serverpana media]# tail /etc/fstab
    /dev/main/root          /                       ext3    usrquota,grpquota        1 1
    /dev/md1                /boot                   ext3    defaults        1 2
    none                    /dev/pts                devpts  gid=5,mode=620  0 0
    none                    /dev/shm                tmpfs   defaults        0 0
    none                    /proc                   proc    defaults        0 0
    none                    /sys                    sysfs   defaults        0 0
    /dev/main/swap          swap                    swap    defaults        0 0
    /dev/sdb1               /media/usb              ext2    exec,noauto,rw,user,umask=000,uid=root,gid=root 0 0
    /dev/hda                /media/cdrecorder       auto    pamconsole,exec,noauto,managed 0 0
    /dev/fd0                /media/floppy           auto    pamconsole,exec,noauto,managed 0 0
    [root@serverpana media]#
    La clé USB n'est pas connecté.

    Si je la connecte, il n'y a pas d'erreur, mais... il ne se passe rien non plus.

    C'est comme si un device virtuel était connecté au répertoire /media/usb, empêchant le périphérique d'être monté.

    J'ai retiré la ligne /dev/sdb1 du fichier fstab, j'ai éffacé le rép. /media/usb et j'ai redémarré la machine puis, j'ai remis la ligne dans fstab et j'ai re-créé /media/usb
    Résultat : rien! Même chose.

    Alors, si quelqu'un a des suggestions...

    Merci pour votre temps

  2. #2
    Expert confirmé Avatar de frp31
    Homme Profil pro
    Ingénieur systèmes et réseaux
    Inscrit en
    Juillet 2006
    Messages
    5 196
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 49
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Ingénieur systèmes et réseaux
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Juillet 2006
    Messages : 5 196
    Par défaut
    a première vue et sans autres informations ça pourrait être un simple problème d'identification de ta clef usb
    donc tu pourrais metre en place udev pour régler le problème si c'est bien le cas.

    si c'est un problème de concurrence, (umount avec un programme qui garde ouvert un fichier de la clef) il faut identifier ce programme

    et faire un kill -15 ou fermer l'application, si ça échoue et seulement si ça échoue faire un kill -9 et ensuite repasser la commande umount,

    bien sur aucun autre accès, (pas même une session ouverte dans le point de montage), ne doit exister....

  3. #3
    Membre averti
    Homme Profil pro
    Inscrit en
    Octobre 2011
    Messages
    22
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Canada

    Informations forums :
    Inscription : Octobre 2011
    Messages : 22
    Par défaut
    Bonjour et merci frp31,

    fuser ne me retourne absolument rien. Voici un copier-coller :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    [root@serverpana ~]# fuser -v /dev/sdb1
    [root@serverpana ~]#
    [root@serverpana ~]#
    [root@serverpana ~]# ls /media/usb/
    smeserver.tgz
    [root@serverpana ~]#
    Et c'est instantané.

    Merci! Je ne pensais pas avoir une réponse aussi vite.

  4. #4
    Expert confirmé

    Avatar de Siguillaume
    Homme Profil pro
    Conseil - Consultant en systèmes d'information
    Inscrit en
    Août 2007
    Messages
    6 180
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Côte d'Ivoire

    Informations professionnelles :
    Activité : Conseil - Consultant en systèmes d'information
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Août 2007
    Messages : 6 180
    Par défaut
    Bonjour,
    à tout hasard, as-tu essayé la clé USB sur une autre machine pour s'assurait qu'elle fonctionnait correctement?
    Sinon, d'après le dernier résultat de ton ls, il existe bel et bien un contenu sur ta clé.

  5. #5
    Membre averti
    Homme Profil pro
    Inscrit en
    Octobre 2011
    Messages
    22
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Canada

    Informations forums :
    Inscription : Octobre 2011
    Messages : 22
    Par défaut
    Bonjour,

    Oui, j'ai testé la clé sur mon laptop avec knoppix.

    Le problème est que losque j'ai fait mon ls, la clé était dans ma poche.

    Curieux! Non?

    Merci pour vos idées et conseils.

  6. #6
    Membre averti
    Homme Profil pro
    Inscrit en
    Octobre 2011
    Messages
    22
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Canada

    Informations forums :
    Inscription : Octobre 2011
    Messages : 22
    Par défaut
    En cherchant sur le Net, j'ai trouvé quelques commandes recommandés par des internautes, pour d'autres problèmes que le miens. Je les ai appliqué sur le serveur et en voici les résultats :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    [root@serverpana media]# cat /etc/fstab
    #------------------------------------------------------------
    # BE CAREFUL WHEN MODIFYING THIS FILE! It is updated automatically
    # by the SME server software. A few entries are updated during
    # the template processing of the file and white space is removed,
    # but otherwise changes to the file are preserved.
    # For more information, see http://www.e-smith.org/custom/ and
    # the template fragments in /etc/e-smith/templates/etc/fstab/.
    #
    # copyright (C) 2002 Mitel Networks Corporation
    #------------------------------------------------------------
    # This file is edited by fstab-sync - see 'man fstab-sync' for details
    /dev/main/root          /                       ext3    usrquota,grpquota        1 1
    /dev/md1                /boot                   ext3    defaults        1 2
    none                    /dev/pts                devpts  gid=5,mode=620  0 0
    none                    /dev/shm                tmpfs   defaults        0 0
    none                    /proc                   proc    defaults        0 0
    none                    /sys                    sysfs   defaults        0 0
    /dev/main/swap          swap                    swap    defaults        0 0
    /dev/sdb1               /media/usb              ext2    exec,noauto,rw,user,umask=000,uid=root,gid=root 0 0
    /dev/hda                /media/cdrecorder       auto    pamconsole,exec,noauto,managed 0 0
    /dev/fd0                /media/floppy           auto    pamconsole,exec,noauto,managed 0 0
    [root@serverpana media]#
    [root@serverpana media]#
    [root@serverpana media]#
    [root@serverpana media]# sfdisk -s
    /dev/sda: 245175336
    /dev/sdb: 245175336
    /dev/md1:    104320
    /dev/md2: 245063424
    /dev/dm-0: 239337472
    /dev/dm-1:   5668864
    [root@serverpana media]#
    [root@serverpana media]#
    [root@serverpana media]#
    [root@serverpana media]# df -h usb/
    Sys. de fich.         Tail. Occ. Disp. %Occ. Monté sur
    /dev/mapper/main-root
                          225G  6,4G  207G   3% /
    [root@serverpana media]#
    Le système est monté avec un RAID1. Il doit y avoir 2 disques SATA; donc, sda et sdb. Le montage semble se faire sur le second disque plutôt que sur la clé USB.

    J'ai essayé de copier la ligne avec "/media/usb" et j'ai changé "/dev/sdb1" par "/dev/sdc1" et, j'ai changé "/media/usb" par "/media/usb2" et j'ai créé le répertoire. J'ai inséré la clé et au montage sur usb2, j'ai obtenu :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    [root@serverpana media]# ls
    cdrecorder  floppy  usb  usb2
    [root@serverpana media]# mount usb2/
    mount: périphérique spécial /dev/sdc1 n'existe pas
    [root@serverpana media]#
    De plus, les backups fonctionnaient avant. Je ne compends vraiement plus rien.

Discussions similaires

  1. Détection clef usb, ivman...
    Par troumad dans le forum Matériel
    Réponses: 4
    Dernier message: 14/03/2006, 22h27
  2. Windows 98 ne voie pas ma clef USB
    Par Edoxituz dans le forum Windows 2000/Me/98/95
    Réponses: 6
    Dernier message: 13/02/2006, 09h52
  3. clef usb
    Par Bibouda dans le forum Périphériques
    Réponses: 5
    Dernier message: 05/12/2005, 12h21
  4. [Nero] Utiliser un CD-RW comme une clef USB
    Par Furius dans le forum Périphériques
    Réponses: 6
    Dernier message: 24/10/2005, 18h22
  5. [Système] Trouver une clef USB avec PHP
    Par chico_du_33 dans le forum Langage
    Réponses: 8
    Dernier message: 05/10/2005, 18h29

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo