Das Notes Forum

Domino 9 und frühere Versionen => ND6: Administration & Userprobleme => Thema gestartet von: Silent_Bob am 19.01.05 - 11:49:40

Titel: log.nsf komprimieren
Beitrag von: Silent_Bob am 19.01.05 - 11:49:40
Guten Morgen,

unsere Log. nsf müsste mal dringend komprimiert werden.

Das dumme ist, dass ich jedes mal die Fehlermeldung erhalte, dass die DB grad von mir oder jemanden anderem genutzt wird.

Aber ausser mir ist da keiner dran. Ausser der Server vielleicht.

Kann man den Server evtl. so einstellen, dass er die Log.nsf einmal ganz am Anfang beim hochfahren komprimiert, solange wirklich noch niemand drauf zugreift?

Die Zeitgesteuerte komprimieren über ein Programmdokument scheint mir dafür nicht geeignet, weil man da nicht angeben kann "bei Serverstart" oder so.

danke im voraus
Titel: Re: log.nsf komprimieren
Beitrag von: Onkel ToM am 19.01.05 - 12:13:16
Da wirst du wohl den Server mal runterfahren müssen und auf der Kommandozeile ein ncompact log.nsf eingeben.


Titel: Re: log.nsf komprimieren
Beitrag von: DigitDani am 19.01.05 - 12:19:21
Hallo Bob,

ich kann bei meinen Servern hier problemlos einen compact auf die log.nsf loslassen, auch während sie laufen. Es ist äußerst selten, dass es nicht geht.

Hast Du schon so Dinge versucht, wie vorher ein paar "dbcache flush" und "drop all" abzusetzen?

cu

Daniel
Titel: Re: log.nsf komprimieren
Beitrag von: Silent_Bob am 19.01.05 - 12:43:22
THX für den Tip,

aber dbcache flush und drop all habe ich gemacht. Klappt leider trotzem nicht. "Database currnetly in use". Komisch, auch nach einem Neustart.

:-(
Titel: Re: log.nsf komprimieren
Beitrag von: koehlerbv am 19.01.05 - 12:46:08
Der Domino-Server hat die LOG.NSF permanent im Zugriff (er aktualisiert ja auch dauernd die Einträge). Von einem drop all lässt der sich überhaupt nicht beeindrucken.

Bernhard
Titel: Re: log.nsf komprimieren
Beitrag von: ana35 am 17.05.05 - 21:21:06
Unter AIX/Unix kann man auch bei hernutergefahrenem Server in der notes.ini den Dateinamen der LOG kurz abändern und damit dann wieder hochfahren. Jetzt kann man problemlos die alte LOG komprimieren. Das Kommando COMPACT ließ sich nicht starten, da das Programm seine Library und die notes.ini nicht findet, weil die VZ-Struktur nicht automatisch in der PATH-Variable eingetragen wird.
 ;)
Titel: Re: log.nsf komprimieren
Beitrag von: mcilly am 19.07.06 - 15:15:08
Da wirst du wohl den Server mal runterfahren müssen und auf der Kommandozeile ein ncompact log.nsf eingeben.

Ich stehe nun vor dem selben Problem. Log ist 550 MB groß, 51% aber nur benutzt. D.h. ich würd sie gerne komprimieren, erhalte aber ebenfalls die Meldung, dass die DB in use ist, klaro auch, weil der Server reinschreibt.

Ist die zitierte Lösung nun die beste? Oder bringt es auch etwas über den Register "Info" und dann auf "Komprimieren"??
Titel: Re: log.nsf komprimieren
Beitrag von: knoedel0815 am 19.07.06 - 15:53:27
Wie sieht es denn mit der Verwendung von compact-Optionen an? Z.B.: -B

Grüsse!
Titel: Re: log.nsf komprimieren
Beitrag von: Steve_O. am 19.07.06 - 15:55:38
@knoedel0815
Ist das eine Frage oder ein Tipp?

Auch dies geht normalerweise problemlos.
Habe gerade diesen Schalter erfolgreich im laufenden Betrieb ausgeführt!
Titel: Re: log.nsf komprimieren
Beitrag von: mcilly am 19.07.06 - 16:00:45
DIe Option -B sagt nur aus -> Datenbankintern mit Reduzierung der Dateigröße. Wenn ich das mache, dann klappt das nicht, weil er sagt, DB in Use.
Titel: Re: log.nsf komprimieren
Beitrag von: knoedel0815 am 19.07.06 - 16:03:07
Da ich nicht weiss, was bereits probiert wurde, hab ichs einfach mal erwähnt.
@mcilly: Dann gibt es da ja noch die Option -c 
Titel: Re: log.nsf komprimieren
Beitrag von: Steve_O. am 19.07.06 - 16:07:04
@mcilly
Hat ja keiner gesagt, dass der Schalter Sinn macht...

@knoedel
Hast Recht, Möglichkeiten- schon probierte und nicht probierte-
gibt es ja genug.
Wir können jetzt ja jeden Schalter in ein Extra-Post stecken...  ;D
Titel: Re: log.nsf komprimieren
Beitrag von: mcilly am 19.07.06 - 16:38:15
Das mag schon sein, aber Optionen die keinen Sinn machen, bringen uns ja nicht weiter...

Option -c dachte ich auch schon. Nur die Admin Hilfe meint, dass solle man verwenden um defekte Datenbanken zu reparieren. Ich könnts mal versuchen...
Titel: Re: log.nsf komprimieren
Beitrag von: blizzard am 20.07.06 - 10:19:09
der command heisst:
lo compact -B -C log.nsf

das sollte auf jedenfall funktionieren.
Ansonsten Server runterfahren und nen ncompact starten.

Aber mal ne dumme Frage: Wieso geht ihr nicht einfach hin und legt ne neue log an. Die alten Einträge interessiert normal eh keiner mehr, wenn nichts besonderes in den letzten Wochen war.
Titel: Re: log.nsf komprimieren
Beitrag von: mcilly am 20.07.06 - 11:42:11
@blizzard: ja das hast du schon recht, habe mich da wohl ein wenig festgefahren. Habe es nun mittels compact -B nochmals versucht, hat dann geklappt, zwar nur 6% der 40% aber er ist durchgelaufen.