|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | ||
|
Membre régulier
![]() Inscription : novembre 2004 Messages : 657 ![]() |
Bonjour,
mon backup RMAN de cette nuit n'est pas terminé et il a été bloqué sur alter system switch logfile; avant sauvegarder les archives. J'ai regardé dans l'alertolog, rien ne s'est écrit depuis hier soir 21 heure. Personne ne peut se connecter via TOAD à la base de données. Quand sous SQLPLUS je tape Il part dans la nature et ne rend pas la main, ni message d'erreur. Auriez-vous une idée. Merci de votre aide. C'est urgent. PS :version de oracle: 9.2.0.8 sur Linux . la commande ps -ef me rend trop de lignes : oracle 1178 1 0 09:05 ? 00:00:00 oracleMYDB (LOCAL=NO) la commande vmstat affiche 4 processe bloqués : Code :
|
||
|
|
00
|
|
|
#2 |
![]() ![]() Inscription : janvier 2004 Messages : 15 861 ![]() |
le répertoire destination des archivelogs ne serait pas plein par hasard ?
|
|
|
00
|
|
|
#3 |
|
Membre régulier
![]() Inscription : novembre 2004 Messages : 657 ![]() |
merci de m'avoir lu.
No il est à 80% et 12Go libres. |
|
|
00
|
|
|
#4 |
![]() ![]() Inscription : janvier 2004 Messages : 15 861 ![]() |
vérifie qu'il n'y a pas d'incident sur les disques
|
|
|
00
|
|
|
#5 |
|
Membre régulier
![]() Inscription : novembre 2004 Messages : 657 ![]() |
comment ? Connais-tu la commande STP ?
|
|
|
00
|
|
|
#6 |
![]() ![]() Inscription : janvier 2004 Messages : 15 861 ![]() |
ça dépend de l'OS et j'suis pas admin système
|
|
|
00
|
|
|
#7 | |
|
Membre actif
![]() |
Yop,
Si tu es sous linux, ça dépend de ton FS : Citation:
|
|
|
|
00
|
|
|
#8 |
|
Membre régulier
![]() Inscription : novembre 2004 Messages : 657 ![]() |
>uname -a
Linux mysrver 2.4.9-e.57smp #1 SMP Thu Dec 2 20:51:12 EST 2004 i686 unknown |
|
|
00
|
|
|
#9 |
|
Membre actif
![]() |
non en l'occurance, je parlais du système de fichiers (type de partition).
Que renvoie la commande : Euh de même, à quel endroit sont stockés tes backups ? ++ |
|
|
00
|
|
|
#10 |
|
Membre régulier
![]() Inscription : novembre 2004 Messages : 657 ![]() |
man mount
/usr/bin/gtbl: error while loading shared libraries: libm.so.6: cannot open shared object file: Error 23 /usr/bin/nroff: /usr/bin/nroff: Too many open files in system (END) sh: /bin/gunzip: Too many open files in system Les backups sont stocké sur un montage file system mais il n'y pas de problème d'espace et le disque est bien monté. En effet le backup d'un autre base sur la même machine et les même file system passe bien. |
|
|
00
|
|
|
#11 |
|
Membre actif
![]() |
Pour pouvoir checker le FS, il te faut connaitre le type de partition (ext3, ext2...)
La commande mount doit se faire en root pour récupérer les infos. Une fois que tu auras la résultat, il te faudra utiliser la commande (en root) : ++ |
|
|
00
|
|
|
#12 |
|
Membre régulier
![]() Inscription : novembre 2004 Messages : 657 ![]() |
myserver2:/home/oracle >mount
/dev/sdb2 on /soft type ext3 (rw) /dev/sdb6 on /backup type ext3 (rw) myserver1:/backup/rman on /mnt/rman type nfs (rw,addr=10.33.190.26,addr=10.33.190.26) myserver1:/backup/impcnp on /mnt/impcnp type nfs (rw,addr=10.33.190.26,addr=10.33.190.26) //hestia/ftp on /mnt/ftp type smbfs (0) myserver2:/home/oracle >fsck nfs bash: fsck: command not foundYou have new mail in /var/spool/mail/oracle myserver2:/home/oracle >fsck.nfs bash: fsck.nfs: command not found |
|
|
00
|
|
|
#13 | |
|
Membre actif
![]() |
Citation:
De même, si tu sauvegarde dans /backup, il te faut utiliser la commande : |
|
|
|
00
|
|
|
#14 |
|
Membre régulier
![]() Inscription : novembre 2004 Messages : 657 ![]() |
/home/oracle >id
uid=0(root) gid=0(root) groups=0(root),1(bin),2(daemon),3(sys),4(adm),6(disk),10(wheel) La command fsck doit être lanée sur le serveur1 (racine de nfs d'où il a été monté sur serveur 2) ? Merci d'avance. |
|
|
00
|
|
|
#15 | |
|
Expert Confirmé
![]() Inscription : février 2006 Messages : 3 433 ![]() |
C'est vraiment bizarre qu'il n'y a aucun message d'erreur dans l'alert.log.
Il n'y a aucun fichier de trace généré non plus ? Mais peut-être que le problème vient de là: Citation:
La commande lsof permet de lister tous les fichiers ouverts par tous les processus et peut éventuellement servir. Que dit le syslog Linux ? |
|
|
|
00
|
|
|
#16 |
|
Membre régulier
![]() Inscription : novembre 2004 Messages : 657 ![]() |
Merci pifor,
où se trouve le syslog ? |
|
|
00
|
|
|
#17 |
![]() ![]() Inscription : janvier 2004 Messages : 15 861 ![]() |
le problème vient de là sans aucun doute... Oracle est figé à cause d'un switch infaisable pour éviter les corruptions en cas de crash.
|
|
|
00
|
|
|
#18 |
|
Expert Confirmé
![]() Inscription : février 2006 Messages : 3 433 ![]() |
C'est souvent dans /var/log/messages sous Linux (vérifiez dans /etc/syslog.conf je crois).
|
|
|
00
|
|
|
#19 |
|
Membre régulier
![]() Inscription : novembre 2004 Messages : 657 ![]() |
j'ai regardé dans syslog, rien de tengible pendant la période de backup. Nous allons redémarrer le serveur.
Merci à tous. |
|
|
00
|
|
|
#20 |
![]() ![]() Inscription : janvier 2004 Messages : 15 861 ![]() |
c'est résolu ?
|
|
|
00
|
Copyright © 2000-2012 - www.developpez.com