Linux'ta istemci tarafı NFS yük devretme nasıl yapılır?


12

NFS depolama alanına erişmesi gereken bir CentOS 6.3 istemcim var. Bir SAN'da depolanan aynı içeriği kümelenmiş bir dosya sistemiyle sunan iki NFS sunucusu vardır. Gerekirse, CentOS'u yedek NFS sunucusuna yük devretmeye nasıl ayarlayabilirim? Google olduğumda, Linux'un bunu desteklemediğini okumaya devam ediyorum, ancak kümelenmiş bir Linux NFS sunucu grubunun nasıl kurulacağı konusunda bol miktarda bilgi olduğu için bu garip olurdu ...


4
Heartbeat ve kayan bir sanal IP kullanmak size yardımcı olur mu? NFS ile sınırlı değil, daha genel bir yaklaşım. bkz. örneğin Arch Linux wiki: Heartbeat ile Basit IP Yük Devretme .
gertvdijk

2
@Gertvdijk tarafından yapılan yorumu ikinci yaptım. Ana sunucuda ve yük devretme sunucusunda aynı IP adresini ve ana bilgisayar adını yapılandırarak etkin / pasif yük devretmeyi yapılandırabilirsiniz. EMC VG-2 depolama ağ geçidi gibi ticari NFS dosyalayıcıları bu şekilde çalışır.
Dmitri Chubarov

kalp atışı işe yarayacaktı ama bu garip bir durum. NFS sunucusu bir OS X 10.8 Xsan kurulumudur ve 10.8'de kalp atışlarını kaldırdılar (10.7'de vardı).
Doug

Yanıtlar:


8

Bu, automount (8) arka plan programı için bir iş gibi geliyor. "Çoğaltılmış Sunucu" altındaki autofs (5) kılavuz sayfasına (autofs rpm'den) bakın. Böyle bir satır eklerseniz inanıyorum

fileserv host1,host2:/server/export/point

istemcinizde /etc/auto.misc adresine gidin ve autofs hizmetini (yeniden) başlatmak için NFS depolama alanınız / misc / fileserv altında görünür. Salt okunur (veya elbette diğer montaj seçenekleri) monte etmek istiyorsanız -ro'yu montaj seçenekleri olarak ekleyebilirsiniz.


bu yeterince emin yaptı! Teşekkürler. Tekrar çevrimiçi olduğunda ana sunucuya geri dönebilirse iyi olurdu, ancak bu işi yapmak için yeterince iyi çalışıyor.
Doug

0

Bunu yapmanın Doğru Yolu (tm) , NFS veya CIFS gibi temel bir dosya sisteminin üstünde kullanıcı alanında çalışan bir ölçeklendirme dosya sistemi olan GlusterFS ile .

Tüm bunlar etkileyici ve karmaşık görünüyor, ancak aslında kurulumu gerçekten basit. Dürüst olmak gerekirse 15 dakikadan az sürmelidir. Her biri "tuğla" (depolama birimi) tanımlanmış iki sunucunuz olur. Daha sonra bu sunucu havuzunda bir birim tanımlanır. Sunucular arasında verilerin çoğaltılması, sunuculardan biri ölürse istemcide yerine çalışma gibi otomatik olarak gerçekleşir.


Başka bir Doğru Yol Ceph RBD'dir .
Kartopu

MooseFS kullanabilirsiniz . Açık kaynak kodlu ve hataya dayanıklı dağıtılmış dosya sistemidir.
TechGeek
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.