All Products
Search
Document Center

:Pasang volume NAS yang diatur secara statis pada node seri kontainer RDS Custom

Last Updated:Nov 11, 2025

NAS adalah sistem file terdistribusi yang menyediakan akses bersama, skalabilitas, keandalan tinggi, dan performa tinggi. Topik ini menjelaskan cara memasang volume NAS yang diatur secara statis pada node seri kontainer RDS Custom untuk mengimplementasikan penyimpanan persisten dan penyimpanan bersama.

Prasyarat

Buat node AI seri kontainer RDS Custom.

Langkah 1: Buat sistem file NAS

  1. Untuk detail operasi, lihat Buat sistem file.

    • Anda harus membuat sistem file NAS di wilayah tempat node seri kontainer RDS Custom berada.

    • Baik Sistem file NAS tujuan umum maupun Sistem file NAS Ekstrem didukung. Pilih sesuai kebutuhan Anda.

    • Jika menggunakan sistem file NAS yang sudah ada, pastikan memenuhi persyaratan berikut. Jika tidak, buat sistem file NAS baru.

      • Tipe Protokol adalah NFS.

      • Titik pemasangan dan node seri kontainer RDS Custom harus berada dalam VPC yang sama, dengan Status Active. Untuk menambahkan titik pemasangan, lihat Kelola titik pemasangan.

        Saat membuat Sistem file NAS tujuan umum, Anda dapat mengonfigurasi VPC dan vSwitch untuk titik pemasangan. Untuk Sistem file NAS Ekstrem, tambahkan titik pemasangan setelah pembuatan dan tentukan VPC serta vSwitch untuk titik pemasangan. Lihat Tambahkan titik pemasangan.

        Sistem file NAS hanya dapat dipasang pada pod dalam VPC yang sama. Pemasangan lintas VPC tidak didukung. Dalam VPC yang sama, NAS dapat dipasang lintas zona.

      Catatan

      Untuk mengenkripsi data dalam volume NAS, konfigurasikan tipe enkripsi saat membuat sistem file NAS.

  2. Peroleh alamat titik pemasangan.

    Di halaman File System List, temukan sistem file target, klik Operation kolom Mount untuk melihat alamat titik pemasangan dari sistem file target. Contohnya:

    • NAS tujuan umum: 153f****.cn-beijing.nas.aliyuncs.com

    • NAS Ekstrem: 162d****.cn-beijing.extreme.nas.aliyuncs.com

Langkah 2: Buat PV yang diatur secara statis

Jalankan perintah berikut untuk membuat PV yang diatur secara statis.

kubectl create -f pv-nas.yaml

Beberapa persyaratan parameter adalah sebagai berikut:

  • server: Alamat pemasangan NAS target.

  • path: Subdirektori tempat volume NAS dipasang di dalam kontainer. Direktori induk untuk NAS tujuan umum adalah /. Direktori induk untuk NAS Ekstrem adalah /share.

    Sebagai contoh, subdirektori untuk NAS tujuan umum dapat diatur ke /csi, dan subdirektori untuk NAS Ekstrem dapat diatur ke /share/csi.

  • volumeHandle: ID instans dari NAS target.

Contoh file:

NAS tujuan umum

Berikut adalah contoh file pv-nas-normal untuk membuat PV yang diatur secara statis.

apiVersion: v1
kind: PersistentVolume
metadata:
  name: pv-nas-normal
  labels:
    alicloud-pvname: pv-nas-normal
spec:
  accessModes:
  - ReadWriteMany
  capacity:
    storage: 1Ti
  csi:
    driver: nasplugin.csi.alibabacloud.com
    volumeAttributes:
      server: 153f****.cn-beijing.nas.aliyuncs.com
      path: /csi
    volumeHandle: 153f94****

NAS Ekstrem

Berikut adalah contoh file pv-nas-extreme untuk membuat PV yang diatur secara statis.

apiVersion: v1
kind: PersistentVolume
metadata:
  name: pv-nas-extreme
  labels:
    alicloud-pvname: pv-nas-extreme
spec:
  accessModes:
  - ReadWriteMany
  capacity:
    storage: 1Ti
  csi:
    driver: nasplugin.csi.alibabacloud.com
    volumeAttributes:
      server: 01ac****.cn-beijing.extreme.nas.aliyuncs.com
      path: /share
    volumeHandle: extreme-01ac****

Langkah 3: Buat klaim volume persisten PVC

Jalankan perintah berikut untuk membuat klaim volume persisten (PVC).

kubectl create -f pvc-nas.yaml

Contoh file:

NAS tujuan umum

Berikut adalah contoh file pvc-nas-normal untuk membuat klaim volume persisten (PVC).

apiVersion: v1
kind: PersistentVolumeClaim
metadata:
  name: pvc-nas-normal
spec:
  volumeName: pv-nas-normal
  accessModes:
  - ReadWriteMany
  resources:
    requests:
      storage: 1Ti

NAS Ekstrem

Berikut adalah contoh file pvc-nas-extreme untuk membuat klaim volume persisten (PVC).

apiVersion: v1
kind: PersistentVolumeClaim
metadata:
  name: pvc-nas-extreme
spec:
  volumeName: pv-nas-extreme
  accessModes:
  - ReadWriteMany
  resources:
    requests:
      storage: 1Ti

Langkah 4: Sebarkan pod dan pasang PVC

Jalankan perintah berikut untuk menerapkan pod dan memasang PVC.

kubectl apply -f pod.yaml

Contoh file:

NAS tujuan umum

Berikut adalah contoh file sglang-qwen3-nas-normal untuk menerapkan pod.

# Konfigurasi Pod
apiVersion: v1
kind: Pod
metadata:
  name: sglang-qwen3-nas-normal
spec:
  containers:
  - command:
    - sh
    - -c
    - echo hello world; sleep infinity;
    image: aliclouddb-pub-registry-vpc.cn-beijing.cr.aliyuncs.com/aliclouddb-public/des-ai-nv:25.05-sglang0.4.6.post4-pytorch2.6-cu124-20250513-serverless
    imagePullPolicy: IfNotPresent
    name: sglang
    ports:
    - containerPort: 8000
      name: restful
      protocol: TCP
    resources:
      requests:
        cpu: "40"
        memory: "300Gi"
      limits:
        cpu: "40"
        memory: "300Gi"
    volumeMounts:
      - name: nas-normal-volume
        mountPath: "/nas"
  volumes:
    - name: nas-normal-volume
      persistentVolumeClaim:
        claimName: pvc-nas-normal
  restartPolicy: Always
  nodeSelector:
    alibabacloud.com/virtual-node: "true"
  tolerations:
  - effect: NoSchedule
    key: virtual-kubelet.io/provider
    value: aliclouddb

NAS Ekstrem

Berikut adalah contoh file sglang-qwen3-nas-extreme untuk menerapkan pod.

# Konfigurasi Pod
apiVersion: v1
kind: Pod
metadata:
  name: sglang-qwen3-nas-extreme
spec:
  containers:
  - command:
    - sh
    - -c
    - echo hello world; sleep infinity;
    image: aliclouddb-pub-registry-vpc.cn-beijing.cr.aliyuncs.com/aliclouddb-public/des-ai-nv:25.05-sglang0.4.6.post4-pytorch2.6-cu124-20250513-serverless
    imagePullPolicy: IfNotPresent
    name: sglang
    ports:
    - containerPort: 8000
      name: restful
      protocol: TCP
    resources:
      requests:
        cpu: "40"
        memory: "300Gi"
      limits:
        cpu: "40"
        memory: "300Gi"
    volumeMounts:
      - name: nas-normal-volume
        mountPath: "/nas"
  volumes:
    - name: nas-normal-volume
      persistentVolumeClaim:
        claimName: pvc-nas-extreme
  restartPolicy: Always
  nodeSelector:
    alibabacloud.com/virtual-node: "true"
  tolerations:
  - effect: NoSchedule
    key: virtual-kubelet.io/provider
    value: aliclouddb

Langkah 5: Verifikasi hasil pemasangan

Jalankan perintah berikut untuk memverifikasi hasil pemasangan.

kubectl exec <pod name> -- df -h /nas

Contoh:

kubectl exec sglang-qwen3-nas-extreme -- df -h /nas
Filesystem                                             Size  Used Avail Use% Mounted on
0162d****.cn-beijing.extreme.nas.aliyuncs.com:/share   99G  134M   99G   1% /nas

Referensi

Pengenalan RDS Custom