Saya memiliki klien CentOS 6.3 yang perlu mengakses penyimpanan NFS. Ada dua server NFS yang menyajikan konten yang sama yang disimpan di SAN dengan sistem file yang dikelompokkan. Bagaimana cara mengatur CentOS untuk failover ke server NFS cadangan jika diperlukan? Ketika saya Google, saya terus membaca bahwa Linux tidak mendukung ini, tapi itu akan aneh karena ada banyak informasi di luar sana tentang cara mengatur server server NFS Linux berkerumun ...
12
Jawaban:
Kedengarannya seperti pekerjaan untuk dasmon automount (8). Lihat halaman manual autofs (5) (dari rpm autofs) di bawah "Replicated Server". Saya percaya jika Anda menambahkan garis seperti
fileserv host1,host2:/server/export/point
ke /etc/auto.misc pada klien Anda dan (kembali) memulai layanan autofs, penyimpanan NFS Anda akan muncul di bawah / misc / fileserv. Anda bisa menambahkan -ro sebagai opsi mount jika Anda ingin me-mount hanya baca (atau opsi mount lainnya tentu saja).
sumber
Cara yang Benar (tm) untuk melakukan ini adalah dengan GlusterFS , yang merupakan skala sistem file yang berjalan di ruang pengguna di atas sistem file yang mendasarinya seperti NFS atau CIFS.
Semua ini terdengar mengesankan dan rumit, tetapi sebenarnya sangat sederhana untuk diatur. Sejujurnya itu akan memakan waktu kurang dari 15 menit. Anda akan memiliki dua server, masing-masing dengan "bata" (unit penyimpanan) yang ditentukan. Volume kemudian akan didefinisikan dalam kumpulan server ini. Replikasi data antara server terjadi secara otomatis, seperti halnya failover pada klien jika salah satu server mati.
sumber