Dieses Dokument beschreibt einige Hilfsmittel, für die Verwendung von PiKVM.
PiKVM kann über SSH erreicht werden. Der Benutzername ist root und das Passwort ist root. Es wird empfohlen, das Passwort zu ändern.
Das Passwort kann mit dem Befehl passwd geändert werden.
rw
passwd root
ro
Der default Benutzername ist admin und das Passwort ist admin. Es wird empfohlen, das Passwort zu ändern.
Das Passwort kann mit dem Befehl kvmd-htpasswd geändert werden.
rw
kvmd-htpasswd set admin
ro
Der Hostname kann mit dem Befehl hostnamectl geändert werden.
rw
hostnamectl set-hostname <hostname>
nano /etc/kvmd/meta.yaml
ro
Der Hostname kann auch in der Web Oberfläche geändert werden. Dazu muss die Datei /etc/kvmd/meta.yaml bearbeitet werden.
rw
nano /etc/kvmd/meta.yaml
ro
PiKVM kann über SSH mit dem Befehl pikvm-update aktualisiert werden:
[root@pikvm ~]# pikvm-update
Falls Sie die Fehlermeldung pikvm-update: command not found erhalten, ist es wahrscheinlich, dass Sie eine alte OS-Version haben. Sie können das OS wie folgt aktualisieren:
rw
pacman -Syu
pacman -S pikvm-os-updater
pikvm-update
Nach der ersten Aktualisierung können Sie zukünftig die übliche Methode mit pikvm-update verwenden.
Falls Sie eine alte OS-Version haben, können Sie das OS mit folgenden Befehlen aktualisieren:
rw
pacman -Syu
pacman -S pikvm-os-updater
pikvm-update
Nach diesem Schritt können Sie zukünftig die übliche Methode mit pikvm-update verwenden.
Datei /etc/systemd/network/eth0.network (/etc/systemd/network/wlan0.network bei Wlan) editieren:
rw
nano /etc/systemd/network/eth0.network
[Network]
Address=192.168.x.x/24
Gateway=192.168.x.x
DNS=192.168.x.x
DNS=192.168.x.x
If you're using Wi-Fi but you don't have /etc/systemd/network/wlan0.network file, then first you will need to migrate the Wi-Fi settings from netctl to systemd-networkd`.
ISO Images können über ssh auf PiKVM kopiert werden. Dies ist massiv schneller, als über die Web Oberfläche. Bevor das Image kopiert wird, muss das Dateisystem auf rw gesetzt werden. Images liegen in /var/lib/kvmd/msd.
kvmd-helper-otgmsd-remount rw
# SCP
scp /path/to/iso/file.iso root@<ip>:/var/lib/kvmd/msd/
# RSYNC
rsync -av --progress /path/to/iso/file.iso root@<ip>:/var/lib/kvmd/msd/
PiKVM kann NFS-Shares verwenden, um ISO Images für eine ganze Flotte von PiKVMs zu teilen. Images können dann über die Web UI auf das NFS hochgeladen werden, während lokaler Speicher weiterhin verfügbar bleibt.
Wichtig: Der kvmd Benutzer muss Lesezugriff auf die Verzeichnisse haben. Schreibzugriff kann optional erteilt werden. Für beste Performance sollten soft und nolock Optionen verwendet werden.
rw
pacman -S nfs-utils
kvmd-helper-otgmsd-remount rw
mkdir -p /var/lib/kvmd/msd/NFS_Primary
mkdir -p /var/lib/kvmd/msd/NFS_Secondary
kvmd-helper-otgmsd-remount ro
nano /etc/fstab
Beispiel Einträge:
server:/srv/nfs/NFS_Primary /var/lib/kvmd/msd/NFS_Primary nfs vers=3,timeo=1,retrans=1,soft,nolock 0 0
server:/srv/nfs/NFS_Secondary /var/lib/kvmd/msd/NFS_Secondary nfs vers=3,timeo=1,retrans=1,soft,nolock 0 0
reboot
Hinweis: Wenn Images von außen zum NFS-Speicher hinzugefügt werden, muss die Liste in der Web UI über Drive -> Reset aktualisiert werden.
PiKVM can be used with an OLED display. The display must be an i2c display. The display must be connected to the i2c bus.
* Add `dtparam=i2c_arm=on` to `/boot/config.txt`
* Add `i2c-dev` to `/etc/modules-load.d/kvmd.conf`
systemctl enable --now kvmd-oled kvmd-oled-reboot kvmd-oled-shutdown