Karena sistem Windows memiliki kompatibilitas terbatas dengan protokol NFS, Anda sebaiknya hanya memasang sistem file NFS pada sistem Windows jika perlu berbagi data lintas sistem operasi. Topik ini menjelaskan cara memasang sistem file NFS pada instance Elastic Compute Service (ECS) yang menjalankan Windows.
Prasyarat
-
Anda telah membuat sistem file NAS tujuan umum yang menggunakan protokol NFS dan telah memperoleh alamat titik pemasangan sistem file tersebut. Untuk informasi selengkapnya, lihat Buat sistem file NAS tujuan umum di konsol.
-
Tersedia instance ECS yang menjalankan Windows di wilayah yang sama dengan sistem file tersebut. Untuk informasi selengkapnya, lihat Buat instance ECS.
-
Instance ECS dan titik pemasangan berada dalam VPC yang sama.
Sistem file NAS Ekstrem tidak dapat dipasang pada sistem operasi Windows menggunakan protokol NFS.
Langkah 1: Instal klien NFS
Hubungkan ke instance ECS. Untuk informasi selengkapnya, lihat Hubungkan ke instance ECS.
-
Buka Server Manager.
-
Pilih .
-
Ikuti petunjuk dalam Add Roles and Features Wizard untuk menginstal klien NFS.
-
Pada halaman Server Roles, buka dan pilih Server for NFS.
-
Pada halaman Features, pilih Client for NFS.
-
-
Restart instance ECS.
-
Buka Command Prompt dan jalankan perintah
mount.Jika informasi berikut dikembalikan, klien NFS telah terinstal.
C:\Users\Administrator>mount Local Remote Properties ------------------------------------------------------------------------------- --
Langkah 2: Pasang sistem file NAS tujuan umum yang menggunakan protokol NFS
Anda dapat memasang sistem file NAS tujuan umum yang menggunakan protokol NFS secara manual atau otomatis. Pemasangan manual bersifat sementara dan harus dibuat ulang setiap kali server dinyalakan atau direstart. Pemasangan otomatis bersifat persisten. Untuk memastikan sistem file tetap dapat diakses setelah server direstart, kami menyarankan agar Anda mengonfigurasi pemasangan otomatis setelah berhasil memasang sistem file secara manual.
Pasang sistem file NAS tujuan umum yang menggunakan protokol NFS secara manual
-
Pada klien Windows, jalankan perintah berikut untuk memasang sistem file NAS tujuan umum yang menggunakan protokol NFS.
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 lebih lanjut tentang alamat titik pemasangan, lihat Kelola titik pemasangan.Catatan-
Jangan gunakan huruf drive sistem, seperti
C:, untuk memasang sistem file NAS. Sebagai gantinya, gunakan huruf drive tingkat tinggi, sepertiZ:atauY:, sebagai target pemasangan. -
Pemasangan subdirektori NAS mungkin gagal. Hindari memasang subdirektori NAS. Untuk informasi selengkapnya, lihat Bagaimana cara mengatasi error "invalid device" yang muncul saat saya mengganti nama file di sistem file NFS pada klien Windows?.
-
-
Jalankan perintah
mountuntuk memeriksa status pemasangan.Setelah pemasangan selesai, pastikan informasi yang dikembalikan mencakup mount=hard, locking=no, dan parameter timeout >=10. Jika tidak, operasi pemasangan gagal.
Jika output tidak sesuai harapan, jalankan perintah
net use <drive letter> /deleteuntuk melepas pemasangan sistem file. Kemudian, pasang kembali sistem file tersebut dengan mengikuti petunjuk di Langkah 1.C:\Users\Administrator>mount Local Remote Properties Z: \\29xxx.nas~ UID=-2, GID=-2 rsize=1048576, wsize=1048576 mount=hard, timeout=10.0 retry=1, locking=no fileaccess=755, lang=GB2312-80 casesensitive=no sec=sys -
Klik ganda ikon This PC untuk melihat sistem file bersama baru.
Buat folder dan file di sistem file bersama untuk memverifikasi bahwa Anda dapat melakukan operasi pada sistem file tersebut.
Setelah pemasangan selesai, drive jaringan NAS yang dipetakan akan muncul di bawah Network locations dalam This PC.
(Opsional) Pasang sistem file NAS tujuan umum yang menggunakan protokol NFS secara otomatis
Untuk memasang sistem file NFS secara otomatis saat instance direstart, konfigurasikan file c:\ProgramData\Microsoft\Windows\Start Menu\Programs\StartUp\auto_mount.bat pada instance ECS Windows.
-
Di direktori C:\ProgramData\Microsoft\Windows\Start Menu\Programs\StartUp sistem Windows, buat file skrip bernama nas_auto.bat dan tambahkan konten 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.
-
Pada halaman Task Scheduler, pilih .
-
Pada tab General, masukkan Name untuk tugas terjadwal 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 agar konfigurasi pemasangan otomatis berlaku.
Pada bagian opsi Keamanan di tab General, pilih Run whether user is logged on or not (W), centang kotak Run with highest privileges (I), dan dari daftar drop-down Configure for (C), pilih Windows Vista™, Windows Server™ 2008.
-
Pada tab Triggers, klik New. Dari daftar Begin the task, pilih At log on. Di bagian Advanced settings, pilih Enabled lalu klik OK.
-
Pada tab Actions, klik New, lalu pilih Start a program dari daftar Action. Di bidang Program/script, pilih file nas_auto.bat yang telah Anda buat di Langkah 1 lalu klik OK.
-
Klik tab Conditions. Di bagian Network, pilih Start only if the following network connection is available. Pilih Any connection dari daftar drop-down.
-
Klik tab Settings. Pilih If the running task does not end when requested, force it to stop. Pilih Do not start a new instance dari daftar drop-down If the task is already running, then the following rule applies.
-
Klik OK.
-
Restart instance ECS untuk memvalidasi hasilnya.
PentingMerestart instance ECS akan mengganggu layanan. Lakukan restart selama jam sepi.
-
Periksa status tugas terjadwal
Tugas terjadwal berjalan sesuai harapan jika Anda melihat status berikut di Task Scheduler: status tugas terjadwal bernama nas adalah Ready, pemicunya adalah At log on of any user, dan hasil proses terakhirnya adalah The operation completed successfully. (0x0).
-
Jalankan perintah
mountuntuk memeriksa status pemasangan.Setelah pemasangan selesai, pastikan informasi yang dikembalikan mencakup mount=hard, locking=no, dan parameter timeout >=10. Jika tidak, operasi pemasangan gagal.
Jika terjadi masalah, buka skrip nas_auto.bat dan ganti isinya dengan skrip dari Langkah 1.
-
-