PVE: Unterschied zwischen den Versionen
Vater (Diskussion | Beiträge) |
Vater (Diskussion | Beiträge) |
||
Zeile 11: | Zeile 11: | ||
== Proxmox Ceph == | == Proxmox Ceph == | ||
=== Proxmox Ceph Monitor === | |||
: mon | |||
Es braucht für ein Cluster für Ceph mindestens 3 Monitore für Ceph.<ref>https://pve.proxmox.com/wiki/Deploy_Hyper-Converged_Ceph_Cluster#pve_ceph_monitors</ref> | |||
=== Proxmox Ceph Manager === | |||
: mgr | |||
=== Proxmox Ceph Meta Data Server === | |||
: MDS | |||
=== Proxmox Ceph Object Storage Daemon === | |||
: OSD | |||
== Proxmox Storage == | == Proxmox Storage == |
Version vom 31. Juli 2021, 22:22 Uhr
beim C3D2
Benutzung
im Allgemeinen
Proxmox Cluster
Proxmox Ceph
Proxmox Ceph Monitor
- mon
Es braucht für ein Cluster für Ceph mindestens 3 Monitore für Ceph.[1]
Proxmox Ceph Manager
- mgr
Proxmox Ceph Meta Data Server
- MDS
Proxmox Ceph Object Storage Daemon
- OSD
Proxmox Storage
Proxmox Storage Content
Proxmox Storage Content Disk image
Proxmox Storage Content ISO image
Proxmox Storage Content Container template
Proxmox Storage Content VZDump backup file
Proxmox Storage Content Container
Proxmox Storage Content Snippets
Proxmox Storage Type
Proxmox Storage Type Directory
Proxmox Storage Type LVM
Proxmox Storage Type LVM-thin
Proxmox Storage Type CephFS
Proxmox Storage Type RDB
Proxmox Storage Type ZFS
Hosting
Proxmox CT
- aka Containerisierung
Proxmox CT Vorlagen
Grundsätzlich wird bei Proxmox nach folgenden Arten von Vorlagen für Container unterschieden:
- Betriebssystem
- system
- TurnKey Linux
- turnkeylinux
- Mail (proxmox-mailgateway)
- weitere ("unmanaged")
Proxmox CT Probleme
Proxmox CT NixOS
Standardmäßig wird durch Proxmox keine Vorlage für Container mit NixOS angeboten. Im C3D2 nutzen wir aber heftig NixOS, auch für Container im PVE.
Proxmox CT NixOS Vorlage
Proxmox CT NixOS Erstellung Vorlage
nach https://nixos.wiki/wiki/Proxmox_Linux_Container
- 2020-09-05
- am Beispiel der aktuellen Version 20.03
- Beziehen der Vorlage für einen Container mit NixOS
- mit der letzten erfolgreich gebauten Version der letzten Version (der Veröffentlichung)
zur Website von Hydra von NixOS gehen
zur Seite der aktuellen Version release-20.03 gehen
zum Tab Jobs gehen
zu containerTarball.x86_64-linux gehen
zum Tab Links gehen
zu Latest successful build gehen
- https://hydra.nixos.org/job/nixos/release-20.03/nixos.containerTarball.x86_64-linux/latest
- https://hydra.nixos.org/build/126460185
zu nixos-system-x86_64-linux.tar.xz gehen, um die Datei herunterzuladen
- https://hydra.nixos.org/build/126460185/download/1/nixos-system-x86_64-linux.tar.xz
- https://hydra.nixos.org/build/126460185/download
(optionales) Wechseln in Verzeichnis für temporäre Daten
cd /tmp/
Herunterladen der zuvor ermittelten Datei (aktuelles erfolgreich gebautes gepacktes Abbild für einen Container)
-c
Pauschales weiteres Herunterladen der Datei, auch wenn zuvor das Herunterladen abgebrochen wäre.
(optionales) Umbenennen der heruntergeladenen Datei (für die nachfolgende Anleitung vereinfachende Bezeichnung)
mv nixos-system-x86_64-linux.tar.xz download
(optionales) Aufgeben vom Typ der heruntergeladenen Datei
-b
Auf die Ausgabe des Namens der Datei soll verzichtet werden und ausschließlich der Typ der Datei soll ausgegeben werden.file -b download
XZ compressed data
(optionales) Umbenennen der heruntergeladenen Datei (für die nachfolgende Anleitung vereinfachende Bezeichnung)
mv download nixos-20.03-default_126460185_amd64.tar.xz
- Ablegen der Vorlage für einen Container mit NixOS
Nach dem Beziehen der Vorlage für einen Container mit NixOS muss die Vorlage an einem Ort abgelegt sein, der als #Proxmox Storage Content Container template verwendet wird.
…
Proxmox CT NixOS Erstellung
Proxmox CT NixOS Benutzung
Proxmox CT NixOS Shell in der normalen Umgebung bekommen
- tl;dr
. /etc/profile
sh-4.4#
whoami
sh: whoami: command not found
sh-4.4#
sh-4.4#
history
42 history
sh-4.4#
. /etc/profile
[root@proxmox-ct-nixos:/root]#
[root@proxmox-ct-nixos:/root]#
whoami
root
[root@proxmox-ct-nixos:/root]#
Proxmox VM
- aka Virtualisierung