Doppelte Rechnernamen & Mac Adressen

Antworten
deepsun
Beiträge: 18
Registriert: 15 Jun 2016, 10:55
Wohnort: Wetter

Doppelte Rechnernamen & Mac Adressen

Beitrag von deepsun »

Moin zusammen,

folgendes Problem:
Wir haben diese Woche den Server von 4.2 auf 4.3 geupdatet.
OPSI nutzen wir für einen Kunden und für uns als Firma selber.
Für den Kunden kann es immer wieder vorkommen, dass ein Rechner der schon mal im OPSI war, ein anderen Rechnernamen bekommt. Ebenso kommt es vor, dass der Rechner mehrfach betankt (Neues OS und Software) wird.

Ebenso nutze ich für die Paketentwicklung eine VM und es kann immer wieder vorkommen, das ich an einem Tag eine VM mehrfach neu betanke.

Fehlermeldung:
Bild

Der Eintrag "unique_hardware_addresses": False funktioniert nicht in der mysql.conf

mysql.conf

Code: Alles auswählen

# -*- coding: utf-8 -*-

module = 'MySQL'
config = {
    "address": "127.0.0.1",
    "database": "opsi",
    "username": "opsi",
    "password": "opsi"
    "unique_hardware_addresses": False
}
Fehlermeldung im Log opsiconfd.log:

Code: Alles auswählen

[1] [2024-01-11 08:24:26.369] [               ] Opsiconfd version '4.3.3.5' starting on 'SERVERNAME.Domain' as 'configserver'   (main.py:345)
[4] [2024-01-11 08:24:26.371] [               ] Failed to setup MySQL: invalid syntax (<string>, line 9)
Please use `opsiconfd setup --configure-mysql` to configure the MySQL connection manually.   (__init__.py:233)
Fehler des Dienst Status:

Code: Alles auswählen

root@SERVERNAME:/etc/opsi/backends# opsiconfd status
× opsiconfd.service - opsi server daemon
     Loaded: loaded (/lib/systemd/system/opsiconfd.service; enabled; vendor preset: enabled)
     Active: failed (Result: exit-code) since Thu 2024-01-11 08:24:30 CET; 57s ago
    Process: 82271 ExecStart=/usr/bin/opsiconfd start --log-level-stderr=0 (code=exited, status=1/FAILURE)
   Main PID: 82271 (code=exited, status=1/FAILURE)
        CPU: 1.922s
Ziel des ganzen ist, das wir Clients anlegen über das Bootimage und die Mac wiederholend vorkommen.
Bei doppelten Namen wurde der bestehende Client überschrieben, bzw auf automatisch auf Setup gesetzt.

Ein Löschen des Clients aus dem OPSI Conf Editor ist keine Option.
In der Version 4.2 und 4.0 war dies ohne den Eintrag möglich.

Viele Grüße und danke
Benni
--
Hier könnte Ihre Werbung stehen. :o
Benutzeravatar
j.schneider
uib-Team
Beiträge: 1819
Registriert: 29 Mai 2008, 15:14

Re: Doppelte Rechnernamen & Mac Adressen

Beitrag von j.schneider »

Hallo!
Da fehlt ein Komma.

Code: Alles auswählen

# -*- coding: utf-8 -*-

module = 'MySQL'
config = {
    "address": "127.0.0.1",
    "database": "opsi",
    "username": "opsi",
    "password": "opsi",
    "unique_hardware_addresses": False
}
Grüße
Jan Schneider
deepsun
Beiträge: 18
Registriert: 15 Jun 2016, 10:55
Wohnort: Wetter

Re: Doppelte Rechnernamen & Mac Adressen

Beitrag von deepsun »

Danke :-)
klappt.
--
Hier könnte Ihre Werbung stehen. :o
Antworten