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

Solaris Discussion :

Impossible de créer des fichiers dans un répertoire


Sujet :

Solaris

  1. #1
    Futur Membre du Club
    Profil pro
    Inscrit en
    Janvier 2008
    Messages
    5
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Janvier 2008
    Messages : 5
    Points : 5
    Points
    5
    Par défaut Impossible de créer des fichiers dans un répertoire
    Bonjour,

    Je vous écris car je suis un peu desespérée... J'ai un problème "improbable" avec un de mes serveurs sous solaris...

    Depuis samedi, sans que je ne fasse rien, je ne peux plus créer de fichiers dans un de mes répertoires.

    user1[/apps/data] >df -h
    Filesystem size used avail capacity Mounted on
    /dev/dsk/c1t0d0s0 3.9G 1.3G 2.6G 33% /
    ...
    /dev/dsk/c1t0d0s4 57G 47G 9.1G 84% /apps
    /dev/dsk/c1t0d0s6 486M 1.9M 436M 1% /var/tmp

    Il s'agit du répertoire /apps/data.

    Voici tout ce que j'ai testé et vérifié jusqu'à maintenant :
    - J'ai de l'espace disque libre
    - J'ai des inodes de libres
    - Je peux lire des fichiers de ce répertoire
    - Je peux modifier des fichiers de ce répertoire
    - Je peux créer des sous-répertoires
    - Je peux créer des fichiers dans les sous-répertoires
    - J'ai les droits d'accès et de toutes façons, même en root, ça ne fonctionne pas.

    J'ai essayé de contourner le problème en faisant des cp ou des mv à la place des touch, rien n'y fait. Dès que je veux créer un nouveau fichier, il me dit : "cannot create". Exception quand je fais un cp, j'ai un message d'erreur un peu plus complet : "cannot create : I/O error".

    Est ce que ça veut dire que mon disque est mort ?

    Merci d'avance,

    Isa

  2. #2
    Modérateur
    Avatar de jlliagre
    Homme Profil pro
    Ingénieur support avancé & développement
    Inscrit en
    Juin 2007
    Messages
    2 695
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Essonne (Île de France)

    Informations professionnelles :
    Activité : Ingénieur support avancé & développement
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juin 2007
    Messages : 2 695
    Points : 7 842
    Points
    7 842
    Par défaut
    Y-a-t-il des messages système informant d'une erreur disque ? (dmesg)

    Je te conseille le passage en single-user mode puis un fsck.
    ɹǝsn *sıɹɐlos*

  3. #3
    Futur Membre du Club
    Profil pro
    Inscrit en
    Janvier 2008
    Messages
    5
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Janvier 2008
    Messages : 5
    Points : 5
    Points
    5
    Par défaut Mode single-user ?
    Merci pour l'info, je ne connaissais pas la commande dmesg. J'ai donc vu que j'avais effectivement des erreurs :

    Jan 18 14:02:16 fr-ctc1 Error for Command: write(10) Error Level: Informational
    Jan 18 14:02:16 fr-ctc1 scsi: [ID 107833 kern.notice] Requested Block: 4203568 Error Block: 4203568
    Jan 18 14:02:16 fr-ctc1 scsi: [ID 107833 kern.notice] Vendor: FUJITSU Serial Number: 0315Q01D1S
    Jan 18 14:02:16 fr-ctc1 scsi: [ID 107833 kern.notice] Sense Key: Soft Error
    Jan 18 14:02:16 fr-ctc1 scsi: [ID 107833 kern.notice] ASC: 0x5d (<vendor unique code 0x5d>), ASCQ: 0x12, FRU: 0x0


    Sinon pour la suite de tes conseils, tu dépasses un peu mes compétences...
    Passer en single-user ça veut dire quoi et ça implique quoi ?
    Pour le fcsk, j'ai des options particulières à mettre ?
    Encore merci.

    Isa

  4. #4
    Modérateur
    Avatar de jlliagre
    Homme Profil pro
    Ingénieur support avancé & développement
    Inscrit en
    Juin 2007
    Messages
    2 695
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Essonne (Île de France)

    Informations professionnelles :
    Activité : Ingénieur support avancé & développement
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juin 2007
    Messages : 2 695
    Points : 7 842
    Points
    7 842
    Par défaut
    Que dit la commande suivante ?
    Passer en single-user ça veut dire quoi et ça implique quoi ?
    Il faut absolument être sur la console de la machine (la commande tty doit répondre /dev/console).
    Puis il faut lancer la commande "init S". Attention, ça va arréter tout les services et déloguer tout les utilisateurs.
    Une fois en single-user, tu peux lancer la commande "fsck -n /dev/rdsk/c1t0d0s4" pour voir les défauts éventuels du système de fichier.
    Pour tenter de les corriger s'il y en a, lancer "fsck -y /dev/rdsk/c1t0d0s4".

    Si tu ne peux pas être sur la console pour une raison ou une autre, tu peux essayer d'arréter tous les services qui utilisent ton filesystem /apps, puis le démonter (umount /apps) puis lancer les mêmes fsck.
    ɹǝsn *sıɹɐlos*

  5. #5
    Expert confirmé
    Avatar de Katyucha
    Femme Profil pro
    DevUxSecScrumOps Full Stack Bullshit
    Inscrit en
    Mars 2004
    Messages
    3 287
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : Irlande

    Informations professionnelles :
    Activité : DevUxSecScrumOps Full Stack Bullshit

    Informations forums :
    Inscription : Mars 2004
    Messages : 3 287
    Points : 5 075
    Points
    5 075
    Par défaut
    Citation Envoyé par jlliagre Voir le message
    Que dit la commande suivante ?
    Il faut absolument être sur la console de la machine (la commande tty doit répondre /dev/console).
    Puis il faut lancer la commande "init S". Attention, ça va arréter tout les services et déloguer tout les utilisateurs.
    Une fois en single-user, tu peux lancer la commande "fsck -n /dev/rdsk/c1t0d0s4" pour voir les défauts éventuels du système de fichier.
    Pour tenter de les corriger s'il y en a, lancer "fsck -y /dev/rdsk/c1t0d0s4".

    Si tu ne peux pas être sur la console pour une raison ou une autre, tu peux essayer d'arréter tous les services qui utilisent ton filesystem /apps, puis le démonter (umount /apps) puis lancer les mêmes fsck.
    Utilise la commande pour voir qui utilise ce filesystem
    Grave urgent !!!

  6. #6
    Futur Membre du Club
    Profil pro
    Inscrit en
    Janvier 2008
    Messages
    5
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Janvier 2008
    Messages : 5
    Points : 5
    Points
    5
    Par défaut
    Alors la commande iostat me renvoie :

    sd6 Soft Errors: 1 Hard Errors: 0 Transport Errors: 0
    Vendor: TOSHIBA Product: DVD-ROM SD-M1401 Revision: 1009 Serial No:
    Size: 0.00GB <0 bytes>
    Media Error: 0 Device Not Ready: 0 No Device: 0 Recoverable: 0
    Illegal Request: 1 Predictive Failure Analysis: 0
    ssd0 Soft Errors: 6 Hard Errors: 172937 Transport Errors: 2126
    Vendor: FUJITSU Product: MAP3735F SUN72G Revision: 0601 Serial No: 0315Q01D1S
    Size: 73.40GB <73400057856 bytes>
    Media Error: 138342 Device Not Ready: 0 No Device: 34595 Recoverable: 6
    Illegal Request: 0 Predictive Failure Analysis: 20443
    ssd1 Soft Errors: 0 Hard Errors: 0 Transport Errors: 0
    Vendor: FUJITSU Product: MAP3735F SUN72G Revision: 0601 Serial No: 0315Q017B6
    Size: 73.40GB <73400057856 bytes>
    Media Error: 0 Device Not Ready: 0 No Device: 0 Recoverable: 0
    Illegal Request: 0 Predictive Failure Analysis: 0


    Et le fuser /apps ne me renvoie rien du tout... C'est normal ???

  7. #7
    Modérateur
    Avatar de jlliagre
    Homme Profil pro
    Ingénieur support avancé & développement
    Inscrit en
    Juin 2007
    Messages
    2 695
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Essonne (Île de France)

    Informations professionnelles :
    Activité : Ingénieur support avancé & développement
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juin 2007
    Messages : 2 695
    Points : 7 842
    Points
    7 842
    Par défaut
    Ton disque ssd0 est à l'agonie. Cours vite en acheter un neuf.

    fuser ne renvoie rien. C'est normal, ça ne veut pas dire que /app n'est pas utilisé.
    ɹǝsn *sıɹɐlos*

  8. #8
    Expert confirmé
    Avatar de Katyucha
    Femme Profil pro
    DevUxSecScrumOps Full Stack Bullshit
    Inscrit en
    Mars 2004
    Messages
    3 287
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : Irlande

    Informations professionnelles :
    Activité : DevUxSecScrumOps Full Stack Bullshit

    Informations forums :
    Inscription : Mars 2004
    Messages : 3 287
    Points : 5 075
    Points
    5 075
    Par défaut
    Citation Envoyé par jlliagre Voir le message
    Ton disque ssd0 est à l'agonie. Cours vite en acheter un neuf.
    +1 !
    J'espere que tu as des sauvegardes ou un raid ...
    Grave urgent !!!

  9. #9
    Futur Membre du Club
    Profil pro
    Inscrit en
    Janvier 2008
    Messages
    5
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Janvier 2008
    Messages : 5
    Points : 5
    Points
    5
    Par défaut
    Merci bcp. Je vais donc changer le disque.

  10. #10
    Modérateur
    Avatar de jlliagre
    Homme Profil pro
    Ingénieur support avancé & développement
    Inscrit en
    Juin 2007
    Messages
    2 695
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Essonne (Île de France)

    Informations professionnelles :
    Activité : Ingénieur support avancé & développement
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juin 2007
    Messages : 2 695
    Points : 7 842
    Points
    7 842
    Par défaut
    Vérifie quand même que le câble n'est pas endommagé ou pas bien enfoncé. On ne sait jamais ...
    ɹǝsn *sıɹɐlos*

  11. #11
    Expert confirmé
    Avatar de Katyucha
    Femme Profil pro
    DevUxSecScrumOps Full Stack Bullshit
    Inscrit en
    Mars 2004
    Messages
    3 287
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : Irlande

    Informations professionnelles :
    Activité : DevUxSecScrumOps Full Stack Bullshit

    Informations forums :
    Inscription : Mars 2004
    Messages : 3 287
    Points : 5 075
    Points
    5 075
    Par défaut
    Avec un cable mal enfiché, c'est plus l'absence du disque que l'on observe (enfin, par expérience)
    Grave urgent !!!

  12. #12
    Modérateur
    Avatar de jlliagre
    Homme Profil pro
    Ingénieur support avancé & développement
    Inscrit en
    Juin 2007
    Messages
    2 695
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Essonne (Île de France)

    Informations professionnelles :
    Activité : Ingénieur support avancé & développement
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juin 2007
    Messages : 2 695
    Points : 7 842
    Points
    7 842
    Par défaut
    C'est bien ce qu'on observe par intermittence:
    No Device: 34595
    ɹǝsn *sıɹɐlos*

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 1
    Dernier message: 22/03/2013, 16h09
  2. Récupération du noms des fichiers dans un répertoire
    Par tulipelover dans le forum Shell et commandes GNU
    Réponses: 12
    Dernier message: 03/08/2008, 21h47
  3. Réponses: 1
    Dernier message: 26/06/2008, 14h44
  4. lire le nom des fichiers dans un répertoire
    Par wonderboutin123 dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 30/11/2007, 04h22
  5. Réponses: 5
    Dernier message: 08/06/2007, 01h41

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