This repository has been archived by the owner on Nov 19, 2023. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 22
Synchronisation
T. Küchel edited this page Jul 6, 2020
·
4 revisions
Sobald ein Linuxclient synchronisiert wird, werden folgende Änderungen im Linuxclient vorgenommen
- es wird "update-grub" in einer chroot-Umgebung innerhalb des Linuxclients vorgenommen
- es wird der Hostname auf den korrekten Wert in
/etc/hostname
im Client gesetzt - es werden die ssh-Zertifikate der Datei
/root/.ssh/authorized_keys
aus LINBO in die Client-Umgebung kopiert. - es wird die Root-Partition in der Datei
/etc/fstab
im Linuxclient korrekt gepatched - es wird die Opsi-Konfiguration im Client möglich gemacht
- es wird der Postsync-Mechanismus gestartet
- die Bootparameter und der Bootvorgang wird konfiguriert
- es werden die Labels aller Partitionen korrigiert
für den postsync sind folgende Variablen definiert (beispielhafte Werte)
CACHE_PARTITION='/dev/sda2'
CLOOP_BLOCKSIZE='131072'
DOWNLOAD_SLICE_SIZE='131072'
FQDN='r202-pc01.linuxmuster.lan'
HOSTNAME='r202-pc01'
LOG='/mnt/var/log/postsync.log'
boot_file='boot/grub/i386-pc/core.0'
broadcast='10.16.18.255'
cmd='synconly'
dhcpretry='-t 10'
disk='/dev/sda'
dns='10.16.1.1'
domain='linuxmuster.lan'
efipart=''
group='bionicmate_hgk_test'
hostname='r202-pc01'
image=''
interface='eth0'
ip='10.16.18.1'
lease='172800'
linbo_server='10.16.1.1'
mask='24'
ntpsrv='10.16.1.1'
opt53='05'
patchfile='bionicmate.cloop.reg'
postsync='bionicmate.cloop.postsync'
rootdev='/dev/sda1'
router='10.16.18.254'
serverid='10.16.1.1'
siaddr='10.16.1.1'
sname='server.linuxmuster.lan'
subnet='255.255.255.0'
sysname='BIOS'
Darüberhinaus sind noch einige dieser der Netzwerkparameter über die Datei /tmp/network.ok
erreichbar:
local dhcpretry='-t 10'
local interface='eth0'
local boot_file='boot/grub/i386-pc/core.0'
local broadcast='10.16.18.255'
local dhcpretry='-t 10'
local dns='10.16.1.1'
local domain='linuxmuster.lan'
local hostname='r202-pc01'
local interface='eth0'
local ip='10.16.18.1'
local lease='172800'
local mask='24'
local ntpsrv='10.16.1.1'
local opt53='05'
local router='10.16.18.254'
local serverid='10.16.1.1'
local siaddr='10.16.1.1'
local sname='server.linuxmuster.lan'
local subnet='255.255.255.0'
local linbo_server='10.16.1.1'