Depot-Installation

Antworten
smariedl
Beiträge: 3
Registriert: 07 Nov 2019, 12:28

Depot-Installation

Beitrag von smariedl »

Moin,

ich habe einen OPSI-Hauptserver, der läuft auch schon eine Weile und nun möchte ich einen reinen Depot-Server installiert, OS ist Ubuntu Server 22.04 LTS, also Jammy. Dabei bin ich nach der Anleitung vorgegangen, Repository hinzugefügt etc. Ich würde gerne keinen full-Server installieren, Grafana und so brauche ich dort ja nicht.

In der Anleitung https://docs.opsi.org/opsi-docs-de/4.3/ ... n/deb.html steht der Tipp mit opsi-server-expert, aber leider nicht, was an Vorarbeit nötig ist. Aus den Fehlermeldungen bei der Installation finde ich heraus, dass MySQL wohl doch nötig ist und auch schon ein User, sonst schlägt das immer fehl.

Code: Alles auswählen

adminuser@opsidepot:~$ sudo apt install opsi-server-expert

---snip---

Vorkonfiguration der Pakete ...
Es wurden 284 MB in 4 s geholt (68,5 MB/s).
Vormals nicht ausgewähltes Paket pigz wird gewählt.
(Lese Datenbank ... 128517 Dateien und Verzeichnisse sind derzeit installiert.)
Vorbereitung zum Entpacken von .../0-pigz_2.6-1_amd64.deb ...
Entpacken von pigz (2.6-1) ...
Vormals nicht ausgewähltes Paket librsync2:amd64 wird gewählt.
Vorbereitung zum Entpacken von .../1-librsync2_2.3.2-1ubuntu1_amd64.deb ...
Entpacken von librsync2:amd64 (2.3.2-1ubuntu1) ...
Vormals nicht ausgewähltes Paket opsi-utils wird gewählt.
Vorbereitung zum Entpacken von .../2-opsi-utils_4.3.2.8-1_amd64.deb ...
Entpacken von opsi-utils (4.3.2.8-1) ...
Vormals nicht ausgewähltes Paket opsiconfd wird gewählt.
Vorbereitung zum Entpacken von .../3-opsiconfd_4.3.7.1-1_amd64.deb ...
Entpacken von opsiconfd (4.3.7.1-1) ...
Vormals nicht ausgewähltes Paket opsi-linux-bootimage wird gewählt.
Vorbereitung zum Entpacken von .../4-opsi-linux-bootimage_20240110-1_all.deb ...
Entpacken von opsi-linux-bootimage (20240110-1) ...
Vormals nicht ausgewähltes Paket opsipxeconfd wird gewählt.
Vorbereitung zum Entpacken von .../5-opsipxeconfd_4.3.2.5-1_amd64.deb ...
Entpacken von opsipxeconfd (4.3.2.5-1) ...
Vormals nicht ausgewähltes Paket opsi-tftpd-hpa wird gewählt.
Vorbereitung zum Entpacken von .../6-opsi-tftpd-hpa_5.2.8-78_amd64.deb ...
Entpacken von opsi-tftpd-hpa (5.2.8-78) ...
Vormals nicht ausgewähltes Paket opsi-server-expert wird gewählt.
Vorbereitung zum Entpacken von .../7-opsi-server-expert_4.3.1.2-1_all.deb ...
Entpacken von opsi-server-expert (4.3.1.2-1) ...
opsi-tftpd-hpa (5.2.8-78) wird eingerichtet ...

tftpd-hpa directory (/tftpboot) already exists, doing nothing.
Created symlink /etc/systemd/system/multi-user.target.wants/opsi-tftpd-hpa.service → /lib/systemd/system/opsi-tftpd-hpa.service.
opsipxeconfd (4.3.2.5-1) wird eingerichtet ...
Created symlink /etc/systemd/system/multi-user.target.wants/opsipxeconfd.service → /lib/systemd/system/opsipxeconfd.service.
Could not execute systemctl:  at /usr/bin/deb-systemd-invoke line 142.
librsync2:amd64 (2.3.2-1ubuntu1) wird eingerichtet ...
pigz (2.6-1) wird eingerichtet ...
opsiconfd (4.3.7.1-1) wird eingerichtet ...
Traceback (most recent call last):
  File "run-opsiconfd.py", line 12, in <module>
  File "opsiconfd/main.py", line 416, in main
  File "opsiconfd/main.py", line 86, in setup_main
  File "opsiconfd/setup/__init__.py", line 223, in setup
  File "opsiconfd/config.py", line 116, in get_server_role
  File "opsicommon/config/opsi.py", line 208, in get
  File "opsicommon/config/opsi.py", line 199, in _assert_config_read
  File "opsicommon/config/opsi.py", line 284, in read_config_file
  File "opsicommon/config/opsi.py", line 268, in upgrade_config_file
  File "opsicommon/config/opsi.py", line 115, in get_host_key
  File "subprocess.py", line 1026, in __init__
  File "subprocess.py", line 1953, in _execute_child
FileNotFoundError: [Errno 2] No such file or directory: 'mysql'
Created symlink /etc/systemd/system/multi-user.target.wants/opsiconfd.service → /lib/systemd/system/opsiconfd.service.
opsi-utils (4.3.2.8-1) wird eingerichtet ...
opsi-linux-bootimage (20240110-1) wird eingerichtet ...
chown: invalid spec: ‘opsiconfd:’
dpkg: Fehler beim Bearbeiten des Paketes opsi-linux-bootimage (--configure):
 »installiertes opsi-linux-bootimage-Skript des Paketes post-installation«-Unterprozess gab den Fehlerwert 1 zurück
dpkg: Abhängigkeitsprobleme verhindern Konfiguration von opsi-server-expert:
 opsi-server-expert hängt ab von opsi-linux-bootimage (>= 20231116); aber:
  Paket opsi-linux-bootimage ist noch nicht konfiguriert.

dpkg: Fehler beim Bearbeiten des Paketes opsi-server-expert (--configure):
 Abhängigkeitsprobleme - verbleibt unkonfiguriert
Trigger für man-db (2.10.2-1) werden verarbeitet ...
Trigger für libc-bin (2.35-0ubuntu3.6) werden verarbeitet ...
Fehler traten auf beim Bearbeiten von:
 opsi-linux-bootimage
 opsi-server-expert
needrestart is being skipped since dpkg has failed
Was muss ich vor der OPSI-Installation noch alles installieren, anlegen, konfigurieren etc. und/oder wo finde ich das?
Benutzeravatar
j.schneider
uib-Team
Beiträge: 1819
Registriert: 29 Mai 2008, 15:14

Re: Depot-Installation

Beitrag von j.schneider »

Hallo,

das Problem sollte mit opsiconfd 4.3.7.2 behoben sein.
Die Version liegt aktuell im experimental-Repo:
https://software.opensuse.org//download ... =opsiconfd

Grüße
Jan Schneider
Antworten