Karena sistem operasi Windows memiliki kompatibilitas terbatas dengan protokol Network File System (NFS), pemasangan sistem file NFS pada Windows sebaiknya hanya dilakukan untuk berbagi data lintas sistem operasi yang berbeda. Topik ini menjelaskan cara memasang sistem file NFS pada instance Elastic Compute Service (ECS) Windows dan melakukan operasi baca-tulis.
Prasyarat
Anda telah membuat sistem file NAS tujuan umum yang menggunakan protokol NFS dan telah memperoleh alamat titik pemasangannya. Untuk informasi selengkapnya, lihat Membuat sistem file NAS tujuan umum di konsol.
Instance ECS Windows sedang berjalan di wilayah yang sama tempat sistem file dibuat. Untuk informasi selengkapnya, lihat Membuat instance ECS.
Anda tidak dapat memasang sistem file NAS Ekstrem pada sistem operasi Windows menggunakan protokol NFS.
Langkah 1: Menginstal klien NFS
Sambungkan ke instance ECS. Untuk informasi selengkapnya, lihat Menyambungkan ke instance ECS.
Jalankan Server Manager.
Pilih .
Ikuti Add Roles and Features Wizard untuk menginstal klien NFS.
Pada langkah Server Roles, pilih Server for NFS di bawah .
Pada langkah Features, pilih Client for NFS.
Mulai ulang instance ECS.
Jalankan Command Prompt dan jalankan perintah
mount.Jika informasi berikut dikembalikan, klien NFS telah berhasil diinstal.

Langkah 2: Memasang sistem file NFS tujuan umum
Anda dapat memasang sistem file NFS tujuan umum secara manual atau otomatis. Pemasangan manual bersifat sementara dan akan hilang setelah server dimulai ulang. Pemasangan otomatis bersifat persisten. Kami menyarankan agar Anda terlebih dahulu memasang sistem file secara manual. Setelah pemasangan manual berhasil, konfigurasikan pemasangan otomatis untuk memastikan informasi pemasangan tetap ada setelah dimulai ulang.
Memasang sistem file NFS tujuan umum secara manual
Pada klien Windows, jalankan perintah berikut untuk memasang sistem file NFS tujuan umum.
mount -o nolock -o mtype=hard -o timeout=60 \\file-system-id.region.nas.aliyuncs.com\! Z:Ganti huruf drive
Zdan nama domain titik pemasanganfile-system-id.region.nas.aliyuncs.comdengan nilai aktual Anda. Untuk informasi selengkapnya tentang titik pemasangan, lihat Mengelola titik pemasangan.CatatanPemasangan subdirektori dari sistem file NAS mungkin gagal. Kami menyarankan agar Anda tidak memasang subdirektori sistem file NAS. Untuk informasi selengkapnya, lihat Bagaimana cara memperbaiki kesalahan "invalid device" yang dikembalikan saat saya mengganti nama file pada klien Windows yang telah memasang sistem file NFS?
Jalankan perintah
mountuntuk memverifikasi pemasangan.Jika pemasangan berhasil, keluaran perintah harus mencakup mount=hard, locking=no, dan parameter timeout yang lebih besar atau sama dengan 10. Jika tidak, pemasangan telah gagal.
Jika keluarannya berbeda, jalankan perintah
net use <Huruf drive> /deleteuntuk melepas pemasangan sistem file. Kemudian, pasang kembali sistem file tersebut dengan mengikuti Langkah 1.
Anda dapat mengklik ganda ikon This PC untuk melihat sistem file bersama baru.
Buat folder dan file di dalam sistem file yang dipasang untuk memverifikasi bahwa Anda memiliki izin baca dan tulis.

(Opsional) Memasang sistem file NFS tujuan umum secara otomatis
Pada instance ECS Windows, Anda dapat mengonfigurasi file c:\ProgramData\Microsoft\Windows\Start Menu\Programs\StartUp\auto_mount.bat untuk memasang sistem file NFS secara otomatis saat instance dimulai ulang.
Di direktori C:\ProgramData\Microsoft\Windows\Start Menu\Programs\StartUp, buat file batch bernama nas_auto.bat yang berisi skrip berikut.
Contoh:
mount -o nolock -o mtype=hard -o timeout=60 \\file-system-id.region.nas.aliyuncs.com\! Z:Ganti huruf drive
Zdan alamat titik pemasanganfile-system-id.region.nas.aliyuncs.comdengan nilai aktual Anda. Untuk informasi selengkapnya tentang parameter pemasangan, lihat Parameter pemasangan.Buat tugas terjadwal.
Buka Control Panel, klik System and Security, lalu di bawah Administrative Tools, klik Schedule Tasks.
Di jendela Task Scheduler, pilih .

Pada tab General, masukkan Name untuk tugas tersebut, lalu pilih Run Whether User Is Logged On Or Not dan Run With Highest Privileges.
PentingJika Anda menggunakan Windows Server 2016, Anda harus memilih Run Only When User Is Logged On. Jika tidak, sistem file NFS tidak akan dipasang secara otomatis.

Pada tab Triggers, klik New Trigger. Pilih At Log On dari daftar drop-down Begin The Task. Di bagian Advanced Settings, pilih Enabled lalu klik OK.

Klik tab Actions. Klik New Action. Pilih Start A Program dari daftar drop-down Action, lalu tentukan file nas_auto.bat yang telah Anda buat di Langkah 1 pada bidang Program/script. Klik OK.

Pada tab Conditions, di area Network, pilih Start Only If The Following Network Connection Is Available, lalu pilih Any Connection dari daftar drop-down.

Pada tab Settings, pilih If The Running Task Does Not End When Requested, Force It To Stop. Lalu, dari daftar drop-down If The Task Is Already Running, Then The Following Rule Applies, pilih Do Not Start A New Instance.

Klik OK.
Mulai ulang instance ECS untuk memverifikasi hasilnya.
PentingMemulai ulang instance ECS akan mengganggu layanan. Mulai ulang instance tersebut pada jam-jam non-sibuk.
Lihat status tugas terjadwal.
Jika sistem menampilkan informasi berikut, tugas terjadwal berjalan sesuai harapan.

Jalankan perintah
mountuntuk memverifikasi pemasangan.Jika pemasangan berhasil, keluaran perintah harus mencakup mount=hard, locking=no, dan parameter timeout yang lebih besar atau sama dengan 10. Jika tidak, pemasangan telah gagal.
Jika pemasangan gagal, buka skrip nas_auto.bat dan ganti konten skrip yang ada dengan konten dari Langkah 1.
