Dies ist eine alte Version des Dokuments!
Inhaltsverzeichnis
Installation & Einrichtung FreeBSD-Server
Test einer Server-Installation
…nach Möglichkeit ohne Container in irgendeiner Form, damit man das ganze Setup in irgendeiner Form auch noch sichern kann…
Docker ist zwar schön und gut, aber der Wust an Volumes und daß man aus einem mühsam zusammengebastelten Setup nachträglich keine YAML erstellen lassen kann ist recht nervig.
Grundinstallation
SSH-Key kopieren und SSHD_CONFIG anpassen
Erste Anpassungen
Paketverwaltung umstellen
Paketverwaltung von vierteljährlichen Updates auf Aktuell umstellen.
vi /etc/pkg/FreeBSD.conf
Danach die Repositories aktualisieren lassen.
pkg update && pkg upgrade
Aliasse und Environment
vim /etc/profile.d/local.sh
- local.sh
alias ls='/bin/ls -aCFG' alias l='/bin/ls -aliFG' alias ..='cd ..' alias vi='/usr/local/bin/vim' export EDITOR='/usr/local/bin/vim'
Neu einloggen, damit die Änderung im Profil verarbeitet werden.
ZFS-Pool auf die HDDs legen
Bei BSD gibt es die Verzeichnisstruktur /dev/disk/by-id nicht wie in Linux. Die Festplatten werden mit ihren regulären Laufwerksbezeichnungen (hier da0, da1 und da2 angegeben.
zpool create -o ashift=12 zfshdd raidz da0 da1 da2
Danach div. Einstellungen für den Pool vornehmen.
zfs set compress=zstd zfshdd zfs set sync=disabled zfshdd zfs set aclinherit=passthrough zfshdd zfs set acltype=posixacl zfshdd zfs set xattr=sa zfshdd zfs set dnodesize=auto zfshdd zfs set aclmode=passthrough zfshdd zpool set listsnapshots=on zfshdd zpool set autotrim=on zfshdd
MariaDB
dd dd dd
Installation
pkg install -y mariadb1011-server mariadb1011-client
dd dd dd
ZFS-Dataset für die Daten
dd dd dd








































