- Versionshinweise
- Anforderungen
- Installation
- Über die Installation
- 1. Bereitstellen eines Azure AKS-Clusters
- 2. Datenbank konfigurieren
- 3. Den Orchestrator konfigurieren
- 4. Ausführen des AI Fabric-Anwendungsinstallationsprogramms
- 5. Überprüfen der Installation
- Support
- Aktualisieren von AI Fabric
- Aktualisieren des AI Fabric-Zertifikats
- Erste Schritte
- Projekte
- Datasets
- ML-Pakete
- Pipelines
- ML-Skills
- ML-Protokolle
- Document Understanding in AI Fabric
- Grundlegende Anleitung zur Fehlerbehebung
4. Ausführen des AI Fabric-Anwendungsinstallationsprogramms
- Cloud Shell Console-Protokolle enthalten die URL zum Zugriff auf die Kots-Administratorkonsole, also melden Sie sich bei der Konsole über dieselbe URL an. Wenn Sie sich dafür entschieden haben, Kots nicht per Lastausgleich verfügbar zu machen, dann definieren Sie den Kontext wie im Abschnitt „Kontext für Kubernetes-Cluster festlegen“ und triggern dann den folgenden Befehl.
kubectl -n aifabric port-forward service/kotsadm 8800:3000
kubectl -n aifabric port-forward service/kotsadm 8800:3000 - Der Zugriff auf KotsAdmin ist jetzt möglich über: http://localhost:8800
- Wenn das kotsAdmin-Passwort nicht funktioniert oder wenn Sie es zurücksetzen möchten:
Option 1: if you have a linux machine or WSL enabled on your windows, then Install Kots CLI: curl https://kots.io/install | bash Reset password: kubectl kots reset-password -n aifabric or login to cloud shell cd aks-arm ./kots reset-password -n aifabric
Option 1: if you have a linux machine or WSL enabled on your windows, then Install Kots CLI: curl https://kots.io/install | bash Reset password: kubectl kots reset-password -n aifabric or login to cloud shell cd aks-arm ./kots reset-password -n aifabric
Laden Sie die Lizenz, die Ihnen von Ihrem UiPath-Mitarbeiter bereitgestellt wurde, wie folgt über die Benutzeroberfläche hoch:
Sie müssen die Details wie unten auf dem Bildschirm eingeben.
Das Zugriffstoken für Identity Server abrufen:
Das IS-Zugriffstoken kann durch Anmeldung beim Mandanten „Host“ (im Gegensatz zum Mandanten „Standard“) als Administratorbenutzer unter der Adresse „https://<IdentityServerEndpoint>/identity/configuration“ gefunden werden. Diese Adresse sollte dem Kunden bereits bekannt sein, da er hier die Möglichkeit hat, externe Identitätsanbieter wie Azure AD, Windows oder Google zu konfigurieren.
Kopieren Sie das Token und fügen Sie es in die Replicated-Installationskonsole ein.
HA für Core Service aktivieren
Wenn Sie dies aktivieren, wird sichergestellt, dass immer zwei Replikate für die Core Services von AI Fabric ausgeführt werden, zusammen mit aktivierter horizontaler Pod-Skalierung. Das bedeutet, dass je nach Workload die Anzahl an Pods im Zusammenhang mit den Core Services gegebenenfalls automatisch skaliert wird. Wenn Sie HA nicht aktivieren, wird nur ein Replikat der Core Services ausgeführt, aber die horizontale Pod-Skalierung ist weiterhin aktiviert, was sicherstellt, dass Pods bei Bedarf kurzzeitig automatisch skaliert werden.
HA für CPU-basierte ML-Fähigkeiten aktivieren
Wenn Sie dies aktivieren, wird sichergestellt, dass wir 2 Replikate für alle CPU-basierten ML-Fähigkeiten bereitstellen. Beide Replikate werden über Knoten hinweg bereitgestellt, die in mehreren Bereichen vorhanden sind. Wenn HA nicht aktiviert ist, wird nur ein Replikat bereitgestellt.
HA für GPU-basierte ML-Fähigkeiten aktivieren
Wenn Sie dies aktivieren, wird sichergestellt, dass wir 2 Replikate für alle GPU-basierten ML-Fähigkeiten bereitstellen. Beide Replikate werden über Knoten hinweg bereitgestellt, die in mehreren Bereichen vorhanden sind. Wenn HA nicht aktiviert ist, wird nur ein Replikat bereitgestellt. Da GPU-Maschinen bei Azure relativ kostspielig sind, bieten wir diese Option an, damit keine 2 Knoten erforderlich sind, um eine ML-Fähigkeit bereitzustellen, da GPU-Elemente für alle Bereitstellungen freigegeben werden können.
Max. CPU und Arbeitsspeicher konfigurieren, die ein GPU-basierter Auftrag verbrauchen kann
Da Standard NC6 die kleinste verfügbare Konfigurationsmaschine bei Azure mit GPU-Verfügbarkeit ist, setzen wir standardmäßig die max. CPU auf 5000 (5 CPU) und den max. Speicher auf 50 GB. Wenn der Kunde jedoch Standard_NC6s_v2 oder eine andere Konfigurationsmaschine anstelle von Standard_NC6-Knoten für den GPU-Knotenpool verwendet, dann kann der Kunde in diesem Szenario die Standardeinstellungen (d. h. max. CPU und Speicher) überschreiben, die GPU-basierte Trainingsaufträge verbrauchen können.
Beim Speichern der Konfiguration beginnt KOTS mit der Validierung der Eingaben und wenn alle Preflight-Überprüfungen bestanden sind, triggert KOTS die Bereitstellung.
Wenn alle Preflight-Prüfungen bestanden sind, sieht der Konfigurationsbildschirm ungefähr so aus. Klicken Sie auf „Fortfahren“, um fortzufahren.
Um die Installation zu starten, klicken Sie auf die Schaltfläche „Bereitstellen“. Sobald der Status „Bereitgestellt“ lautet, wird die Installation gestartet und der Setup-Administrator kann zur Registerkarte „Anwendung“ wechseln, um den aktuellen Status zu überprüfen.
Der Bereitstellungsstatus des Auftrags kann mit einer lokalen Abfrage des Pods nachverfolgt werden. Stellen Sie sicher, dass Sie den Kubernetes-Cluster-Kontext wie beschrieben eingerichtet haben:
rajivchodisetti@DESKTOP-LOUPTI1:/mnt/c/Users/rajiv.chodisetti$ kubectl -n aifabric get pods | grep provision
provision-4xls7mzjpnui8j7n-s9tct 0/1 Completed 0 14h
To check the logs of this pod:
kubectl -n aifabric logs -f provision-4xls7mzjpnui8j7n-s9tct
If AIFabric deployment is successful, this is what you would see in the pod logs at the end,
Successfully setup cronjob for oob installation run on daily basis.
< Total steps: Current step: 8 Estimated time: 2s >
AiFabric in Azure AKS has been provisioned successfully
rajivchodisetti@DESKTOP-LOUPTI1:/mnt/c/Users/rajiv.chodisetti$ kubectl -n aifabric get pods | grep provision
provision-4xls7mzjpnui8j7n-s9tct 0/1 Completed 0 14h
To check the logs of this pod:
kubectl -n aifabric logs -f provision-4xls7mzjpnui8j7n-s9tct
If AIFabric deployment is successful, this is what you would see in the pod logs at the end,
Successfully setup cronjob for oob installation run on daily basis.
< Total steps: Current step: 8 Estimated time: 2s >
AiFabric in Azure AKS has been provisioned successfully
Siehe hier