Pflege des Servers: Unterschied zwischen den Versionen

Aus CEPHALIX/CRANIX
Zeile 22: Zeile 22:
 
#Installation des ''cranix-autoyast2'' Pakets.
 
#Installation des ''cranix-autoyast2'' Pakets.
 
#Anpassung der xml-Steuerdateien.
 
#Anpassung der xml-Steuerdateien.
#Laden Sie das aktuelle Installationsiso von openSUSE ins Verzeichnis ''/srv/ftp/akt''.
+
#Laden Sie das aktuelle Installationsiso von CRANIX ins Verzeichnis ''/srv/ftp/akt''.
 
#Binden Sie das Installationsiso nach ''/srv/ftp/akt/CD1'' ein.
 
#Binden Sie das Installationsiso nach ''/srv/ftp/akt/CD1'' ein.
 
#Kopieren Sie den Linuxkernel und Initrd nach ''/srv/tftp''.
 
#Kopieren Sie den Linuxkernel und Initrd nach ''/srv/tftp''.
Zeile 31: Zeile 31:
 
  /usr/sbin/crx_config_xml_files.sh
 
  /usr/sbin/crx_config_xml_files.sh
 
  cd /srv/ftp/akt
 
  cd /srv/ftp/akt
  wget https://download.opensuse.org/distribution/leap/15.4/iso/openSUSE-Leap-15.4-DVD-x86_64-Media.iso
+
  wget https://repo.cephalix.eu/Downloads/CRANIX.iso
  mount openSUSE-Leap-15.4-DVD-x86_64-Media.iso CD1
+
  mount CRANIX.iso CD1
 
  cp CD1/boot/x86_64/loader/linux /srv/tftp
 
  cp CD1/boot/x86_64/loader/linux /srv/tftp
 
  cp CD1/boot/x86_64/loader/initrd /srv/tftp</nowiki>
 
  cp CD1/boot/x86_64/loader/initrd /srv/tftp</nowiki>

Version vom 7. März 2023, 06:00 Uhr

1 Überwachung der Dienste

2 Updates

Paketupdates können mit zypper up ausgeführt werden.

3 Backup

Wir empfehlen ausdrücklich die Einrichtung von Backup auf einen dedizierten Server. Das kann auch ein NAS-Server sein, der NFS mit ACL Unterstützung anbietet. Der CRANIX-Server bietet eine Autoinstallationsumgebung für die Einrichtung eines Backupservers, welche in das System völlig integriert ist. Hier sind die Anforderungen an den Backupserver:

  1. Sie brauchen einen Rechner mit entsprechend großen Server-Festplatten.
  2. Damit der Backup-Server automatisch installiert werden kann, muss dieser über Netzwerk booten können.
  3. Entsprechend groß heißt: mindestens 1.5 mal so groß, wie das was Sie speichern wollen.
  4. Festplatten für Desktoprechner sind für Backup nicht geeignet, da der Backupserver ständig laufen soll. Kaufen Sie unbedingt Serverfestplatten.
  5. Die Leistung des Rechners ist irrelevant. 4GB Hauptspeicher ist mehr als genug.
  6. Die Backupserver sollten nicht dort aufgestellt werden, wo der CRANIX-Server selbst läuft. Im Falle eines Brandes ist sonst alles weg.

3.1 Backup einrichten

Die Autoinstallationsumgebung kann in folgenden Schritten vorbereitet werden:

  1. Auf dem CRANIX-Server existiert schon ein Gerät mit dem Namen backup. Tragen Sie die MAC-Adresse des Backupservers über die Adminoberfläche für diesen Eintrag ein, damit der Server beim Booten die richtig IP-Adresse bekommt.
  2. Installation des cranix-autoyast2 Pakets.
  3. Anpassung der xml-Steuerdateien.
  4. Laden Sie das aktuelle Installationsiso von CRANIX ins Verzeichnis /srv/ftp/akt.
  5. Binden Sie das Installationsiso nach /srv/ftp/akt/CD1 ein.
  6. Kopieren Sie den Linuxkernel und Initrd nach /srv/tftp.


 zypper -n install cranix-autoyast2
 /usr/sbin/crx_config_xml_files.sh
 cd /srv/ftp/akt
 wget https://repo.cephalix.eu/Downloads/CRANIX.iso
 mount CRANIX.iso CD1
 cp CD1/boot/x86_64/loader/linux /srv/tftp
 cp CD1/boot/x86_64/loader/initrd /srv/tftp

Überprüfen Sie ob die Autoinstallation vom Backupserver in den Bootmenüs aktiviert ist. Dazu müssen folgende Abschnitte am Ende der entsprechenden Dateien vorhanden sein:

/srv/tftp/pxelinux.cfg/default:

 LABEL Backup Server installieren
        KERNEL linux
        APPEND initrd=initrd autoyast=ftp://install/akt/xml/backup.xml install=ftp://install/akt/CD1/ insecure=1

/srv/tftp/efi/grub.cfg:

 menuentry 'Backup Server' {
  set timeout=120
  echo 'Loading kernel ...'
  linuxefi linux install=ftp://install/akt/CD1 autoyast=ftp://install/akt/xml/backup.xml
  echo 'Loading initial ramdsik ...'
  initrdefi initrd
 }

Nun können Sie die Autionstallation des Backupservers starten. Nach erforlgreicher Installation muss der Backupserver in der Domäne aufgenommen werden, damit sich die Benuzter direkt an Backupserver anmelden können:

admin:~# ssh backup
backup:~ # net ads join -U Administrator
Password for [BARTOK\Administrator]:
Using short domain name -- BARTOK
Joined 'BACKUP' to dns domain 'bartok.bela.gym'
DNS Update for backup.bartok.bela.gym failed: ERROR_DNS_UPDATE_FAILED
DNS update failed: NT_STATUS_UNSUCCESSFUL
backup:~ #