Hi! On Tue, Aug 06, 2002 at 09:23:06AM +0200, Thomas Mack wrote:
Wenn ich scpm in der neuen Version installiere (0.7.1-0), dann bekomme ich sofort einen Fehler 'db corrupt' in scpm db / show resources (rpm -Uhv scpm-0.7.1.-0.i386.rpm; scpm enable; scpm db).
Das kann ich jetzt so nicht nachvollziehen. In /var/log/scpm sollten weitere Meldungen stehen, mit der Option -d lassen sich auch Debugmeldungen einknipsen.
Also noch mal den ganzen Vorgang auf einer anderen Maschine:
is34:/usr/users/infbsdb1/mack # rpm -Uhv /src/scpm-0.7.1-0/scpm-0.7.1-0.i386.rpm scpm ################################################## insserv: Warning, current runlevel(s) of script `rwhod' overwrites defaults. insserv: Warning, current runlevel(s) of script `xntpd' overwrites defaults. insserv: Warning, current runlevel(s) of script `rstatd' overwrites defaults. is34:/usr/users/infbsdb1/mack # scpm -d enable; scpm -d db Preparing system Analysing system Creating Resource database Creating default profile SCDB Utility (SCPM version 0.7.1)
show resources operation failed, reason: db corrupt quit
Im interaktiven Mode wird die Datenbank nicht automatisch geladen. Ein 'load' vor 'show resources' könnte helfen. Die Fehlermeldung ist irgendwie suboptimal, aber die Fehler und Logging- Meldungen werden gerade überarbeitet.
[logfile]
Leider erzeugt auch ein create resource ... den gleichen Fehler: ist die 0.6er Version eigentlich besser / benutzbarer?
Finde ich nicht. ;) Hat das "scpm db create resource" eigentlich einen bestimmten Grund? Für den Fall einer kompletten Neuinitialiserung bietet es sich eigentlich an, ein entsprechendes Resource Set anzulegen.
Ja, aber da ich noch ziemlich am Rumprobieren bin, wollte ich es erst einmal ueber diesen Weg tun.
Uebrigens ist die Info wirklich sehr gut versteckt, dass man ein scpm enable ausfuehren muss, wenn man in /etc/scpm.conf etwas aendert...
Wer sagt denn sowas?
Tschuess,
Thomas Mack TU Braunschweig, Abt. Informationssysteme
cu... -- Joachim Gleißner