Tutorial: Übertragen von Daten über Freigaben mit einem Azure Stack Edge Pro-Gerät mit GPU
GILT FÜR: Azure Stack Edge Pro – GPUAzure Stack Edge Pro 2Azure Stack Edge Pro RAzure Stack Edge Mini R
In diesem Tutorial erfahren Sie, wie Sie auf Ihrem Azure Stack Edge Pro-Gerät Freigaben hinzufügen und eine Verbindung mit diesen Freigaben herstellen. Nachdem die Freigaben hinzugefügt wurden, kann Azure Stack Edge Pro Daten an Azure übertragen.
Dieser Vorgang kann bis zu zehn Minuten dauern.
In diesem Tutorial lernen Sie Folgendes:
- Hinzufügen einer Freigabe
- Herstellen einer Verbindung mit der Freigabe
Voraussetzungen
Vergewissern Sie sich, dass Folgendes erfüllt ist, bevor Sie Ihrem Azure Stack Edge Pro-Gerät Freigaben hinzufügen:
Sie haben Ihr physisches Gerät gemäß der Anleitung unter Installieren von Azure Stack Edge Pro installiert.
Sie haben das physische Gerät wie unter Aktivieren Ihres Azure Stack Edge Pro-Geräts beschrieben aktiviert.
Hinzufügen einer Freigabe
Gehen Sie wie folgt vor, um eine Freigabe zu erstellen:
Wählen Sie im Azure-Portal Ihre Azure Stack Edge-Ressource aus, und navigieren Sie anschließend zu Übersicht. Ihr Gerät sollte online sein. Wählen Sie Cloudspeichergateway aus.
Wählen Sie auf der Gerätebefehlsleiste die Option + Freigabe hinzufügen aus.
Führen Sie im Bereich Freigabe hinzufügen die folgenden Schritte aus:
a. Geben Sie im Feld Name einen eindeutigen Namen für die Freigabe an.
Der Freigabename darf nur Buchstaben, Ziffern und Bindestriche enthalten. Er muss aus 3 bis 63 Zeichen bestehen und mit einem Buchstaben oder einer Ziffer beginnen. Bindestriche müssen vorangestellt und von einem Buchstaben oder einer Ziffer gefolgt werden.b. Wählen Sie einen Typ für die Freigabe aus.
Zur Auswahl stehen SMB und NFS (Standardeinstellung: SMB). „SMB“ ist die Standardeinstellung für Windows-Clients, und „NFS“ wird für Linux-Clients verwendet.
Je nachdem, ob Sie sich für SMB- oder NFS-Freigaben entscheiden, variiert der Rest der Optionen geringfügig.c. Geben Sie das gewünschte Speicherkonto für die Freigabe an.
d. Wählen Sie in der Dropdownliste SpeicherdienstBlockblob, Seitenblob oder Dateien aus.
Der ausgewählte Diensttyp hängt von dem Format ab, in dem die Daten in Azure verwendet werden sollen. In diesem Beispiel sollen die Daten als Blobblöcke in Azure gespeichert werden. Daher wählen wir Blockblob aus. Bei Verwendung von Seitenblob müssen Ihre Daten ganzzahlige Vielfache von 512 Bytes sein. VHDX-Daten sind beispielsweise immer ganzzahlige Vielfache von 512 Bytes.Wichtig
Stellen Sie sicher, dass für das von Ihnen verwendete Azure Storage-Konto keine Unveränderlichkeits- oder Archivierungsrichtlinien festgelegt sind, wenn Sie es mit einem Azure Stack Edge Pro- oder Data Box Gateway-Gerät verwenden. Wenn die Blobrichtlinien unveränderlich sind oder wenn die Blobs aggressiv archiviert werden, treten Uploadfehler auf, wenn das Blob in der Freigabe geändert wird. Weitere Informationen finden Sie unter Festlegen und Verwalten von Unveränderlichkeitsrichtlinien für Blobspeicher.
e. Erstellen Sie einen neuen Blobcontainer, oder wählen Sie in der Dropdownliste einen vorhandenen Blobcontainer aus. Geben Sie bei Erstellung eines Blobcontainers einen Containernamen an. Wenn ein Container noch nicht vorhanden ist, wird er im Speicherkonto mit dem neu erstellten Freigabenamen angelegt.
f. Je nachdem, ob Sie eine SMB-Freigabe oder eine NFS-Freigabe erstellt haben, führen Sie einen der folgenden Schritte aus:
SMB-Freigabe: Wählen Sie unter Alle lokalen Benutzer mit Berechtigungen die Option Neu erstellen oder Vorhandene verwenden. Wenn Sie einen neuen lokalen Benutzer anlegen, geben Sie einen Benutzernamen und ein Kennwort ein, und bestätigen Sie dann das Kennwort. Dadurch werden die Berechtigungen dem lokalen Benutzer zugewiesen. Die Änderung der Berechtigungen auf Freigabeebene wird derzeit nicht unterstützt. Wenn Sie für diese Freigabedaten das Kontrollkästchen Nur Lesevorgänge zulassen aktivieren, können Sie Benutzer angeben, die nur über Lesezugriff verfügen.
NFS-Freigabe: Geben Sie die IP-Adressen der zulässigen Clients ein, die auf die Freigabe zugreifen können.
Wählen Sie Erstellen aus, um die Freigabe zu erstellen.
Sie werden benachrichtigt, wenn die Freigabe erstellt wird. Nachdem die Freigabe mit den angegebenen Einstellungen erstellt wurde, wird die Kachel Freigaben aktualisiert, und die neue Freigabe wird angezeigt.
Herstellen einer Verbindung mit der Freigabe
Nun können Sie eine Verbindung mit den Freigaben herstellen, die Sie im vorherigen Schritt erstellt haben. Die auszuführenden Schritte sind ggf. abhängig von der verwendeten Freigabe (SMB oder NFS).
Der erste Schritt ist sicherzustellen, dass der Gerätename aufgelöst werden kann, wenn Sie eine SMB- oder NFS-Freigabe verwenden.
Ändern der Hostdatei für die Namensauflösung
Sie fügen nun die IP-Adresse des Geräts und seinen Anzeigenamen, den Sie auf der lokalen Webbenutzeroberfläche des Geräts festgelegt haben, folgendem Ziel hinzu:
- Der Hostdatei auf dem Client oder
- Der Hostdatei auf dem DNS-Server
Wichtig
Es wird empfohlen, die Hostdatei auf dem DNS-Server für die Auflösung des Gerätenamens zu ändern.
Gehen Sie auf dem Windows-Client, den Sie zum Herstellen der Verbindung mit dem Gerät verwenden, wie folgt vor:
Starten Sie Editor als Administrator, und öffnen Sie die Datei hosts unter
C:\Windows\System32\Drivers\etc
.Fügen Sie der Datei hosts den folgenden Eintrag hinzu, und ersetzen Sie dabei die entsprechenden Werte für Ihr Gerät:
<Device IP> <device friendly name>
Sie können die IP-Adresse des Geräts über die Option Netzwerk und seinen Anzeigenamen auf der Seite Gerät auf der lokalen Webbenutzeroberfläche abrufen. Der folgende Screenshot der Datei „hosts“ zeigt den Eintrag:
Herstellen einer Verbindung mit einer SMB-Freigabe
Stellen Sie auf dem Windows Server-Client, der mit Ihrem Azure Stack Edge Pro-Gerät verbunden ist, eine Verbindung mit einer SMB-Freigabe her, indem Sie die folgenden Befehle eingeben:
Geben Sie in einem Befehlsfenster den folgenden Befehl ein:
net use \\<Device name>\<share name> /u:<user name for the share>
Hinweis
Sie können eine Verbindung mit einer SMB-Freigabe nur über den Gerätenamen und nicht über die IP-Adressen des Geräts herstellen.
Wenn Sie dazu aufgefordert werden, geben Sie das Kennwort für die Freigabe ein.
Hier sehen Sie eine Beispielausgabe des Befehls.Microsoft Windows [Version 10.0.18363.476) (c) 2017 Microsoft Corporation. All rights reserved. C: \Users\AzureStackEdgeUser>net use \\myasetest1\myasesmbshare1 /u:aseuser Enter the password for 'aseuser' to connect to 'myasetest1': The command completed successfully. C: \Users\AzureStackEdgeUser>
Wählen Sie auf der Tastatur „Windows + R“ aus.
Geben Sie im Fenster Ausführen
\\<device name>
an, und wählen Sie anschließend OK aus.Der Datei-Explorer wird geöffnet. Die von Ihnen erstellten Freigaben sollten jetzt als Ordner angezeigt werden. Doppelklicken Sie im Datei-Explorer auf eine Freigabe (einen Ordner), um den Inhalt anzuzeigen.
Die Daten werden bei ihrer Generierung in diese Freigaben geschrieben, und das Gerät pusht die Daten in die Cloud.
Herstellen einer Verbindung mit einer NFS-Freigabe
Führen Sie auf dem mit Ihrem Azure Stack Edge Pro-Gerät verbundenen Linux-Client die folgenden Schritte aus:
Stellen Sie sicher, dass der NFSv4-Client auf dem Client installiert ist. Verwenden Sie zum Installieren des NFS-Clients den folgenden Befehl:
sudo apt-get install nfs-common
Weitere Informationen finden Sie unter Install NFSv4 client (Installieren des NFSv4-Clients).
Führen Sie nach der Installation des NFS-Clients den folgenden Befehl aus, um die NFS-Freigabe einzubinden, die Sie auf Ihrem Azure Stack Edge Pro-Gerät erstellt haben:
sudo mount -t nfs -o sec=sys,resvport <device IP>:/<NFS share on device> /home/username/<Folder on local Linux computer>
Sie können die IP-Adresse des Geräts auf der Seite Netzwerk der lokalen Webbenutzeroberfläche abrufen.
Wichtig
Durch Verwendung der Option
sync
beim Einbinden von Freigaben werden die Übertragungsraten großer Dateien verbessert. Vergewissern Sie sich vor dem Einbinden der Freigaben, dass die Verzeichnisse, die als Bereitstellungspunkte auf Ihrem lokalen Computer fungieren, bereits erstellt wurden. Diese Verzeichnisse dürfen keine Dateien oder Unterordner enthalten.Das folgende Beispiel zeigt, wie Sie über NFS eine Verbindung mit einer Freigabe auf Ihrem Azure Stack Edge Pro-Gerät herstellen. Die Geräte-IP lautet
10.10.10.60
. Die Freigabemylinuxshare2
wird in „ubuntuVM“ eingebunden. Der Bereitstellungspunkt der Freigabe ist/home/azurestackedgeubuntuhost/edge
.sudo mount -t nfs -o sec=sys,resvport 10.10.10.60:/mylinuxshare2 /home/azurestackedgeubuntuhost/Edge
Hinweis
Für dieses Release gelten folgende Einschränkungen:
- Das Umbenennen einer Datei nach ihrer Erstellung in der Freigabe wird nicht unterstützt.
- Durch das Löschen einer Datei aus einer Freigabe wird der Eintrag nicht aus dem Azure Storage-Konto gelöscht.
- Wenn Sie
rsync
zum Kopieren über NFS verwenden, verwenden Sie das Flag--inplace
.
Nächste Schritte
In diesem Tutorial wurden unter anderem folgende Azure Stack Edge Pro-Themen behandelt:
- Hinzufügen einer Freigabe
- Herstellen einer Verbindung mit einer Freigabe
Fahren Sie mit dem nächsten Tutorial fort, um zu erfahren, wie Sie Ihre Daten mithilfe von Azure Stack Edge Pro transformieren: