Setelah penginstalan

Setelah penginstalan Edge berhasil, ada beberapa tugas umum yang mungkin ingin Anda lakukan untuk memvalidasi penginstalan, menyesuaikan setelan, dan menyesuaikan konfigurasi. Tugas-tugas ini mencakup:

Tugas Deskripsi
Memanggil perintah pada komponen Edge Gunakan utilitas apigee-service untuk memulai, menghentikan, memulai ulang, dan mendapatkan status setiap komponen Edge.
Mengonfigurasi komponen Edge Gunakan file properti untuk mengubah setelan komponen Edge default.
Menjalankan apigee-validate Panggil skrip pengujian untuk memastikan bahwa penginstalan setiap komponen berhasil.
Menyesuaikan setelan heap JVM Optimalkan setelan memori Java untuk setiap node.
Mengelola kebijakan sandi LDAP Mengubah sandi LDAP default dan mengonfigurasi berbagai setelan autentikasi.
Menginstal apigee-monit di node Instal dan gunakan alat yang memantau komponen di node dan mencoba memulai ulang komponen tersebut jika gagal.
Mengubah sandi PostgreSQL default Apigee merekomendasikan agar Anda mengubah sandi PostgreSQL default setelah menginstal Edge untuk Private Cloud guna menjaga keamanan data Anda.
Menyiapkan tugas penghapusan PostgreSQL Memangkas data berlebih yang dikumpulkan oleh layanan analisis.
Menyiapkan perbaikan nodetool Cassandra Pemeliharaan berkala yang harus Anda lakukan pada ring Cassandra untuk memastikan konsistensi di semua node.
Aktifkan mulai otomatis Menginstruksikan Edge for Private Cloud untuk memulai ulang secara otomatis selama reboot.
Mengonfigurasi UI Edge Baru Konfigurasikan autentikasi dan setelan opsional untuk UI Edge Baru, antarmuka pengguna pengelolaan untuk developer dan administrator Apigee Edge untuk Private Cloud.

Perhatikan bahwa ini hanyalah beberapa tugas umum yang biasanya Anda lakukan setelah menginstal Edge. Untuk operasi tambahan dan tugas administrasi, lihat Cara mengonfigurasi Edge dan Operasi.

Memanggil perintah pada komponen Edge

Edge menginstal utilitas pengelolaan di bagian /opt/apigee/apigee-service/bin yang dapat Anda gunakan untuk mengelola penginstalan Edge. Misalnya, Anda dapat menggunakan utilitas apigee-all untuk memulai, menghentikan, memulai ulang, atau menentukan status semua komponen Edge pada node:

/opt/apigee/apigee-service/bin/apigee-all stop|start|restart|status|version

Gunakan utilitas apigee-service untuk mengontrol dan mengonfigurasi setiap komponen. Utilitas apigee-service memiliki format:

/opt/apigee/apigee-service/bin/apigee-service component_name action

Dengan component_name mengidentifikasi komponen. Komponen harus berada di node tempat Anda menjalankan apigee-service. Bergantung pada konfigurasi Anda, nilai component_name dapat mencakup:

  • apigee-cassandra (Cassandra)
  • apigee-openldap (OpenLDAP)
  • apigee-postgresql (database PostgreSQL)
  • apigee-qpidd (Qpidd)
  • apigee-zookeeper (ZooKeeper)
  • edge-management-server (Server Pengelolaan)
  • edge-management-ui (UI Edge Baru)
  • edge-message-processor (Message Processor)
  • edge-postgres-server (Server Postgres)
  • edge-qpid-server (Server Qpid)
  • edge-router (Edge Router)

Selain komponen ini, Anda juga dapat memanggil apigee-service pada komponen apigee-provision dan apigee-validate, bergantung pada konfigurasi Anda.

Misalnya, untuk memulai ulang Edge Router, jalankan perintah berikut:

/opt/apigee/apigee-service/bin/apigee-service edge-router restart

Anda dapat menentukan daftar komponen yang diinstal pada node dengan memeriksa direktori /opt/apigee. Direktori tersebut berisi subdirektori untuk setiap komponen Edge yang diinstal pada node. Setiap subdirektori diawali dengan:

  • apigee: Komponen pihak ketiga yang digunakan oleh Edge. Contoh, apigee-cassandra.
  • edge: Komponen Edge dari Apigee. Contoh, edge-management-server.
  • edge-mint: Komponen Monetisasi. Misalnya, edge-mint-management-server.

Daftar lengkap tindakan untuk komponen bergantung pada komponen itu sendiri, tetapi semua komponen mendukung tindakan berikut:

  • start, stop, restart
  • status, version
  • backup, restore
  • install, uninstall

Mengonfigurasi komponen Edge

Untuk mengonfigurasi Edge setelah penginstalan, Anda menggunakan kombinasi file .properties dan utilitas Edge. Misalnya, untuk mengonfigurasi TLS/SSL di UI New Edge, Anda mengedit file .properties untuk menyetel properti yang diperlukan. Perubahan pada file .properties mengharuskan Anda memulai ulang komponen Edge yang terpengaruh.

File .properties berada di direktori /opt/apigee/customer/application. Setiap komponen memiliki file .properties sendiri dalam direktori tersebut. Misalnya, router.properties dan management-server.properties.

Untuk menetapkan properti komponen, edit file .properties yang sesuai, lalu mulai ulang komponen:

/opt/apigee/apigee-service/bin/apigee-service component restart

Contoh:

/opt/apigee/apigee-service/bin/apigee-service edge-router restart

Saat Anda mengupdate Edge, file .properties di direktori /opt/apigee/customer/application akan dibaca. Artinya, update akan mempertahankan properti apa pun yang Anda tetapkan pada komponen.

Lihat Cara mengonfigurasi Edge untuk mengetahui informasi selengkapnya tentang konfigurasi Edge.

Menginstal apigee-monit di node

Setelah selesai menginstal komponen pada node, Anda dapat menambahkan utilitas apigee-monit secara opsional. apigee-monit akan memantau komponen di node dan mencoba memulai ulang komponen tersebut jika gagal. Untuk mengetahui informasi selengkapnya, lihat Pemulihan mandiri dengan apigee-monit.

Mengonfigurasi server SymasLDAP agar bersifat hanya baca

Jika penginstalan Edge Anda berisi server SymasLDAP yang tidak perlu dialihkan traffic-nya, sebaiknya konfigurasikan server tersebut menjadi hanya baca. Untuk melakukannya:

  1. Buat file mark_readonly.ldif di server dengan baris berikut:
    dn: olcDatabase={2}mdb,cn=config
      changetype: modify
      replace: olcReadOnly
      olcReadOnly: TRUE
  2. Jalankan perintah berikut di server untuk menandainya sebagai hanya baca:
      ldapmodify -a -x -w "$APIGEE_LDAPPW" -D "$CONFIG_BIND_DN" -H "ldap://:10389" -f mark_readonly.ldif

Jika server utama gagal, Anda dapat beralih kembali menggunakan server standby sebagai server utama dengan cara berikut:

  1. Buat file mark_writable.ldif di server standby dengan baris berikut:
      dn: olcDatabase={2}mdb,cn=config
      changetype: modify
      replace: olcReadOnly
      olcReadOnly: FALSE
  2. Jalankan perintah berikut di server standby:
      ldapmodify -a -x -w "$APIGEE_LDAPPW" -D "$CONFIG_BIND_DN" -H "ldap://:10389" -f mark_writable.ldif