Mate (Server)/Mitglieder-VMs: Unterschied zwischen den Versionen
(Die Seite wurde neu angelegt: „{{ProjektInfoBox |name = Mitglieder-VMs |status = beta |image = RaumZeitLabor - Logo - Schwarz.svg |description = |author = [[NOC Team|…“) |
(Projektkategorie „Infrastruktur / Netz“ setzen) |
||
(Eine dazwischenliegende Version von einem anderen Benutzer wird nicht angezeigt) | |||
Zeile 4: | Zeile 4: | ||
|image = RaumZeitLabor - Logo - Schwarz.svg | |image = RaumZeitLabor - Logo - Schwarz.svg | ||
|description = | |description = | ||
|category = Infrastruktur | |||
|subcategory = Netz | |||
|author = [[NOC Team|NOC-Team]] | |author = [[NOC Team|NOC-Team]] | ||
|username = | |username = | ||
Zeile 40: | Zeile 42: | ||
Wir bemühen uns, die VMs jederzeit verfügbar zu halten. Ab und zu kann nicht-erreichbarkeit der Fall sein, z.b. bei einem Server-Reboot. Sorge daher am besten dafür, daß deine Dienste beim VM-start automatisch mitgestartet werden. | Wir bemühen uns, die VMs jederzeit verfügbar zu halten. Ab und zu kann nicht-erreichbarkeit der Fall sein, z.b. bei einem Server-Reboot. Sorge daher am besten dafür, daß deine Dienste beim VM-start automatisch mitgestartet werden. | ||
== Checkliste für das NOC-Team == | |||
* VM erstellen, Namensschema <vmname>.vm.rzl | |||
* DNS-Eintrag auf der Firebox setzen | |||
* DHCP-Lease auf der Firebox eintragen | |||
* Puppet installieren | |||
* Zabbix-Agent konfigurieren | |||
* Bacula konfigurieren | |||
* Wiki-Seite für die neue VM erzeugen und $Mitglied dazu bringen, VM zu beschreiben |
Aktuelle Version vom 13. Dezember 2019, 12:51 Uhr
Mitglieder-VMs Release status: beta [box doku] | |
---|---|
Beschreibung | |
Kategorie | Infrastruktur / Netz |
Autor(en) | NOC-Team |
Wenn du für ein Projekt eine virtuelle Maschine benötigst, stellen wir dir gerne eine zur Verfügung!
Wende dich einfach an das NOC Team oder ein NOC-Mitglied mit folgenden Daten:
- Benötigter Arbeitsspeicher
- Benötigter Festplattenplatz
- SSH-Pubkey
- Zweck der VM
Wir legen dir dann eine VM an. Die meisten VMs verwenden Debian Stable oder Testing, wir empfehlen dir, eine der beiden Distributionen zu verwenden, denn damit kennen wir uns am besten aus und können dir bei Problemen helfen. Die Installation übernimmt das NOC-Team, sobald es installiert ist, bekommst du vollen Root-Zugriff.
Monitoring
Das NOC Team monitort deine VM via Zabbix auf Parameter wie verbrauchten Plattenplatz, RAM-Auslastung, CPU-Auslastung. Im Problemfalle können wir so helfen.
Backups
Wir verwenden Bacula, um Backups von den VMs anzufertigen. Wenn du also einmal ein File gelöscht hast, können wir dir das wiederherstellen. Bitte stoppe den Prozess "bacula-fd" nicht.
Automatisches Konfigurationsmanagement
Um uns die Arbeit zu erleichtern, verwenden wir puppet, um bestimmte Grundkonfigurationen wie Kernel-Parameter, Bacula-Konfiguration und SSH-Keys auf die VMs zu verteilen. Bitte stoppe den puppet-Agent nicht.
Verfügbarkeit
Wir bemühen uns, die VMs jederzeit verfügbar zu halten. Ab und zu kann nicht-erreichbarkeit der Fall sein, z.b. bei einem Server-Reboot. Sorge daher am besten dafür, daß deine Dienste beim VM-start automatisch mitgestartet werden.
Checkliste für das NOC-Team
- VM erstellen, Namensschema <vmname>.vm.rzl
- DNS-Eintrag auf der Firebox setzen
- DHCP-Lease auf der Firebox eintragen
- Puppet installieren
- Zabbix-Agent konfigurieren
- Bacula konfigurieren
- Wiki-Seite für die neue VM erzeugen und $Mitglied dazu bringen, VM zu beschreiben