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

  1. Aktualisieren Sie die Verteilung und führen Sie ein Upgrade durch:

    apt update && apt upgrade
    
  2. Installieren Sie die erforderlichen Tools.

    apt-get install nfs-common
    
  3. Erstellen Sie ein Verzeichnis /mnt/nfs.

    mkdir -p /mnt/nfs
    
  4. Starten Sie Ihre Instanz neu:

    reboot
    
  5. Hängen Sie den fernen gemeinsam genutzten Speicher an.

    mount -t nfs -o <options> <host:/mount_point> /mnt
    

    Beispiel für storage_as_a_service-Datenträger.

    #mount -t nfs -o nfsvers=3 fsf-wdc0403a-fz.service.softlayer.com:/IBM02SEV1414935_66/data01 /mnt
    

    Beispiel für enterprise-Datenträger.

    # mount -t nfs -o nfsvers=3 nfshou0201d-fz.service.softlayer.com:/IBM01SEV1414935_2 /mnt
    

    Die 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 Ressource ibm_storage_file in Terraform abgerufen werden.

  6. Ü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%
    
  7. 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
    
  8. 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/fstab
    

    Fügen Sie am Ende der Datei eine Zeile mit der folgenden Syntax ein.

    (hostname):/(mount_point) /mnt nfs_version defaults 0 0
    

    Beispiel

    nfsdal1301a.service.softlayer.com:/IBM01SV278685_7 /mnt nfsvers=3 defaults 0 0
    
  9. Stellen Sie sicher, dass die Konfigurationsdatei keine Fehler enthält.

    # mount -fav
    

    Wenn 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=sys hinzu, 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