Edge for Private Cloud phiên bản 4.18.05
Tài liệu này mô tả cách thêm và xoá máy chủ Qpid trong quá trình cài đặt Edge hiện có.
Thêm máy chủ Qpid
Cách thêm máy chủ Qpid:
- Trên Máy chủ quản lý, hãy xác định tên của số liệu phân tích và nhóm người tiêu dùng.
Nhiều lệnh dưới đây yêu cầu thông tin đó. Theo mặc định, tên của số liệu phân tích nhóm của bạn là
axgroup-001
và tên của nhóm người tiêu dùng làconsumer-group-001
. Trong tệp cấu hình im lặng cho một khu vực, bạn có thể đặt tên cho nhóm Analytics bằng cách sử dụng thuộc tínhAXGROUP
.Nếu bạn không chắc chắn về tên của số liệu phân tích và nhóm người tiêu dùng, hãy sử dụng lệnh sau để hiển thị chúng:
apigee-adminapi.sh analytics groups list --admin adminEmail --pwd adminPword --host localhost
Lệnh này trả về tên nhóm Analytics trong trường
name
và tên nhóm người tiêu dùng trong trườngconsumer-groups
. - Cài đặt tiện ích Edge
apigee-setup
trên nút bằng cách sử dụng Internet hoặc không quy trình internet như được mô tả trong Cài đặt tiện ích thiết lập apigee của Edge. - Sử dụng
apigee-setup.sh
để cài đặt Qpid trên nút:/opt/apigee/apigee-setup/bin/setup.sh -p qs -f configFile
Ký tự "-p qs" chỉ định cài đặt Qpid. Xem Cài đặt các thành phần Edge trên một nút để biết thông tin về tạo một configFile.
Khi quá trình cài đặt hoàn tất, tập lệnh sẽ hiển thị mã nhận dạng duy nhất (UUID) của máy chủ Qpid. Nếu bạn cần để xác định UUID sau này, hãy sử dụng lệnh cURL sau trên máy chủ lưu trữ nơi bạn đã cài đặt Qpid:
curl http://qpid_IP:8083/v1/servers/self
- Thêm Qpid vào nhóm số liệu phân tích:
curl -u adminEmail:pword -H "Content-Type: application/json" -X POST "http://ms_IP:8080/v1/analytics/groups/ax/AX_GROUP/servers?uuid=QPID_UUID&type=qpid-server"
Trong dữ liệu đầu ra, bạn sẽ thấy mã nhận dạng duy nhất (UUID) của nút Qpid được thêm vào
qpid-server
thuộc tính theo axgroup-001:{ "name" : "axgroup-001", "properties" : {}, "scopes" : [ "VALIDATE~test", "sgilson~prod" ], "uuids" : { "qpid-server" : [ "d6d0480f-8393-465d-a2a1-b4a16a033c55", "8398a95c-3640-4bd9-bf7e-1eb89155810a" ] } }
- Thêm Qpid vào nhóm người tiêu dùng:
curl -u adminEmail:pword -H "Content-Type: application/json" -X POST "http://ms_IP:8080/v1/analytics/groups/ax/AX_GROUP/consumer-groups/CONSUMER_GROUP/consumers?uuid=QPID_UUID"
Trong dữ liệu đầu ra, bạn sẽ thấy mã nhận dạng duy nhất (UUID) của nút Qpid được thêm vào
consumer-groups
thuộc tínhconsumer-group-001
:"consumer-groups" : [ { "name" : "consumer-group-001", "consumers" : [ "d6d0480f-8393-465d-a2a1-b4a16a033c55", "8398a95c-3640-4bd9-bf7e-1eb89155810a" ] } ]
- Khởi động lại mọi thành phần
edge-qpid-server
trên tất cả các nút để đảm bảo thay đổi này được chọn bởi các thành phần đó:/opt/apigee/apigee-service/bin/apigee-service edge-qpid-server restart
/opt/apigee/apigee-service/bin/apigee-service edge-qpid-server wait_for_ready
Đã cài đặt xong.
Xoá máy chủ Qpid
Cách xoá nút Qpid:
- Trên Máy chủ quản lý, hãy xác định tên của số liệu phân tích và nhóm người tiêu dùng. Nhiều
các lệnh bên dưới yêu cầu thông tin đó.
Theo mặc định, tên của nhóm số liệu phân tích là
axgroup-001
và tên của người tiêu dùng nhóm làconsumer-group-001
. Ngang bằng tệp cấu hình ngầm cho một khu vực, bạn có thể đặt tên của nhóm phân tích bằng cách sử dụng Thuộc tínhAXGROUP
.Nếu bạn không chắc chắn về tên của số liệu phân tích và nhóm người tiêu dùng, hãy sử dụng lệnh sau để hiển thị chúng:
apigee-adminapi.sh analytics groups list --admin adminEmail --pwd adminPword --host localhost
Lệnh này trả về tên nhóm phân tích trong trường tên và tên nhóm người tiêu dùng trong trường nhóm người tiêu dùng.
- Xóa Qpid khỏi nhóm người tiêu dùng:
curl -u adminEmail:pword -H "Content-Type: application/json" -X DELETE "http://ms_IP:8080/v1/analytics/groups/ax/AX_GROUP/consumer-groups/CONSUMER_GROUP/consumers/QPID_UUID"
- Xoá Qpid khỏi nhóm số liệu phân tích:
curl -v -u adminEmail:pword -X DELETE "http://ms_IP:8080/v1/analytics/groups/ax/AX_GROUP/servers?uuid=QPID_UUID&type=qpid-server"
- Huỷ đăng ký máy chủ Qpid từ quá trình cài đặt Edge:
curl -u adminEmail:pword -X POST http://ms_IP:8080/v1/servers -d "type=qpid-server®ion=dc-1&pod=central&uuid=QPID_UUID&action=remove"
- Xoá máy chủ Qpid khỏi quá trình cài đặt Edge:
curl -u adminEmail:pword -X DELETE http://ms_IP:8080/v1/servers/QPID_UUID
- Khởi động lại mọi thành phần
edge-qpid-server
trên tất cả các nút để đảm bảo thay đổi này được chọn bởi các thành phần đó:/opt/apigee/apigee-service/bin/apigee-service edge-qpid-server restart
/opt/apigee/apigee-service/bin/apigee-service edge-qpid-server wait_for_ready
- Gỡ cài đặt Qpid theo mô tả trong phần Gỡ cài đặt Edge.