GNU/Linux >> Belajar Linux >  >> Linux

NFS yang toleran terhadap kesalahan?

Solusi 1:

Anda dapat membeli sistem yang dapat mentolerir kegagalan CPU, atau Anda dapat mengimplementasikan lebih dari satu server. Anda dapat membuat kluster failover NFS dengan cukup mudah di Linux (saya yakin Sun dkk juga memiliki mekanisme untuk ini).

Cara yang cukup didukung/umum untuk melakukannya adalah dengan detak jantung, (tautan pertama yang saya temukan di Google, cari NFS dan detak jantung) untuk mengelola kluster dan kemudian berbagi penyimpanan antar server. Hal penting yang harus dilakukan dengan NFS untuk memastikan failover transparan adalah juga membagikan informasi status NFS yang biasanya ada di /var/lib/nfs. Anda dapat melakukannya dengan meletakkannya di penyimpanan bersama.

sunting:Juga mengatur opsi fsid ke nilai yang sama pada ekspor NFS di setiap server akan mencegah Anda mendapatkan pegangan file basi ketika cluster gagal.

Solusi 2:

nfs 4.1 mendukung pNFS, yang dikelompokkan. http://www.pnfs.com/


Linux
  1. Siapkan cluster Kubernetes dengan Rancher

  2. Konsep Pengelompokan Linux

  3. Layanan OS Linux 'nfs'

  1. Menyiapkan Server NFS Dan Klien Di Scientific Linux 6.3

  2. Berkas Salinan Cluster

  3. Server Webmin Cluster

  1. Opsi pemasangan NFS umum di Linux

  2. Layanan OS Linux 'o2cb'

  3. Contoh Perintah mountstats di Linux