copyright: years: 2014, 2026 lastupdated: "2026-06-08"
keywords: File Storage für Classic: NFS, Montage: File Storage, Montage von Aufbewahrungslösungen: Ubuntu,
subcollection: FileStorage
content-type: tutorial services: account-plan: paid completion-time: 1h
File Storage for Classic unter Ubuntu anhängen
Befolgen Sie diese Anleitung, um eine auf „ Ubuntu “ ( Linux® ) basierende „ IBM Cloud® Compute“-Instanz mit einer Netzwerkdateisystem-Freigabe ( NFS ) zu verbinden. Weitere Informationen zur Bestellung von IBM Cloud® File Storage for Classic finden Sie im Lernprogramm zur Einführung.
Bevor Sie beginnen, stellen Sie sicher, dass der Host, der auf das Volume „ File Storage for Classic “ zugreifen soll, autorisiert ist. Weitere Informationen finden Sie unter Autorisieren des Hosts in der Konsole Autorisieren des Hosts über die CLI Autorisieren des Hosts mit Terraform.
Gemeinsam genutzten File Storage for Classic-Speicher anhängen
-
Aktualisieren Sie die Verteilung und führen Sie ein Upgrade durch:
apt update && apt upgrade -
Installieren Sie die erforderlichen Tools.
apt-get install nfs-common -
Erstellen Sie ein Verzeichnis
/mnt/nfs.mkdir -p /mnt/nfs -
Starten Sie Ihre Instanz neu:
reboot -
Hängen Sie den fernen gemeinsam genutzten Speicher an.
mount -t nfs -o <options> <host:/mount_point> /mntBeispiel für
storage_as_a_service-Datenträger.#mount -t nfs -o nfsvers=3 fsf-wdc0403a-fz.service.softlayer.com:/IBM02SEV1414935_66/data01 /mntBeispiel für
enterprise-Datenträger.# mount -t nfs -o nfsvers=3 nfshou0201d-fz.service.softlayer.com:/IBM01SEV1414935_2 /mntDie Informationen zum Einhängepunkt können über die Seite File Storage for Classic Details in der Konsole, über einen API-Aufruf -
SoftLayer_Network_Storage::getNetworkMountAddress()- oder über die Ressourceibm_storage_filein Terraform abgerufen werden. -
Überprüfen Sie, ob die Mountoperation erfolgreich war, indem Sie den Befehl für das Plattendateisystem verwenden.
# df -h Filesystem Size Used Avail Use% Mounted on /dev/xvda2 25G 1.4G 22G 6% / /tmpfs 1.9G 0 1.9G 0% /dev/shm /dev/xvda1 97M 51M 42M 55% -
Wechseln Sie zu dem Mountpunkt und lesen und schreiben Sie Dateien.
# touch /mnt/test # ls -la /mnt total 12 drwxr-xr-x 2 nobody nobody 4096 Sep 8 15:52 . dr-xr-xr-x. 22 root root 4096 Sep 8 14:30 .. -rw-r--r-- 1 nobody nobody 0 Sep 8 15:52 test -
Machen Sie die Konfiguration persistent, indem Sie die Dateisystemtabelle (
/etc/fstab) bearbeiten. Fügen Sie die ferne Freigabe zur Liste der Einträge hinzu, die beim Start automatisch angehängt werden:sudo nano /etc/fstabFügen Sie am Ende der Datei eine Zeile mit der folgenden Syntax ein.
(hostname):/(mount_point) /mnt nfs_version defaults 0 0Beispiel
nfsdal1301a.service.softlayer.com:/IBM01SV278685_7 /mnt nfsvers=3 defaults 0 0 -
Stellen Sie sicher, dass die Konfigurationsdatei keine Fehler enthält.
# mount -favWenn der Befehl ohne Fehler ausgeführt wird, ist Ihr Setup abgeschlossen.
Bei Verwendung von NFS 4.1 fügen Sie dem Mountbefehl die Angabe
sec=syshinzu, um Probleme mit Dateieigentumsrechten zu vermeiden.
Verwaltung von Benutzerberechtigungen für den Inhalt der bereitgestellten Dateifreigabe
Als Systemadministrator können Sie den Zugriff auf Daten auf dem bereitgestellten Dateispeichervolumen verwalten. Nachdem die Dateifreigabe eingebunden wurde, können Sie die Zugriffssteuerung verfeinern, indem Sie mithilfe der Befehle chown und chmod einzelnen Benutzern und Gruppen Lese-, Schreib- und Ausführungsberechtigungen zuweisen. Weitere Informationen finden Sie in der Ubuntu Server-Dokumentation zur Benutzerverwaltung.
Dateisystem abhängen
Zum Abhängen eines zurzeit angehängten Dateisystems auf Ihrem Host führen Sie den Befehl umount mit dem Plattennamen oder dem Mountpunktnamen aus.
umount /dev/sdb
umount /mnt