Sau khi cài đặt Edge thành công, có một số thao tác phổ biến mà bạn có thể muốn thực hiện để xác thực quá trình cài đặt, tinh chỉnh các chế độ cài đặt và tuỳ chỉnh cấu hình. Các nhiệm vụ bao gồm:
Việc cần làm | Mô tả |
---|---|
Gọi lệnh trên các thành phần của Edge | Sử dụng tiện ích apigee-service để bắt đầu, dừng, khởi động lại và xem trạng thái
của từng thành phần Edge. |
Định cấu hình các thành phần Edge | Sử dụng tệp thuộc tính để thay đổi các chế độ cài đặt thành phần Edge mặc định. |
Chạy apigee- xác thực | Gọi tập lệnh kiểm thử để đảm bảo rằng bạn đã cài đặt từng tập lệnh thành công. |
Điều chỉnh chế độ cài đặt vùng nhớ khối xếp JVM | Tối ưu hoá chế độ cài đặt bộ nhớ Java cho từng nút. |
Quản lý chính sách mật khẩu LDAP | Thay đổi mật khẩu LDAP mặc định và định cấu hình nhiều chế độ cài đặt xác thực. |
Cài đặt apigee-monit trên nút | Cài đặt và sử dụng công cụ giám sát các thành phần trên nút và cố gắng khởi động lại nếu chúng không thành công. |
Thay đổi mật khẩu PostgreSQL mặc định | Apigee khuyên bạn thay đổi mật khẩu PostgreSQL mặc định sau khi cài đặt Edge dành cho Private Cloud để duy trì tính bảo mật cho dữ liệu của bạn. |
Thiết lập(các) công việc xoá hoàn toàn PostgreSQL | Cắt bớt dữ liệu thừa do dịch vụ phân tích thu thập. |
Thiết lập công cụ sửa chữa nút giao âm Cassandra | Bảo dưỡng định kỳ bạn nên thực hiện với vòng Cassandra để đảm bảo nhất quán trên tất cả các nút. |
Bật tính năng tự động bắt đầu | Hướng dẫn Edge dành cho Private Cloud tự động khởi động lại trong khi khởi động lại. |
Cài đặt giao diện người dùng mới của Edge | Apigee khuyên bạn nên cài đặt giao diện người dùng Edge mới (đây là giao diện người dùng nâng cao) giao diện dành cho nhà phát triển và quản trị viên của Apigee Edge cho Private Cloud. |
Lưu ý rằng đây chỉ là một số tác vụ phổ biến mà bạn thường thực hiện sau khi cài đặt Cạnh. Đối với các tác vụ quản trị và vận hành bổ sung, hãy xem Cách định cấu hình Edge và Vận hành.
Gọi lệnh trên các thành phần Edge
Những tiện ích quản lý cài đặt Edge dưới /opt/apigee/apigee-service/bin
mà bạn có thể
dùng để quản lý việc cài đặt Edge. Ví dụ: bạn có thể sử dụng tiện ích apigee-all
để bắt đầu, dừng, khởi động lại hoặc xác định trạng thái của tất cả các thành phần Edge trên nút:
/opt/apigee/apigee-service/bin/apigee-all stop|start|restart|status|version
Sử dụng tiện ích apigee-service
để kiểm soát và định cấu hình các thành phần riêng lẻ. Tiện ích apigee-service
có dạng:
/opt/apigee/apigee-service/bin/apigee-service component_name action
Trường hợp component_name xác định thành phần. Thành phần này phải nằm trên nút bật
mà bạn thực thi apigee-service
. Tùy thuộc vào cấu hình, giá trị của
component_name có thể bao gồm:
apigee-cassandra
(Cassandra)apigee-openldap
(OpenLDAP)apigee-postgresql
(Cơ sở dữ liệu PostgreSQL)apigee-qpidd
(Qpidd)apigee-sso
(Edge SSO)apigee-zookeeper
(ZooKeeper)edge-management-server
(Máy chủ quản lý)edge-management-ui
(Giao diện người dùng Edge mới)edge-message-processor
(Bộ xử lý thông báo)edge-postgres-server
(Máy chủ Postgres)edge-qpid-server
(Máy chủ Qid)edge-router
(Bộ định tuyến Edge)edge-ui
(Giao diện người dùng cổ điển)
Ngoài các thành phần này, bạn cũng có thể gọi apigee-service
trên
apigee-provision
và apigee-validate
tùy thuộc vào
.
Ví dụ: để khởi động lại Bộ định tuyến Edge, hãy thực thi lệnh sau:
/opt/apigee/apigee-service/bin/apigee-service edge-router restart
Bạn có thể xác định danh sách các thành phần được cài đặt trên nút bằng cách kiểm tra
Thư mục /opt/apigee
. Thư mục đó chứa một thư mục con cho mỗi Edge
thành phần được cài đặt trên nút. Mỗi thư mục con có tiền tố là:
apigee
: Một thành phần của bên thứ ba mà Edge sử dụng. Ví dụ:apigee-cassandra
.edge
: Một thành phần Edge của Apigee. Ví dụ:edge-management-server
.edge-mint
: Thành phần Kiếm tiền. Ví dụ:edge-mint-management-server
.
Danh sách đầy đủ các thao tác cho một thành phần phụ thuộc vào chính thành phần đó, nhưng tất cả thành phần hỗ trợ những thao tác sau:
start, stop, restart
status, version
backup, restore
install, uninstall
Định cấu hình các thành phần Edge
Để định cấu hình Edge sau khi cài đặt, bạn sử dụng tổ hợp các tệp .properties
và các tiện ích Edge. Ví dụ: để định cấu hình TLS/SSL trên Giao diện người dùng Edge, bạn chỉnh sửa
.properties
tệp để đặt các thuộc tính cần thiết. Các thay đổi đối với .properties
Các tệp này yêu cầu bạn khởi động lại thành phần Edge bị ảnh hưởng.
Các tệp .properties
nằm trong
thư mục /opt/apigee/customer/application
.
Mỗi thành phần đều có tệp .properties
riêng trong thư mục đó.
Ví dụ: router.properties
và management-server.properties
.
Để thiết lập thuộc tính cho một thành phần, hãy chỉnh sửa tệp .properties
tương ứng và
sau đó khởi động lại thành phần này:
/opt/apigee/apigee-service/bin/apigee-service component restart
Ví dụ:
/opt/apigee/apigee-service/bin/apigee-service edge-router restart
Khi bạn cập nhật Edge, các tệp .properties
trong
Đã đọc thư mục /opt/apigee/customer/application
. Điều đó có nghĩa là bản cập nhật giữ lại
bất kỳ thuộc tính nào bạn đặt trên thành phần.
Xem Cách định cấu hình Edge để biết thêm thông tin về Cấu hình cạnh.
Cài đặt apigee-monit trên nút
Sau khi hoàn tất quá trình cài đặt các thành phần trên một nút, bạn có thể thêm apigee-monit
(không bắt buộc)
tiện ích. apigee-monit
sẽ giám sát các thành phần trên nút và cố gắng khởi động lại các thành phần này nếu có lỗi.
Để biết thêm thông tin, hãy xem bài viết Tự chữa lành bằng apigee-monit.
Định cấu hình máy chủ OpenLDAP ở chế độ chỉ đọc
Nếu bản cài đặt Edge của bạn chứa máy chủ OpenLDAP không cần có lưu lượng truy cập chuyển sang chế độ này, chúng tôi khuyên bạn nên định cấu hình máy chủ sang chế độ chỉ đọc. Cách làm như sau:
- Tạo một tệp
mark_readonly.ldif
trên máy chủ bằng các dòng sau:dn: olcDatabase={2}bdb,cn=config changetype: modify replace: olcReadOnly olcReadOnly: TRUE
- Thực thi lệnh sau trên máy chủ để đánh dấu lệnh này là chỉ có thể đọc:
ldapmodify -a -x -w "$APIGEE_LDAPPW" -D "$CONFIG_BIND_DN" -H "ldap://:10389" -f mark_readonly.ldif
Trong trường hợp máy chủ chính gặp sự cố, bạn có thể chuyển về để sử dụng máy chủ dự phòng làm máy chủ chính như sau:
- Tạo một tệp
mark_writable.ldif
trên máy chủ dự phòng có dòng sau:dn: olcDatabase={2}bdb,cn=config changetype: modify replace: olcReadOnly olcReadOnly: FALSE
- Thực thi lệnh sau trên máy chủ dự phòng:
ldapmodify -a -x -w "$APIGEE_LDAPPW" -D "$CONFIG_BIND_DN" -H "ldap://:10389" -f mark_writable.ldif