Edge Private Cloud'un şirket içi kurulumu, yeniden başlatma sırasında otomatik olarak yeniden başlamaz. Otomatik başlatmayı herhangi bir düğümde etkinleştirmek/devre dışı bırakmak için aşağıdaki komutları kullanabilirsiniz.
Düğümdeki tüm bileşenleri etkinleştirmek için:
/opt/apigee/apigee-service/bin/apigee-all enable_autostart
Düğümdeki tüm bileşenleri devre dışı bırakmak için:
/opt/apigee/apigee-service/bin/apigee-all disable_autostart
Düğümdeki belirli bir bileşen için otomatik başlatmayı etkinleştirmek veya devre dışı bırakmak istiyorsanız:
/opt/apigee/apigee-service/bin/apigee-service component_name enable_autostart
/opt/apigee/apigee-service/bin/apigee-service component_name disable_autostart
Burada component_name, bileşeni tanımlar. Olası değerler şunlardır:
apigee-cassandra
(Cassandra)apigee-openldap
(OpenLDAP)apigee-postgresql
(PostgreSQL veritabanı)apigee-qpidd
(Qpidd)apigee-sso
(Edge TOA)apigee-zookeeper
(ZooKeeper)edge-management-server
(Yönetim Sunucusu)edge-management-ui
(yeni Edge kullanıcı arayüzü)edge-message-processor
(Mesaj İşleyici)edge-postgres-server
(Postgres Sunucusu)edge-qpid-server
(Qpid Sunucusu)edge-router
(Edge Yönlendirici)edge-ui
(Klasik kullanıcı arayüzü)
Komut dosyası yalnızca üzerinde çalıştırdığınız düğümü etkiler. Tüm düğümleri otomatik başlatma için yapılandırmak istiyorsanız komut dosyasını tüm düğümlerde çalıştırın.
Bileşenleri başlatma sırasının çok önemli olduğunu unutmayın:
- Önce ZooKeeper, Cassandra, LDAP'yi (SymasLDAP) başlatın.
ZooKeeper ve Cassandra küme olarak yüklenmişse diğer Apigee bileşenleri başlatılmadan önce kümenin tamamının çalışır durumda olması gerekir.
- Ardından, herhangi bir Apigee bileşeni (yönetim sunucusu, yönlendirici, kullanıcı arayüzü vb.). Postgres sunucusu için önce postgresql'i, Qpid sunucusu için ise önce qpidd'yi başlatın.
Etkileri:
- Apigee Edge ortamının tamamen yeniden başlatılması için ZooKeeper ve Cassandra'ya sahip düğümlerin diğer düğümlerden önce tamamen başlatılması gerekir.
- Bir veya daha fazla ZooKeeper ve Cassandra düğümünde başka bir Apigee bileşeni çalışıyorsa otomatik başlatma özelliğinin kullanılması önerilmez. Bunun yerine, bileşenleri Apigee Edge'i başlatma, durdurma, yeniden başlatma ve durumunu kontrol etme başlıklı makalede açıklanan sırayla başlatın.
Otomatik başlatma sorunlarını giderme
Otomatik başlatmayı yapılandırırsanız ve Edge, SymasLDAP sunucusunu başlatmayla ilgili sorunlarla karşılaşırsa SELinux'u devre dışı bırakmayı veya tüm düğümlerde izin verici moda ayarlamayı deneyebilirsiniz. SELinux'u yapılandırmak için:
/etc/sysconfig/selinux
dosyasını düzenleyin:sudo vi /etc/sysconfig/selinux
SELINUX=disabled
veyaSELINUX=permissive
olarak ayarlayın.- Yaptığınız düzenlemeleri kaydedin.
- Makineyi ve ardından Edge'i yeniden başlatın:
/opt/apigee/apigee-service/bin/apigee-all restart