Azure 'da SAP HANA (büyük örnekler) yükleyip yapılandırma
Bu makalede, Azure 'da SAP HANA Büyük Örnekleri (Hlıs) (BareMetal altyapısı olarak da bilinir) için doğrulama, yapılandırma ve yükleme adımlarını inceleyeceğiz.
Önkoşullar
Bu makaleyi okumadan önce şunları öğrenecek:
Ayrıca bkz:
Yüklemenizi planlama
SAP HANA yüklemesi sizin sorumluluğunuzdadır. Azure sanal ağlarınız ve HANA büyük örnek birimleri arasında bağlantı kurduktan sonra Azure (büyük örnekler) sunucusuna yeni bir SAP HANA yüklemeye başlayabilirsiniz.
Not
SAP ilkesi başına, SAP HANA yüklemesi, sertifikalı SAP teknolojisinin sınavına, yükleme sertifika sınavına SAP HANA veya SAP sertifikalı Sistem Tümleştirici (sı) olan kim olduğunu düzenleyen bir kişi tarafından gerçekleştirilmelidir.
HANA 2,0 yüklemeyi planlarken, bkz. sap destek notunun #2235581-SAP HANA: desteklenen işletim sistemleri. İşletim sisteminin (OS) yüklemekte olduğunuz SAP HANA sürümünde desteklendiğinden emin olun. HANA 2,0 için desteklenen işletim sistemi, HANA 1,0 için desteklenen işletim sisteminden daha kısıtlayıcıdır. İlgilendiğiniz işletim sistemi sürümünün belirli HANA büyük örneği için desteklendiğini doğrulayın. Bu Listeyikullanın; Bu birim için desteklenen işletim sistemi listesinin ayrıntılarını görmek için HLI ' ı seçin.
HANA yüklemesine başlamadan önce aşağıdakileri doğrulayın:
HANA büyük örnek birimlerini doğrulama
Microsoft 'tan HANA büyük örneklerini aldıktan sonra, erişim ve bunlarla bağlantı kurun. Ardından, aşağıdaki ayarları doğrulayın ve gereken şekilde ayarlayın.
Örneklerin doğru SKU 'Ların ve işletim sistemi ile görüntülenip görüntülenmeyeceğini Azure portal iade edin. Daha fazla bilgi için bkz. Azure Hana büyük örnekler denetim Azure Portal.
Örnek IŞLETIM sistemini işletim sistemi sağlayıcınızla kaydedin. Bu adım, SUSE Linux işletim sistemini Azure 'daki bir VM 'de dağıtılan SUSE abonelik Yönetim Aracı (SMT) örneğine kaydetmeyi içerir.
HANA büyük örnek, bu SMT örneğine bağlanabilir. (Daha fazla bilgi için bkz. SUSE Linux IÇIN smt Server ayarlama). Red Hat işletim sistemi kullanıyorsanız, bağlandığınız Red Hat abonelik Yöneticisi 'ne kayıtlı olması gerekir. Daha fazla bilgi için bkz. Azure 'da SAP HANA nedir (büyük örnekler)?.
Bu adım, işletim sisteminin sorumluluğunda olduğu, yazılım için düzeltme eki uygulama için gereklidir. SUSE için, smt yükleme ve yapılandırma ileilgili belgelere bakın.
Belirli işletim sistemi sürümüne/sürümüne yönelik yeni düzeltme eklerini ve düzeltmeleri denetleyin. HANA büyük örneğinin en son düzeltme eklerine sahip olduğunu doğrulayın. Bazen en son düzeltme ekleri dahil değildir, bu nedenle kontrol ettiğinizden emin olun.
Belirli bir işletim sistemi sürümüne/sürümüne SAP HANA yüklemek ve yapılandırmak için ilgili SAP notlarını kontrol edin. Microsoft, her zaman bir HLI tamamen yapılandırmaz. Her bir senaryoya bağlı olan öneriler veya SAP notlarındaki veya yapılandırmalarda yapılan önerilerin değiştirilmesi, bu mümkün olabilir.
Bu nedenle, tam Linux sürümü için SAP HANA ilgili SAP notlarını okuduğunuzdan emin olun. Ayrıca, işletim sistemi sürümü/sürümünün yapılandırmalarını denetleyin ve henüz yapmadıysanız yapılandırma ayarlarını uygulayın.
Özellikle, aşağıdaki parametreleri kontrol edin ve şu şekilde ayarlayın:
- net.core.rmem_max = 16777216
- net.core.wmem_max = 16777216
- net.core.rmem_default = 16777216
- net.core.wmem_default = 16777216
- net.core.optmem_max = 16777216
- net.ipv4.tcp_rmem = 65536 16777216 16777216
- net.ipv4.tcp_wmem = 65536 16777216 16777216
SLES12 SP1 ve Red Hat Enterprise Linux (rhel) 7,2 ile başlayarak, bu parametrelerin/etc/sysctl.exe dizinindeki bir yapılandırma dosyasında ayarlanması gerekir. Örneğin, 91-NetApp-HANA. conf adına sahip bir yapılandırma dosyası oluşturulmalıdır. Daha eski SLES ve RHEL yayınları için bu parametrelerin ayarlandığı/vs/sysctl. conf olması gerekir.
RHEL 6,3 ile başlayan tüm RHEL yayınları için şunları göz önünde bulundurun:
- Sunrpc.tcp_slot_table_entries = 128 parametresi,/vs/modaraştırması. d/sunrpc-Local. conf içinde ayarlanmalıdır. Dosya yoksa, önce girdiyi ekleyerek oluşturun:
- Seçenekler sunrpc tcp_max_slot_table_entries = 128
HANA büyük örneğinizin sistem saatini denetleyin. Örnekler bir sistem saat dilimiyle dağıtılır. Bu saat dilimi, HANA büyük örnek damgasının bulunduğu Azure bölgesinin konumunu temsil eder. Sahip olduğunuz örneklerin sistem saatini veya saat dilimini değiştirebilirsiniz.
Kiracınıza daha fazla örnek sipariş ederseniz, yeni teslim edilen örneklerin saat dilimini uyarlamanız gerekir. Microsoft, devreden Multipath sonrasında örneklerle ayarladığınız sistem saati dilimine ilişkin bir öngörü yoktur. Bu nedenle, yeni dağıtılan örnekler, değiştirdiğiniz ile aynı saat diliminde ayarlanmayabilir. Bu, üzerine geçen örneklerin saat dilimini gerektiği şekilde uyarlamanızı sağlar.
Etc/Konakları denetleyin. Dikey pencereler üzerinden devralırken farklı amaçlar için farklı IP adresleri atanır. Birimler var olan bir kiracıya eklendiğinde, vb/Hosts dosyasını denetlemeniz önemlidir. Yeni dağıtılan sistemlerin vs/Hosts dosyası, daha önce teslim edilen sistemlerin IP adresleriyle doğru şekilde korunmayabilir. Yeni dağıtılan bir örnek, kiracınızda daha önce dağıttığınız birimlerin adlarını çözümleyebildiğinden emin olun.
İşletim sistemi
Teslim edilen işletim sistemi görüntüsünün takas alanı, sap destek notuna #1999997-SSS: SAP HANA bellek' e göre 2 GB olarak ayarlanır. Farklı bir ayar istiyorsanız kendiniz ayarlamanız gerekir.
SAP uygulamaları için SUSE Linux Enterprise Server 12 SP1 , Azure 'da SAP HANA için yüklenen Linux 'un (büyük örnekler) dağıtımı olur. Bu dağıtım, SLES 'de SAP çalıştırmaya yönelik önceden ayarlanmış parametreler de dahil olmak üzere, SAP 'ye özgü yetenekler sağlar.
SLES 'de SAP HANA dağıtımıyla ilgili çeşitli yararlı kaynaklar için, bkz.:
- SUSE Web sitesinde Kaynak Kitaplığı/teknik incelemeler .
- sap Community ağı 'nda (SCN) SUSE üzerinde sap .
Bu kaynaklar, yüksek kullanılabilirlik ayarlama, SAP işlemlerine özgü güvenlik sağlamlaştırma ve daha fazlası hakkında bilgiler içerir.
SUSE üzerinde SAP için daha fazla kaynak:
- SUSE Linux sitesinde SAP HANA
- sap için en iyi yöntem: sıraya alma çoğaltması-SUSE Linux üzerinde SAP NetWeaver Enterprise 12
- Clamsap – SAP IÇIN SLES Virus koruması (SAP uygulamaları için SLES 12 dahil)
Aşağıdaki belgeler, SLES 12 ' de SAP HANA uygulamak için geçerli olan SAP destek notlarına sahiptir:
- SAP destek notuna #1944799 – SLES işletim sistemi yüklemesi için SAP HANA yönergeleri
- SAP destek notunun #2205917 – SAP uygulamaları için SLES 12 için önerilen işletim sistemi ayarlarını SAP HANA
- SAP destek notu #1984787 – SUSE Linux Enterprise Server 12: yükleme notları
- SAP destek notunun #171356 – Linux 'ta SAP Software: genel bilgiler
- SAP destek notunun #1391070 – Linux UUID çözümleri
SAP HANA için Red Hat Enterprise Linux , HANA büyük örneklerde SAP HANA çalıştırmaya yönelik başka bir tekliftir. RHEL 7,2 ve 7,3 sürümleri mevcuttur ve desteklenir. Red hat üzerinde SAP hakkında daha fazla bilgi için bkz. Red Hat Linux sitesindeki SAP HANA.
Aşağıdaki belgeler, Red hat üzerinde SAP HANA uygulamak için geçerli olan SAP destek notlarına sahiptir:
- SAP destek notunun #2009879-Red Hat Enterprise Linux (rhel) işletim sistemi için SAP HANA yönergeleri
- SAP destek notunun #2292690-SAP HANA DB: RHEL 7 için önerilen işletim sistemi ayarları
- SAP destek notunun #1391070 – Linux UUID çözümleri
- SAP destek notunun #2228351-Linux: SAP HANA veritabanı SPS 11 Düzeltme 110 (veya üzeri) RHEL 6 veya SLES 11
- SAP destek notunun #2397039-SSS: RHEL üzerinde SAP
- SAP destek notunun #2002167-Red Hat Enterprise Linux 7. x: yükleme ve yükseltme
Zaman eşitleme
SAP NetWeaver mimarisi üzerinde oluşturulan SAP uygulamaları, SAP sisteminin bileşenleri için zaman farklılıklarına duyarlıdır. ZDATE büyük saat farkı hata başlığına sahip SAP ABAP kısa _ dökümleri _ _ büyük olasılıkla tanıdık gelecektir. Bunun nedeni, farklı sunucuların veya sanal makinelerin (VM 'Ler) sistem saatinin çok fazla olmadığı durumlarda bu kısa dökümler görünmesidir.
Azure 'daki SAP HANA (büyük örnekler) için Azure 'da zaman eşitleme, büyük örnek damgalarda işlem birimleri için uygulanmaz. Ayrıca, Azure 'un sistemin zamanının düzgün bir şekilde eşitlendiğinden emin olduğundan, yerel Azure VM 'lerinde çalışan SAP uygulamaları için de uygulanmaz.
Sonuç olarak, ayrı bir saat sunucusu ayarlamanız gerekir. Bu sunucu, Azure VM 'lerde çalışan SAP uygulama sunucuları tarafından kullanılacaktır. Ayrıca, HANA büyük örneklerde çalışan SAP HANA veritabanı örnekleri tarafından da kullanılacaktır. Büyük örnek damgalarındaki depolama altyapısı zaman zaman ağ zaman Protokolü (NTP) sunucularıyla eşitlenir.
Ağ
Azure sanal ağlarınızı tasarlama ve bu sanal ağları HANA büyük örneklerine bağlama bölümünde açıklanan önerileri izlediğinizden emin olun:
- Azure 'da SAP HANA (büyük örnek) genel bakış ve mimari
- Azure 'da SAP HANA (büyük örnekler) altyapı ve bağlantı
Tek birimlerin ağı hakkında ayrıntılı bilgi edinmek için aşağıda verilmiştir. Her HANA büyük örnek birimi iki veya üç ağ arabirim denetleyicisi (NIC) bağlantı noktasına atanmış iki veya üç IP adresi ile birlikte gelir. HANA genişleme yapılandırmalarında ve HANA sistem çoğaltma senaryosunda üç IP adresi kullanılır. Birimin NIC 'sine atanan IP adreslerinden biri, Azure 'daki SAP HANA (büyük örnekler) genel bakış ve mimarideAÇıKLANAN sunucu IP havuzunun dışındadır.
Mimarinizin Ethernet ayrıntıları hakkında daha fazla bilgi için bkz. hLi tarafından desteklenen senaryolar.
Depolama
SAP HANA (büyük örnekler) için depolama düzeni, SAP tarafından önerilen yönergeleri kullanarak Azure hizmet yönetimi 'nde SAP HANA tarafından yapılandırılır. Bu yönergeler SAP HANA depolama gereksinimleribölümünde belgelenmiştir.
Farklı HANA büyük örnekler SKU 'Larının bulunduğu farklı birimlerin kaba boyutları, Azure 'daki SAP HANA (büyük örnekler) genel bakış ve mimarideaçıklanmaktadır.
Depolama birimlerinin adlandırma kuralları aşağıdaki tabloda listelenmiştir:
| Depolama kullanımı | Bağlama adı | Birim adı |
|---|---|---|
| HANA verileri | /Hana/Data/SID/mnt0000<m> | Depolama IP:/hana_data_SID_mnt00001_tenant_vol |
| HANA günlüğü | /Hana/log/SID/mnt0000<m> | Depolama IP:/hana_log_SID_mnt00001_tenant_vol |
| HANA günlük yedeklemesi | /Hana/log/Backups | Depolama IP:/hana_log_backups_SID_mnt00001_tenant_vol |
| HANA paylaşılan | /hana/shared/SID | Depolama IP:/hana_shared_SID_mnt00001_tenant_vol/paylaşılan |
| usr/SAP | /Usr/SAP/SID | Depolama IP:/hana_shared_SID_mnt00001_tenant_vol/usr_sap |
SID , Hana örnek sistem kimliğidir.
Kiracı , kiracı dağıtımında bir işlem iç numaralandırmadır.
HANA usr/SAP aynı birimi paylaşır. Bağlama noktalarının terminolojisi, HANA örneklerinin sistem KIMLIĞINI ve bağlama numarasını içerir. Ölçek dağıtımında, mnt00001 gibi yalnızca bir bağlama vardır. Genişleme dağıtımlarında, çalışan ve birincil düğümleriniz olduğu kadar çok sayıda bağlama görürsünüz.
Genişleme ortamları, veri, günlük ve günlük yedekleme birimleri, genişleme yapılandırmasındaki her bir düğüme paylaşılır ve eklenir. Birden çok SAP örneği olan yapılandırmalarda, farklı bir birim kümesi oluşturulup HANA büyük örneğe iliştirilir. Senaryonuza yönelik depolama düzeni ayrıntıları için bkz. hLi tarafından desteklenen senaryolar.
HANA büyük örnekler, HANA/veri ve bir birim HANA/günlük/yedekleme için genel disk hacimiyle birlikte gelir. Depolama anlık görüntüleri aynı disk birimini kullandığından, HANA/verilerin büyük bir bölümü yaptık. Daha fazla depolama anlık görüntüsü, atanan depolama birimlerinizde anlık görüntüler tarafından daha fazla alan tüketilecektir.
HANA/günlük/yedekleme biriminin veritabanı yedeklemeleri için birim olmaması gerekir. HANA işlem günlüğü yedeklemeleri için yedekleme birimi olarak kullanılacak şekilde boyutlandırılır. Daha fazla bilgi için bkz. Azure 'da SAP HANA (büyük örnekler) yüksek kullanılabilirlik ve olağanüstü durum kurtarma.
1 TB 'lik artışlarla ek kapasite satın alarak depolama alanınızı artırabilirsiniz. Bu ek depolama alanı, bir HANA büyük örneğe yeni birimler olarak eklenebilir.
Azure hizmet yönetiminde SAP HANA ile ekleme sırasında sıdaddm kullanıcısı ve sapsys grubu için bir kullanıcı KIMLIĞI (UID) ve Grup KIMLIĞI (GID) belirtirsiniz (örneğin: 1.000.500). SAP HANA sisteminin yüklenmesi sırasında aynı değerleri kullanmanız gerekir. Bir birimde birden çok HANA örneği dağıtmak istiyorsanız, birden çok birim kümesi (her örnek için bir küme) alırsınız. Bu nedenle, dağıtım zamanında şunu tanımlamanız gerekir:
- Farklı HANA örneklerinin SID 'SI (sıdaddm bundan türetilir).
- Farklı HANA örneklerinin bellek boyutları. Örnek başına bellek boyutu, her bir birim kümesindeki birimlerin boyutunu tanımlar.
Depolama sağlayıcısı önerilerine bağlı olarak, tüm takılan birimler için aşağıdaki bağlama seçenekleri yapılandırılır (önyükleme LUN 'U hariç tutar):
- NFS RW, sunucular = 4, hard, Timeo = 600, rboyut = 1048576, wsize = 1048576, INTR, noatime, Lock 0 0
Bu bağlama noktaları, aşağıdaki ekran görüntülerinde gösterildiği gibi/etc/fstab içinde yapılandırılır:

S72m HANA büyük örneğindeki df-h komutunun çıktısı şöyle görünür:

Depolama denetleyicisi ve büyük örnek damgalarının düğümleri NTP sunucularıyla eşitlenir. Azure 'daki SAP HANA (büyük örnekler) ve Azure VM 'lerinin bir NTP sunucusuna eşitlenmesi önemlidir. Azure 'da veya büyük örnek damgalarda altyapı ve işlem birimleri arasında önemli zaman drıt sayısını ortadan kaldırır.
SAP HANA aşağıda kullanılan depolama alanına iyileştirmek için aşağıdaki SAP HANA yapılandırma parametrelerini ayarlayın:
- max_parallel_io_requests 128
- üzerinde async_read_submit
- üzerinde async_write_submit_active
- async_write_submit_blocks tümü
SPS12 SAP HANA 1,0 sürümleri için, bu parametreler SAP HANA veritabanının yüklemesi sırasında, SAP note #2267798-SAP HANA veritabanının yapılandırmasıbölümünde açıklandığı gibi ayarlanabilir.
Ayrıca, hdbparam çerçevesini kullanarak SAP HANA veritabanı yüklemesinden sonra parametreleri yapılandırabilirsiniz.
HANA büyük örneklerde kullanılan depolamanın dosya boyutu sınırlaması vardır. Boyut sınırlaması dosya başına 16 TB 'tır . EXT3 dosya sistemlerindeki dosya boyutu sınırlamalarından farklı olarak, HANA, HANA büyük örnekler depolaması tarafından zorlanan depolama sınırlamasından haberdar değildir. Sonuç olarak, 16 TB dosya boyutu sınırına ulaşıldığında HANA otomatik olarak yeni bir veri dosyası oluşturmaz. HANA, 16 TB 'ın ötesinde dosyayı büyümeye çalışır, HANA hataları rapor eder ve dizin sunucusu sonda çökecektir.
Önemli
HANA 'nın, veri dosyalarını HANA büyük örnek depolama alanının 16 TB 'lık dosya boyutu sınırının ötesinde büyütmeye çalışmasını engellemek için SAP HANA global.ini yapılandırma dosyasında aşağıdaki parametreleri ayarlayın:
SAP HANA 2,0 ile hdbparam çerçevesi kullanım dışı bırakılmıştır. bu nedenle parametrelerin SQL komutları kullanılarak ayarlanması gerekir. Daha fazla bilgi için bkz. SAP note #2399079: Hana 2 ' de hdbparam 'ın eleme.
Mimarinizin depolama düzeni hakkında daha fazla bilgi edinmek için, HLI desteklenen senaryolar bölümüne bakın.
Sonraki adımlar
Azure 'da SAP HANA yükleme adımlarını izleyin (büyük örnekler).