SAP uygulamaları çoklu SID için Red Hat Enterprise Linux üzerinde Azure VM'lerinde SAP NetWeaver için yüksek kullanılabilirlik
Bu makalede, SAP uygulamaları için Red Hat Enterprise Linux ile Azure VM'lerinde iki düğümlü bir kümede birden çok SAP NetWeaver yüksek oranda kullanılabilir sistem (çoklu SID) dağıtma açıklanmaktadır.
Örnek yapılandırmalarda, tek, iki düğüm yüksek kullanılabilirlik kümesinde üç SAP NetWeaver 7.50 sistemi dağıtılır. SAP sistemleri SID'leri şunlardır:
NW1
: ASCS örnek numarası 00 ve sanal ana bilgisayar adımsnw1ascs
. ERS örnek numarası 02 ve sanal ana bilgisayar adımsnw1ers
.NW2
: ASCS örnek numarası 10 ve sanal konak adımsnw2ascs
. ERS örnek numarası 12 ve sanal ana bilgisayar adımsnw2ers
.NW3
: ASCS örnek numarası 20 ve sanal konak adımsnw3ascs
. ERS örnek numarası 22 ve sanal ana bilgisayar adımsnw3ers
.
Makale, veritabanı katmanını ve SAP NFS paylaşımlarının dağıtımını kapsamaz.
Bu makaledeki örneklerde birimin zaten dağıtılmış olduğu varsayılarak NFS paylaşımları için Azure NetApp Files sapMSID
birimi kullanılır. Örneklerde Azure NetApp Files biriminin NFSv3 protokolüyle dağıtıldığını varsayalım. SAP sistemlerinin NW1
NW2
ASCS ve ERS örnekleri , ve NW3
için küme kaynakları için aşağıdaki dosya yollarını kullanırlar:
- volume sapMSID (nfs://10.42.0.4/sapmntNW1)
- volume sapMSID (nfs://10.42.0.4/usrsapNW1ascs)
- volume sapMSID (nfs://10.42.0.4/usrsapNW1sys)
- volume sapMSID (nfs://10.42.0.4/usrsapNW1ers)
- volume sapMSID (nfs://10.42.0.4/sapmntNW2)
- volume sapMSID (nfs://10.42.0.4/usrsapNW2ascs)
- volume sapMSID (nfs://10.42.0.4/usrsapNW2sys)
- volume sapMSID (nfs://10.42.0.4/usrsapNW2ers)
- volume sapMSID (nfs://10.42.0.4/sapmntNW3)
- volume sapMSID (nfs://10.42.0.4/usrsapNW3ascs)
- volume sapMSID (nfs://10.42.0.4/usrsapNW3sys)
- volume sapMSID (nfs://10.42.0.4/usrsapNW3ers)
Başlamadan önce aşağıdaki SAP Notları ve belgelerine bakın:
- SAP Not 1928533, şunlara sahiptir:
- SAP yazılımının dağıtımı için desteklenen Azure VM boyutlarının listesi.
- Azure VM boyutları için önemli kapasite bilgileri.
- Desteklenen SAP yazılımı, işletim sistemi (OS) ve veritabanı birleşimleri.
- Microsoft Azure'da Windows ve Linux için gerekli SAP çekirdek sürümü.
- Azure NetApp Files belgeleri.
- SAP Note 2015553 , Azure'da SAP tarafından desteklenen SAP yazılım dağıtımları için önkoşullara sahiptir.
- SAP Note 2002167 , Red Hat Enterprise Linux için işletim sistemi ayarlarını önermiştir.
- SAP Not 2009879 , Red Hat Enterprise Linux için SAP HANA Yönergeleri'ne sahiptir.
- SAP Not 2178632 , Azure'da SAP için bildirilen tüm izleme ölçümleri hakkında ayrıntılı bilgiler içerir.
- SAP Not 2191498 , Azure'da Linux için gerekli SAP Konak Aracısı sürümüne sahiptir.
- SAP Not 2243692 , Azure'da Linux üzerinde SAP lisanslama hakkında bilgi içerir.
- SAP Not 1999351 , SAP için Azure Gelişmiş İzleme Uzantısı için daha fazla sorun giderme bilgisi içerir.
- SAP Community WIKI'de Linux için tüm gerekli SAP Notları bulunur.
- Linux üzerinde SAP için Azure Sanal Makineler planlama ve uygulama.
- Linux üzerinde SAP için Azure Sanal Makineler dağıtımı.
- Linux üzerinde SAP için Azure Sanal Makineler DBMS dağıtımı.
- Pacemaker kümesinde SAP Netweaver.
- Genel RHEL belgeleri:
- Yüksek Kullanılabilirlik Eklentisine Genel Bakış
- Yüksek Kullanılabilirlik Eklentisi Yönetimi
- Yüksek Kullanılabilirlik Eklentisi Başvurusu
- SAP Netweaver için ASCS/ERS'yi RHEL 7.5'te tek başına kaynaklarla yapılandırma
- RHEL üzerinde Pacemaker'da Tek Başına Enqueue Server 2 (ENSA2) ile SAP S/4HANA ASCS/ERS'yi yapılandırma
- Azure'a özgü RHEL belgeleri:
- Azure NetApp Files kullanarak Microsoft Azure'da NetApp SAP Uygulamaları
Genel bakış
Yük devretmenin gerçekleşmesi durumunda tüm kaynakları çalıştırabilmek için kümeye katılan sanal makinelerin boyutlandırılması gerekir. Her SAP SID, çoklu SID yüksek kullanılabilirlik kümesinde birbirinden bağımsız olarak yük devredebilir.
Yüksek kullanılabilirlik elde etmek için SAP NetWeaver yüksek oranda kullanılabilir paylaşımlar gerektirir. Bu makalede, Azure NetApp Files NFS birimlerine dağıtılan SAP paylaşımlarıyla ilgili örnekler gösterilir. Bunun yerine, paylaşımları birden çok SAP sistemi tarafından kullanılabilen yüksek oranda kullanılabilir GlusterFS kümesinde barındırabilirsiniz.
Önemli
Azure VM'lerinde konuk işletim sistemi olarak Red Hat Linux ile SAP ASCS/ERS çoklu SID kümeleme desteği, aynı kümedeki beş SAP SID ile sınırlıdır. Her yeni SID karmaşıklığı artırır. Aynı kümedeki SAP Enqueue Replication Server 1 ve Enqueue Replication Server 2 karışımı desteklenmez. Multi-SID kümeleme, bir Pacemaker kümesinde farklı SID'lere sahip birden çok SAP ASCS/ERS örneğinin yüklenmesini açıklar. Şu anda çok SID'lik kümeleme yalnızca ASCS/ERS için desteklenmektedir.
İpucu
SAP ASCS/ERS'nin çok SID'lik kümelenmesi, karmaşıklığı daha yüksek olan bir çözümdür. Uygulanması daha karmaşıktır. Ayrıca işletim sistemi düzeltme eki uygulama gibi bakım etkinliklerini yürütürken daha yüksek yönetim eforu da içerir. Gerçek uygulamaya başlamadan önce dağıtımı ve VM'ler, NFS bağlamaları, VIP'ler, yük dengeleyici yapılandırmaları gibi tüm ilgili bileşenleri dikkatlice planlamak için zaman ayırın.
SAP NetWeaver ASCS, SAP NetWeaver SCS ve SAP NetWeaver ERS sanal ana bilgisayar adı ve sanal IP adresleri kullanır. Azure'da sanal IP adresi kullanmak için yük dengeleyici gerekir. Standart yük dengeleyici kullanmanızı öneririz.
- ASCS için ön uç IP adresleri: 10.3.1.50 (NW1), 10.3.1.52 (NW2) ve 10.3.1.54 (NW3)
- ERS için ön uç IP adresleri: 10.3.1.51 (NW1), 10.3.1.53 (NW2) ve 10.3.1.55 (NW3)
- NW1 ASCS için yoklama bağlantı noktası 62000, NW2 ASCS için 62010 ve NW3 ASCS için 62020
- NW1 ASCS için yoklama bağlantı noktası 62102, NW2 ASCS için 62112 ve NW3 ASCS için 62122
Not
Genel IP adresleri olmayan VM'ler iç (genel IP adresi yok) Standart Azure yük dengeleyicisinin arka uç havuzuna yerleştirildiğinde, genel uç noktalarına yönlendirmeye izin vermek için ek yapılandırma yapılmadığı sürece giden İnternet bağlantısı olmaz. Giden bağlantı elde etme hakkında ayrıntılı bilgi için bkz. SAP yüksek kullanılabilirlik senaryolarında Azure Standart Load Balancer kullanarak Sanal Makineler için genel uç nokta bağlantısı.
Önemli
Azure Load Balancer'ın arkasına yerleştirilen Azure VM'lerinde TCP zaman damgalarını etkinleştirmeyin. TCP zaman damgalarının etkinleştirilmesi sistem durumu yoklamalarının başarısız olmasına neden olur. Parametreyi net.ipv4.tcp_timestamps
0 olarak ayarlayın. Daha fazla bilgi için bkz . Load Balancer sistem durumu yoklamaları.
SAP paylaşımları
SAP NetWeaver, aktarım, profil dizini vb. için paylaşılan depolama gerektirir. Yüksek oranda kullanılabilir SAP sistemi için yüksek oranda kullanılabilir paylaşımlara sahip olmak önemlidir. SAP paylaşımlarınızın mimarisine karar vermeniz gerekir. Bir seçenek, paylaşımları Azure NetApp Files NFS birimlerine dağıtmaktır. Azure NetApp Files ile SAP NFS paylaşımları için yerleşik yüksek kullanılabilirlik elde edersiniz.
Bir diğer seçenek de, birden çok SAP sistemi arasında paylaşılabilen SAP NetWeaver için Red Hat Enterprise Linux üzerinde Azure VM'leri üzerinde GlusterFS oluşturmaktır.
Kümedeki ilk SAP sistemini dağıtma
SAP paylaşımları için mimariye karar verdikten sonra, ilgili belgeleri izleyerek kümedeki ilk SAP sistemini dağıtın.
- Azure NetApp Files NFS birimlerini kullanıyorsanız, SAP uygulamaları için Azure NetApp Files ile Red Hat Enterprise Linux üzerinde SAP NetWeaver için Azure VM'ler yüksek kullanılabilirliği bölümünü izleyin.
- GlusterFS kümesi kullanıyorsanız, SAP NetWeaver için Red Hat Enterprise Linux üzerinde Azure VM'lerinde GlusterFS'yi izleyin.
Bu makaleler, gerekli altyapıyı hazırlama, kümeyi oluşturma, işletim sistemini SAP uygulamasını çalıştırmaya hazırlama adımları boyunca size yol gösterir.
İpucu
Kümeye ek SAP SID'leri eklemeden önce, ilk sistem dağıtıldıktan sonra kümenin yük devretme işlevselliğini her zaman test edin. Bu şekilde, kümeye ek SAP sistemlerinin karmaşıklığını eklemeden önce küme işlevselliğinin çalıştığını bilirsiniz.
Kümede daha fazla SAP sistemi dağıtma
Bu örnekte, sistemin NW1
kümede zaten dağıtılmış olduğu varsayılır. Bu örnekte SAP sistemlerinin NW2
ve NW3
kümede nasıl dağıtılacağı gösterilmektedir.
Aşağıdaki öğelere ön eklenmiştir:
- [A] Tüm düğümler için geçerlidir
- [1] Yalnızca düğüm 1 için geçerlidir
- [2] Yalnızca düğüm 2 için geçerlidir
Önkoşullar
Önemli
Kümede ek SAP sistemleri dağıtma yönergelerini takip etmeden önce kümedeki ilk SAP sistemini dağıtın. Yalnızca ilk sistem dağıtımı sırasında gerekli olan adımlar vardır.
Bu makalede şunlar varsayılır:
- Pacemaker kümesi zaten yapılandırılmış ve çalışıyor.
- En az bir SAP sistemi (ASCS / ERS örneği) zaten dağıtılmış ve kümede çalışıyor.
- Küme yük devretme işlevi test edilmiştir.
- Tüm SAP sistemleri için NFS paylaşımları dağıtılır.
SAP NetWeaver Yüklemesi için hazırlanma
Azure Load Balancer'ı Azure portalı aracılığıyla el ile dağıtma yönergelerini izleyerek yeni dağıtılan sistemin (ve
NW2
NW3
) yapılandırmasını mevcut Azure Load Balancer'a ekleyin. Yapılandırmanız için IP adreslerini, sistem durumu yoklama bağlantı noktalarını ve yük dengeleme kurallarını ayarlayın.[A] Daha fazla SAP sistemi için ad çözümlemesi ayarlayın. DNS sunucusunu kullanabilir veya tüm düğümlerde /etc/hosts dosyasını değiştirebilirsiniz. Bu örnekte /etc/hosts dosyasının nasıl kullanılacağı gösterilmektedir. IP adreslerini ve konak adlarını ortamınıza uyarlayın.
sudo vi /etc/hosts # IP address of the load balancer frontend configuration for NW2 ASCS 10.3.1.52 msnw2ascs # IP address of the load balancer frontend configuration for NW3 ASCS 10.3.1.54 msnw3ascs # IP address of the load balancer frontend configuration for NW2 ERS 10.3.1.53 msnw2ers # IP address of the load balancer frontend configuration for NW3 ERS 10.3.1.55 msnw3ers
[A] Kümeye dağıtılacak ve
NW3
SAP sistemleri içinNW2
paylaşılan dizinleri oluşturun.sudo mkdir -p /sapmnt/NW2 sudo mkdir -p /usr/sap/NW2/SYS sudo mkdir -p /usr/sap/NW2/ASCS10 sudo mkdir -p /usr/sap/NW2/ERS12 sudo mkdir -p /sapmnt/NW3 sudo mkdir -p /usr/sap/NW3/SYS sudo mkdir -p /usr/sap/NW3/ASCS20 sudo mkdir -p /usr/sap/NW3/ERS22 sudo chattr +i /sapmnt/NW2 sudo chattr +i /usr/sap/NW2/SYS sudo chattr +i /usr/sap/NW2/ASCS10 sudo chattr +i /usr/sap/NW2/ERS12 sudo chattr +i /sapmnt/NW3 sudo chattr +i /usr/sap/NW3/SYS sudo chattr +i /usr/sap/NW3/ASCS20 sudo chattr +i /usr/sap/NW3/ERS22
[A] Kümeye dağıttığınız diğer SAP sistemleri için /sapmnt/SID ve /usr/sap/SID/SYS dosya sistemleri için bağlama girdilerini ekleyin. Bu örnekte ve
NW3
şeklindedirNW2
.Dosyayı
/etc/fstab
, kümeye dağıttığınız diğer SAP sistemleri için dosya sistemleriyle güncelleştirin.- Azure NetApp Files kullanıyorsanız Azure NetApp Files ile RHEL üzerinde SAP NW için Azure VM'leri yüksek kullanılabilirliği başlığındaki yönergeleri izleyin.
- GlusterFS kümesi kullanıyorsanız RHEL üzerinde SAP NW için Azure VM'leri yüksek kullanılabilirliği başlığındaki yönergeleri izleyin.
ASCS /ERS'yi yükleme
Kümeye dağıtacağınız diğer SAP sistemlerinin ASCS örnekleri için sanal IP ve sistem durumu yoklaması küme kaynaklarını oluşturun. Bu örnek, NFSv3 protokolüne sahip Azure NetApp Files birimlerinde NFS kullanarak ve
NW3
ASCS kullanırNW2
.sudo pcs resource create fs_NW2_ASCS Filesystem device='10.42.0.4:/sapMSIDR/usrsapNW2ascs' \ directory='/usr/sap/NW2/ASCS10' fstype='nfs' force_unmount=safe \ op start interval=0 timeout=60 op stop interval=0 timeout=120 op monitor interval=200 timeout=40 \ --group g-NW2_ASCS sudo pcs resource create vip_NW2_ASCS IPaddr2 \ ip=10.3.1.52 \ --group g-NW2_ASCS sudo pcs resource create nc_NW2_ASCS azure-lb port=62010 \ --group g-NW2_ASCS sudo pcs resource create fs_NW3_ASCS Filesystem device='10.42.0.4:/sapMSIDR/usrsapNW3ascs' \ directory='/usr/sap/NW3/ASCS20' fstype='nfs' force_unmount=safe \ op start interval=0 timeout=60 op stop interval=0 timeout=120 op monitor interval=200 timeout=40 \ --group g-NW3_ASCS sudo pcs resource create vip_NW3_ASCS IPaddr2 \ ip=10.3.1.54 \ --group g-NW3_ASCS sudo pcs resource create nc_NW3_ASCS azure-lb port=62020 \ --group g-NW3_ASCS
Küme durumunun iyi olduğundan ve tüm kaynakların başlatıldığından emin olun. Kaynakların hangi düğümde çalıştığı önemli değildir.
[1] SAP NetWeaver ASCS'yi yükleyin.
ASCS için yük dengeleyici ön uç yapılandırmasının IP adresine eşlenen bir sanal konak adı kullanarak SAP NetWeaver ASCS'yi kök olarak yükleyin. Örneğin, sistem
NW2
için sanal konak adı ,10.3.1.52
ve yük dengeleyicinin yoklaması için kullandığınız örnek numarasıdırmsnw2ascs
, örneğin10
. SistemiNW3
için sanal konak adı ,10.3.1.54
ve yük dengeleyicinin yoklaması için kullandığınız örnek numarasıdırmsnw3ascs
, örneğin20
. Her SAP SID için ASCS'yi yüklediğiniz küme düğümünü not edin.Kök olmayan bir kullanıcının sapinst'e bağlanmasına izin vermek için parametresini
SAPINST_REMOTE_ACCESS_USER
kullanabilirsinizsapinst
. Sanal konak adını kullanarak SAP'yi yüklemek için parametresiniSAPINST_USE_HOSTNAME
kullanabilirsiniz.# Allow access to SWPM. This rule is not permanent. If you reboot the machine, you have to run the command again sudo firewall-cmd --zone=public --add-port=4237/tcp sudo swpm/sapinst SAPINST_REMOTE_ACCESS_USER=sapadmin SAPINST_USE_HOSTNAME=virtual_hostname
Yükleme /usr/sap/SID/ASCS<Instance#> içinde bir alt klasör oluşturamazsa, sahibi <sid>adm ve group olarak ASCS<Örneği#> sapsys olarak ayarlamayı deneyin ve yeniden deneyin.<>
[1] Kümeye dağıtacağınız diğer SAP sisteminin ERS örneği için sanal IP ve sistem durumu yoklaması kümesi kaynakları oluşturun. Bu örnek, NFSv3 protokolüne sahip Azure NetApp Files birimlerinde NFS kullanan ve
NW3
ERS içindirNW2
.sudo pcs resource create fs_NW2_AERS Filesystem device='10.42.0.4:/sapMSIDR/usrsapNW2ers' \ directory='/usr/sap/NW2/ERS12' fstype='nfs' force_unmount=safe \ op start interval=0 timeout=60 op stop interval=0 timeout=120 op monitor interval=200 timeout=40 \ --group g-NW2_AERS sudo pcs resource create vip_NW2_AERS IPaddr2 \ ip=10.3.1.53 \ --group g-NW2_AERS sudo pcs resource create nc_NW2_AERS azure-lb port=62112 \ --group g-NW2_AERS sudo pcs resource create fs_NW3_AERS Filesystem device='10.42.0.4:/sapMSIDR/usrsapNW3ers' \ directory='/usr/sap/NW3/ERS22' fstype='nfs' force_unmount=safe \ op start interval=0 timeout=60 op stop interval=0 timeout=120 op monitor interval=200 timeout=40 \ --group g-NW3_AERS sudo pcs resource create vip_NW3_AERS IPaddr2 \ ip=10.3.1.55 \ --group g-NW3_AERS sudo pcs resource create nc_NW3_AERS azure-lb port=62122 \ --group g-NW3_AERS
Küme durumunun iyi olduğundan ve tüm kaynakların başlatıldığından emin olun.
Ardından, yeni oluşturulan ERS grubunun kaynaklarının, aynı SAP sistemi için ASCS örneğinin yüklendiği küme düğümünün karşısındaki küme düğümünde çalıştığından emin olun. Örneğin, üzerinde NW2 ASCS yüklüyse
rhelmsscl1
, NW2 ERS grubunun üzerinderhelmsscl2
çalıştığından emin olun. Gruptaki küme kaynaklarından biri için aşağıdaki komutu çalıştırarak NW2 ERS grubunu'narhelmsscl2
geçirebilirsiniz:pcs resource move fs_NW2_AERS rhelmsscl2
[2] SAP NetWeaver ERS'i yükleyin.
ERS için yük dengeleyici ön uç yapılandırmasının IP adresine eşlenen bir sanal ana bilgisayar adı kullanarak SAP NetWeaver ERS'yi diğer düğüme kök olarak yükleyin. Örneğin, sistem
NW2
için sanal ana bilgisayar adı ,10.3.1.53
ve yük dengeleyicinin yoklaması için kullandığınız örnek numarasıdırmsnw2ers
, örneğin12
. SistemNW3
için, sanal ana bilgisayar adımsnw3ers
,10.3.1.55
ve yük dengeleyicinin yoklaması için kullandığınız örnek numarası, örneğin22
.Kök olmayan bir kullanıcının sapinst'e bağlanmasına izin vermek için parametresini
SAPINST_REMOTE_ACCESS_USER
kullanabilirsinizsapinst
. Sanal konak adını kullanarak SAP'yi yüklemek için parametresiniSAPINST_USE_HOSTNAME
kullanabilirsiniz.# Allow access to SWPM. This rule is not permanent. If you reboot the machine, you have to run the command again sudo firewall-cmd --zone=public --add-port=4237/tcp sudo swpm/sapinst SAPINST_REMOTE_ACCESS_USER=sapadmin SAPINST_USE_HOSTNAME=virtual_hostname
Not
SWPM SP 20 PL 05 veya üzerini kullanın. Alt sürümler izinleri doğru ayarlamaz ve yükleme başarısız olur.
Yükleme /usr/sap/NW2/ERS Instance#> içinde bir alt klasör oluşturamazsa, sahibi <sid>adm ve grubu ERS<Instance#> klasörünün sapsy'leri olarak ayarlamayı deneyin ve yeniden deneyin.<<>
Yeni dağıtılan SAP sisteminin ERS grubunu farklı bir küme düğümüne geçirmeniz gerekiyorsa, ERS grubu için konum kısıtlamasını kaldırmayı unutmayın. Aşağıdaki komutu çalıştırarak kısıtlamayı kaldırabilirsiniz. Bu örnek SAP sistemleri
NW2
veNW3
için verilmiştir. ERS küme grubunu taşımak için komutta kullandığınız kaynak için geçici kısıtlamaları kaldırdığınızdan emin olun.pcs resource clear fs_NW2_AERS pcs resource clear fs_NW3_AERS
[1] ASCS/SCS ve ERS örnek profillerini yeni yüklenen SAP sistemleri için uyarlayın. Aşağıda gösterilen örnek içindir
NW2
. Kümeye eklenen tüm SAP örnekleri için ASCS/SCS ve ERS profillerini uyarlamanız gerekir.ASCS/SCS profili
sudo vi /sapmnt/NW2/profile/NW2_ASCS10_msnw2ascs # Change the restart command to a start command #Restart_Program_01 = local $(_EN) pf=$(_PF) Start_Program_01 = local $(_EN) pf=$(_PF) # Add the keep alive parameter, if using ENSA1 enque/encni/set_so_keepalive = true
Hem ENSA1 hem de ENSA2 için işletim sistemi parametrelerinin
keepalive
SAP not 1410736 açıklandığı gibi ayarlandığından emin olun.ERS profili
sudo vi /sapmnt/NW2/profile/NW2_ERS12_msnw2ers # Change the restart command to a start command #Restart_Program_00 = local $(_ER) pf=$(_PFL) NR=$(SCSID) Start_Program_00 = local $(_ER) pf=$(_PFL) NR=$(SCSID) # remove Autostart from ERS profile # Autostart = 1
[A] /usr/sap/sapservices dosyasını güncelleştirin.
Örneklerin sapinit başlangıç betiği tarafından başlatılmasını önlemek için Pacemaker tarafından yönetilen tüm örneklerin /usr/sap/sapservices dosyasından yorumlanması gerekir. Aşağıda gösterilen örnek SAP sistemleri
NW2
veNW3
içindir.# Depending on whether the SAP Startup framework is integrated with systemd, you may observe below entries on the node for ASCS instances. You should comment out the line(s). # LD_LIBRARY_PATH=/usr/sap/NW2/ASCS10/exe:$LD_LIBRARY_PATH; export LD_LIBRARY_PATH; /usr/sap/NW2/ASCS10/exe/sapstartsrv pf=/usr/sap/NW2/SYS/profile/NW2_ASCS10_msnw2ascs -D -u nw2adm # LD_LIBRARY_PATH=/usr/sap/NW3/ASCS20/exe:$LD_LIBRARY_PATH; export LD_LIBRARY_PATH; /usr/sap/NW3/ASCS20/exe/sapstartsrv pf=/usr/sap/NW3/SYS/profile/NW3_ASCS20_msnw3ascs -D -u nw3adm # systemctl --no-ask-password start SAPNW2_10 # sapstartsrv pf=/usr/sap/NW2/SYS/profile/NW2_ASCS10_msnw2ascs # systemctl --no-ask-password start SAPNW3_20 # sapstartsrv pf=/usr/sap/NW3/SYS/profile/NW3_ASCS20_msnw3ascs # Depending on whether the SAP Startup framework is integrated with systemd, you may observe below entries on the node for ERS instances. You should comment out the line(s). #LD_LIBRARY_PATH=/usr/sap/NW2/ERS12/exe:$LD_LIBRARY_PATH; export LD_LIBRARY_PATH; /usr/sap/NW2/ERS12/exe/sapstartsrv pf=/usr/sap/NW2/ERS12/profile/NW2_ERS12_msnw2ers -D -u nw2adm #LD_LIBRARY_PATH=/usr/sap/NW3/ERS22/exe:$LD_LIBRARY_PATH; export LD_LIBRARY_PATH; /usr/sap/NW3/ERS22/exe/sapstartsrv pf=/usr/sap/NW3/ERS22/profile/NW3_ERS22_msnw3ers -D -u nw3adm # systemctl --no-ask-password start SAPNW2_12 # sapstartsrv pf=/usr/sap/NW2/ERS12/profile/NW2_ERS12_msnw2ers # systemctl --no-ask-password start SAPNW3_22 # sapstartsrv pf=/usr/sap/NW3/ERS22/profile/NW3_ERS22_msnw3ers
Önemli
Sistem tabanlı SAP Startup Framework ile SAP örnekleri artık systemd tarafından yönetilebilir. Gereken en düşük Red Hat Enterprise Linux (RHEL) sürümü SAP için RHEL 8'dir. SAP Not 3115048 açıklandığı gibi, tümleşik sistem tabanlı SAP Startup Framework desteğine sahip yeni bir SAP çekirdeği yüklemesi her zaman sistemli denetimli bir SAP örneğine neden olur. Ancak, var olan sap yüklemesinin sistem tabanlı SAP Startup Framework desteğine sahip bir çekirdeğe SAP çekirdeği yükseltmesinin ardından, mevcut SAP başlangıç ortamını sistemli bir sap başlangıç ortamına dönüştürmek için SAP Not 3115048 belgelendiği gibi bazı el ile adımların gerçekleştirilmesi gerekir.
SAP ASCS ve SAP ERS gibi SAP uygulama sunucusu örneklerini yönetmek üzere SAP için Red Hat HA hizmetlerini (küme yapılandırması) kullanırken, SAPInstance kaynak aracısı ile yeni sistem tabanlı SAP başlangıç çerçevesi arasında uyumluluk sağlamak için ek değişiklikler yapılması gerekir. Dolayısıyla SAP uygulama sunucusu örnekleri, SAP Not 3115048 göre sistemli etkinleştirilmiş bir SAP Çekirdeği'ne yüklendikten veya geçiş yaptıktan sonra Red Hat KBA 6884531'de belirtilen adımların tüm küme düğümlerinde başarıyla tamamlanması gerekir.
[1] Yeni yüklenen SAP sistemi için SAP kümesi kaynaklarını oluşturun.
BIR ENSA1 veya ENSA2 sistemi çalıştırıp çalıştırmadığınıza bağlı olarak, SAP sistemlerinin
NW2
kaynaklarını tanımlamak için ilgili sekmeyi seçin veNW3
aşağıdaki gibi. SAP, SAP NetWeaver 7.52'de çoğaltma dahil olmak üzere ENSA2 için destek kullanıma sunulmuştur. ABAP Platform 1809'dan itibaren ENSA2 varsayılan olarak yüklenir. ENSA2 desteği için bkz. Sunucu 2'yi sıralama desteği için SAP Not 2630416 .Enqueue server 2 mimarisini (ENSA2) kullanıyorsanız kaynak aracısı resource-agents-sap-4.1.1-12.el7.x86_64 veya daha yenisini yükleyin ve SAP sistemleri
NW2
NW3
için kaynakları aşağıdaki gibi tanımlayın:sudo pcs property set maintenance-mode=true sudo pcs resource create rsc_sap_NW2_ASCS10 SAPInstance \ InstanceName=NW2_ASCS10_msnw2ascs START_PROFILE="/sapmnt/NW2/profile/NW2_ASCS10_msnw2ascs" \ AUTOMATIC_RECOVER=false \ meta resource-stickiness=5000 migration-threshold=1 failure-timeout=60 \ op monitor interval=20 on-fail=restart timeout=60 \ op start interval=0 timeout=600 op stop interval=0 timeout=600 \ --group g-NW2_ASCS sudo pcs resource meta g-NW2_ASCS resource-stickiness=3000 sudo pcs resource create rsc_sap_NW2_ERS12 SAPInstance \ InstanceName=NW2_ERS12_msnw2ers START_PROFILE="/sapmnt/NW2/profile/NW2_ERS12_msnw2ers" \ AUTOMATIC_RECOVER=false IS_ERS=true \ op monitor interval=20 on-fail=restart timeout=60 op start interval=0 timeout=600 op stop interval=0 timeout=600 \ --group g-NW2_AERS sudo pcs constraint colocation add g-NW2_AERS with g-NW2_ASCS -5000 sudo pcs constraint location rsc_sap_NW2_ASCS10 rule score=2000 runs_ers_NW2 eq 1 sudo pcs constraint order start g-NW2_ASCS then stop g-NW2_AERS kind=Optional symmetrical=false sudo pcs resource create rsc_sap_NW3_ASCS20 SAPInstance \ InstanceName=NW3_ASCS20_msnw3ascs START_PROFILE="/sapmnt/NW3/profile/NW3_ASCS20_msnw3ascs" \ AUTOMATIC_RECOVER=false \ meta resource-stickiness=5000 migration-threshold=1 failure-timeout=60 \ op monitor interval=20 on-fail=restart timeout=60 \ op start interval=0 timeout=600 op stop interval=0 timeout=600 \ --group g-NW3_ASCS sudo pcs resource meta g-NW3_ASCS resource-stickiness=3000 sudo pcs resource create rsc_sap_NW3_ERS22 SAPInstance \ InstanceName=NW3_ERS22_msnw3ers START_PROFILE="/sapmnt/NW3/profile/NW2_ERS22_msnw3ers" \ AUTOMATIC_RECOVER=false IS_ERS=true \ op monitor interval=20 on-fail=restart timeout=60 op start interval=0 timeout=600 op stop interval=0 timeout=600 \ --group g-NW3_AERS sudo pcs constraint colocation add g-NW3_AERS with g-NW3_ASCS -5000 sudo pcs constraint location rsc_sap_NW3_ASCS20 rule score=2000 runs_ers_NW3 eq 1 sudo pcs constraint order start g-NW3_ASCS then stop g-NW3_AERS kind=Optional symmetrical=false sudo pcs property set maintenance-mode=false
Eski bir sürümden yükseltme yapıyor ve sunucu 2'yi sıralamaya geçiyorsanız bkz. SAP notu 2641019.
Not
Yukarıdaki yapılandırmadaki zaman aşımları yalnızca örnektir ve belirli SAP kurulumuna uyarlanması gerekebilir.
Küme durumunun iyi olduğundan ve tüm kaynakların başlatıldığından emin olun. Kaynakların hangi düğümde çalıştığı önemli değildir. Aşağıdaki örnek, SAP sistemlerinden
NW2
sonra küme kaynaklarının durumunu veNW3
kümeye eklendiğini gösterir.sudo pcs status # Online: [ rhelmsscl1 rhelmsscl2 ] # Full list of resources: # rsc_st_azure (stonith:fence_azure_arm): Started rhelmsscl1 # Resource Group: g-NW1_ASCS # fs_NW1_ASCS (ocf::heartbeat:Filesystem): Started rhelmsscl1 # vip_NW1_ASCS (ocf::heartbeat:IPaddr2): Started rhelmsscl1 # nc_NW1_ASCS (ocf::heartbeat:azure-lb): Started rhelmsscl1 # rsc_sap_NW1_ASCS00 (ocf::heartbeat:SAPInstance): Started rhelmsscl1 # Resource Group: g-NW1_AERS # fs_NW1_AERS (ocf::heartbeat:Filesystem): Started rhelmsscl2 # vip_NW1_AERS (ocf::heartbeat:IPaddr2): Started rhelmsscl2 # nc_NW1_AERS (ocf::heartbeat:azure-lb): Started rhelmsscl2 # rsc_sap_NW1_ERS02 (ocf::heartbeat:SAPInstance): Started rhelmsscl2 # Resource Group: g-NW2_ASCS # fs_NW2_ASCS (ocf::heartbeat:Filesystem): Started rhelmsscl1 # vip_NW2_ASCS (ocf::heartbeat:IPaddr2): Started rhelmsscl1 # nc_NW2_ASCS (ocf::heartbeat:azure-lb): Started rhelmsscl1 # rsc_sap_NW2_ASCS10 (ocf::heartbeat:SAPInstance): Started rhelmsscl1 # Resource Group: g-NW2_AERS # fs_NW2_AERS (ocf::heartbeat:Filesystem): Started rhelmsscl1 # vip_NW2_AERS (ocf::heartbeat:IPaddr2): Started rhelmsscl1 # nc_NW2_AERS (ocf::heartbeat:azure-lb): Started rhelmsscl1 # rsc_sap_NW2_ERS12 (ocf::heartbeat:SAPInstance): Started rhelmsscl1 # Resource Group: g-NW3_ASCS # fs_NW3_ASCS (ocf::heartbeat:Filesystem): Started rhelmsscl1 # vip_NW3_ASCS (ocf::heartbeat:IPaddr2): Started rhelmsscl1 # nc_NW3_ASCS (ocf::heartbeat:azure-lb): Started rhelmsscl1 # rsc_sap_NW3_ASCS20 (ocf::heartbeat:SAPInstance): Started rhelmsscl1 # Resource Group: g-NW3_AERS # fs_NW3_AERS (ocf::heartbeat:Filesystem): Started rhelmsscl1 # vip_NW3_AERS (ocf::heartbeat:IPaddr2): Started rhelmsscl1 # nc_NW3_AERS (ocf::heartbeat:azure-lb): Started rhelmsscl1 # rsc_sap_NW3_ERS22 (ocf::heartbeat:SAPInstance): Started rhelmsscl1
[A] Her iki düğümde de ASCS ve ERS için güvenlik duvarı kuralları ekleyin. Aşağıdaki örnekte hem SAP sistemleri
NW2
hem de için güvenlik duvarı kuralları gösterilmektedirNW3
.# NW1 - ASCS sudo firewall-cmd --zone=public --add-port={62010,3210,3610,3910,8110,51013,51014,51016}/tcp --permanent sudo firewall-cmd --zone=public --add-port={62010,3210,3610,3910,8110,51013,51014,51016}/tcp # NW2 - ERS sudo firewall-cmd --zone=public --add-port={62112,3212,3312,51213,51214,51216}/tcp --permanent sudo firewall-cmd --zone=public --add-port={62112,3212,3312,51213,51214,51216}/tcp # NW3 - ASCS sudo firewall-cmd --zone=public --add-port={62020,3220,3620,3920,8120,52013,52014,52016}/tcp --permanent sudo firewall-cmd --zone=public --add-port={62020,3220,3620,3920,8120,52013,52014,52016}/tcp # NW3 - ERS sudo firewall-cmd --zone=public --add-port={62122,3222,3322,52213,52214,52216}/tcp --permanent sudo firewall-cmd --zone=public --add-port={62122,3222,3322,52213,52214,52216}/tcp
SAP yüklemesine devam edin
SAP yüklemenizi şu şekilde tamamlayın:
- SAP NetWeaver uygulama sunucularınızı hazırlama.
- DBMS örneği yükleme.
- Birincil SAP uygulama sunucusu yükleme.
- Bir veya daha fazla SAP uygulaması örneği yükleme.
Çoklu SID kümesi kurulumunu test edin
Aşağıdaki testler, Red Hat'in en iyi yöntemler kılavuzlarındaki test çalışmalarının bir alt kümesidir. Bunlar sizin için dahildir. Küme testlerinin tam listesi için aşağıdaki belgelere başvurun:
- Azure NetApp Files NFS birimlerini kullanıyorsanız SAP uygulamaları için Azure NetApp Files ile RHEL üzerinde SAP NetWeaver için Azure VM'ler yüksek kullanılabilirliği bölümünü izleyin
- Yüksek oranda kullanılabilir
GlusterFS
kullanıyorsanız SAP uygulamaları için RHEL üzerinde SAP NetWeaver için Azure VM'leri yüksek kullanılabilirliğini izleyin.
Red Hat en iyi yöntemler kılavuzlarını her zaman okuyun ve eklenmiş olabilecek diğer tüm testleri gerçekleştirin. Sunulan testler, üç SAP sisteminin yüklü olduğu iki düğümlü, çoklu SID kümesindedir.
ASCS örneğini el ile geçirin. Örnekte, SAP sistemi NW3 için ASCS örneğinin geçirilmesi gösterilmektedir.
Teste başlamadan önce kaynak durumu:
Online: [ rhelmsscl1 rhelmsscl2 ] Full list of resources: rsc_st_azure (stonith:fence_azure_arm): Started rhelmsscl1 Resource Group: g-NW1_ASCS fs_NW1_ASCS (ocf::heartbeat:Filesystem): Started rhelmsscl1 vip_NW1_ASCS (ocf::heartbeat:IPaddr2): Started rhelmsscl1 nc_NW1_ASCS (ocf::heartbeat:azure-lb): Started rhelmsscl1 rsc_sap_NW1_ASCS00 (ocf::heartbeat:SAPInstance): Started rhelmsscl1 Resource Group: g-NW1_AERS fs_NW1_AERS (ocf::heartbeat:Filesystem): Started rhelmsscl2 vip_NW1_AERS (ocf::heartbeat:IPaddr2): Started rhelmsscl2 nc_NW1_AERS (ocf::heartbeat:azure-lb): Started rhelmsscl2 rsc_sap_NW1_ERS02 (ocf::heartbeat:SAPInstance): Started rhelmsscl2 Resource Group: g-NW2_ASCS fs_NW2_ASCS (ocf::heartbeat:Filesystem): Started rhelmsscl2 vip_NW2_ASCS (ocf::heartbeat:IPaddr2): Started rhelmsscl2 nc_NW2_ASCS (ocf::heartbeat:azure-lb): Started rhelmsscl2 rsc_sap_NW2_ASCS10 (ocf::heartbeat:SAPInstance): Started rhelmsscl2 Resource Group: g-NW2_AERS fs_NW2_AERS (ocf::heartbeat:Filesystem): Started rhelmsscl1 vip_NW2_AERS (ocf::heartbeat:IPaddr2): Started rhelmsscl1 nc_NW2_AERS (ocf::heartbeat:azure-lb): Started rhelmsscl1 rsc_sap_NW2_ERS12 (ocf::heartbeat:SAPInstance): Started rhelmsscl1 Resource Group: g-NW3_ASCS fs_NW3_ASCS (ocf::heartbeat:Filesystem): Started rhelmsscl2 vip_NW3_ASCS (ocf::heartbeat:IPaddr2): Started rhelmsscl2 nc_NW3_ASCS (ocf::heartbeat:azure-lb): Started rhelmsscl2 rsc_sap_NW3_ASCS20 (ocf::heartbeat:SAPInstance): Started rhelmsscl2 Resource Group: g-NW3_AERS fs_NW3_AERS (ocf::heartbeat:Filesystem): Started rhelmsscl1 vip_NW3_AERS (ocf::heartbeat:IPaddr2): Started rhelmsscl1 nc_NW3_AERS (ocf::heartbeat:azure-lb): Started rhelmsscl1 rsc_sap_NW3_ERS22 (ocf::heartbeat:SAPInstance): Started rhelmsscl1
NW3 ASCS örneğini geçirmek için aşağıdaki komutları kök olarak çalıştırın.
pcs resource move rsc_sap_NW3_ASCS200 # Clear temporary migration constraints pcs resource clear rsc_sap_NW3_ASCS20 # Remove failed actions for the ERS that occurred as part of the migration pcs resource cleanup rsc_sap_NW3_ERS22
Test sonrasındaki kaynak durumu:
Online: [ rhelmsscl1 rhelmsscl2 ] Full list of resources: rsc_st_azure (stonith:fence_azure_arm): Started rhelmsscl1 Resource Group: g-NW1_ASCS fs_NW1_ASCS (ocf::heartbeat:Filesystem): Started rhelmsscl1 vip_NW1_ASCS (ocf::heartbeat:IPaddr2): Started rhelmsscl1 nc_NW1_ASCS (ocf::heartbeat:azure-lb): Started rhelmsscl1 rsc_sap_NW1_ASCS00 (ocf::heartbeat:SAPInstance): Started rhelmsscl1 Resource Group: g-NW1_AERS fs_NW1_AERS (ocf::heartbeat:Filesystem): Started rhelmsscl2 vip_NW1_AERS (ocf::heartbeat:IPaddr2): Started rhelmsscl2 nc_NW1_AERS (ocf::heartbeat:azure-lb): Started rhelmsscl2 rsc_sap_NW1_ERS02 (ocf::heartbeat:SAPInstance): Started rhelmsscl2 Resource Group: g-NW2_ASCS fs_NW2_ASCS (ocf::heartbeat:Filesystem): Started rhelmsscl2 vip_NW2_ASCS (ocf::heartbeat:IPaddr2): Started rhelmsscl2 nc_NW2_ASCS (ocf::heartbeat:azure-lb): Started rhelmsscl2 rsc_sap_NW2_ASCS10 (ocf::heartbeat:SAPInstance): Started rhelmsscl2 Resource Group: g-NW2_AERS fs_NW2_AERS (ocf::heartbeat:Filesystem): Started rhelmsscl1 vip_NW2_AERS (ocf::heartbeat:IPaddr2): Started rhelmsscl1 nc_NW2_AERS (ocf::heartbeat:azure-lb): Started rhelmsscl1 rsc_sap_NW2_ERS12 (ocf::heartbeat:SAPInstance): Started rhelmsscl1 Resource Group: g-NW3_ASCS fs_NW3_ASCS (ocf::heartbeat:Filesystem): Started rhelmsscl1 vip_NW3_ASCS (ocf::heartbeat:IPaddr2): Started rhelmsscl1 nc_NW3_ASCS (ocf::heartbeat:azure-lb): Started rhelmsscl1 rsc_sap_NW3_ASCS20 (ocf::heartbeat:SAPInstance): Started rhelmsscl1 Resource Group: g-NW3_AERS fs_NW3_AERS (ocf::heartbeat:Filesystem): Started rhelmsscl2 vip_NW3_AERS (ocf::heartbeat:IPaddr2): Started rhelmsscl2 nc_NW3_AERS (ocf::heartbeat:azure-lb): Started rhelmsscl2 rsc_sap_NW3_ERS22 (ocf::heartbeat:SAPInstance): Started rhelmsscl2
Düğüm kilitlenmesi simülasyonu.
Teste başlamadan önce kaynak durumu:
Online: [ rhelmsscl1 rhelmsscl2 ] Full list of resources: rsc_st_azure (stonith:fence_azure_arm): Started rhelmsscl1 Resource Group: g-NW1_ASCS fs_NW1_ASCS (ocf::heartbeat:Filesystem): Started rhelmsscl1 vip_NW1_ASCS (ocf::heartbeat:IPaddr2): Started rhelmsscl1 nc_NW1_ASCS (ocf::heartbeat:azure-lb): Started rhelmsscl1 rsc_sap_NW1_ASCS00 (ocf::heartbeat:SAPInstance): Started rhelmsscl1 Resource Group: g-NW1_AERS fs_NW1_AERS (ocf::heartbeat:Filesystem): Started rhelmsscl2 vip_NW1_AERS (ocf::heartbeat:IPaddr2): Started rhelmsscl2 nc_NW1_AERS (ocf::heartbeat:azure-lb): Started rhelmsscl2 rsc_sap_NW1_ERS02 (ocf::heartbeat:SAPInstance): Started rhelmsscl2 Resource Group: g-NW2_ASCS fs_NW2_ASCS (ocf::heartbeat:Filesystem): Started rhelmsscl1 vip_NW2_ASCS (ocf::heartbeat:IPaddr2): Started rhelmsscl1 nc_NW2_ASCS (ocf::heartbeat:azure-lb): Started rhelmsscl1 rsc_sap_NW2_ASCS10 (ocf::heartbeat:SAPInstance): Started rhelmsscl1 Resource Group: g-NW2_AERS fs_NW2_AERS (ocf::heartbeat:Filesystem): Started rhelmsscl2 vip_NW2_AERS (ocf::heartbeat:IPaddr2): Started rhelmsscl2 nc_NW2_AERS (ocf::heartbeat:azure-lb): Started rhelmsscl2 rsc_sap_NW2_ERS12 (ocf::heartbeat:SAPInstance): Started rhelmsscl2 Resource Group: g-NW3_ASCS fs_NW3_ASCS (ocf::heartbeat:Filesystem): Started rhelmsscl1 vip_NW3_ASCS (ocf::heartbeat:IPaddr2): Started rhelmsscl1 nc_NW3_ASCS (ocf::heartbeat:azure-lb): Started rhelmsscl1 rsc_sap_NW3_ASCS20 (ocf::heartbeat:SAPInstance): Started rhelmsscl1 Resource Group: g-NW3_AERS fs_NW3_AERS (ocf::heartbeat:Filesystem): Started rhelmsscl2 vip_NW3_AERS (ocf::heartbeat:IPaddr2): Started rhelmsscl2 nc_NW3_AERS (ocf::heartbeat:azure-lb): Started rhelmsscl2 rsc_sap_NW3_ERS22 (ocf::heartbeat:SAPInstance): Started rhelmsscl2
En az bir ASCS örneğinin çalıştığı bir düğümde kök olarak aşağıdaki komutu çalıştırın. Bu örnek , ve
NW3
içinNW1
NW2
ASCS örneklerinin çalıştığı üzerinderhelmsscl1
komutunu çalıştırır.echo c > /proc/sysrq-trigger
Test sonrasındaki ve kilitlenen düğüm yeniden başlatıldıktan sonraki durum şu sonuçlara benzer olmalıdır:
Full list of resources: rsc_st_azure (stonith:fence_azure_arm): Started rhelmsscl2 Resource Group: g-NW1_ASCS fs_NW1_ASCS (ocf::heartbeat:Filesystem): Started rhelmsscl2 vip_NW1_ASCS (ocf::heartbeat:IPaddr2): Started rhelmsscl2 nc_NW1_ASCS (ocf::heartbeat:azure-lb): Started rhelmsscl2 rsc_sap_NW1_ASCS00 (ocf::heartbeat:SAPInstance): Started rhelmsscl2 Resource Group: g-NW1_AERS fs_NW1_AERS (ocf::heartbeat:Filesystem): Started rhelmsscl1 vip_NW1_AERS (ocf::heartbeat:IPaddr2): Started rhelmsscl1 nc_NW1_AERS (ocf::heartbeat:azure-lb): Started rhelmsscl1 rsc_sap_NW1_ERS02 (ocf::heartbeat:SAPInstance): Started rhelmsscl1 Resource Group: g-NW2_ASCS fs_NW2_ASCS (ocf::heartbeat:Filesystem): Started rhelmsscl2 vip_NW2_ASCS (ocf::heartbeat:IPaddr2): Started rhelmsscl2 nc_NW2_ASCS (ocf::heartbeat:azure-lb): Started rhelmsscl2 rsc_sap_NW2_ASCS10 (ocf::heartbeat:SAPInstance): Started rhelmsscl2 Resource Group: g-NW2_AERS fs_NW2_AERS (ocf::heartbeat:Filesystem): Started rhelmsscl1 vip_NW2_AERS (ocf::heartbeat:IPaddr2): Started rhelmsscl1 nc_NW2_AERS (ocf::heartbeat:azure-lb): Started rhelmsscl1 rsc_sap_NW2_ERS12 (ocf::heartbeat:SAPInstance): Started rhelmsscl1 Resource Group: g-NW3_ASCS fs_NW3_ASCS (ocf::heartbeat:Filesystem): Started rhelmsscl2 vip_NW3_ASCS (ocf::heartbeat:IPaddr2): Started rhelmsscl2 nc_NW3_ASCS (ocf::heartbeat:azure-lb): Started rhelmsscl2 rsc_sap_NW3_ASCS20 (ocf::heartbeat:SAPInstance): Started rhelmsscl2 Resource Group: g-NW3_AERS fs_NW3_AERS (ocf::heartbeat:Filesystem): Started rhelmsscl1 vip_NW3_AERS (ocf::heartbeat:IPaddr2): Started rhelmsscl1 nc_NW3_AERS (ocf::heartbeat:azure-lb): Started rhelmsscl1 rsc_sap_NW3_ERS22 (ocf::heartbeat:SAPInstance): Started rhelmsscl1
Başarısız kaynaklar için iletiler varsa, başarısız kaynakların durumunu temizleyin. Örneğin:
pcs resource cleanup rsc_sap_NW1_ERS02
Sonraki adımlar
- SAP için Azure Sanal Makineler planlama ve uygulama
- SAP için Azure Sanal Makineler dağıtımı
- SAP için Azure Sanal Makineler DBMS dağıtımı
Azure VM'lerinde SAP HANA'nın olağanüstü durum kurtarmasını planlama ve yüksek kullanılabilirlik oluşturma hakkında bilgi edinmek için bkz. Azure Sanal Makineler'de (VM'ler) SAP HANA'nın Yüksek Kullanılabilirliği.