Edge for Private Cloud 4.16.05 sürümü
Kontrol listesi, önceki ön koşulları kapsar ve devam etmeden önce edinmeniz gereken dosyaların listesini sunar. Bu makalede ele alınan temel şartların özeti aşağıda verilmiştir.
- Edge sistem yöneticisi kimlik bilgileri: Yükleme kapsamında, Edge sistem yöneticisi hesabını oluşturmak için kullanılan bir e-posta adresi ve şifre belirtmeniz istenir. Bu kimlik bilgilerini hiçbir zaman Edge sistem yönetimi dışında bir amaçla kullanmayın. Daha sonra API proxy'leri, uygulamalar ve diğer tüm kullanıcı düzeyindeki görevleri oluşturmak ve yönetmek için farklı kullanıcılar ve kullanıcı türleri oluşturabilirsiniz.
Yönetici şifresini değiştirmek için Edge kullanıcı arayüzünü kullanmayın. Daha fazla bilgi için Edge şifrelerini sıfırlama başlıklı makaleyi inceleyin. - İşletim sistemi: İşletim sistemi gereksinimleri için https://apigee.com/docs/api-services/reference/supported-software adresini ziyaret edin.
- Java: Java gereksinimleri yukarıdaki Ön koşullar bölümünde ele alınmıştır. https://apigee.com/docs/api-services/reference/supported-software adresini ziyaret edin.
JAVA_HOME'un, yüklemeyi gerçekleştiren kullanıcının JDK kök dizinine işaret ettiğinden emin olun. - Güvenlik duvarları: Güvenlik duvarı/ana makine koşulları yukarıdaki Ön koşullar bölümünde ele alınmıştır. Devam etmeden önce Yükleme Şartları'na göz atın.
- TCP Wrappers: TCP Wrappers, bazı bağlantı noktalarının iletişimini engelleyebilir ve OpenLDAP, Postgres ve Cassandra kurulumunu etkileyebilir. Bu düğümlerde, gerekli OpenLDAP, Postgres ve Cassandra bağlantı noktalarında bağlantı noktası kısıtlaması olmadığından emin olmak için /etc/hosts.allow ve /etc/hosts.deny dosyalarını kontrol edin.
- SELinux: SELinux ayarlarınıza bağlı olarak Edge, Edge bileşenlerini yükleme ve başlatma konusunda sorunlarla karşılaşabilir. Gerekirse yükleme sırasında SELinux'u devre dışı bırakabilir veya izin verme moduna ayarlayabilir ve yükleme işleminden sonra yeniden etkinleştirebilirsiniz. Daha fazla bilgi için Edge apigee-setup yardımcı programını yükleme başlıklı makaleyi inceleyin.
-
iptables: Gerekli Edge bağlantı noktalarındaki düğümler arasında bağlantıyı engelleyen iptables politikaları olmadığını doğrulayın. Gerekirse kurulum sırasında iptables'ı şu komutu kullanarak durdurabilirsiniz:
> sudo /etc/init.d/iptables stop
CentOS 7.x'te:> systemctl stop firewalld - Lisans dosyası: Apigee Edge'i yüklemek için geçerli bir lisans dosyası alınmalıdır. Lisanslama bilgileri yukarıdaki Ön koşullar bölümünde yer almaktadır. Devam etmeden önce Yükleme Şartları'na bakın.
- Dağıtım dosyaları: Apigee Edge dağıtım dosyaları, bir dizi RPM ve bağımlılık olarak yüklenir.
-
Sistem sınırları:
- Cassandra düğümlerinde, /etc/security/limits.conf dosyasında yükleme kullanıcısı (varsayılan "apigee") için yumuşak ve sert memlock, nofile ve adres alanı (as) sınırlarını aşağıda gösterildiği gibi ayarlayın:
apigee soft memlock unlimited
apigee hard memlock unlimited
apigee soft nofile 32768
apigee hard nofile 65536
apigee soft as unlimited
apigee hard as unlimited - Mesaj İşleyici düğümlerinde, şu komutu kullanarak açık dosya tanımlayıcılarının maksimum sayısını 64K olarak ayarlayın:
> ulimit -n 65535
Gerekirse bu sınırı artırabilirsiniz. Örneğin, aynı anda çok sayıda geçici dosya açtıysanız.
- Cassandra düğümlerinde, /etc/security/limits.conf dosyasında yükleme kullanıcısı (varsayılan "apigee") için yumuşak ve sert memlock, nofile ve adres alanı (as) sınırlarını aşağıda gösterildiği gibi ayarlayın:
-
NSCD kullanırken IPv6'da DNS aramasını devre dışı bırakma
NSCD'yi (Ad Hizmeti Önbellek Arka Plan Programı) yükleyip etkinleştirdiyseniz Mesaj İşleyicilerin iki DNS araması yaptığını fark edebilirsiniz: biri IPv4, diğeri IPv6 için.
IPv6'da DNS aramasını devre dışı bırakmak için:- Her Mesaj İşleyici düğümünde /etc/nscd.conf dosyasını düzenleyin.
- Aşağıdaki özelliği ayarlayın:
enable-cache hosts no