All Products
Search
Document Center

File Storage NAS:Bekerja dengan ROS

Last Updated:Jun 28, 2025

Anda dapat menggunakan Resource Orchestration Service (ROS) untuk memanggil sumber daya File Storage NAS (NAS). Topik ini menjelaskan cara membuat template ROS dan menggunakannya untuk membuat sistem file NAS secara otomatis.

Sumber daya yang didukung

ROS adalah layanan Alibaba Cloud yang menyederhanakan pengelolaan sumber daya komputasi awan. Anda dapat membuat template untuk mendefinisikan sumber daya komputasi awan yang diperlukan, seperti Elastic Compute Service (ECS) dan instance ApsaraDB RDS, serta dependensi antar sumber daya tersebut. ROS secara otomatis membuat dan mengonfigurasi semua sumber daya berdasarkan template untuk menerapkan penyebaran dan operasi otomatis. Untuk informasi lebih lanjut, lihat Apa itu ROS?

Anda dapat menggunakan ROS untuk memanggil operasi API dari NAS. Sumber daya yang dapat diatur menggunakan ROS mencakup sumber daya reguler dan sumber daya data.

Izin

Dalam contoh ini, Anda harus membuat sistem file. Secara default, ROS menggunakan kredensial pengguna yang masuk ke Konsol ROS. Pengguna tersebut harus memiliki izin berikut:

  • AliyunNASFullAccess: Memberikan izin penuh pada NAS.

Prosedur

  1. Masuk ke Konsol ROS.

  2. Pada bilah navigasi atas, pilih wilayah.

  3. Di panel navigasi kiri, klik Stacks. Pada halaman Stacks, pilih Create Stack > Use ROS.

    • Tentukan Template: Pilih Select an Existing Template.

    • Metode Impor Template: Pilih Enter Template Content.

  4. Template Content: Pilih ROS, lalu masukkan kode.

    Untuk informasi lebih lanjut tentang sintaks, deskripsi, dan contoh pembuatan sistem file, lihat ALIYUN::NAS::FileSystem.

    YAML format

    ROSTemplateFormatVersion: '2015-09-01'
    Description: Test NAS FileSystem
    Parameters: {}
    Resources:
      FileSystem:
        Type: ALIYUN::NAS::FileSystem
        Properties:
          ProtocolType: NFS
          StorageType: Capacity
    Outputs:
      FileSystemId:
        Description: ID of the file system created
        Value:
          Fn::GetAtt:
            - FileSystem
            - FileSystemId

    JSON format

    {
      "ROSTemplateFormatVersion": "2015-09-01",
      "Description": "Test NAS FileSystem",
      "Parameters": {
      },
      "Resources": {
        "FileSystem": {
          "Type": "ALIYUN::NAS::FileSystem",
          "Properties": {
            "ProtocolType": "NFS",
            "StorageType": "Capacity"
          }
        }
      },
      "Outputs": {
        "FileSystemId": {
          "Description": "ID of the file system created",
          "Value": {
            "Fn::GetAtt": [
              "FileSystem",
              "FileSystemId"
            ]
          }
        }
      }
    }

    Untuk lebih banyak contoh, kunjungi nas.yml. Dalam contoh-contoh tersebut, jenis sumber daya berikut digunakan: ALIYUN::NAS::FileSystem, ALIYUN::NAS::AccessGroup, ALIYUN::NAS::AccessRule, dan ALIYUN::NAS::MountTarget.

  5. Klik Create dan jalankan stack yang telah dibuat.

  6. Lihat hasilnya.

    image

  7. Setelah sistem file dibuat, klik tab Resources untuk melihat ID sistem file di kolom ID Sumber Daya. Anda dapat mengklik ID sumber daya di kolom Resource ID untuk pergi ke halaman detail sistem file.

    image