- Starten Sie Windows PowerShell als Administrator.
- Installieren Sie den Windows-NFS-Client:
- Konfigurieren Sie entsprechend den Richtlinien Ihres Unternehmens eine Zuordnung von Windows-Benutzern zu Unix-UIDs und -GIDs:
- NFS-Client neu starten:
Einrichten einer Datenbankverbindung
Bevor Sie beginnen, stellen Sie sicher, dass das
kubectl-Befehlszeilentool installiert ist und eine Verbindung zum Kubernetes-Cluster besteht.- Rufen Sie die Consul-Weboberfläche auf, indem Sie den folgenden Befehl ausführen:
http://localhost:8500/ui/dc1/kv/secret/.
- Verwenden Sie die Registerkarte Key/Value, die sich öffnet, um die richtige Vantage-Umgebung auszuwählen.
- Wählen Sie entweder das Projekt platform oder vantage sowie den entsprechenden Service aus, der die Datenbank verwendet (zum Beispiel mail).
- Navigieren Sie zum Abschnitt database, den jeder Service enthält.
- Öffnen Sie den Abschnitt SqlServer.
- Im Schlüssel connectionString:
- Ersetzen Sie den alten Wert von Server durch die Adresse des neuen Servers
- Geben Sie die neue Datenbank im Parameter Database an
- Geben Sie die Anmeldedaten in den Parametern User Id und Password an
- Klicken Sie auf Save.
- Starten Sie den geänderten Service neu, indem Sie den folgenden Befehl ausführen:
Wenn sich eine Serveradresse ändert, muss dieser Vorgang für jede Datenbank durchgeführt werden.
Referenz zu Datenbank-Services
Plattform-Services
Vantage-Services
GPU einrichten
Systemanforderungen für GPU
- Mindest-RAM der virtuellen GPU: 12 GB
- 1 CPU und 4 GB RAM für jede virtuelle GPU auf dem Host (z. B. muss eine VM mit einer einzelnen virtuellen GPU mit 12 GB mindestens 2 CPU und 8 GB RAM haben)
Virtuelle GPU
- Kopieren Sie das nVidia-GRID-Treiberpaket aus dem nVidia Application Hub auf eine virtuelle Maschine mit GPU und führen Sie die folgenden Befehle aus:
-
Installieren Sie den nVidia GPU-Operator auf dem Kubernetes-Cluster:
a. Legen Sie die Lizenz-Token-Datei (die im nVidia Application Hub generiert wurde) vor dem Ausführen des Vantage-Installer-Containers im Ordner
$PWD/gpu/ab. b. Fügen Sie den Parameter-v $PWD/gpu:/ansible/files/gpu:rodem Befehl zum Ausführen des Vantage-Installer-Containers hinzu:
[abbyy_workers] einen GPU-Knoten hinzu. Der Name der virtuellen Maschine mit der GPU muss “gpu” enthalten:
- Richten Sie vGPU ein, indem Sie das folgende Playbook ausführen:
GPU-Passthrough
- Führen Sie den Vantage-Installer-Container aus:
- Fügen Sie in der Inventardatei der Gruppe
[abbyy_workers]einen GPU-Knoten (z. B. worker2-12-a40-gpu01) hinzu:
- Führen Sie das Playbook aus:
- Installieren Sie das Helm-Chart für den GPU-Operator:
- Fügen Sie einen Node-Taint hinzu:
Testen und Bereitstellen von GPUs
- Führen Sie diesen Befehl aus:
- Erstellen Sie eine YAML-Datei mit folgendem Inhalt und wenden Sie sie an:
- Überprüfen Sie das Pod-Log. Es sollte eine Antwort mit
Test PASSEDangezeigt werden:
- Fügen Sie die folgenden Parameter in der Datei
env_specific.ymlhinzu:
- Führen Sie einen der folgenden Schritte aus:
- Wenn Vantage bereits installiert ist, führen Sie das folgende Playbook aus, um GPU-Worker bereitzustellen:
- Wenn Vantage noch nicht installiert ist, werden die GPU-Worker während der Installation mitinstalliert.
Einrichten eines Inaktivitäts-Timeouts für die Manuelle Überprüfung
- Greifen Sie auf die Consul-Weboberfläche zu, indem Sie Folgendes ausführen:
http://localhost:8500/ui/dc1/kv/secret/.
- Verwenden Sie die Registerkarte Key/Value, um die richtige Vantage-Umgebung auszuwählen.
- Ändern Sie die Werte der folgenden Schlüssel:
- Klicken Sie auf Speichern.
- Starten Sie die Services
verificationundmanualverificationneu:
Aktualisieren des SSL-Zertifikats
Verwenden von Lens
- Gehen Sie zu Config > Secrets und suchen Sie alle Secrets mit dem Namen
platform-wildcard. - Suchen Sie bei jedem Secret den Unterabschnitt Data, klicken Sie auf das Symbol Show und aktualisieren Sie die Werte:
- Geben Sie den Wert des neuen Zertifikats in das Feld
tls.crtein - Geben Sie den Wert des zugehörigen Schlüssels in das Feld
tls.keyein
- Geben Sie den Wert des neuen Zertifikats in das Feld
Das Zertifikat und der Schlüssel müssen PEM-Dateien mit Base64-ASCII-codiertem Inhalt (PKCS#8) sein. Sie sollten beim Zertifikat mit
-----BEGIN CERTIFICATE----- und beim Schlüssel mit -----BEGIN PRIVATE KEY----- beginnen.- Klicken Sie auf Save.
Über die Linux-Befehlszeile
- Stellen Sie sicher, dass Sie Zugriff auf den Kubernetes-Cluster haben:
- Legen Sie das Zertifikat und den Schlüssel im PEM-Format in den aktuellen Ordner:
cert.pem,key.pem.
- Führen Sie die folgenden Befehle aus:
