Seite 1 von 1

netboot products: Error 1054

Verfasst: 13 Sep 2010, 16:46
von erwinr
In den netboot-Produkten hwinvent und winxppro (andere habe ich nicht ausprobiert) erhalte ich den Fehler
1054, "Unknown Column 'serialNumber' in 'where clause'"
was auf mysql hindeutet.

Dies auf Debian Lenny mit OPSI 3.4 und folgenden Paketen:

Code: Alles auswählen

# dpkg -l *opsi*
Gewünscht=Unbekannt/Installieren/R=Entfernen/P=Vollständig Löschen/Halten
| Status=Nicht/Installiert/Config/U=Entpackt/Fehlgeschl. Konfiguration/
         Halb installiert/Trigger erWartet/Trigger anhängig
|/ Fehler?=(kein)/Halten/R=Neuinst notw/X=beide (Status, Fehler: GROSS=schlecht)
||/ Name                     Version                  Beschreibung
+++-========================-========================-================================================================
ii  opsi-atftpd              0.7.dfsg-1.4             advanced TFTP server - opsi version with pcre, fifo and max-blks
ii  opsi-configed            1.4.22-1                 OPSI config editor
ii  opsi-depotserver         3.4-1                    server fuer das Softwareverteilungssystem OPSI
ii  opsi-linux-bootimage     20100901-1               Linux-Bootimage fuer das Softwareverteilungssystem OPSI
pn  opsi-reinstmgr           <keine>                  (keine Beschreibung vorhanden)
ii  opsi-utils               3.4-4                    OPSI utils
ii  opsiconfd                2.0.0.25-1               OPSI configuration service
ii  opsipxeconfd             0.3.8-1                  OPSI PXE configuration daemon
ii  python-opsi              3.4.0.14-1               OPSI python library
in  python2.3-opsi           <keine>                  (keine Beschreibung vorhanden)
un  python2.4-opsi           <keine>                  (keine Beschreibung vorhanden)
un  python2.5-opsi           <keine>                  (keine Beschreibung vorhanden)
sowie

Code: Alles auswählen

hwinvent                  1.1-1
winxppro                  3.4-2
Wahrscheinlich hab ich was furchtbar simples vergessen/übersehen. Any ideas?
Dank im Voraus, E.R.

Re: netboot products: Error 1054

Verfasst: 13 Sep 2010, 16:53
von j.schneider
Hallo,

bitte folgendes ausführen:

Code: Alles auswählen

/usr/share/opsi/init-opsi-mysql-db.py
Gruß,
Jan Schneider

Re: netboot products: Error 1054

Verfasst: 23 Sep 2010, 15:32
von coffeefavorites
Ich bekomme die Fehlermeldung ebenfalls, aber mit einer bestehenden 3.4 Installation. Es wurde lediglich eine Aktualisierung auf die neuesten Pakete durchgeführt. Statt die Datenbank neu zu erzeugen, habe ich dann auch einfach die betreffende Tabelle HARDWARE_CONFIG_CHASSIS angepasst.
Sind DB-Schema-Anpassungen im selben Minor-Release üblich oder handelt es sich vielleicht doch um einen Fehler?

Re: netboot products: Error 1054

Verfasst: 23 Sep 2010, 15:41
von j.schneider
Hallo,

das ist an dieser Stelle ein wenig missverständlich.
/usr/share/opsi/init-opsi-mysql-db.py
erzeugt die Datenbank nicht komplett neu.
Die Tabellen werden, wenn sie schon vorhanden sind, an die neue Config angepasst.

Gruß,
Jan Schneider