alpine linux sysprep on fire

alpine linux and dnc

across all cluster nodes

deploy nunux

grab and deploy REISER+DRBD kernel

cd /lib/modules/
wget https://lab.nethence.com/nunux/REISER4-AND-DRBD9/5.16.20.modules.tar.gz
tar xzf 5.16.20.modules.tar.gz

cd /boot/
wget https://lab.nethence.com/nunux/REISER4-AND-DRBD9/5.16.20.vmlinuz
wget https://lab.nethence.com/nunux/REISER4-AND-DRBD9/5.16.20.vmlinuz.config

ln -s 5.16.20.vmlinuz vmlinuz
ln -s 5.16.20.vmlinuz.config config

vi extlinux.conf
# alpine linux has separated /boot/ partition by default

label xen
  menu default
  com32 mboot.c32
  append xen.gz noreboot=true loglvl=info guest_loglvl=info smt=1 ept=exec-sp com1=115200,8n1 console=com1,vga --- vmlinuz root=/dev/sda3 ro console=hvc0 earlyprintk=xen mitigations=off

label linux
  linux vmlinuz
  append root=/dev/sda3 ro console=tty0 console=ttyS0,115200n8 mitigations=off
    cp -pi /etc/inittab /etc/inittab.dist
    vi /etc/inittab
ttyS0::respawn:/sbin/getty -L 115200 ttyS0 vt100
ttyS1::respawn:/sbin/getty -L 115200 ttyS1 vt100

#ttyS0::respawn:/sbin/getty -L 0 ttyS0 vt100
#ttyS1::respawn:/sbin/getty -L 0 ttyS1 vt100
reboot

xl info
uname -r
zcat /proc/config.gz | grep CONFIG_UFS
zcat /proc/config.gz | grep CONFIG_REISER4
find /lib/modules/`uname -r`/ | grep drbd

drbd utils

install the tools to manage DRBD

    apk add drbd-utils drbd-utils-bash-completion drbd-utils-openrc
    # drbd-utils-doc

HOME | GUIDES | LECTURES | LAB | SMTP HEALTH | HTML5 | CONTACT
Copyright © 2024 Pierre-Philipp Braun