Edge for Private Cloud v. 4.17.09
जब प्राइवेट क्लाउड के लिए Edge इंस्टॉल किया जाता है, तो इंस्टॉलर डिफ़ॉल्ट रूप से एक Analytics ग्रुप का नाम "axgroup-001" है. इंस्टॉल करते समय, आप आंकड़ों का ग्रुप, इंस्टॉलेशन कॉन्फ़िगरेशन में AXGROUP प्रॉपर्टी को शामिल करें फ़ाइल:
# Specify the analytics group. # AXGROUP=axgroup-001 # Default name is axgroup-001.
किसी नोड पर Edge कॉम्पोनेंट इंस्टॉल करना देखें वगैरह को कॉपी करने का विकल्प है.
अगर आपको बाद में अपने Analytics ग्रुप में कोई नया Analytics ग्रुप जोड़ना हो, तो नीचे दी गई प्रोसेस का इस्तेमाल करें इंस्टॉलेशन:
- Analytics का नया ग्रुप बनाएं और उसे कॉन्फ़िगर करें:
- analyticsNew नाम का Analytics ग्रुप बनाएं:
> कर्ल -यू sysAdminEmail:passWord -H "कॉन्टेंट-टाइप: ऐप्लिकेशन/JSON" -X पीओएसटी 'https://<MS_IP>:8080/v1/analytics/groups/ax/axgroupNew' - नए एनालिटिक्स ग्रुप में उपभोक्ता समूह जोड़ें, जिसका नाम
उपभोक्ता समूह-नया. इसमें उपभोक्ता ग्रुप के नाम यूनीक होते हैं
हर ऐनलिटिक्स ग्रुप के बारे में जानकारी:
> कर्ल -यू sysAdminEmail:passWord -X POST -H 'स्वीकार करें:application/json' -घंटा 'कॉन्टेंट-टाइप:ऐप्लिकेशन/JSON' "https://<MS_IP>:8080/v1/analytics/groups/ax/axgroupNew/consumer-groups?name=consumer-group-new" - Analytics ग्रुप के उपभोक्ता के टाइप को "ax" पर सेट करें:
> कर्ल -यू sysAdminEmail:passWord -X POST -H "कॉन्टेंट-टाइप:application/json" "https://<MS_IP>:8080/v1/analytics/groups/ax/axgroupNew/properties?propName=consumer-type&propValue=ax" - डेटा सेंटर का नाम जोड़ें. डिफ़ॉल्ट रूप से, Edge को "dc-1" नाम के डेटा सेंटर से इंस्टॉल किया जाता है.
हालांकि, अगर आपके पास कई डेटा सेंटर हैं, तो हर सेंटर का एक अलग नाम होता है. यह कॉल है
अगर आपके पास सिर्फ़ एक डेटा सेंटर है, तो ज़रूरी नहीं है. साथ ही, अगर आपके पास एक से ज़्यादा डेटा है, तो इसका सुझाव दिया जाता है
केंद्र:
> कर्ल -यू sysAdminEmail:passWord -X POST -H "कॉन्टेंट-टाइप:application/json" "https://<MS_IP>:8080/v1/analytics/groups/ax/axgroupNew/properties?propName=region&propValue=dc-1"
- analyticsNew नाम का Analytics ग्रुप बनाएं:
- Analytics के नए ग्रुप में, Postgres सर्वर के यूयूआईडी जोड़ें. अगर आपके पास
दो Postgres सर्वर को मास्टर/स्टैंडबाय पेयर के तौर पर काम करने के लिए कॉन्फ़िगर किया है. दोनों को
यूयूआईडी की कॉमा-सेपरेटेड लिस्ट.
- Postgres सर्वर के UUID पाने के लिए, यहां दिए गए cURL निर्देश को हर
Postgres सर्वर नोड:
> कर्ल -यू sysAdminEmail:passWord https://<PG_IP>:8084/v1/servers/self - अगर आपके पास सिर्फ़ sinlge Postgres सर्वर है, तो उसे Analytics ग्रुप में जोड़ें:
> कर्ल -यू sysAdminEmail:passWord -H "कॉन्टेंट-टाइप: ऐप्लिकेशन/JSON" -X पीओएसटी 'https://<MS_IP>:8080/v1/analytics/groups/ax/axgroupNew/servers?uuid=UUID&type=postgres-server&force=true'
अभी तक किसी भी व्यक्ति ने चेक इन नहीं किया है अगर आपके पास मास्टर/स्टैंडबाय पेयर के तौर पर कॉन्फ़िगर किए गए एक से ज़्यादा Postgres सर्वर हैं, तो कॉमा लगाकर अलग की गई, UUIDs की सूची तय करके उन्हें इस्तेमाल करें:
> कर्ल -यू sysAdminEmail:passWord -H "कॉन्टेंट-टाइप: ऐप्लिकेशन/JSON" -X पीओएसटी 'https://<MS_IP>:8080/v1/analytics/groups/ax/axgroupNew/servers?uuid=UUID_Master,UUID_standby&type=postgres-server&force=true'
अभी तक किसी भी व्यक्ति ने चेक इन नहीं किया है यह निर्देश, Analytics ग्रुप के बारे में जानकारी दिखाता है. इसमें, इसके तहत, postgres-server प्रॉपर्टी में पोस्टग्रेस सर्वर uuids:
{
"नाम" : "axgroupNew",
"प्रॉपर्टी" : {
"क्षेत्र" : "dc-1",
"उपभोक्ता किस तरह का है" : "ax"
},
"स्कोप" : [ ],
"uuids" : {
"qpid-server" : [ ],
"postgres-सर्वर" : [ "2cb7211f-eca3-4eaf-9146-66363684e220" ]
},
"उपभोक्ता-ग्रुप" : [ {
"नाम" : "उपभोक्ता ग्रुप नया",
"उपभोक्ता" : [ ],
"डेटास्टोर" : [ ],
"प्रॉपर्टी" : {
}
} ],
"डेटा-प्रोसेसर" : {
} - Postgres सर्वर को उपभोक्ता ग्रुप के डेटा स्टोर में जोड़ें. यह कॉल करना ज़रूरी है
Analytics मैसेज को Qpid सर्वर से Postgres सर्वर पर रूट करने के लिए:
> कर्ल -यू sysAdminEmail:passWord -X POST -H 'स्वीकार करें:application/json' -घंटा 'कॉन्टेंट-टाइप:ऐप्लिकेशन/JSON' "https://<MS_IP>:8080/v1/analytics/groups/ax/axgroupNew/consumer-groups/consumer-group-new/datastores?uuid=UUID"
अभी तक किसी भी व्यक्ति ने चेक इन नहीं किया है अगर एक से ज़्यादा Postgre सर्वर को मास्टर/स्टैंडबाय पेयर के तौर पर कॉन्फ़िगर किया गया है, तो उन्हें UUID की कॉमा-सेपरेटेड लिस्ट बना रहा है:
> कर्ल -यू sysAdminEmail:passWord -X POST -H 'स्वीकार करें:application/json' -घंटा 'कॉन्टेंट-टाइप:ऐप्लिकेशन/JSON' "https://<MS_IP>:8080/v1/analytics/groups/ax/axgroupNew/consumer-groups/consumer-group-new/datastores?uuid=UUID_Master,UUID_standby"
अभी तक किसी भी व्यक्ति ने चेक इन नहीं किया है यूयूआईडी, आउटपुट में उपभोक्ता-ग्रुप की datastores प्रॉपर्टी में दिखता है.
- Postgres सर्वर के UUID पाने के लिए, यहां दिए गए cURL निर्देश को हर
Postgres सर्वर नोड:
- सभी Qpid सर्वर के यूयूआईडी को नए ऐनलिटिक्स ग्रुप में जोड़ें. आपको यह काम ज़रूर करना चाहिए
चरण पूरा करें.
- Qpid सर्वर के यूयूआईडी पाने के लिए,
हर Qpid सर्वर नोड पर cURL निर्देश का पालन किया जा रहा है:
> कर्ल -यू sysAdminEmail:passWord https://<QP_IP>:8083/v1/servers/self - इस Analytics ग्रुप में Qpid सर्वर जोड़ें:
> कर्ल -यू sysAdminEmail:passWord -H "कॉन्टेंट-टाइप: ऐप्लिकेशन/JSON" -X पीओएसटी 'https://<MS_IP>:8080/v1/analytics/groups/ax/axgroupNew/servers?uuid=UUID&type=qpid-server' - Qpid सर्वर को उपभोक्ता ग्रुप में जोड़ें:
> कर्ल -यू sysAdminEmail:passWord -X POST -H 'स्वीकार करें:application/json' -घंटा 'कॉन्टेंट-टाइप:ऐप्लिकेशन/JSON' "https://<MS_IP>:8080/v1/analytics/groups/ax/axgroupNew/consumer-groups/consumer-group-new/consumers?uuid=UUID"
अभी तक किसी भी व्यक्ति ने चेक इन नहीं किया है इस कॉल से यह जानकारी मिलती है, जहां Qpid सर्वर का UUID देखा जा सकता है. qpid-server प्रॉपर्टी uuids और इसके तहत उपभोक्ता प्रॉपर्टी उपभोक्ता-ग्रुप:
{
"नाम" : "axgroupNew",
"प्रॉपर्टी" : {
"क्षेत्र" : "dc-1",
"उपभोक्ता किस तरह का है" : "ax
}, "स्कोप" : [ ],
"uuids" : {
"qpid-सर्वर" : [ "fb6455c3-f5ce-433a-b98a-bdd016acd5af" ],
"postgres-server" : [ "2cb7211f-eca3-4eaf-9146-66363684e220" ]
},
"उपभोक्ता-ग्रुप" : [ {
"नाम" : "उपभोक्ता ग्रुप नया",
"उपभोक्ता" : [ "fb6455c3-f5ce-433a-b98a-bdd016acd5af" ],
"डेटास्टोर" : [ "2cb7211f-eca3-4eaf-9146-66363684e220" ],
"प्रॉपर्टी" : {
}
} ],
"डेटा-प्रोसेसर" : {
}
- Qpid सर्वर के यूयूआईडी पाने के लिए,
हर Qpid सर्वर नोड पर cURL निर्देश का पालन किया जा रहा है:
- नए AX ग्रुप के लिए, संगठन और एनवायरमेंट का प्रावधान करें.
अभी तक किसी भी व्यक्ति ने चेक इन नहीं किया है > curl -u sysAdminEmail:passWord -X पीओएसटी "https://<MS_IP>:8080/v1/analytics/groups/ax/axgroupNew/scopes?org=org_name&env=env_name" -H "कॉन्टेंट-टाइप: ऐप्लिकेशन/JSON"