Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Gilt für: AKS unter Windows Server
Wenn Sie an Ihrem Bereitstellungsort unzuverlässige Internetverbindung haben oder Dateien und Images vor der Bereitstellung auf Sicherheit und Compliance überprüfen müssen, können Sie den Offlinedownload verwenden, um Dateien und Images aus einem lokalen Pfad zu installieren oder zu aktualisieren. Es gibt zwei Möglichkeiten, dieses Feature zu verwenden: vor Ort oder außerhalb der Website. Auf der Website bedeutet, dass Sie die AKS-Images an demselben Speicherort herunterladen, an dem Sie bereitstellen. Offsite bedeutet, dass Sie die AKS-Images an einen anderen Speicherort herunterladen (wo Sie möglicherweise eine bessere Internetverbindung haben), ein Tool Ihrer Wahl verwenden, um die Images auf Ihre Bereitstellungswebsite zu übertragen und dann lokal zu installieren oder zu aktualisieren.
In Szenarien vor Ort und außerhalb der Website stellt die neueste Änderung sicher, dass alle ZIP-/CAB-Dateien verschiedener Versionen während des Installations-/Updateprozesses extrahiert werden. Dieser Vorgang benötigt weniger Speicherplatz als zuvor, wodurch dateien vor der Installation/Aktualisierung extrahiert und im Clusterspeicher gespeichert werden müssen.
Voraussetzungen
Die folgenden Voraussetzungen müssen erfüllt sein:
- Die neueste Version des AKS-HCI PowerShell-Moduls.
- Öffnen Sie PowerShell als Administrator.
- Stellen Sie sicher, dass Sie alle Systemanforderungen erfüllen.
Verwenden des Offlinedownloads zum Installieren vor Ort
Schritt 1: Vorbereiten ihrer Computer für die Bereitstellung
Führen Sie den folgenden Befehl aus, um zu überprüfen, ob alle Anforderungen zum Installieren von AKS auf Windows Server erfüllt sind.
Initialize-AksHciNode
Schritt 2: Konfigurieren der Bereitstellung für die Verwendung des Offlinedownloads und Herunterladen der Images
Verwenden Sie im Konfigurationsschritt Set-AksHciConfig , um den Offlinedownload mit dem -offlineDownload
Parameter zu aktivieren. Geben Sie dann den lokalen Pfad mit dem -stagingShare
Parameter an. Hier werden die Bilder heruntergeladen.
Set-AksHciConfig -offlineDownload $true -mode full -stagingShare c:\aksimages -imageDir c:\clusterstorage\volume1\Images -workingDir c:\ClusterStorage\Volume1\ImageStore -cloudConfigLocation c:\clusterstorage\volume1\Config -vnet $vnet -cloudservicecidr "172.16.10.10/16"
Hinweis
Dieser Befehl ist ein Beispiel. Sie müssen die Parameterargumente durch die Argumente ersetzen, die ihrer Bereitstellung entsprechen. Sie müssen auch Ihre vnet
Einstellungen festlegen. Siehe Schritt 2 in dieser Schnellstartanleitung. In diesem Beispiel wird der vollständige Modus heruntergeladen. Weitere Downloadmodi finden Sie in den Beschreibungen für den -mode
Parameter in Set-AksHciConfig.
Schritt 3: Sicherstellen, dass der Offlinedownload aktiviert ist und der lokale Pfad korrekt ist
Sie können sicherstellen, dass der Offlinedownload aktiviert ist und der lokale Pfad korrekt ist, indem Sie den folgenden Befehl ausführen:
Get-AksHciConfig | ConvertTo-Json
Die Ausgabe zeigt, dass offlineDownload
sie auf true
, und der stagingShare
Wert ist der lokale Pfad.
Schritt 4: Melden Sie sich bei Azure an, und konfigurieren Sie die Registrierungseinstellungen.
Führen Sie den folgenden Befehl mit Ihren Azure-Abonnementinformationen aus:
Set-AksHciRegistration -subscriptionId "<subscriptionId>" -resourceGroupName "<resourceGroupName>"
Schritt 5: Starten der neuen Bereitstellung
Führen Sie den folgenden Befehl aus, um die Bereitstellung zu starten:
Install-AksHci
Verwenden des Offlinedownloads zum Upgrade vor Ort
Schritt 1: Abrufen verfügbarer AKS für Windows Server-Hostupdates
Überprüfen Sie, ob ein Update verfügbar ist, indem Sie den folgenden Befehl ausführen:
Get-AksHciUpdates
Schritt 2: Aktivieren des Offlinedownloads
Wenn Sie das Offlinedownload noch nicht aktiviert haben, führen Sie den folgenden Befehl mit dem lokalen Pfad aus, in den die Bilder heruntergeladen werden sollen. Sie können überprüfen, ob der Offlinedownload mit dem richtigen lokalen Pfad festgelegt true
ist, indem Sie die Werte ausführen Get-AksHciConfig | ConvertToJson
und überprüfen. Wenn sie auf den lokalen Pfad festgelegt true
ist und der lokale Pfad korrekt ist, fahren Sie mit Schritt 3 fort.
Enable-AksHciOfflineDownload -stagingShare <your path>
Schritt 3: Herunterladen der Upgradeimages
Führen Sie den folgenden Befehl aus, um die Bilder herunterzuladen. In diesem Beispiel wird der vollständige Modus heruntergeladen. Weitere Downloadmodi finden Sie in den Beschreibungen des -mode
Parameters in Get-AksHCiRelease.
Get-AksHciRelease -mode full
Schritt 4: Starten des AKS auf dem Windows Server-Hostupdate
Führen Sie den folgenden Befehl aus, um das Update zu starten:
Update-AksHci
Verwenden des Offlinedownloads zum Installieren von offsite
Mit der Offsite-Funktionalität laden Sie die Bilder an einen anderen Speicherort Ihrer Wahl herunter. Dies könnte ein Ort sein, an dem Sie eine zuverlässigere und sicherere Verbindung haben.
Schritt 1: Festlegen der Offsite-Konfigurationen
Führen Sie den folgenden Befehl an Ihrem offsite-Speicherort mit der benötigten Version von AKS auf Windows Server aus:
Set-AksHciOffsiteConfig -version <String> -stagingShare <String>
Schritt 2: Herunterladen der Bilder
Führen Sie den folgenden Befehl aus, um die Bilder herunterzuladen. In diesem Beispiel wird der vollständige Modus heruntergeladen. Weitere Downloadmodi finden Sie in den Beschreibungen des -mode
Parameters in Get-AksHCiRelease.
Get-AksHciRelease -mode full
Schritt 3: Übertragen der Images vor Ort, an den Sie bereitstellen möchten
Verwenden Sie in diesem Schritt Ihr Wahltool, um die Bilder zu übertragen, sodass sie in einem lokalen Verzeichnis vor Ort verfügbar sind, in dem AKS unter Windows Server bereitgestellt wird.
Schritt 4: Konfigurieren der Bereitstellung vor Ort
Legen Sie Ihre Konfiguration fest, stellen Sie sicher, dass Sie das -offlineDownload
Kennzeichen verwenden, und legen Sie ihren Pfad zum Speicherort fest, an dem AKS unter Windows Server während der Installation nach den Images sucht:
Set-AksHciConfig -offlineDownload $true -offsiteTransferCompleted $true -stagingShare c:\aksimages -imageDir c:\clusterstorage\volume1\Images -workingDir c:\ClusterStorage\Volume1\ImageStore -cloudConfigLocation c:\clusterstorage\volume1\Config -vnet $vnet -cloudservicecidr "172.16.10.10/16"
Hinweis
Dieser Befehl ist ein Beispiel. Ersetzen Sie die Parameterargumente durch diejenigen, die ihrer Bereitstellung entsprechen. Sie müssen auch Ihre vnet
Einstellungen festlegen. Siehe Schritt 2 in dieser Schnellstartanleitung.
Schritt 5: Sicherstellen, dass der Offlinedownload aktiviert ist und der lokale Pfad korrekt ist
Sie können sicherstellen, dass der Offlinedownload aktiviert ist und der lokale Pfad korrekt ist, indem Sie den folgenden Befehl ausführen:
Get-AksHciConfig | ConvertTo-Json
Die Ausgabe zeigt, dass offlineDownload
sie auf true
, und der stagingShare
Wert ist der lokale Pfad.
Schritt 6: Melden Sie sich bei Azure an, und konfigurieren Sie die Registrierungseinstellungen.
Führen Sie den folgenden Befehl mit Ihren Azure-Abonnementinformationen aus:
Set-AksHciRegistration -subscriptionId "<subscriptionId>" -resourceGroupName "<resourceGroupName>"
Schritt 7: Starten der neuen Bereitstellung
Führen Sie den folgenden Befehl aus, um die Bereitstellung zu starten:
Install-AksHci
Verwenden des Offlinedownloads zum Upgrade von offsite
Mit der Offsite-Funktionalität laden Sie die Bilder an einen anderen Speicherort Ihrer Wahl herunter. Dies könnte ein Ort sein, an dem Sie eine zuverlässigere und sicherere Verbindung haben.
Schritt 1: Festlegen der Offsite-Konfiguration
Führen Sie den folgenden Befehl an Ihrem offsite-Speicherort mit der benötigten Version von AKS auf Windows Server aus:
Set-AksHciOffsiteConfig -version <String> -stagingShare <String>
Schritt 2: Herunterladen der Bilder
Führen Sie den folgenden Befehl mit der Upgradeversion aus, die Sie zum Herunterladen der Bilder benötigen. In diesem Beispiel wird der vollständige Modus heruntergeladen. Weitere Downloadmodi finden Sie in den Beschreibungen des -mode
Parameters in Get-AksHCiRelease.
Get-AksHciRelease -mode full
Schritt 3: Übertragen der Images vor Ort, an den Sie bereitstellen möchten
Verwenden Sie in diesem Schritt Das Tool ihrer Wahl, um die Bilder zu übertragen, sodass sie in einem lokalen Verzeichnis vor Ort verfügbar sind, in dem AKS unter Windows Server bereitgestellt wird.
Schritt 4: Aktivieren des Offlinedownloads
Wenn Sie das Offlinedownload noch nicht aktiviert haben, führen Sie den folgenden Befehl aus, um den Offlinedownload zu aktivieren, und geben Sie den richtigen Pfad zum Speicherort der Bilder an:
Enable-AksHciOfflineDownload -stagingShare <your path> -offsiteTransferCompleted $true
Schritt 5: Starten des Updates
Führen Sie den folgenden Befehl aus, um das Update zu starten:
Update-AksHci