Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Setelah cache dibuat, klien NFS dapat mengaksesnya dengan perintah sederhana mount . Perintah menyambungkan jalur target penyimpanan tertentu pada Azure HPC Cache ke direktori lokal di komputer klien.
Perintah pemasangan terdiri dari elemen-elemen ini:
- Salah satu alamat pemasangan cache (tercantum di halaman gambaran umum cache)
- Jalur namespace virtual yang Anda tetapkan untuk target penyimpanan (tercantum di halaman namespace cache)
- Jalur lokal yang akan digunakan pada klien
- Parameter perintah yang mengoptimalkan keberhasilan pemasangan NFS semacam ini
Halaman Instruksi pemasangan untuk cache Anda mengumpulkan informasi dan opsi yang direkomendasikan untuk Anda, dan membuat perintah pemasangan prototipe yang dapat Anda salin. Baca Menggunakan utilitas instruksi pemasangan untuk detailnya.
Menyiapkan klien
Pastikan klien Anda dapat memasang Azure HPC Cache dengan mengikuti panduan di bagian ini.
Menyediakan akses jaringan
Komputer klien harus memiliki akses jaringan ke jaringan virtual cache dan subnet privat.
Misalnya, buat VM klien dalam jaringan virtual yang sama, atau gunakan titik akhir, gateway, atau solusi lain di jaringan virtual untuk akses dari luar. Ingat bahwa hanya cache itu sendiri yang boleh dihosting di dalam subnet cache.
Menginstal utilitas
Instal perangkat lunak utilitas Linux yang sesuai untuk mendukung perintah pemasangan NFS:
- Untuk Red Hat Enterprise Linux atau SuSE:
sudo yum install -y nfs-utils - Untuk Ubuntu atau Debian:
sudo apt-get install nfs-common
Membuat jalur lokal
Buat jalur direktori lokal pada setiap klien untuk menyambungkan ke cache. Buat jalur untuk setiap jalur namespace yang ingin Anda pasang.
Contoh: sudo mkdir -p /mnt/hpc-cache-1/target3
Halaman Petunjuk pemasangan di portal Microsoft Azure menyertakan perintah prototipe yang dapat Anda salin.
Saat Anda menyambungkan komputer klien ke cache, Anda akan mengaitkan jalur ini dengan jalur namespace virtual yang mewakili ekspor target penyimpanan. Buat direktori untuk setiap jalur namespace virtual yang akan digunakan klien.
Gunakan utilitas instruksi pemasangan
Anda dapat menggunakan halaman Instruksi pemasangan di portal Microsoft Azure untuk membuat perintah pemasangan yang dapat disalin. Buka halaman dari bagian Konfigurasi tampilan cache di portal.
Sebelum menggunakan perintah pada klien, pastikan klien memenuhi prasyarat dan memiliki perangkat lunak yang diperlukan untuk menggunakan perintah NFS mount seperti yang dijelaskan di atas dalam Menyiapkan klien.
Ikuti prosedur ini untuk membuat perintah pemasangan.
Sesuaikan bidang Jalur klien . Bidang ini memberikan contoh perintah yang dapat Anda gunakan untuk membuat jalur lokal pada klien. Klien mengakses konten dari Azure HPC Cache secara lokal di direktori ini.
Klik bidang dan edit perintah untuk memuat nama direktori yang Anda inginkan. Nama muncul di akhir string setelah
sudo mkdir -p
Setelah Anda selesai mengedit bidang, perintah mount di bagian bawah halaman diperbarui dengan jalur klien baru.
Pilih alamat pemasangan Cache dari daftar. Menu ini mencantumkan semua titik pemasangan klien cache.
Seimbangkan beban klien di semua alamat pemasangan yang tersedia untuk performa cache yang lebih baik.
Pilih jalur Namespace virtual yang akan digunakan untuk klien. Jalur ini ditautkan ke ekspor pada sistem penyimpanan back-end.
Anda dapat melihat dan mengubah jalur namespace virtual di halaman portal Namespace . Baca Menyiapkan namespace agregat untuk melihat caranya.
Untuk mempelajari selengkapnya tentang fitur namespace layanan agregat Azure HPC Cache, baca Merencanakan namespace layanan agregat.
Bidang perintah Mount secara otomatis diisi dengan perintah pemasangan yang disesuaikan yang menggunakan alamat pemasangan, jalur namespace virtual, dan jalur klien yang Anda tetapkan di bidang sebelumnya.
Klik simbol salin ke sisi kanan bidang untuk menyalinnya secara otomatis ke clipboard Anda.
Di bawahnya, ini menunjukkan perintah pemasangan alternatif, yang memiliki jalur klien dan jalur namespace yang sama tetapi menggunakan alamat pemasangan cache yang berbeda. Untuk performa terbaik, Anda harus memasang klien secara merata di antara semua alamat yang tersedia di HPC Cache.
Gunakan perintah pemasangan yang disalin pada komputer klien untuk menyambungkannya ke Azure HPC Cache. Anda dapat mengeluarkan perintah langsung dari baris perintah klien, atau menyertakan perintah pemasangan dalam skrip atau templat penyiapan klien.
Memahami sintaks perintah pemasangan
Perintah mount memiliki formulir berikut:
sudo mount {options} cache_mount_address:/namespace_pathlocal_path
Contoh:
root@test-client:/tmp# mkdir hpccache
root@test-client:/tmp# sudo mount -o hard,proto=tcp,mountproto=tcp,retry=30 10.0.0.28:/blob-demo-0722 hpccache
root@test-client:/tmp#
Setelah perintah ini berhasil, konten ekspor penyimpanan akan terlihat di hpccache direktori pada klien.
Opsi perintah pemasangan
Untuk mount klien yang stabil, masukkan pengaturan dan argumen ini pada perintah pemasangan Anda:
mount -o hard,proto=tcp,mountproto=tcp,retry=30 ${CACHE_IP_ADDRESS}:/${NAMESPACE_PATH} ${LOCAL_FILESYSTEM_MOUNT_POINT}
| Pengaturan perintah pemasangan yang direkomendasikan | Description |
|---|---|
hard |
Pemasangan sementara ke Azure HPC Cache dikaitkan dengan kegagalan aplikasi dan kemungkinan kehilangan data. |
proto=tcp |
Opsi ini mendukung penanganan kesalahan jaringan NFS yang sesuai. |
mountproto=tcp |
Opsi ini mendukung penanganan kesalahan jaringan yang sesuai untuk operasi pemasangan. |
retry=<value> |
Atur retry=30 untuk menghindari kegagalan pemasangan sementara. (Nilai yang berbeda direkomendasikan dalam pemasangan latar depan.) |
Menemukan komponen perintah mount
Jika Anda ingin membuat perintah pemasangan tanpa menggunakan halaman Instruksi pemasangan , Anda dapat menemukan alamat pemasangan di halaman Gambaran Umum cache dan jalur namespace virtual di halaman Namespace .
Note
Alamat pemasangan cache sesuai dengan antarmuka jaringan di dalam subnet cache. Dalam grup sumber daya, NIC ini tercantum dengan nama yang berakhiran -cluster-nic- dan angka. Jangan mengubah atau menghapus antarmuka ini, atau cache akan menjadi tidak tersedia.
Jalur namespace virtual ditampilkan di halaman pengaturan Namespace cache.
Gunakan semua alamat pemasangan yang tersedia
Anda harus menyebarkan lalu lintas klien di antara semua alamat IP yang tercantum untuk cache. Jika Anda memasang semua klien Anda hanya ke satu alamat, performa cache akan terganggu.
Anda dapat memilih alamat pemasangan yang berbeda untuk klien yang berbeda secara manual, atau dengan membuat skrip. Anda juga dapat menggunakan server DNS yang dikonfigurasi untuk round-robin DNS (RRDNS) agar dapat mengatur sambungan klien secara otomatis di antara semua alamat yang tersedia. Baca Menyeimbangkan beban lalu lintas HPC Cache untuk mempelajari lebih lanjut.
Langkah berikutnya
- Pelajari selengkapnya tentang cara menggunakan semua throughput cache Anda dengan menyeimbangkan beban klien.
- Untuk memindahkan data ke target penyimpanan cache, baca Mengisi penyimpanan Azure Blob baru.