Setelah penginstalan Edge berhasil, ada beberapa tugas umum yang mungkin ingin Anda lakukan untuk memvalidasi penginstalan, menyesuaikan setelan, dan menyesuaikan konfigurasi. Ini tugas tersebut 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. |
Menjalankan apigee-validate | Panggil skrip pengujian untuk memastikan bahwa penginstalan masing-masing berhasil. |
Menyesuaikan setelan heap JVM | Optimalkan setelan memori Java Anda untuk setiap node. |
Mengelola kebijakan sandi LDAP | Mengubah sandi LDAP default dan mengonfigurasi berbagai setelan autentikasi. |
Menginstal apigee-monit pada node | Menginstal dan menggunakan alat yang memantau komponen pada {i>node<i} dan mencoba untuk me-{i>restart<i} 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 permanen PostgreSQL | Memangkas data berlebih yang dikumpulkan oleh layanan analisis. |
Menyiapkan perbaikan nodetool Cassandra | Pemeliharaan berkala yang harus Anda lakukan pada cincin Cassandra untuk memastikan konsistensi di semua {i>node<i}. |
Aktifkan mulai otomatis | Instruksikan Edge untuk Private Cloud agar dimulai ulang secara otomatis saat mulai ulang. |
Menginstal UI Edge baru | Apigee merekomendasikan agar Anda menginstal UI Edge baru, yang merupakan 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 tugas operasi dan administrasi tambahan, lihat Cara mengonfigurasi Edge dan Operasi.
Memanggil perintah pada komponen Edge
Utilitas pengelolaan penginstalan Edge di bawah /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
Menggunakan utilitas apigee-service
untuk mengontrol dan mengkonfigurasi
komponen individual. Utilitas apigee-service
memiliki bentuk:
/opt/apigee/apigee-service/bin/apigee-service component_name action
Tempat component_name mengidentifikasi komponen. Komponen harus berada pada node di
yang Anda jalankan apigee-service
. Tergantung 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 Router Edge, 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 Edge
yang diinstal pada node. Setiap subdirektori diawali oleh:
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 suatu 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 dapat menggunakan kombinasi .properties
file
dan Edge. Misalnya, untuk mengonfigurasi TLS/SSL di UI Edge, Anda mengedit
.properties
untuk menetapkan properti yang diperlukan. Perubahan pada .properties
mengharuskan Anda 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 untuk komponen, edit file .properties
yang sesuai, dan
kemudian mulai ulang komponennya:
/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
telah dibaca. Itu berarti pembaruan mempertahankan
properti apa pun yang Anda
tetapkan pada komponen.
Lihat Cara mengonfigurasi Edge untuk informasi selengkapnya tentang Konfigurasi Edge.
Menginstal apigee-monit pada node
Setelah selesai menginstal komponen pada node, Anda dapat menambahkan apigee-monit
secara opsional
utilitas. apigee-monit
akan memantau komponen pada node dan mencoba memulai ulang jika gagal.
Untuk mengetahui informasi selengkapnya, lihat Pemulihan mandiri dengan apigee-monit.
Mengonfigurasi server OpenLDAP menjadi hanya baca
Jika penginstalan Edge Anda berisi server OpenLDAP yang tidak memerlukan traffic dialihkan ke server tersebut, kami sarankan agar Anda mengkonfigurasi server menjadi hanya-baca. Untuk melakukannya:
- Buat file
mark_readonly.ldif
di server dengan baris berikut:dn: olcDatabase={2}bdb,cn=config changetype: modify replace: olcReadOnly olcReadOnly: TRUE
- Jalankan perintah berikut pada 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 untuk menggunakan server standby sebagai server utama sebagai berikut:
- Buat file
mark_writable.ldif
di server standby dengan baris berikut:dn: olcDatabase={2}bdb,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