WCM Forum

WCM Forum (http://www.wcm.at/forum/index.php)
-   Software (http://www.wcm.at/forum/forumdisplay.php?f=5)
-   -   Oracle Dienste (http://www.wcm.at/forum/showthread.php?t=154604)

JoergStueger 31.12.2004 10:56

[root@vuxmuki admin]# more /etc/group | grep dba
dba:x:111:oracle
[root@vuxmuki admin]#



[root@vuxmuki admin]# more /etc/passwd | grep 111
oracle:x:111:111:Oracle User:/home/oracle:/bin/bash
[root@vuxmuki admin]#


Also heisst der User oracle?

das kennwort dazu herausfinden wird nicht möglich sein, oder?

ruprecht69 31.12.2004 10:57

noe .. aber als root solltest du ein "su - oracle" machen können ohne ein passwort eingeben zu müssen :).
ps: schmeiss mal den output von

---
[root@vuxmuki admin]# su - oracle
bash-2.05b$ sqlplus "/ as sysdba"
SQL*Plus: Release 9.2.0.3.0 - Production on Fri Dec 31 09:59:29 2004

Copyright (c) 1982, 2002, Oracle Corporation. All rights reserved.


Connected to:
Oracle9i Enterprise Edition Release 9.2.0.3.0 - 64bit Production
With the Partitioning option
JServer Release 9.2.0.3.0 - Production

SQL> startup

---


hier rein


JoergStueger 31.12.2004 11:00

1. Schritt ...

[root@vuxmuki root]# su - oracle
-bash-2.05b$




2. Schritt und da gibts die Brösel

-bash-2.05b$ sqlplus "/ as sysdba"

SQL*Plus: Release 9.2.0.4.0 - Production on Fr Dez 31 09:56:28 2004

Copyright (c) 1982, 2002, Oracle Corporation. All rights reserved.

ERROR:
ORA-09817: Write to audit file failed.
Linux Error: 28: No space left on device
ORA-09945: Unable to initialize the audit trail file
Linux Error: 28: No space left on device


Benutzernamen eingeben:

ruprecht69 31.12.2004 11:06

ORA-09817: Write to audit file failed.
Linux Error: 28: No space left on device
ORA-09945: Unable to initialize the audit trail file
Linux Error: 28: No space left on device


Was sagt uns das ;) ?

Schon mal df -k gemacht und gewundert warum im $ORACLE_HOME kein Platz mehr ist ;) ? Ich vermute ein zu grosses Listener Log File .. das kannst eigentlich löschen

su - oracle
cd $ORACLE_HOME/network/log
rm listener.log

df -k $ORACLE_HOME

JoergStueger 31.12.2004 11:11

hab die datei gelöscht aber immer noch das hier ..

-bash-2.05b$ df -k $ORACLE_HOME
Dateisystem 1K-Blöcke Benutzt Verfügbar Ben% Eingehängt auf
/dev/sda10 167464884 158958068 0 100% /data
-bash-2.05b$


-bash-2.05b$ cd $ORACLE_HOME
-bash-2.05b$ ls
Apache doc jdbc network otrace slax wwg
assistants ds jdk oci owm soap xdk
BC4J hs jlib ocommon plsql sqlj
bin install JRE ocs4j precomp sqlplus
classes install.platform jsp oem_webstage rdbms syndication
ctx inventory ldap olap relnotes sysman
dbs jar lib oracore root.sh ultrasearch
demo javavm md ord root.sh.old weboamlib
-bash-2.05b$ cd network/log/
-bash-2.05b$ ls
z
-bash-2.05b$

ruprecht69 31.12.2004 11:15

uiuiui kein eigenes fs für oracle

dann musste den Übeltäter finden, der dir dein /data zumüllt.

find /data -type f -mtime 1 -exec ls -l {} \;

Das Kommand sucht alle Files die 24 h jung sind und listet sie auf. Unnötige Files / Logfiles etc. komprimieren/sichern oder einfach löschen ;).

ruprecht69 31.12.2004 11:25

ps. was mir noch einfällt mach mal

su - oracle
lsnrctl stop
df -k $ORACLE_HOME
lsnrctl start

evtl. wird der Platz vom listener.log nicht freigegeben, solange der Listener noch läuft.

ora600 31.12.2004 12:17

mit root:
cd /data
du -s | sort -nr

was kommt da raus ?

JoergStueger 31.12.2004 12:18

Läuft wieder!!!!!!!

Danke Ruprecht!

Viel platz ist nicht, aber es geht wieder!!!!!

LG
Joerg

PS: Schick mir ne PM mit deiner Adresse ich schick Dir ne Kiste Bier ...

ora600 31.12.2004 12:21

ahja, und noch was: ob eine datenbank lauft, kann man am besten mit "ps -ef | grep -i dbw" überprüfen. damit siehst du alle db-writer. jede der laufenden datenbanken muss mindestens einen datebank-writer haben.


Alle Zeitangaben in WEZ +2. Es ist jetzt 19:15 Uhr.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
© 2009 FSL Verlag