Checklist Penginstalan

Edge for Private Cloud v. 4.16.09

Checklist ini mencakup prasyarat sebelumnya dan memberikan daftar file yang diperlukan untuk diperoleh sebelum melanjutkan. Berikut ringkasan persyaratan utama yang dibahas di sana.

  • Kredensial administrator sistem Edge: Sebagai bagian dari penginstalan, Anda akan diminta untuk menentukan alamat email dan sandi yang digunakan untuk membuat akun administrator sistem Edge. Jangan pernah menggunakan kredensial ini untuk apa pun selain administrasi sistem Edge. Anda nantinya dapat membuat pengguna dan jenis pengguna yang berbeda untuk membuat dan mengelola proxy API, aplikasi, dan semua tugas tingkat pengguna lainnya.

    Untuk mengubah sandi administrator, jangan gunakan UI Edge untuk mengubah sandi administrator. Lihat Mereset Sandi Edge untuk mengetahui informasi selengkapnya.
  • OS: Untuk persyaratan sistem operasi, lihat https://apigee.com/docs/api-services/reference/supported-software.
  • Java: Persyaratan Java tercakup dalam Prasyarat di atas. Lihat https://apigee.com/docs/api-services/reference/supported-software.

    Pastikan JAVA_HOME mengarah ke root JDK untuk pengguna yang melakukan penginstalan.
  • Firewall: Persyaratan firewall/host tercakup dalam Prasyarat di atas. Lihat Persyaratan Penginstalan sebelum melanjutkan.
  • TCP Wrappers: TCP Wrappers dapat memblokir komunikasi beberapa port dan dapat memengaruhi penginstalan OpenLDAP, Postgres, dan Cassandra. Pada node tersebut, periksa /etc/hosts.allow dan /etc/hosts.deny untuk memastikan tidak ada pembatasan port pada port OpenLDAP, Postgres, dan Cassandra yang diperlukan.
  • SELinux: Bergantung pada setelan Anda untuk SELinux, Edge dapat mengalami masalah saat menginstal dan memulai komponen Edge. Jika perlu, Anda dapat menonaktifkan SELinux atau menyetelnya ke mode permisif selama penginstalan, lalu mengaktifkannya kembali setelah penginstalan. Lihat Menginstal utilitas apigee-setup Edge untuk mengetahui informasi selengkapnya.
  • iptables: Validasi bahwa tidak ada kebijakan iptables yang mencegah konektivitas antar-node pada port Edge yang diperlukan. Jika perlu, Anda dapat menghentikan iptables selama penginstalan menggunakan perintah:
    > sudo /etc/init.d/iptables stop

    Di CentOS 7.x:
    > systemctl stop firewalld
  • File lisensi: File lisensi yang valid harus diperoleh untuk menginstal Apigee Edge. Informasi pemberian lisensi tercakup dalam Prasyarat di atas. Lihat Persyaratan Penginstalan sebelum melanjutkan.
  • File distribusi: File distribusi Apigee Edge diinstal sebagai sekumpulan RPM dan dependensi.
  • Batas sistem:
    • Pada node Cassandra, tetapkan batas memlock, nofile, dan ruang alamat (as) soft dan hard untuk pengguna penginstalan (defaultnya adalah “apigee") di /etc/security/limits.conf seperti yang ditunjukkan di bawah:
      apigee soft memlock unlimited
      apigee hard memlock unlimited
      apigee soft nofile 32768
      apigee hard nofile 65536
      apigee soft as unlimited
      apigee hard as unlimited
    • Pada node Message Processor, tetapkan jumlah maksimum deskriptor file terbuka ke 64K menggunakan perintah:
      > ulimit -n 65535

      Jika perlu, Anda dapat menaikkan batas tersebut. Misalnya, jika Anda memiliki sejumlah besar file sementara yang terbuka pada satu waktu.
  • Menonaktifkan pencarian DNS di IPv6 saat menggunakan NSCD
    Jika Anda telah menginstal dan mengaktifkan NSCD (Name Service Cache Daemon), Anda mungkin melihat bahwa Pemroses Pesan melakukan dua pencarian DNS: satu untuk IPv4 dan satu untuk IPv6.

    Untuk menonaktifkan pencarian DNS di IPv6:
    1. Di setiap node Message Processor, edit /etc/nscd.conf.
    2. Tetapkan properti berikut:
      enable-cache hosts no