Menyetel Mulai Otomatis Server

Edge untuk Private Cloud v. 4.16.05

Penginstalan Edge Private di infrastruktur lokal tidak dimulai ulang secara otomatis selama reboot. Anda dapat menggunakan perintah berikut untuk mengaktifkan/menonaktifkan mulai otomatis pada node mana pun.

Untuk semua komponen pada node:

  • /<inst_root>/apigee-service/bin/apigee-all enable_autostart
  • /<inst_root>/apigee-service/bin/apigee-all disable_autostart

Untuk komponen tertentu:

  • /<inst_root>/apigee-service/bin/apigee-service comp enable_autostart
  • /<inst_root>/apigee-service/bin/apigee-service comp disable_autostart

Skrip hanya memengaruhi node tempat Anda menjalankannya. Jika Anda ingin mengonfigurasi semua node agar dapat dimulai otomatis, jalankan skrip pada semua node.

Perhatikan bahwa urutan memulai komponen sangat penting:

  1. Pertama-tama, mulai ZooKeeper, Cassandra, LDAP (OpenLDAP)

    Jika ZooKeeper dan Cassandra diinstal sebagai cluster, cluster lengkap harus aktif dan berjalan sebelum memulai komponen Apigee lainnya.
  2. Kemudian, komponen Apigee apa pun (Management Server, Router, UI, dll.). Untuk Postgres Server, mulai postgresql terlebih dahulu, dan untuk Qpid Server, mulai qpidd terlebih dahulu.

Implikasi:

  • Untuk memulai ulang lingkungan Apigee Edge sepenuhnya, node dengan ZooKeeper dan Cassandra harus di-booting sepenuhnya sebelum node lainnya.
  • Jika ada komponen Apigee lainnya yang berjalan di satu atau beberapa node ZooKeeper dan Cassandra, sebaiknya jangan gunakan mulai otomatis. Sebagai gantinya, mulai komponen dalam urutan yang dijelaskan di bawah ini pada Memulai, Menghentikan, dan Memulai Ulang Apigee Edge.

Pemecahan masalah mulai otomatis

Jika Anda mengonfigurasi mulai otomatis, dan Edge mengalami masalah saat memulai server OpenLDAP, Anda dapat mencoba menonaktifkan SELinux atau menyetelnya ke mode permisif di semua node. Untuk mengonfigurasi SELinux:

  1. Edit file /etc/sysconfig/selinux:
    > sudo vi /etc/sysconfig/selinux
  2. Tetapkan SELINUX=disabled atau SELINUX=permissive.
  3. Simpan hasil edit Anda.
  4. Mulai ulang mesin, lalu mulai ulang Edge:
    > /<inst_root>/apigee/apigee-service/bin/apigee-all restart