Edge for Private Cloud v4.18.05
Saat Anda menginstal Edge untuk Cloud Pribadi, penginstal akan membuat satu grup analisis bernama "axgroup-001" secara default. Pada waktu penginstalan, Anda dapat mengubah nama default grup analisis dengan menyertakan properti AXGROUP
dalam file konfigurasi penginstalan:
# Specify the analytics group. # AXGROUP=axgroup-001 # Default name is axgroup-001.
Lihat Menginstal komponen Edge di node untuk mengetahui informasi selengkapnya.
Jika nanti Anda ingin menambahkan grup analisis baru ke penginstalan:
- Buat dan konfigurasikan grup analisis baru:
- Buat grup analisis, yang diberi nama axgroupNew:
curl -u sysAdminEmail:passWord -H "Content-Type: application/json" -X POST 'https://MS_IP:8080/v1/analytics/groups/ax/axgroupNew'
- Tambahkan grup konsumen ke grup analisis baru, yang bernama
consumer-group-new. Nama grup konsumen bersifat unik dalam konteks
setiap grup analisis:
curl -u sysAdminEmail:passWord -X POST -H 'Accept:application/json' -H 'Content-Type:application/json' "https://MS_IP:8080/v1/analytics/groups/ax/axgroupNew/consumer-groups?name=consumer-group-new"
- Tetapkan jenis konsumen grup analisis ke "ax":
curl -u sysAdminEmail:passWord -X POST -H "Content-Type:application/json" "https://MS_IP:8080/v1/analytics/groups/ax/axgroupNew/properties?propName=consumer-type&propValue=ax"
- Tambahkan nama pusat data. Secara default, Anda menginstal Edge dengan pusat data bernama "dc-1".
Namun, jika Anda memiliki beberapa pusat data, setiap pusat data memiliki nama unik. Panggilan ini bersifat opsional jika Anda hanya memiliki satu pusat data, dan direkomendasikan jika Anda memiliki beberapa pusat data:
curl -u sysAdminEmail:passWord -X POST -H "Content-Type:application/json" "https://MS_IP:8080/v1/analytics/groups/ax/axgroupNew/properties?propName=region&propValue=dc-1"
- Buat grup analisis, yang diberi nama axgroupNew:
- Tambahkan UUID server Postgres ke grup analisis baru. Jika Anda telah mengonfigurasi dua server Postgres agar berfungsi sebagai pasangan master/standby, tentukan keduanya sebagai daftar UUID yang dipisahkan koma.
- Untuk mendapatkan UUID server Postgres, jalankan perintah cURL berikut di setiap
node server Postgres:
curl -u sysAdminEmail:passWord https://PG_IP:8084/v1/servers/self
- Jika Anda hanya memiliki satu server Postgres, tambahkan ke grup analisis:
curl -u sysAdminEmail:passWord -H "Content-Type: application/json" -X POST 'https://MS_IP:8080/v1/analytics/groups/ax/axgroupNew/servers?uuid=UUID&type=postgres-server&force=true'
Jika Anda memiliki beberapa server Postgres yang dikonfigurasi sebagai pasangan master/standby, tambahkan server tersebut dengan menentukan daftar UUID yang dipisahkan koma:
curl -u sysAdminEmail:passWord -H "Content-Type: application/json" -X POST 'https://MS_IP:8080/v1/analytics/groups/ax/axgroupNew/servers?uuid=UUID_Master,UUID_standby&type=postgres-server&force=true'
Perintah ini menampilkan informasi tentang grup analisis, termasuk UUID server Postgres di properti
postgres-server
padauuids
:{ "name" : "axgroupNew", "properties" : { "region" : "dc-1", "consumer-type" : "ax" }, "scopes" : [ ], "uuids" : { "qpid-server" : [ ], "postgres-server" : [ "2cb7211f-eca3-4eaf-9146-66363684e220" ] }, "consumer-groups" : [ { "name" : "consumer-group-new", "consumers" : [ ], "datastores" : [ ], "properties" : { } } ], "data-processors" : { } }
- Tambahkan server Postgres ke penyimpanan data grup konsumen. Panggilan ini diperlukan
untuk merutekan pesan analisis dari server Qpid ke server Postgres:
curl -u sysAdminEmail:passWord -X POST -H 'Accept:application/json' -H 'Content-Type:application/json' "https://MS_IP:8080/v1/analytics/groups/ax/axgroupNew/consumer-groups/consumer-group-new/datastores?uuid=UUID"
Jika beberapa server Postgre dikonfigurasi sebagai pasangan master/standby, tambahkan server tersebut dengan menentukan daftar UUID yang dipisahkan koma:
curl -u sysAdminEmail:passWord -X POST -H 'Accept:application/json' -H 'Content-Type:application/json' "https://MS_IP:8080/v1/analytics/groups/ax/axgroupNew/consumer-groups/consumer-group-new/datastores?uuid=UUID_Master,UUID_standby"
UUID muncul di properti
datastores
dariconsumer-groups
dalam output.
- Untuk mendapatkan UUID server Postgres, jalankan perintah cURL berikut di setiap
node server Postgres:
- Tambahkan UUID semua server Qpid ke grup analisis baru. Anda harus melakukan langkah ini untuk semua server Qpid.
- Untuk mendapatkan UUID server Qpid, jalankan perintah cURL berikut di setiap node server
Qpid:
curl -u sysAdminEmail:passWord https://QP_IP:8083/v1/servers/self
- Tambahkan server Qpid ke grup analisis:
curl -u sysAdminEmail:passWord -H "Content-Type: application/json" -X POST 'https://MS_IP:8080/v1/analytics/groups/ax/axgroupNew/servers?uuid=UUID&type=qpid-server'
- Tambahkan server Qpid ke grup konsumen:
curl -u sysAdminEmail:passWord -X POST -H 'Accept:application/json' -H 'Content-Type:application/json' "https://MS_IP:8080/v1/analytics/groups/ax/axgroupNew/consumer-groups/consumer-group-new/consumers?uuid=UUID"
Panggilan ini menampilkan hal berikut tempat Anda dapat melihat UUID server Qpid yang ditambahkan ke properti
qpid-server
di bagianuuids
, dan ke properticonsumers
di bagianconsumer-groups
:{ "name" : "axgroupNew", "properties" : { "region" : "dc-1", "consumer-type" : "ax" }, "scopes" : [ ], "uuids" : { "qpid-server" : [ "fb6455c3-f5ce-433a-b98a-bdd016acd5af" ], "postgres-server" : [ "2cb7211f-eca3-4eaf-9146-66363684e220" ] }, "consumer-groups" : [ { "name" : "consumer-group-new", "consumers" : [ "fb6455c3-f5ce-433a-b98a-bdd016acd5af" ], "datastores" : [ "2cb7211f-eca3-4eaf-9146-66363684e220" ], "properties" : { } } ], "data-processors" : { } }
- Untuk mendapatkan UUID server Qpid, jalankan perintah cURL berikut di setiap node server
Qpid:
- Sediakan organisasi dan lingkungan untuk grup AX baru:
curl -u sysAdminEmail:passWord -H "Content-Type: application/json" -X POST "https://MS_IP:8080/v1/analytics/groups/ax/axgroupNew/scopes?org=org_name&env=env_name"