Server Wartung
Um die Cloud-Plattform und unsere Kunden zu schützen, sichert STACKIT seine Komponenten kontinuierlich mit einer Vielzahl von Verfahren und Maßnahmen.
Ein Verfahren erfordert die Live-Migration von virtuellen Maschinen von ihrem aktuellen Hypervisor, typischerweise für Wartungs- oder Upgrade-Zwecke. Dieses Verfahren wirkt sich höchstwahrscheinlich nicht auf Ihre Anwendungen aus.
Aufgrund der fehlenden Funktionalität zur Live-Migration erfordern die folgenden Maschinentypen eine Wartung mit Unterbrechung.
Maschinentypen mit Wartungsfenster
Wartungsfenster sind für folgende Maschinentypen geplant.
Maschinentypen Varianten | Beschreibung |
---|---|
m1a.*cd | Instanzen, die AMD SEV bereitstellen. |
n1.*d.g* | Instanzen mit NVIDIA A100 80GB Tensor Core GPUs. |
n2.*d.g* | Instanzen mit NVIDIA L40S 48 GB GPUs. |
n3.*d.g* | Instanzen mit NVIDIA HGX H100 80 GB GPUs. |
Prüfen Sie auf ein Wartungsfenster
Ein Wartungsfenster wird nur angezeigt, wenn Wartungsarbeiten geplant sind. Die angezeigte Zeit ist in UTC.
Ein Wartungsfenster wird mindestens einen Tag im Voraus angekündigt. Das Fenster ist 24 Stunden lang, die virtuelle Maschine wird je nach Konfiguration und Betriebssystem eine Ausfallzeit von etwa 10 Minuten haben.
Prüfen Sie das Wartungsfenster über Metadaten
Um das Wartungsfenster zu überprüfen, können Sie auf die Metadaten-API über die bekannte URL http://169.254.169.254/stackit/v1/server-info zugreifen.
Metadata API
Die URL http://169.254.169.254/stackit/v1/server-info ist Teil der Server-Metadaten-API und nur von innerhalb eines Servers erreichbar.
Wenn Ihr Server ein Wartungsfenster erhalten hat, erhalten Sie folgende Informationen:
{
"maintenanceWindow": {
"endsAt": "2025-01-08T00:03:27Z",
"startsAt": "2025-01-07T00:03:27Z"
},
"projectID": "cbXXX-XXXX-XXXX-XXXX-XXXX",
"serverID": "baXXX-XXXX-XXXX-XXXX-XXXX",
"serverName": "ServerWithMaintenance"
}
Prüfen Sie auf ein Wartungsfenster mit der IaaS-API
Vorrausetzungen
- Wechseln Sie zu ihrer installierten STACKIT CLI
Verwenden Sie die CLI, um sich zu authentifizieren und die Projekt-ID festzulegen.
$ stackit auth login Successfully logged into STACKIT CLI. $ stackit config set --project-id xxx $ PROJECTID=xxx
CODE
Prüfen Sie auf ein Wartungsfenster mit STACKIT curl
stackit curl https://iaas.api.eu01.stackit.cloud/v1/projects/<PROJECT_ID>/servers/<SERVER_ID>
Output:
{
"availabilityZone": "eu01-1",
"bootVolume": {
"id": "62XX-XXXX-XXXX-XXXX-XXXX"
},
"createdAt": "2024-05-06T12:58:34Z",
"id": "baXXX-XXXX-XXXX-XXXX-XXXX",
"keypairName": "keypair already deleted",
"labels": {
"key": "hiereinlabel"
},
"launchedAt": "2024-12-08T00:48:21Z",
"machineType": "m1a.4cd",
"maintenanceWindow": {
"endsAt": "2025-01-08T00:03:27Z",
"startsAt": "2025-01-07T00:03:27Z",
"status": "PLANNED"
},
"name": "ServerWithMaintenance",
"powerStatus": "RUNNING",
"status": "ACTIVE",
"updatedAt": "2024-12-17T12:36:27Z",
"volumes": [
"62XX-XXXX-XXXX-XXXX-XXXX"
]
}