Précédent   Forum des professionnels en informatique > Systèmes > Autres systèmes > Unix > Solaris
Solaris Forum d'entraide sur le système Solaris.
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 18/01/2008, 12h14   #1
Invité de passage
 
Inscription : janvier 2008
Messages : 5
Détails du profil
Informations personnelles :
Localisation : France, Paris (Île de France)

Informations forums :
Inscription : janvier 2008
Messages : 5
Points : 2
Points : 2
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
isabelle674 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 18/01/2008, 13h46   #2
Membre Expert
 
Avatar de jlliagre
 
Inscription : juin 2007
Messages : 971
Détails du profil
Informations personnelles :
Localisation : France, Paris (Île de France)

Informations forums :
Inscription : juin 2007
Messages : 971
Points : 1 378
Points : 1 378
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.
jlliagre est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 18/01/2008, 14h03   #3
Invité de passage
 
Inscription : janvier 2008
Messages : 5
Détails du profil
Informations personnelles :
Localisation : France, Paris (Île de France)

Informations forums :
Inscription : janvier 2008
Messages : 5
Points : 2
Points : 2
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
isabelle674 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 18/01/2008, 18h51   #4
Membre Expert
 
Avatar de jlliagre
 
Inscription : juin 2007
Messages : 971
Détails du profil
Informations personnelles :
Localisation : France, Paris (Île de France)

Informations forums :
Inscription : juin 2007
Messages : 971
Points : 1 378
Points : 1 378
Que dit la commande suivante ?
Citation:
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.
jlliagre est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 22/01/2008, 11h54   #5
Expert Confirmé
 
Avatar de Katyucha
 
Inscription : mars 2004
Messages : 3 109
Détails du profil
Informations personnelles :
Âge : 31
Localisation : Allemagne

Informations forums :
Inscription : mars 2004
Messages : 3 109
Points : 3 313
Points : 3 313
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
__________________
Ancien Rédacteur Linux && Unix / Nouveau retraité de DVP
The UNIX way of sex:
gunzip;strip;touch;finger;mount;fsck;more;yes;umount;sleep

Je ne réponds ni aux messages privées, ni aux messages plein de fautes...
Katyucha est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 22/01/2008, 15h16   #6
Invité de passage
 
Inscription : janvier 2008
Messages : 5
Détails du profil
Informations personnelles :
Localisation : France, Paris (Île de France)

Informations forums :
Inscription : janvier 2008
Messages : 5
Points : 2
Points : 2
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 ???
isabelle674 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 22/01/2008, 19h41   #7
Membre Expert
 
Avatar de jlliagre
 
Inscription : juin 2007
Messages : 971
Détails du profil
Informations personnelles :
Localisation : France, Paris (Île de France)

Informations forums :
Inscription : juin 2007
Messages : 971
Points : 1 378
Points : 1 378
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é.
jlliagre est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 22/01/2008, 22h17   #8
Expert Confirmé
 
Avatar de Katyucha
 
Inscription : mars 2004
Messages : 3 109
Détails du profil
Informations personnelles :
Âge : 31
Localisation : Allemagne

Informations forums :
Inscription : mars 2004
Messages : 3 109
Points : 3 313
Points : 3 313
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 ...
__________________
Ancien Rédacteur Linux && Unix / Nouveau retraité de DVP
The UNIX way of sex:
gunzip;strip;touch;finger;mount;fsck;more;yes;umount;sleep

Je ne réponds ni aux messages privées, ni aux messages plein de fautes...
Katyucha est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 23/01/2008, 11h49   #9
Invité de passage
 
Inscription : janvier 2008
Messages : 5
Détails du profil
Informations personnelles :
Localisation : France, Paris (Île de France)

Informations forums :
Inscription : janvier 2008
Messages : 5
Points : 2
Points : 2
Merci bcp. Je vais donc changer le disque.
isabelle674 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 23/01/2008, 19h58   #10
Membre Expert
 
Avatar de jlliagre
 
Inscription : juin 2007
Messages : 971
Détails du profil
Informations personnelles :
Localisation : France, Paris (Île de France)

Informations forums :
Inscription : juin 2007
Messages : 971
Points : 1 378
Points : 1 378
Vérifie quand même que le câble n'est pas endommagé ou pas bien enfoncé. On ne sait jamais ...
jlliagre est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 23/01/2008, 23h03   #11
Expert Confirmé
 
Avatar de Katyucha
 
Inscription : mars 2004
Messages : 3 109
Détails du profil
Informations personnelles :
Âge : 31
Localisation : Allemagne

Informations forums :
Inscription : mars 2004
Messages : 3 109
Points : 3 313
Points : 3 313
Avec un cable mal enfiché, c'est plus l'absence du disque que l'on observe (enfin, par expérience)
__________________
Ancien Rédacteur Linux && Unix / Nouveau retraité de DVP
The UNIX way of sex:
gunzip;strip;touch;finger;mount;fsck;more;yes;umount;sleep

Je ne réponds ni aux messages privées, ni aux messages plein de fautes...
Katyucha est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 24/01/2008, 00h04   #12
Membre Expert
 
Avatar de jlliagre
 
Inscription : juin 2007
Messages : 971
Détails du profil
Informations personnelles :
Localisation : France, Paris (Île de France)

Informations forums :
Inscription : juin 2007
Messages : 971
Points : 1 378
Points : 1 378
C'est bien ce qu'on observe par intermittence:
Citation:
No Device: 34595
jlliagre est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 07h03.


 
 
 
 
Partenaires

Hébergement Web