All Products
Search
Document Center

File Storage NAS:Kelola sistem file NAS dengan CNFS

Last Updated:Mar 27, 2026

Container Network File System (CNFS) merepresentasikan sistem file Penyimpanan File NAS sebagai CustomResourceDefinitions (CRDs) Kubernetes, memberikan Anda kontrol native Kubernetes atas pembuatan, penghapusan, pemasangan, pemantauan, dan ekspansi sistem file. CNFS juga meningkatkan performa serta Quality of Service (QoS) untuk sistem file NAS di kluster Anda.

Topik ini mencakup tiga metode provisioning CNFS dengan NAS: membuat sistem file default, membuat sistem file kustom, dan mengimpor sistem file yang sudah ada.

Batasan

  • Hanya sistem file NAS Capacity dan Performance NAS yang didukung. Sistem file Advanced NAS dan Extreme NAS tidak didukung.

  • reclaimPolicy CNFS hanya mendukung Retain. Menghapus resource CNFS tidak akan menghapus sistem file NAS yang mendasarinya.

  • Sistem file default tidak dienkripsi. Untuk mengaktifkan enkripsi SSE-KMS, tentukan encryptType: SSE-KMS dalam spesifikasi CNFS.

  • Aktifkan Key Management Service (KMS) sebelum mengenkripsi sistem file NAS. Lihat Purchase a dedicated KMS instance.

Pilih metode

Metode

Deskripsi

Provisioning

Create a default NAS file system

CNFS membuat sistem file NAS Capacity atau Performance secara otomatis di VPC kluster. Konfigurasi paling sederhana.

Dynamic

Create a custom NAS file system

Tentukan tipe penyimpanan, enkripsi, vSwitch, dan pengaturan recycle bin.

Static atau dynamic

Import an existing NAS file system

Daftarkan sistem file NAS yang sudah ada sebagai resource CNFS.

Static atau dynamic

Prasyarat

Sebelum memulai, pastikan Anda telah:

  • Mengaktifkan layanan NAS. Kunjungi NAS product page untuk mengaktifkannya.

  • Memiliki kluster ACK Pro yang menjalankan Kubernetes versi lebih baru dari 1.20. Untuk CNFS berbasis kubectl, Kubernetes 1.20 juga didukung. Lihat Create an ACK managed cluster.

  • Memperbarui komponen berikut ke versi terbaru. Lihat Manage components.

Komponen

Versi minimum

csi-plugin

1.20.5-ff6490f-aliyun

csi-provisioner

1.20.5-ff6490f-aliyun

storage-operator (kubectl)

1.18.8.56-2aa33ba-aliyun

storage-operator (console)

1.26.2-1de13b6-aliyun

Metode 1: Buat sistem file NAS default

CNFS membuat sistem file NAS Capacity atau Performance di virtual private cloud (VPC) tempat kluster ditempatkan. Jika wilayah tersebut tidak mendukung NAS Capacity, sistem file Performance NAS akan dibuat sebagai gantinya.

Penting

Sistem file Extreme NAS tidak didukung. Sistem file default tidak dienkripsi.

kubectl

Terapkan manifes berikut untuk membuat resource CNFS, StorageClass, PVC, Deployment, dan StatefulSet.

# 1. Resource CNFS - membuat sistem file NAS secara otomatis
apiVersion: storage.alibabacloud.com/v1beta1
kind: ContainerNetworkFileSystem
metadata:
  name: cnfs-nas-filesystem
spec:
  description: "cnfs"
  type: nas
  reclaimPolicy: Retain
  parameters:
    # encryptType: SSE-KMS   # Opsional. Hapus komentar untuk mengaktifkan enkripsi KMS.
    # enableTrashCan: "true"  # Opsional. Hapus komentar untuk mengaktifkan recycle bin.
---
# 2. StorageClass - mengikat ke sistem file CNFS
apiVersion: storage.k8s.io/v1
kind: StorageClass
metadata:
  name: alibabacloud-cnfs-nas
mountOptions:
  - nolock,tcp,noresvport
  - vers=3
parameters:
  volumeAs: subpath
  containerNetworkFileSystem: cnfs-nas-filesystem
  path: "/"
provisioner: nasplugin.csi.alibabacloud.com
reclaimPolicy: Retain
allowVolumeExpansion: true  # Opsional. Atur ke true untuk mengaktifkan ekspansi volume.
---
# 3. PVC
kind: PersistentVolumeClaim
apiVersion: v1
metadata:
  name: cnfs-nas-pvc
spec:
  accessModes:
    - ReadWriteMany
  storageClassName: alibabacloud-cnfs-nas
  resources:
    requests:
      storage: 70Gi  # Dengan kuota direktori diaktifkan, membatasi ukuran yang dapat ditulis hingga 70 GiB.
---
# 4. Deployment
apiVersion: apps/v1
kind: Deployment
metadata:
  name: cnfs-nas-deployment
  labels:
    app: nginx
spec:
  selector:
    matchLabels:
      app: nginx
  template:
    metadata:
      labels:
        app: nginx
    spec:
      containers:
      - name: nginx
        image: nginx:1.14.2
        volumeMounts:
        - mountPath: "/data"
          name: cnfs-nas-pvc
      volumes:
      - name: cnfs-nas-pvc
        persistentVolumeClaim:
          claimName: cnfs-nas-pvc
---
# 5. StatefulSet
apiVersion: apps/v1
kind: StatefulSet
metadata:
  name: cnfs-nas-sts
  labels:
    app: nginx
spec:
  serviceName: "nginx"
  replicas: 2
  selector:
    matchLabels:
      app: nginx
  template:
    metadata:
      labels:
        app: nginx
    spec:
      containers:
      - name: nginx
        image: nginx:1.14.2
        volumeMounts:
        - mountPath: "/data"
          name: www
  volumeClaimTemplates:
  - metadata:
      name: www
    spec:
      accessModes: [ "ReadWriteOnce" ]
      storageClassName: "alibabacloud-cnfs-nas"
      resources:
        requests:
          storage: 50Gi  # Dengan kuota direktori diaktifkan, membatasi ukuran yang dapat ditulis hingga 50 GiB.

Parameter CNFS

Parameter

Deskripsi

Wajib

Default

description

Deskripsi sistem file.

Tidak

None

type

Tipe volume. Atur ke nas.

Ya

None

reclaimPolicy

Kebijakan reclaim. Hanya Retain yang didukung. Sistem file NAS tetap dipertahankan saat resource CNFS dihapus.

Ya

None

parameters.encryptType

Metode enkripsi. Nilai valid: None, SSE-KMS.

Tidak

None

parameters.enableTrashCan

Apakah recycle bin diaktifkan. Nilai valid: true, false.

Tidak

false

Console

  1. Create a CNFS file system.

    1. Login ke ACK console. Di panel navigasi kiri, klik Clusters.

    2. Di halaman Clusters, klik nama kluster yang ingin Anda kelola. Di panel navigasi kiri, pilih Volumes > CNFS.

    3. Di halaman Container Network File System (CNFS), klik Create CNFS File System.

    4. Di panel Create CNFS File System, konfigurasikan parameter berikut dan klik OK.

      Parameter

      Deskripsi

      Contoh

      Name

      Nama sistem file CNFS.

      cnfs-nas-filesystem

      Select File System Type

      Tipe sistem file. Pilih NAS.

      NAS

      Required

      Pilih Create Default NAS File System. Bidang ini hanya ditampilkan ketika Select File System Type diatur ke NAS.

      Create Default NAS File System

      Description

      Deskripsi sistem file CNFS.

      Default NAS file system

      End-to-end Data Acceleration

      Apakah percepatan elastis untuk pemasangan diaktifkan. Nonaktif secara default. Lihat Enable the distributed caching feature of the CNFS client.

      Disabled

    5. Di halaman Container Network File System (CNFS), klik nama sistem file CNFS untuk melihat detailnya. Klik tautan di samping ID NAS untuk membuka halaman File System List.

    6. Di halaman File System List, klik tab Mount Targets. Di daftar Mount Target, arahkan kursor ke ikon image di kolom Mount Target untuk melihat titik pemasangan.

  2. Create a StorageClass.

    1. Di halaman Clusters, temukan kluster dan klik namanya. Di panel kiri, pilih Volumes > StorageClasses.

    2. Di pojok kanan atas halaman StorageClasses, klik Create.

    3. Di panel Create, konfigurasikan parameter berikut dan klik Create.

      Parameter

      Deskripsi

      Contoh

      Name

      Nama StorageClass. Harus dimulai dengan huruf kecil. Dapat berisi huruf kecil, angka, titik (.), dan tanda hubung (-).

      alibabacloud-cnfs-nas

      PV Type

      Tipe volume. Pilih NAS.

      NAS

      Select Mount Target

      Titik pemasangan sistem file NAS yang dibuat pada Langkah 1. Lihat View mount targets.

      64888****-e*.cn-qingdao.nas.aliyuncs.com

      Reclaim Policy

      Kebijakan reclaim. Hanya Retain yang didukung.

      Retain

      Mount Options

      Opsi pemasangan NFS. Gunakan NFS v3. Lihat NFS.

      nolock,tcp,noresvport vers=3

      Mount Path

      Jalur pemasangan sistem file NAS.

      /

  3. Create a PVC.

    1. Di panel navigasi kiri, pilih Volumes > Persistent Volume Claims.

    2. Di pojok kanan atas, klik Create.

    3. Di panel Create PVC, konfigurasikan parameter berikut dan klik Create.

      Parameter

      Deskripsi

      Contoh

      PVC Type

      Tipe volume. Pilih NAS.

      NAS

      Name

      Nama PVC. Harus unik dalam kluster.

      cnfs-nas-pvc

      Allocation Mode

      Pilih Use StorageClass.

      Use StorageClass

      Existing Storage Class

      Klik Select, temukan StorageClass, lalu klik Select di kolom Actions.

      alibabacloud-cnfs-nas

      Capacity

      Kapasitas yang diminta oleh PVC. Tidak boleh melebihi kapasitas PV.

      70 Gi

      Access Mode

      Mode akses. Default: ReadWriteMany. Juga mendukung ReadWriteOnce dan ReadOnlyMany.

      ReadWriteMany

  4. Mount the PVC to the application. Pasang sistem file NAS yang dibuat oleh CNFS ke jalur /data di kontainer.

    Mount PVC to application

Metode 2: Buat sistem file NAS kustom

Tentukan tipe penyimpanan, enkripsi, retensi recycle bin, dan vSwitch saat membuat sistem file NAS.

kubectl

  1. Create a custom NAS file system. #### Parameter CNFS

    Parameter

    Deskripsi

    Wajib

    Default

    description

    Deskripsi sistem file.

    Tidak

    None

    type

    Tipe volume. Atur ke nas.

    Ya

    None

    reclaimPolicy

    Kebijakan reclaim. Hanya Retain yang didukung.

    Ya

    None

    parameters.filesystemType

    Tipe sistem file. standard menunjukkan General-purpose NAS.

    Tidak

    standard

    parameters.storageType

    Tipe penyimpanan. Nilai valid: Performance, Capacity.

    Tidak

    None

    parameters.protocolType

    Protokol transfer file. Hanya NFS (NFSv3) yang didukung.

    Tidak

    NFS

    parameters.encryptType

    Metode enkripsi. Nilai valid: None, SSE-KMS.

    Tidak

    None

    parameters.enableTrashCan

    Apakah recycle bin diaktifkan. Nilai valid: true, false.

    Tidak

    false

    parameters.trashCanReservedDays

    Jumlah maksimum hari file disimpan di recycle bin.

    Tidak

    7

    parameters.vSwitchId

    ID vSwitch untuk sistem file NAS.

    Tidak

    None

       cat <<EOF | kubectl apply -f -
       apiVersion: storage.alibabacloud.com/v1beta1
       kind: ContainerNetworkFileSystem
       metadata:
         name: cnfs-nas-filesystem
       spec:
         description: "cnfs"
         type: nas
         reclaimPolicy: Retain
         parameters:
           filesystemType: standard
           storageType: Capacity
           protocolType: NFS
           encryptType: SSE-KMS
           enableTrashCan: "true"
           trashCanReservedDays: "5"
           vSwitchId: vsw-2ze9l3ppwzg6bl02j****
       EOF
  2. Verify the file system. Kueri resource CNFS: Output yang diharapkan: Lihat detail sistem file:

    Output yang diharapkan #### Bidang status

    Bidang

    Deskripsi

    status.status

    Status CNFS. Nilai valid: Pending, Creating, Initialization, Available, Unavailable, Fatal, Terminating.

    conditions.lastProbeTime

    Waktu probe terakhir.

    conditions.reason

    Alasan kondisi saat ini.

    conditions.status

    Apakah sistem file siap. Nilai valid: Ready, NotReady.

    fsAttributes.accessGroupName

    Grup izin untuk titik pemasangan. Nilai: DEFAULT_VPC_GROUP_NAME (grup izin VPC default).

    fsAttributes.encryptType

    Metode enkripsi. Nilai valid: None, SSE-KMS.

    fsAttributes.enableTrashCan

    Apakah recycle bin diaktifkan. Nilai valid: true, false.

    fsAttributes.filesystemId

    ID sistem file.

    fsAttributes.filesystemType

    Tipe sistem file. standard menunjukkan General-purpose NAS.

    fsAttributes.protocolType

    Protokol transfer file.

    fsAttributes.regionId

    Wilayah sistem file CNFS.

    fsAttributes.server

    Nama domain titik pemasangan.

    fsAttributes.storageType

    Tipe penyimpanan. Nilai valid: Performance, Capacity.

    fsAttributes.vSwitchId

    vSwitch yang digunakan oleh sistem file CNFS.

    fsAttributes.vpcId

    VPC sistem file CNFS.

    fsAttributes.zoneId

    Zona sistem file CNFS.

       kubectl get cnfs
       NAME                  AGE
       cnfs-nas-filesystem   6d
       kubectl get cnfs/cnfs-nas-filesystem -o yaml
       apiVersion: storage.alibabacloud.com/v1beta1
       kind: ContainerNetworkFileSystem
       metadata:
         name: cnfs-nas-filesystem
       spec:
         description: "cnfs"
         type: nas
         reclaimPolicy: Retain
         parameters:
           filesystemType: standard
           storageType: Capacity
           protocolType: NFS
           encryptType: SSE-KMS
           vSwitchId: vsw-XXX
           enableTrashCan: "true"
       status:
         conditions:
         - lastProbeTime: "2021-05-14 16:20:15"
           reason: The nas filesystem and mount target complete initialization.
           status: Ready
         fsAttributes:
           accessGroupName: DEFAULT_VPC_GROUP_NAME
           encryptType: SSE-KMS
           enableTrashCan: "true"
           filesystemId: 17f7e48ece
           filesystemType: standard
           protocolType: NFS
           regionId: cn-beijing
           server: 17f7e48ece-h****.cn-beijing.nas.aliyuncs.com
           storageType: Capacity
           vSwitchId: vsw-2ze9l3ppwzg6bl02j****
           vpcId: vpc-2ze9sgmehjvwv5x74****
           zoneId: cn-beijing-h
         status: Available
  3. Create a PV or StorageClass to associate with the NAS file system. Pilih salah satu opsi berikut. #### Opsi A: Buat PV statis Verifikasi PV: Output yang diharapkan: #### Opsi B: Buat StorageClass dinamis

    allowVolumeExpansion mengaktifkan fitur kuota direktori dan ekspansi volume. Nilai valid: true, false.

    Parameter

    Deskripsi

    containerNetworkFileSystem

    Nama sistem file CNFS.

    path

    Jalur pemasangan sistem file NAS yang digunakan oleh PV.

       cat <<EOF | kubectl apply -f -
       apiVersion: v1
       kind: PersistentVolume
       metadata:
         name: cnfs-nas-pv
         labels:
           alicloud-pvname: cnfs-nas-pv
       spec:
         capacity:
           storage: 5Gi
         accessModes:
           - ReadWriteMany
         csi:
           driver: nasplugin.csi.alibabacloud.com
           volumeHandle: cnfs-nas-pv   # Harus sesuai dengan nama PV.
           volumeAttributes:
             containerNetworkFileSystem: cnfs-nas-filesystem
             path: "/"
         mountOptions:
           - nolock,tcp,noresvport
           - vers=3
       EOF
       kubectl get pv
       NAME          CAPACITY   ACCESS MODES   RECLAIM POLICY   STATUS      CLAIM   STORAGECLASS   REASON   AGE
       cnfs-nas-pv   5Gi        RWX            Retain           Available                                   4s
       cat <<EOF | kubectl apply -f -
       apiVersion: storage.k8s.io/v1
       kind: StorageClass
       metadata:
         name: alibabacloud-nas-cnfs
       mountOptions:
         - nolock,tcp,noresvport
         - vers=3
       parameters:
         volumeAs: subpath
         containerNetworkFileSystem: cnfs-nas-filesystem
         path: "/"
       provisioner: nasplugin.csi.alibabacloud.com
       reclaimPolicy: Retain
       allowVolumeExpansion: true  # Atur ke true untuk mengaktifkan fitur kuota direktori dan ekspansi volume.
       EOF
  4. Create a PVC.

       cat <<EOF | kubectl apply -f -
       apiVersion: v1
       kind: PersistentVolumeClaim
       metadata:
         name: cnfs-nas-pvc
       spec:
         accessModes:
           - ReadWriteMany
         storageClassName: alibabacloud-nas-cnfs
         resources:
           requests:
             storage: 70Gi
       EOF
  5. Create an application. Verifikasi aplikasi: Output yang diharapkan: Status Running mengonfirmasi bahwa sistem file CNFS telah dipasang ke Deployment.

       cat <<EOF | kubectl apply -f -
       apiVersion: apps/v1
       kind: Deployment
       metadata:
         name: cnfs-nas-deployment
         labels:
           app: nginx
       spec:
         selector:
           matchLabels:
             app: nginx
         template:
           metadata:
             labels:
               app: nginx
           spec:
             containers:
               - name: nginx
                 image: nginx:1.14.2
                 ports:
                   - containerPort: 80
                 volumeMounts:
                   - name: cnfs-nas-pvc
                     mountPath: "/data"
             volumes:
               - name: cnfs-nas-pvc
                 persistentVolumeClaim:
                   claimName: cnfs-nas-pvc
       EOF
       kubectl get pod
       NAME                             READY   STATUS    RESTARTS   AGE
       cnfs-nas-deployment-86959b****   1/1     Running   0          2s

Console

  1. Create a CNFS file system.

    1. Login ke ACK console. Di panel navigasi kiri, klik Clusters.

    2. Di halaman Clusters, klik nama kluster yang ingin Anda kelola. Di panel navigasi kiri, pilih Volumes > CNFS.

    3. Di halaman Container Network File System (CNFS), klik Create CNFS File System.

    4. Di panel Create CNFS File System, konfigurasikan parameter berikut dan klik OK.

      Parameter

      Deskripsi

      Contoh

      Name

      Nama sistem file CNFS.

      cnfs-nas-filesystem

      Select File System Type

      Tipe sistem file. Pilih NAS.

      NAS

      Required

      Pilih Select Existing NAS File System. Bidang ini hanya ditampilkan ketika Select File System Type diatur ke NAS.

      Select Existing NAS File System

      Select NAS File System

      Pilih titik pemasangan NAS yang sudah ada, atau klik Create NAS File System untuk membuat sistem file NAS tujuan umum kustom. Ditampilkan hanya ketika Required diatur ke Select Existing NAS File System. Lihat Create a General-purpose NAS file system.

      Click Create NAS File System

      Description

      Deskripsi sistem file CNFS.

      Custom NAS file system

      End-to-end Data Acceleration

      Apakah percepatan elastis untuk pemasangan diaktifkan. Nonaktif secara default. Lihat Enable the distributed caching feature of the CNFS client.

      Disabled

  2. Create a PV or StorageClass to associate with the NAS file system.

    • To create a static PV:

      1. Di halaman Clusters, temukan kluster dan klik namanya. Di panel kiri, pilih Volumes > Persistent Volumes.

      2. Di pojok kanan atas, klik Create.

      3. Di panel Create PV, konfigurasikan parameter berikut dan klik OK.

        Parameter

        Deskripsi

        Contoh

        PV Type

        Tipe volume. Pilih NAS.

        NAS

        Volume Name

        Nama PV. Harus unik di kluster.

        cnfs-nas-pv

        Capacity

        Kapasitas PV. Tidak membatasi penggunaan penyimpanan NAS.

        5 Gi

        Access Mode

        Mode akses. Default: ReadWriteMany. Juga mendukung ReadWriteOnce.

        ReadWriteMany

        Enable CNFS

        Aktifkan CNFS dan pilih sistem file CNFS yang dibuat pada Langkah 1. Secara opsional aktifkan akselerasi CNFS. Lihat Enable the distributed caching feature of the CNFS client.

        cnfs-nas-filesystem

        Show Advanced Options

        Mount Path: Harus dimulai dengan garis miring (/). Jika subdirektori tidak ada, sistem akan membuatnya secara otomatis. Default ke root (/).
        Reclaim Policy: Hanya Retain yang didukung.

        / , Retain

        Label

        Label untuk PV.

        cnfs-nas-pv

    • To create a dynamic StorageClass:

      1. Di halaman Clusters, temukan kluster dan klik namanya. Di panel kiri, pilih Volumes > StorageClasses.

      2. Di pojok kanan atas, klik Create.

      3. Di panel Create, konfigurasikan parameter berikut dan klik Create.

        Parameter

        Deskripsi

        Contoh

        Name

        Nama StorageClass. Harus dimulai dengan huruf kecil. Dapat berisi huruf kecil, angka, titik (.), dan tanda hubung (-).

        alibabacloud-cnfs-nas

        PV Type

        Tipe volume. Pilih NAS.

        NAS

        Select Mount Target

        Titik pemasangan sistem file NAS yang dibuat pada Langkah 1. Lihat View mount targets

        64888****-e*.cn-qingdao.nas.aliyuncs.com

        Reclaim Policy

        Kebijakan reclaim. Hanya Retain yang didukung.

        Retain

        Mount Options

        Opsi pemasangan NFS. Gunakan NFS v3. Lihat NFS.

        nolock,tcp,noresvport vers=3

        Mount Path

        Jalur pemasangan sistem file NAS.

        /

  3. Create a PVC.

    1. Di panel navigasi kiri, pilih Volumes > Persistent Volume Claims.

    2. Di pojok kanan atas, klik Create.

    3. Di panel Create PVC, konfigurasikan parameter berikut dan klik Create.

      Parameter

      Deskripsi

      Contoh

      PVC Type

      Tipe volume. Pilih NAS.

      NAS

      Name

      Nama PVC. Harus unik dalam kluster.

      cnfs-nas-pvc

      Allocation Mode

      Pilih Use StorageClass.

      Use StorageClass

      Existing Storage Class

      Klik Select, temukan StorageClass, lalu klik Select di kolom Actions.

      alibabacloud-cnfs-nas

      Capacity

      Kapasitas yang diminta oleh PVC. Tidak boleh melebihi kapasitas PV.

      70 Gi

      Access Mode

      Mode akses. Default: ReadWriteMany. Juga mendukung ReadWriteOnce dan ReadOnlyMany.

      ReadWriteMany

  4. Mount the PVC to the application. Pasang sistem file NAS yang dibuat oleh CNFS ke jalur /data di kontainer.

    Mount PVC to application

Metode 3: Impor sistem file NAS yang sudah ada

Daftarkan sistem file NAS yang sudah ada sebagai resource CNFS dan pasang ke workload.

kubectl

  1. Create a CNFS resource from an existing NAS file system.

    Parameter

    Deskripsi

    Wajib

    description

    Deskripsi sistem file.

    Tidak

    type

    Tipe volume. Atur ke nas.

    Ya

    reclaimPolicy

    Kebijakan reclaim. Hanya Retain yang didukung.

    Ya

    parameters.server

    URL titik pemasangan sistem file NAS yang sudah ada.

    Ya

       cat <<EOF | kubectl apply -f -
       apiVersion: storage.alibabacloud.com/v1beta1
       kind: ContainerNetworkFileSystem
       metadata:
         name: cnfs-nas-filesystem
       spec:
         description: "cnfs"
         type: nas
         reclaimPolicy: Retain
         parameters:
           server: 17f7e4****-h****.cn-beijing.nas.aliyuncs.com
       EOF
  2. Verify the file system. Output yang diharapkan: Lihat detail sistem file:

    Output yang diharapkan

       kubectl get cnfs
       NAME                  AGE
       cnfs-nas-filesystem   6d
       kubectl get cnfs/cnfs-nas-filesystem -o yaml
       apiVersion: storage.alibabacloud.com/v1beta1
       kind: ContainerNetworkFileSystem
       metadata:
         name: cnfs-nas-filesystem
       spec:
         description: cnfs
         parameters:
           server: 17f7e48ece-h****.cn-beijing.nas.aliyuncs.com
         reclaimPolicy: Retain
         type: nas
       status:
         conditions:
         - lastProbeTime: "2021-05-14 16:20:15"
           reason: The nas filesystem and mount target complete initialization.
           status: Ready
         fsAttributes:
           accessGroupName: DEFAULT_VPC_GROUP_NAME
           encryptType: None
           enableTrashCan: "true"
           filesystemId: 17f7e4****
           filesystemType: standard
           protocolType: NFS
           regionId: cn-beijing
           server: 17f7e48ece-h****.cn-beijing.nas.aliyuncs.com
           storageType: Capacity
           vSwitchId: vsw-2ze9l3ppwzg6bl02j****
           vpcId: vpc-2ze9sgmehjvwv5x74****
           zoneId: cn-beijing-h
         status: Available
  3. Create a NAS volume and mount it to a workload. Ikuti Langkah 3 hingga 5 pada Metode 2 untuk membuat PV atau StorageClass, PVC, dan aplikasi.

Console

  1. Create a CNFS file system.

    1. Login ke ACK console. Di panel navigasi kiri, klik Clusters.

    2. Di halaman Clusters, klik nama kluster yang ingin Anda kelola. Di panel navigasi kiri, pilih Volumes > CNFS.

    3. Di halaman Container Network File System (CNFS), klik Create CNFS File System.

    4. Di panel Create CNFS File System, konfigurasikan parameter berikut dan klik OK.

      Parameter

      Deskripsi

      Contoh

      Name

      Nama sistem file CNFS.

      cnfs-nas-filesystem

      Select File System Type

      Tipe sistem file. Pilih NAS.

      NAS

      Required

      Pilih Sistem File NAS yang Ada. Bidang ini hanya muncul jika Jenis Sistem File diatur ke NAS.

      Select Existing NAS File System

      Select NAS File System

      Pilih titik pemasangan NAS yang sudah ada. Lihat View mount targets.

      Select an existing NAS mount target

      Description

      Deskripsi sistem file CNFS.

      Existing NAS file system

      End-to-end Data Acceleration

      Apakah percepatan elastis untuk pemasangan diaktifkan. Nonaktif secara default. Lihat Enable the distributed caching feature of the CNFS client.

      Disabled

  2. Create a NAS volume and mount it to a workload. Ikuti Langkah 2 hingga 4 pada instruksi console Metode 2 untuk membuat PV atau StorageClass, PVC, dan memasang PVC ke aplikasi.

Langkah selanjutnya

Pantau penggunaan resource NAS di tingkat node. Lihat Examples of NAS file system monitoring.