Bagikan melalui


Tutorial - Membuat fitur berbagi file NFS Azure dan memasangnya di Linux VM menggunakan portal Azure

Azure Files menawarkan berbagi file yang dikelola sepenuhnya di cloud yang bisa diakses melalui Protokol Blok Pesan Server (SMB) standar industri atau protokol Network File System (NFS). Protokol NFS dan SMB didukung pada mesin virtual (VM) Azure yang menjalankan Linux. Tutorial ini menunjukkan cara membuat berbagi file Azure menggunakan protokol NFS dan menyambungkan ke Linux VM.

Dalam tutorial ini, Anda akan:

  • Buat akun penyimpanan
  • Sebarkan VM Linux
  • Buat NFS file berbagi
  • Sambungkan ke VM Anda
  • Memasang berbagi file di VM Anda

Berlaku untuk

Jenis berbagi File SMB NFS
Berbagi file standar (GPv2), LRS/ZRS Tidak Tidak
Berbagi file standar (GPv2), GRS/GZRS Tidak Tidak
Berbagi file premium (FileStorage), LRS/ZRS Tidak Ya

Memulai

Jika Anda tidak memiliki langganan Azure, buat akun gratis sebelum Anda memulai.

Masuk ke portal Azure.

Membuat akun penyimpanan FileStorage

Sebelum Anda dapat bekerja dengan berbagi file Azure NFS 4.1, Anda harus membuat akun penyimpanan Azure dengan tingkat performa premium. Saat ini, berbagi NFS 4.1 hanya tersedia sebagai berbagi file premium.

  1. Pada menu portal Microsoft Azure, pilih Semua layanan. Pada daftar sumber daya, ketikkan Akun Penyimpanan. Saat Anda mulai mengetik, daftar akan memfilter berdasarkan input Anda. Pilih Akun Penyimpanan.
  2. Pada jendela Akun Penyimpanan yang muncul, pilih + Buat.
  3. Pada tab Dasar-dasar, pilih langganan tempat membuat akun penyimpanan.
  4. Pada bagian bidang Grup sumber daya, pilih Buat baru untuk membuat grup sumber daya baru yang akan digunakan untuk tutorial ini.
  5. Masukkan nama akun penyimpanan Anda. Nama yang Anda pilih harus unik di seluruh Azure. Nama ini juga harus 3 sampai 24 karakter panjangnya, dan dapat menyertakan angka dan huruf kecil saja.
  6. Pilih wilayah untuk akun penyimpanan Anda, atau gunakan wilayah default. Azure mendukung berbagi file NFS di semua wilayah yang sama yang mendukung penyimpanan file premium.
  7. Pilih tingkat performa Premium untuk menyimpan data Anda di drive solid-state (SSD). Pada bagian Jenis akun premium, pilih Berbagi file.
  8. Biarkan replikasi diatur ke nilai defaultnya Penyimpanan yang berlebihan secara lokal (LRS).
  9. Pilih Tinjau + Buat untuk meninjau pengaturan akun penyimpanan Anda dan membuat akun.
  10. Saat Anda melihat pemberitahuan Validasi diteruskan muncul, pilih Buat. Anda akan melihat pemberitahuan bahwa penyebaran sedang berlangsung.

Gambar berikut menunjukkan pengaturan pada tab Basics untuk akun penyimpanan baru:

Cuplikan layar yang menampilkan cara membuat akun penyimpanan di portal Azure.

Menyebarkan Azure VM yang menjalankan Linux

Selanjutnya, buat Azure VM yang menjalankan Linux untuk mewakili server lokal. Saat Anda membuat VM, jaringan virtual akan dibuat untuk Anda. Protokol NFS hanya dapat digunakan dari komputer di dalam jaringan virtual.

  1. Pilih Beranda, lalu pilih Mesin virtual pada bagian Layanan Azure.

  2. Pilih + Buat lalu + Mesin virtual Azure.

  3. Di tab Dasar, pada bagian Detail proyek, pastikan langganan dan grup sumber daya yang benar dipilih. Pada bagian Detail instans, ketik myVM untuk Nama mesin virtual dan pilih wilayah yang sama dengan akun penyimpanan Anda. Pilih distribusi Linux Anda untuk Gambar Anda. Biarkan kolom lain bernilai defult. Ukuran dan harga default hanya ditampilkan sebagai contoh. Ketersediaan ukuran dan harga tergantung pada wilayah dan langganan Anda.

    Cuplikan layar yang menampilkan cara memasukkan detail instans dan proyek untuk membuat VM baru.

  4. Di bawah Akun administrator, pilih Kunci publik SSH. Biarkan yang lainnya default.

    Cuplikan layar menampilkan cara mengonfigurasikan akun administrator dan membuat pasangan kunci SSH untuk VM baru.

  5. Pada bagian Aturan port masuk> Port masuk publik, pilih Izinkan port yang dipilih, lalu pilih SSH (22) dan HTTP (80) dari menu menurun.

    Cuplikan layar yang menampilkan cara mengonfigurasikan aturan port masuk untuk VM baru.

    Penting

    Mengatur port SSH terbuka ke internet hanya disarankan untuk pengujian. Jika Anda ingin mengubah pengaturan ini nanti, kembali ke tab Dasar.

  6. Pilih tombol Tinjau + buat di bagian bawah halaman.

  7. Pada halaman Membuat komputer virtual, Anda dapat melihat detail tentang VM yang akan Anda buat. Perhatikan nama jaringan virtual. Saat Anda siap, pilih Buat.

  8. Ketika jendela Buat pasangan kunci baru terbuka, pilih Unduh kunci pribadi dan buat sumber daya. File kunci Anda akan diunduh sebagai myVM_key.pem. Pastikan Anda tahu di mana file .pem diunduh, karena Anda memerlukan jalur ke sana untuk tersambung ke VM Anda.

Anda akan melihat pesan bahwa penyebaran sedang berlangsung. Tunggu beberapa menit hingga penyebaran selesai.

Membuat file berbagi NFS Azure

Sekarang Anda siap untuk membuat berbagi file NFS dan memberikan keamanan tingkat jaringan untuk lalu lintas NFS Anda.

Menambahkan berbagi file ke akun penyimpanan Anda

  1. Pilih Beranda lalu Akun penyimpanan.

  2. Pilih akun penyimpanan yang Anda buat.

  3. Di menu layanan, di bawah Penyimpanan data, pilih Berbagi file.

  4. Pilih + Berbagi File.

  5. Beri nama berbagi file baru qsfileshare dan masukkan "100" untuk Kapasitas yang tersedia minimum, atau provisikan lebih banyak kapasitas (hingga 102.400 GiB) untuk mendapatkan lebih banyak performa. Pilih protokol NFS , pilih pengaturan Root Squash , dan pilih Buat. Untuk mempelajari selengkapnya tentang root squash dan manfaat keamanannya untuk berbagi file NFS, lihat Mengonfigurasi root squash untuk Azure Files.

    Cuplikan layar yang menampilkan cara menamai fitur berbagi file dan menyediakan kapasitas untuk membuat fitur berbagi NFS baru.

Menyiapkan titik akhir privat atau titik akhir layanan

Selanjutnya, siapkan titik akhir privat untuk akun penyimpanan Anda. Ini memberi akun penyimpanan Anda alamat IP privat dari dalam ruang alamat jaringan virtual Anda. Tarif pemrosesan data standar untuk titik akhir privat berlaku. Jika Anda tidak memerlukan alamat IP statis, Anda dapat menggunakan titik akhir layanan sebagai gantinya. Tidak ada biaya tambahan untuk menggunakan titik akhir layanan.

  1. Pilih berbagi file qsfileshare. Anda akan melihat dialog yang mengatakan Sambungkan ke berbagi NFS ini dari Linux. Pada bagian Konfigurasi jaringan, pilih Opsi ulasan

    Cuplikan layar yang menampilkan cara mengonfigurasikan jaringan dan mengamankan pengaturan transfer untuk menyambungkan fitur berbagi NFS dari Linux.

  2. Selanjutnya, pilih Penyiapan titik akhir privat.

    Cuplikan layar yang menampilkan konfigurasi keamanan tingkat jaringan.

  3. Pilih + Titik akhir privat.

    Cuplikan layar yang menampilkan cara memilih + titik akhir privat untuk membuat titik akhir privat baru.

  4. Biarkan Langganan dan Grup sumber daya tetap sama. Pada bagian Instans, berikan nama dan pilih wilayah untuk titik akhir privat baru. Titik akhir privat Anda harus berada di kawasan yang sama dengan jaringan virtual Anda, jadi gunakan wilayah yang sama seperti yang Anda tentukan saat membuat VM. Setelah semua bidang selesai, pilih Berikutnya: Sumber Daya.

    Cuplikan layar yang menunjukkan cara menyediakan detail proyek dan instans untuk titik akhir privat baru.

  5. Konfirmasikan bahwa Langganan, Jenis sumber daya dan Sumber daya sudah benar, lalu pilih File dari drop-down Sub-sumber daya target. Kemudian pilih Berikutnya: Virtual Network.

    Cuplikan layar menampilkan cara memilih sumber daya yang harus disambungkan ke titik akhir privat baru.

  6. Pada bagian Jaringan, pilih jaringan virtual yang terkait dengan VM Anda dan biarkan subnet default. Pada bagian Konfigurasi IP privat, biarkan Alamat IP alokasi dinamis dipilih. Pilih Berikutnya: DNS.

    Cuplikan layar yang menampilkan cara menambahkan jaringan virtual dan konfigurasi IP privat ke titik akhir privat baru.

  7. Pilih Ya untuk Mengintegrasikan dengan zona DNS privat. Pastikan langganan dan grup sumber daya yang benar dipilih, lalu pilih Berikutnya: Tag.

    Cuplikan layar yang menunjukkan cara mengintegrasikan titik akhir privat Anda dengan zona DNS privat.

  8. Anda dapat secara opsional menerapkan tag untuk mengategorikan sumber daya Anda, seperti menerapkan nama Lingkungan dan nilai Uji ke semua sumber daya pengujian. Masukkan pasangan nama/nilai jika diinginkan, lalu pilih Berikutnya: Tinjau + buat.

    Cuplikan layar menampilkan cara menambahkan tag ke sumber daya untuk mengategorikan sumber daya tersebut.

  9. Azure akan mencoba memvalidasi titik akhir privat. Saat validasi selesai, pilih Buat. Anda akan melihat pemberitahuan bahwa penyebaran sedang berlangsung. Setelah beberapa menit, Anda akan melihat pemberitahuan bahwa penyebaran selesai.

Nonaktifkan transfer aman

Azure Files saat ini tidak mendukung enkripsi saat transit dengan protokol NFS dan mengandalkan keamanan tingkat jaringan. Oleh karena itu, Anda harus menonaktifkan transfer aman.

  1. Pilih Beranda lalu Akun penyimpanan.

  2. Pilih akun penyimpanan yang Anda buat.

  3. Di menu layanan, di bawah Penyimpanan data, pilih Berbagi file.

  4. Pilih berbagi file NFS yang Anda buat. Pada bagian Pengaturan transfer aman, pilih Ubah pengaturan.

    Cuplikan layar menampilkan cara mengubah pengaturan transfer aman.

  5. Ubah pengaturan Transfer aman yang diperlukan menjadi Dinonaktifkan, dan pilih Simpan. Perubahan pengaturan dapat memakan waktu hingga 30 detik untuk diterapkan.

    Cuplikan layar menampilkan cara menonaktifkan pengaturan transfer aman.

Sambungkan ke VM Anda

Buat koneksi SSH dengan VM.

  1. Pilih Beranda lalu Mesin virtual.

  2. Pilih Linux VM yang Anda buat untuk tutorial ini dan pastikan statusnya Berjalan. Catat alamat IP publik VM dan salin ke clipboard Anda.

    Cuplikan layar menampilkan cara mengonfirmasi bahwa mesin virtual sedang berjalan dan menemukan alamat IP publiknya.

  3. Jika Anda menggunakan mesin Mac atau Linux, buka prompt Bash. Jika Anda berada di Windows, buka prompt PowerShell.

  4. Saat diminta, buka koneksi SSH ke VM Anda. Ganti xx.xx.xx.xx dengan alamat IP VM Anda, dan ganti jalur ke .pem dengan jalur ke tempat file kunci diunduh.

ssh -i .\Downloads\myVM_key.pem azureuser@xx.xx.xx.xx

Jika Anda menemukan peringatan bahwa keaslian host tidak dapat dibuat, ketik ya untuk melanjutkan koneksi ke VM. Biarkan koneksi ssh terbuka untuk langkah selanjutnya.

Tip

Anda dapat menggunakan kunci SSH yang Anda buat saat berikutnya Anda membuat VM di Azure. Cukup pilih Gunakan kunci yang disimpan di Azure untuk sumber kunci publik SSH saat nanti Anda membuat VM. Anda sudah memiliki kunci pribadi di komputer Anda, jadi Anda tidak perlu mengunduh apa pun.

Memasang berbagi NFS

Sekarang setelah Anda membuat berbagi NFS, Anda harus memasangnya di klien Linux Anda. Menggunakan Azure Storage Explorer tidak didukung untuk berbagi file NFS Azure, baik mandiri atau dari dalam portal Azure. Untuk melihat file dalam berbagi, Anda harus memasang berbagi.

  1. Pilih Beranda lalu Akun penyimpanan.

  2. Pilih akun penyimpanan yang Anda buat.

  3. Di menu layanan, di bawah Penyimpanan data, pilih Berbagi file, lalu pilih berbagi file NFS yang Anda buat.

  4. Anda akan melihat Sambungkan ke berbagi NFS ini dari Linux bersama dengan contoh perintah untuk menggunakan NFS pada distribusi Linux Anda dan skrip pemasangan yang berisi opsi pemasangan yang diperlukan. Untuk opsi pemasangan lain yang direkomendasikan, lihat Memasang berbagi file NFS Azure di Linux.

    Penting

    Skrip pemasangan yang disediakan akan memasang berbagi NFS hanya hingga mesin Linux dimulai ulang. Untuk memasang berbagi secara otomatis setiap kali komputer di-boot ulang, lihat Memasang berbagi NFS menggunakan /etc/fstab.

    Cuplikan layar yang menampilkan cara terhubung ke fitur berbagi NFS dari Linux menggunakan skrip pemasangan yang disediakan.

  5. Pilih distribusi Linux Anda.

  6. Menggunakan koneksi ssh yang Anda buat ke VM Anda, masukkan perintah sampel untuk menggunakan NFS dan memasang berbagi file.

Anda sekarang telah memasang berbagi NFS Anda, dan siap untuk menyimpan file.

Membersihkan sumber daya

Setelah selesai, hapus grup sumber daya. Menghapus grup sumber daya menghapus akun penyimpanan, berbagi file Azure, dan sumber daya lain yang Anda sebarkan di dalam grup sumber daya.

  1. Pilih Beranda lalu Grup sumber daya.
  2. Pilih grup sumber daya yang Anda buat untuk tutorial ini.
  3. Pilih Hapus grup sumber daya. Jendela terbuka dan menampilkan peringatan tentang sumber daya yang akan dihapus dengan grup sumber daya.
  4. Masukkan nama grup sumber daya, lalu pilih Hapus.

Langkah berikutnya