Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Şunlar için geçerlidir:Linux üzerinde SQL Server
Bu makalede, Linux üzerinde SQL Server yük devretme kümesi örneğinin (FCI) nasıl çalıştırleneceği açıklanmaktadır. Linux üzerinde bir SQL Server FCI oluşturmadıysanız bkz. Yük devretme kümesi örneğini yapılandırma - Linux üzerinde SQL Server (RHEL).
Yük devretme
FCI'ler için yük devretme, Windows Server yük devretme kümesine (WSFC) benzer. FCI'yi barındıran düğüm bir tür hatayla karşılaşırsa, FCI otomatik olarak başka bir düğüme geçiş yapmalıdır. WSFC'nin aksine, tercih edilen sahipleri ayarlamanın bir yolu yoktur, bu yüzden Pacemaker, FCI'ye yeni ev sahipliği yapacak olan düğümü seçer.
FCI'yi başka bir düğümde el ile başarısız yapmak isteyebileceğiniz zamanlar olabilir. Süreç, WSFC üzerindeki FCI'lerle aynı değildir. WSFC'de, kaynakları rol seviyesinde devredersiniz. Pacemaker'da taşınacak bir kaynak seçersiniz ve tüm kısıtlamaların doğru olduğunu varsayarsak, diğer her şey de taşınır.
Yedekleme süreci Linux dağıtımına bağlıdır. Linux dağıtımınız için yönergeleri izleyin.
- RHEL veya Ubuntu
- SLES
El ile Yük Devretme (RHEL veya Ubuntu)
Red Hat Enterprise Linux (RHEL) veya Ubuntu sunucularında el ile yük devretme gerçekleştirmek için aşağıdaki adımları yürütebilirsiniz.
Aşağıdaki komutu çalıştırın:
sudo pcs resource move <FCIResourceName> <NewHostNode><FCIResourceName>, SQL Server FCI için Pacemaker kaynak adıdır.
<NewHostNode>, FCI'yi barındırmak istediğiniz küme düğümünün adıdır.
Hiçbir bildirim almayacaksınız.
El ile yük devretme sırasında Pacemaker, el ile taşınması için seçilen kaynak için bir konum kısıtlaması oluşturur. Bu kısıtlamayı görmek için
sudo pcs constraintçalıştırın.Yük devretme tamamlandıktan sonra
sudo pcs resource clear <FCIResourceName>komutunu vererek kısıtlamayı kaldırın.
<FCIResourceName>, FCI için Pacemaker kaynak adıdır.
El ile Yük Devretme (SLES)
SUSE Linux Enterprise Server'da (SLES), sql Server FCI'sinin yükünü el ile devretmek için migrate komutunu kullanın. Mesela:
crm resource migrate <FCIResourceName> <NewHostNode>
<FCIResourceName>, yük devretme kümesi örneğinin kaynak adıdır.
<NewHostNode>, yeni hedef konağın adıdır.