Setelah penginstalan Edge berhasil, ada beberapa tugas umum yang mungkin ingin Anda lakukan untuk memvalidasi penginstalan, menyesuaikan setelan, dan menyesuaikan konfigurasi. Tugas-tugas ini meliputi:
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. |
Jalankan 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 | Ubah sandi LDAP default dan konfigurasikan berbagai setelan autentikasi. |
Instal apigee-monit di node | Instal dan gunakan alat yang memantau komponen di node dan mencoba memulai ulang komponen 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 | Pangkas 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 untuk Private Cloud agar dimulai ulang secara otomatis selama proses mulai ulang. |
Menginstal UI Edge baru | Apigee merekomendasikan agar Anda menginstal UI Edge baru, yang merupakan antarmuka pengguna yang ditingkatkan 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 dan tugas administrasi tambahan, lihat Cara mengonfigurasi Edge dan Operasi.
Memanggil perintah pada komponen Edge
Edge menginstal utilitas pengelolaan di /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 di 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 bentuk:
/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-sso
(SSO Edge)apigee-zookeeper
(ZooKeeper)edge-management-server
(Server Pengelolaan)edge-management-ui
(UI Edge baru)edge-message-processor
(Pemroses Pesan)edge-postgres-server
(Server Postgres)edge-qpid-server
(Server Qpid)edge-router
(Router Tepi)edge-ui
(UI Klasik)
Selain komponen ini, Anda juga dapat memanggil apigee-service
di 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 di node dengan memeriksa direktori /opt/apigee
. Direktori tersebut berisi subdirektori untuk setiap komponen Edge
yang diinstal di 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. Misalnyaedge-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 Edge, Anda mengedit
file .properties
untuk menetapkan properti yang diperlukan. Perubahan pada file .properties
memerlukan Anda untuk memulai ulang komponen Edge yang terpengaruh.
File .properties
berada di
direktori /opt/apigee/customer/application
.
Setiap komponen memiliki file .properties
sendiri di direktori tersebut.
Misalnya, router.properties
dan management-server.properties
.
Untuk menyetel 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 mempertahankan
properti apa pun yang Anda tetapkan pada komponen.
Lihat Cara mengonfigurasi Edge untuk mengetahui informasi selengkapnya tentang konfigurasi Edge.
Instal apigee-monit di node
Setelah selesai menginstal komponen di 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 konfigurasi server tersebut menjadi hanya baca. Untuk melakukannya:
- Buat file
mark_readonly.ldif
di server dengan baris berikut:dn: olcDatabase={2}mdb,cn=config changetype: modify replace: olcReadOnly olcReadOnly: TRUE
- 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:
- Buat file
mark_writable.ldif
di server standby dengan baris berikut:dn: olcDatabase={2}mdb,cn=config changetype: modify replace: olcReadOnly olcReadOnly: FALSE
- Jalankan perintah berikut di server standby:
ldapmodify -a -x -w "$APIGEE_LDAPPW" -D "$CONFIG_BIND_DN" -H "ldap://:10389" -f mark_writable.ldif