Pb allumer un serveur T_T - Linux et OS Alternatifs
Marsh Posté le 11-10-2004 à 13:29:42
Bon j'ai essayé de taper la ligne de commande qui m'était suggérée :
# fsck -F ufs /dev/rdsk/c0t0d0s0
Et voilà ce que j'ai obtenu à l'écran :
** /dev/rdsk/c0t0d0s0
** Last Mounted on /
** Phase 1 - Check Blocks and Sizes
** Phase 2 - Check Pathnames
UNALLOCATED I=404036 OWNER=root MODE=0
SIZE=0 MTIME=Oct 8 09:05 2004
NAME=/lost+found/#404036
REMOVE ?
Alors à ce niveau que répondre ? Visiblement ça a l'air de lui poser pb ce pathname. Est-ce que quelqu'un pourrait m'expliquer ce que tout cela veut dire ?
Bahan
Close the world.||.txen eht nepO
Marsh Posté le 11-10-2004 à 13:46:35
bahan a écrit : Bon j'ai essayé de taper la ligne de commande qui m'était suggérée : |
salut!
fchk est un util pour verifier l'intégriter de ton disque dur!
apres les erreurs ça doit etre un genre de cluster defectueux... essai de faire une sauvegarde de ce disque et change le! (puisque c ta boite i paye!!!)
Marsh Posté le 11-10-2004 à 13:49:23
Ton erreur ne me dit pas grand chose, j'ai déjà eu des stations de travail avec ce genre de problème, mais jamais le fsck qui me demandait "REMOVE ?" !
Une chose est sure c'est que tu n'as pas éteint correctement la machine... tu as utilisé un truc du genre "init 5" ou "init 6" ??
Marsh Posté le 11-10-2004 à 14:05:45
senado a écrit : Ton erreur ne me dit pas grand chose, j'ai déjà eu des stations de travail avec ce genre de problème, mais jamais le fsck qui me demandait "REMOVE ?" ! |
Pourtant j'ai fait un shutdown classique. Si cette commande veut dire ne pas éteindre correctement le système pourquoi existe-t-elle ?
Cependant, ce matin, alors que j'essayais de le rallumer, j'ai du faire un reset, alors qu'en fait il démarrait bien. Le pb c'est qu'il prenait tellement de temps à booter que je pensais qu'il ne bootait pas. Donc le reset expliquerait cela.
Sinon un collègue de travail a enlevé un disque dur puis l'a remis, mais le système était alors en veille. Est-ce que cela pourrait provoquer tous ces problèmes ?
Bahan
Marsh Posté le 11-10-2004 à 14:17:03
utilise
Code :
|
vo mieux eviter d'enlever des DD pdt la veille.... ct un HOT-PLUG ??? si non ça a certainement endommagé les disques et meme le controleur
Marsh Posté le 11-10-2004 à 14:21:53
Aucune idée. Comment puis-je savoir ça ?
Bahan
Marsh Posté le 11-10-2004 à 14:25:29
bahan a écrit : Euh, ca va paraitre con comme question, mais qu'est-ce qu'un hot plug ? Pour connecter les disques durs sur la carte mere on les branche directement via une fiche. |
HOT-PLUG c branchement a cho! com les diske dur USB! sauf e ça existait bien avant! et l'interface etait SCSI.
la connexion de tes Disque dur passe OBLIGATOIREMENT par un CONTROLEUR!
tu croi les branché directement sur ta carte mere mais tu passe par un controleur!!!
sinon toujours des erreurs sur ton disk ??
Marsh Posté le 11-10-2004 à 14:35:14
Bon j'ai regardé dans ma doc où il est dit :
If the message : NOTICE : Hot Plug not supported in this system is displayed during boot, do NOT attempt hot-plug in this system or damage to the hardware will occur.
Or je n'ai pas un tel message quand le bootage commence. Donc j'en déduis que mes disques durs doivent etre hot-plug. De plus, comme tu me le dis, je connecte les disques durs via des controleurs.
Pour les erreurs sur mon disque, je n'ose pas trop toucher lorsque le systeme m'invite au REMOVE après avoir validé la commande fsck. (cf mon post un peu avant dans ce topic)
Bahan
Marsh Posté le 11-10-2004 à 14:43:50
bahan a écrit : Bon j'ai regardé dans ma doc où il est dit : |
pour le remove di NON!!
apres passe en mode maintenance pour ke le disque ne soit pas monter et lance fsck .regarde les options pour faire un check complet + reparation.... va prendre un café voir 5 ou 6 .... et reviens.
ensuite evite d'enlever les disque durs pdt ke l'ordi est allumé!!
Marsh Posté le 11-10-2004 à 14:56:45
Alors j'ai fait comme tu m'as dit et j'ai remarqué que j'avais pas mal de demande de remove en fait. 11 en tout.
Ensuite j'ai une nouvelle erreur :
BAD INODE NUMBER FOR '..' I=180203 OWNER=root MODE=40755
SIZE=512 MTIME=Sep 1 15:23 2004
DIR=/Lost+found/#180203
FIX ?
A mon avis c'est à cause de l'option -F de fsck que le système me demande des confirmations/dénégations. Je vais aller voir dans le man tiens, bestiole que je suis.
edit 14h57 : je suis allé jeter un coup d'oeil sur le man, pas trace d'une option -F par contre j'ai trouvé un -f, je suppose donc que c'est pareil :
-f Force file system check even if the file system was
marked as valid (this marking is done by the kernel
when the file system is unmounted).
Pour le reste, cette nouvelle erreur a l'air de dater de septembre, or à ce moment là, je n'avais même pas encore approché le serveur. Et pourtant, il marchait bien. Fix signifie réparer en anglais non ?
Bahan, qui avance
Marsh Posté le 11-10-2004 à 15:03:48
bahan a écrit : Alors j'ai fait comme tu m'as dit et j'ai remarqué que j'avais pas mal de demande de remove en fait. 11 en tout. |
fix c reparer!! (harrap's POWER !! )
Marsh Posté le 11-10-2004 à 15:08:40
yep, c'est bien ce que je pensais. Alors en continuant j'ai une nouvelle erreur, encore...
** Phase 3 - Check Connectivity
** Phase 4 - Check Reference Counts
LINK COUNT DIR I=3 OWNER=root MODE=40700
SIZE=8192 MTIME=Jul 22 11:05 2004 COUNT 2 SHOULD BE 3
ADJUST ?
Nouvelle énigme . Que répondre à ce niveau yes ou no ?
Bahan
Marsh Posté le 11-10-2004 à 15:11:53
bahan a écrit : yep, c'est bien ce que je pensais. Alors en continuant j'ai une nouvelle erreur, encore... |
perso je dirai YES!!!
apres fo voir la conjoncture actuelle....
Marsh Posté le 11-10-2004 à 15:20:14
Bon après rapide recherche sur le net, j'ai décidé de tenter un yes. Après tout un adjust n'a pas l'air aussi méchant qu'un remove .
Et voilà les dernières lignes qui m'apparaissent :
** Phase 5 - Check Cyl groups
47260 files, 985 146 used, 811369 free (4537 frags, 100979 blocks, 0,2% fragmentation)
*** FILE SYSTEM WAS MODIFIED ***
ENTER RUN LEVEL (0-6,s or S)[3]:
Et là qu'elle que soit le run level que j'entre, j'ai le message suivant :
INIT : Cannot Create /var/adm/utmpx
INIT : SINGLE USER MODE
Type control -d to proceed with normal setup
(or give root passwd for system maintenance) :
A noter qu'après avoir fait un control -d, le système me renvoie la question :
ENTER RUN LEVEL (0-6,s or S)[3]:
Donc pas moyen d'aller plus loin...
Bahan
Marsh Posté le 11-10-2004 à 15:27:13
Si je suis admin.
Bahan
Marsh Posté le 11-10-2004 à 15:30:16
il te demande comment tu veux demarer ce poste.
0= halt
1=
2=
3= interface grafique+ reseau
4= halt ...
5= halt ...
6=reboot
je c plus trop... fo voir le bouquin linux pour les nuls!!!
Marsh Posté le 11-10-2004 à 16:19:05
Oui je connais ça. Mais le pb c'est que je ne peux pas aller plus loin T_T. Le message d'erreur suivant me bloque complètement :
INIT : Cannot Create /var/adm/utmpx
INIT : SINGLE USER MODE
Que faire pour passer ce message d'erreur. En regardant sur le man utmpx.
The utmpx database contains user access and accounting
information for commands such as who(1), write(1), and
login(1). The wtmpx database contains the history of user
access and accounting information for the utmpx database.
Donc en gros utmpx contient les acces et les comptes des users. Or ce fichier existe bel et bien sur mon serveur... Pourquoi cherche-t-il à le recréer...?
Bahan
Marsh Posté le 11-10-2004 à 16:21:40
les erreurs de ton disque ont du modifié cette DB.
ça sent la ré-install!!!!
Marsh Posté le 11-10-2004 à 17:31:35
petitefonc a écrit : les erreurs de ton disque ont du modifié cette DB. |
Arf, j'esparais ne pas en arriver là . Enfin, je vais encore me renseigner un peu et puis je verrai quoi.
Pourtant c'est zarb, pourquoi un fichier de ce type poserait pb ? Il devrait booter normalement puis, après avoir booter tous les services etc... me dire qu'il y a pb avec les comptes des users quand je veux m'identifier...
Enfin, au moins c'est un pb de filesystem. C'eut pu être pire. On se réconforte comme on peut hein ? .
En tout cas merci bien de votre aide à tous.
Bahan, l'ingénieur fou
Marsh Posté le 11-10-2004 à 10:30:10
Bonjour à tous.
Edit 11h29 :
Voici mon matos :
Le système Sun Enterprise 3500 (une grosse boite qui remplace la tour).
Le serveur tourne sous Unix Sun Solaris 8 et a comme processeur un ultraSparc II et il y a quatre disques durs.
J'ai éteint mon système car j'avais besoin de le redémarrer. Après m'être renseigné dans la doc du produit, j'ai réussi à démarrer la machine.
Cependant, j'ai le message d'erreur suivant pendant le boot :
The / file system (/dev/rdsk/c0t0d0s0) is being checked.
/dev/rdsk/c0t0d0s0 : UNALLOCATED I=404036 OWNER=root MODE=0
/dev/rdsk/c0t0d0s0 : SIZE=0 MTIME=Oct 8 09:05 2004
/dev/rdsk/c0t0d0s0 : NAME=/lost+found/#404036
/dev/rdsk/c0t0d0s0 : UNEXPECTED INCONSISTENCY; RUN fdsk MANUALLY
WARNING - Unable to repair the / filesystem. Run fsck manually (fsck -F ufs /dev/rdsk/c0t0d0s0). Exit the shell when done to continue the boot process.
Type control -d top proceed with normal setup
(or give root passwd for system maintenance) :
En fait je souhaiterais savoir si quelqu'un sait ce qu'est ce programme fsck ? Je vais me renseigner sur le net. Mais une aide de quelqu'un me ferait gagner un peu de temps je pense. Et surtout j'aimerais savoir ce que signifie cette erreur.
Merci d'avance.
Bahan
Life is just a dream
Message édité par bahan le 11-10-2004 à 11:45:50
---------------
Close the world.||.txen eht nepO