जब आप ClusterControl स्थापित करते हैं, तो इसमें एक डिफ़ॉल्ट कॉन्फ़िगरेशन होता है जो शायद आपकी आवश्यकताओं के अनुरूप नहीं होता है, इसलिए शायद आपको इस स्थापना को अनुकूलित करने की आवश्यकता होगी। इसके लिए, आप कॉन्फ़िगरेशन फ़ाइलों को संशोधित कर सकते हैं, लेकिन आप रनटाइम ClusterControl सेटिंग्स की जाँच या संशोधन भी कर सकते हैं। इस ब्लॉग में, हम आपको दिखाएंगे कि आप इस कॉन्फ़िगरेशन को कहां देख सकते हैं और यहां उपयोग करने के लिए उपलब्ध विकल्प क्या हैं।
आप क्लस्टरकंट्रोल रनटाइम कॉन्फ़िगरेशन कहां देख सकते हैं?
इसे जांचने के दो अलग-अलग तरीके हैं। सबसे पहले, आप ClusterControl -> Global Settings -> Runtime Configurations पर जा सकते हैं, फिर अपना क्लस्टर चुनें।
एक और तरीका है ClusterControl -> सेलेक्ट क्लस्टर -> सेटिंग्स -> रनटाइम कॉन्फ़िगरेशन ।
दोनों स्थितियों में, आप एक ही स्थान पर जाएंगे, रनटाइम कॉन्फ़िगरेशन अनुभाग।
रनटाइम कॉन्फ़िगरेशन पैरामीटर
अब, आइए इन मापदंडों को एक-एक करके देखें। ध्यान रखें कि ये पैरामीटर उस डेटाबेस तकनीक पर निर्भर करते हैं जिसका आप उपयोग कर रहे हैं, इसलिए संभवत:आप उन सभी को एक ही क्लस्टर में एक ही समय में नहीं देखेंगे।
बैकअप
नाम | डिफ़ॉल्ट मान | विवरण |
---|---|---|
disable_backup_email | गलत | यह सेटिंग नियंत्रित करती है कि ईमेल भेजे गए हैं या नहीं, यदि बैकअप समाप्त हो गया है या विफल हो गया है। |
बैकअप_यूज़र | बैकअप उपयोक्ता | बैकअप प्रबंधित करने के लिए उपयोग किए जाने वाले डेटाबेस खाते का उपयोगकर्ता नाम। |
बैकअप_क्रिएट_हैश | सच | ClusterControl को कॉन्फ़िगर करता है यदि उसे बनाई गई बैकअप फ़ाइलों पर md5hash की गणना करना है और उन्हें सत्यापित करना है। |
pitr_retention_hours | 0 | PITR के लिए अवधारण घंटे (पुराने WAL संग्रह लॉग मिटाने के लिए)। |
netcat_port | 9999,9990-9998 | बैकअप को स्ट्रीम करने के लिए उपयोग किए जाने वाले नेटकैट पोर्ट और पोर्ट रेंज की सूची। उपलब्ध होने पर डिफ़ॉल्ट '9999,9990-9998' और पोर्ट 9999 को प्राथमिकता दी जाएगी। |
बैकअपडिर | /घर/उपयोगकर्ता/बैकअप | डिफ़ॉल्ट बैकअप निर्देशिका, जिसे फ़्रंटएंड में पहले से भरा जाना है। |
बैकअप_सबदिर | बैकअप-%I | बैकअप उपनिर्देशिका का नाम सेट करें। इस स्ट्रिंग में मानक "%X" फ़ील्ड विभाजक हो सकते हैं, उदाहरण के लिए "%06I" को 6 फ़ील्ड-व्यापी प्रारूप में बैकअप की संख्यात्मक आईडी द्वारा प्रतिस्थापित किया जाएगा जो '0' को प्रमुख भरण वर्णों के रूप में उपयोग करता है। बैकएंड वर्तमान में समर्थित फ़ील्ड्स की सूची यहां दी गई है:- B वह दिनांक और समय जब बैकअप निर्माण प्रारंभ हो रहा था। - एच बैकअप होस्ट का नाम, वह होस्ट जिसने बैकअप बनाया है। - i क्लस्टर की संख्यात्मक आईडी। - I बैकअप की संख्यात्मक आईडी। - J बैकअप बनाने वाले कार्य की संख्यात्मक आईडी। - एम बैकअप विधि (जैसे "mysqldump")। - O बैकअप कार्य शुरू करने वाले उपयोगकर्ता का नाम। - एस स्टोरेज होस्ट का नाम, होस्ट जो बैकअप फाइलों को स्टोर करता है। -% प्रतिशत ही चिह्न। दो प्रतिशत चिह्नों का उपयोग करें, "%%" उसी तरह जैसे मानक प्रिंटफ () फ़ंक्शन इसे एक प्रतिशत चिह्न के रूप में व्याख्या करता है। |
बैकअप_रिटेंशन | 31 | बैकअप कितने दिनों तक रखना है इसकी सेटिंग। अवधारण अवधि से मेल खाने वाले बैकअप हटा दिए जाते हैं। |
बैकअप_क्लाउड_रिटेंशन | 180 | एक क्लाउड पर बैकअप अपलोड करने के लिए कितने दिनों की सेटिंग है। अवधारण अवधि से मेल खाने वाले बैकअप हटा दिए जाते हैं। |
बैकअप_एन_सेफ्टी_कॉपी | 1 | कितने पूर्ण बैकअप की सेटिंग उनकी अवधारण स्थिति की परवाह किए बिना रखी जाएगी। |
क्लस्टर
नाम | डिफ़ॉल्ट मान | विवरण |
---|---|---|
cluster_name | आसान पहचान के लिए क्लस्टर का नाम। | |
enable_node_autorecovery | सच | नोड ऑटो-रिकवरी सेटिंग। |
enable_cluster_autorecovery | सच | अगर सही है, तो ClusterControl क्लस्टर ऑटो-रिकवरी करेगा, अगर गलत है तो कोई क्लस्टर रिकवरी अपने आप नहीं होगी। |
configdir | /etc/ | डेटाबेस सर्वर कॉन्फ़िगरेशन निर्देशिका। |
बनाया_by_job | नौकरी की आईडी ने इस क्लस्टर को बनाया है। | |
ssh_keypath | /home/user/.ssh/id_rsa | SSH कुंजी फ़ाइल का उपयोग नोड्स के कनेक्शन के लिए किया जाता है। |
server_selection_try_once | सच | MongoDB कनेक्शन URI विकल्प। परिभाषित करता है कि सर्वर चयन समयबाह्य समाप्त होने तक विफलता पर सर्वर चयन दोहराया जाना चाहिए, या बस एक बार में विफलता के साथ वापस आ जाना चाहिए। |
server_selection_timeout_ms | 30000 | MongoDB कनेक्शन URI विकल्प। टाइमआउट मान को तब तक परिभाषित करता है जब तक कि मोंगोड्राइवर को एक सफल सर्वर चयन ऑपरेशन करने का प्रयास नहीं करना चाहिए। |
स्वामी | क्लस्टर ऑब्जेक्ट के स्वामी का ClusterControl उपयोगकर्ता आईडी। | |
group_owner | क्लस्टर कंट्रोल समूह आईडी जो क्लस्टर ऑब्जेक्ट का स्वामी है। | |
cdt_path | ClusterControl निर्देशिका ट्री में क्लस्टर ऑब्जेक्ट का स्थान। | |
टैग | / | स्ट्रिंग का एक सेट जिसे उपयोगकर्ता निर्दिष्ट कर सकता है। |
एसीएल | पहुंच नियंत्रण सूची एक स्ट्रिंग के रूप में क्लस्टर ऑब्जेक्ट तक पहुंच को नियंत्रित करती है। | |
mongodb_user | व्यवस्थापक | MongoDB उपयोगकर्ता नाम। |
mongodb_basedir | /usr/ | मोंगोडीबी स्थापना के लिए आधारित। |
mysql_basedir | /usr/ | MySQL स्थापना के लिए आधारित। |
scriptdir | /usr/bin/ | MySQL इंस्टॉलेशन की स्क्रिप्ट dir। |
staging_dir | /home/user/s9s_tmp | अस्थायी फ़ाइलों के लिए एक मंचन पथ। |
बिंदिर | /usr/bin | MySQL स्थापना की /bin निर्देशिका। |
निगरानी_mysql_port | 3306 | निगरानी वाले MySQL सर्वर का पोर्ट नंबर। |
ndb_connectstring | 127.0.0.1:1186 | MySQL क्लस्टर के लिए NDB कनेक्ट स्ट्रिंग सेटिंग। |
ndbd_datadir | एनडीबीडी नोड्स का डेटादिर। | |
mgmd_datadir | NDB MGMD नोड्स का डेटादिर। | |
os_user | SSH उपयोगकर्ता नाम नोड्स तक पहुँचने के लिए उपयोग किया जाता है। | |
repl_user | cmon_replication | प्रतिकृति उपयोगकर्ता नाम। |
विक्रेता | परिनियोजन के लिए उपयोग किया जाने वाला डेटाबेस विक्रेता नाम। | |
galera_version | इस्तेमाल किया गया गैलेरा संस्करण संख्या। | |
server_version | तैनाती के लिए प्रयुक्त डेटाबेस सर्वर संस्करण। | |
postgresql_user | व्यवस्थापक | PostgreSQL उपयोगकर्ता नाम। |
galera_port | 4567 | नोड्स/गारबड जोड़ते समय और wsrep_cluster_address का निर्माण करते समय उपयोग किया जाने वाला गैलेरा पोर्ट। रनटाइम पर न बदलें। |
auto_manage_readonly | सच | ClusterControl को प्रबंधित MySQL सर्वर के रीड-ओनली फ्लैग को प्रबंधित करने की अनुमति दें। |
node_recovery_lock_file | एक लॉक फ़ाइल निर्दिष्ट करें और यदि नोड पर मौजूद है, तो नोड पुनर्प्राप्त नहीं होगा। फ़ाइल को बनाना/निकालना व्यवस्थापक की ज़िम्मेदारी है। |
Cmondb
नाम | डिफ़ॉल्ट मान | विवरण |
---|---|---|
cmon_db | सीमोन | स्थानीय ClusterControl डेटाबेस नाम। |
cmondb_hostname | 127.0.0.1 | स्थानीय ClusterControl डेटाबेस MySQL सर्वर होस्टनाम। |
mysql_port | 3306 | स्थानीय ClusterControl डेटाबेस MySQL सर्वर पोर्ट। |
cmon_user | सीमोन | स्थानीय ClusterControl डेटाबेस तक पहुँचने के लिए खाता नाम। |
नियंत्रक
नाम | डिफ़ॉल्ट मान | विवरण |
---|---|---|
controller_id | 5a3a993d-xxxx | इस नियंत्रक उदाहरण की एक मनमानी पहचानकर्ता स्ट्रिंग। |
cmon_hostname | 192.168.xx.xx | नियंत्रक होस्टनाम। |
error_report_dir | /home/user/s9s_tmp | त्रुटि रिपोर्ट का संग्रहण स्थान। |
लॉन्ग_क्वेरी
नाम | डिफ़ॉल्ट मान | विवरण |
---|---|---|
long_query_time | 0.5 | धीमी क्वेरी जांच के लिए दहलीज मान। |
query_monitor_alert_long_running_query | सच | यदि क्वेरी query_monitor_long_running_query_ms से अधिक समय तक निष्पादित की जाती है, तो अलार्म बजाता है। |
query_monitor_kill_long_running_query | गलत | यदि क्वेरी query_monitor_long_running_query_ms से अधिक समय तक चलती है, तो क्वेरी को समाप्त कर दें। |
query_monitor_long_running_query_time_ms | 30000 | यदि क्वेरी query_monitor_long_running_query_ms से अधिक समय तक निष्पादित की जाती है, तो अलार्म बजाता है। न्यूनतम मान 1000 है। |
query_monitor_long_running_query_matching_info | केवल इस POSIX रेगेक्स से मेल खाने वाली 'जानकारी' वाली क्वेरी का मिलान करें। कोई डिफ़ॉल्ट मान नहीं, किसी भी जानकारी से मेल खाता है। | |
query_monitor_long_running_query_matching_info_negate | गलत | query_monitor_long_running_query_matching_info के परिणाम को नकारें। |
query_monitor_long_running_query_matching_host | केवल इस POSIX रेगेक्स से मेल खाने वाले 'होस्ट' के साथ ही क्वेरी का मिलान करें। कोई डिफ़ॉल्ट मान नहीं, किसी भी होस्ट से मेल खाता है। | |
query_monitor_long_running_query_matching_db | केवल इस POSIX रेगेक्स से मेल खाने वाले 'Db' वाली क्वेरी का मिलान करें। कोई डिफ़ॉल्ट मान नहीं, किसी भी डीबी से मेल खाता है। | |
query_monitor_long_running_query_matching_user | केवल इस POSIX रेगेक्स से मेल खाने वाले 'उपयोगकर्ता' के साथ ही क्वेरी का मिलान करें। कोई डिफ़ॉल्ट मान नहीं, किसी भी उपयोगकर्ता से मेल खाता है। | |
query_monitor_long_running_query_matching_user_negate | गलत | query_monitor_long_running_query_matching_user के परिणाम को नकारें। |
query_monitor_long_running_query_matching_command | क्वेरी | केवल इस POSIX रेगेक्स से मेल खाने वाले 'कमांड' वाली क्वेरी का मिलान करें। 'क्वेरी' के लिए डिफ़ॉल्ट। |
प्रतिकृति
नाम | डिफ़ॉल्ट मान | विवरण |
---|---|---|
max_replication_lag | 10 | अलार्म भेजने से पहले सेकंड में अधिकतम अनुमत प्रतिकृति अंतराल। |
replication_stop_on_error | सच | यह नियंत्रित करता है कि अगर डेटा की हानि हो सकने वाली त्रुटियों का सामना करना पड़ता है तो विफलता/स्विचओवर प्रक्रिया विफल हो जानी चाहिए। |
replication_auto_rebuild_slave | गलत | यदि SQL THREAD को रोक दिया जाता है और त्रुटि कोड गैर-शून्य है तो स्लेव स्वचालित रूप से फिर से बन जाएगा। |
replication_failover_blacklist | होस्टनाम की अल्पविराम से अलग की गई सूची:पोर्ट जोड़े। फेलओवर के दौरान ब्लैक लिस्टेड सर्वर को उम्मीदवार नहीं माना जाएगा। यदि प्रतिकृति_विफलता_श्वेतसूची सेट है, तो प्रतिकृति_फेलओवर_ब्लैकलिस्ट पर ध्यान नहीं दिया जाता है। | |
replication_failover_whitelist | होस्टनाम की अल्पविराम से अलग की गई सूची:पोर्ट जोड़े। फेलओवर के दौरान केवल श्वेतसूचीबद्ध सर्वरों को ही उम्मीदवार माना जाएगा। यदि श्वेतसूची में कोई सर्वर उपलब्ध नहीं है (ऊपर/जुड़ा हुआ) तो फ़ेलओवर विफल हो जाएगा। यदि प्रतिकृति_विफलता_श्वेतसूची सेट है, तो प्रतिकृति_फेलओवर_ब्लैकलिस्ट पर ध्यान नहीं दिया जाता है। | |
replication_onfail_failover_script | जैसे ही यह पता चलता है कि विफलता की आवश्यकता है, इस स्क्रिप्ट को निष्पादित किया जाता है। यदि स्क्रिप्ट गैर-शून्य लौटाती है या मौजूद नहीं है, तो विफलता निरस्त कर दी जाएगी। स्क्रिप्ट के लिए चार तर्क दिए गए हैं और यदि वे ज्ञात हैं तो सेट करें, अन्यथा खाली:arg1 ='सभी सर्वर' arg2 ='असफल मास्टर' arg3 ='चयनित उम्मीदवार', arg4 ='पुराने मास्टर के दास (उम्मीदवार)' और जैसे पास हुए यह:'स्क्रिपनाम arg1 arg2 arg3 arg4' स्क्रिप्ट नियंत्रक और निष्पादन योग्य पर पहुंच योग्य होनी चाहिए। | |
replication_pre_failover_script | इस स्क्रिप्ट को फेलओवर होने से पहले निष्पादित किया जाता है, लेकिन एक उम्मीदवार के चुने जाने के बाद और फेलओवर प्रक्रिया को जारी रखना संभव है। यदि स्क्रिप्ट गैर-शून्य लौटाती है या मौजूद नहीं है, तो विफलता निरस्त कर दी जाएगी। स्क्रिप्ट के लिए चार तर्क दिए गए हैं और यदि वे ज्ञात हैं तो सेट करें, अन्यथा खाली:arg1 ='सभी सर्वर' arg2 ='असफल मास्टर' arg3 ='चयनित उम्मीदवार', arg4 ='पुराने मास्टर के दास (उम्मीदवार)' और जैसे पास हुए यह:'स्क्रिपनाम arg1 arg2 arg3 arg4' स्क्रिप्ट नियंत्रक और निष्पादन योग्य पर पहुंच योग्य होनी चाहिए। | |
replication_post_failover_script | इस स्क्रिप्ट को फेलओवर होने के बाद निष्पादित किया जाता है (एक नया मास्टर चुना जाता है और ऊपर और चल रहा है)। यदि स्क्रिप्ट गैर-शून्य लौटाती है या मौजूद नहीं है, तो विफलता निरस्त कर दी जाएगी। स्क्रिप्ट के लिए चार तर्क दिए गए हैं और यदि वे ज्ञात हैं, तो खाली हैं:arg1 ='सभी सर्वर' arg2 ='असफल मास्टर' arg3 ='चयनित उम्मीदवार', arg4 ='पुराने मास्टर के दास (उम्मीदवार)' और उत्तीर्ण इस तरह:'स्क्रिपनाम arg1 arg2 arg3 arg4' स्क्रिप्ट नियंत्रक और निष्पादन योग्य पर पहुंच योग्य होनी चाहिए। | |
replication_post_unsuccessful_failover_script | यदि विफलता का प्रयास विफल हो जाता है तो यह स्क्रिप्ट निष्पादित की जाती है। यदि स्क्रिप्ट गैर-शून्य लौटाती है या मौजूद नहीं है, तो विफलता निरस्त कर दी जाएगी। स्क्रिप्ट के लिए चार तर्क दिए गए हैं और यदि वे ज्ञात हैं, तो खाली हैं:arg1 ='सभी सर्वर' arg2 ='असफल मास्टर' arg3 ='चयनित उम्मीदवार', arg4 ='पुराने मास्टर के दास (उम्मीदवार)' और उत्तीर्ण इस तरह:'स्क्रिपनाम arg1 arg2 arg3 arg4' स्क्रिप्ट नियंत्रक और निष्पादन योग्य पर पहुंच योग्य होनी चाहिए। |
अवधारण
नाम | डिफ़ॉल्ट मान | विवरण |
---|---|---|
ops_report_retention | 31 | परिचालन रिपोर्ट रखने के लिए कितने दिनों की सेटिंग। अवधारण अवधि से मेल खाने वाली रिपोर्ट हटा दी जाती हैं। |
नमूनाकरण
नाम | डिफ़ॉल्ट मान | विवरण |
---|---|---|
enable_icmp_ping | सच | टॉगल करता है कि ClusterControl होस्ट के लिए ICMP पिंग समय को मापेगा। |
host_stats_collection_interval | 30 | होस्ट (CPU, मेमोरी, आदि) संग्रह अंतराल के लिए सेटिंग। |
host_stats_window_size | 180 | होस्ट आंकड़े अलार्म बढ़ाने/साफ़ करने के लिए आँकड़ों की जाँच करने के लिए विंडो का आकार (सेकंड में) सेट करना। |
db_stats_collection_interval | 30 | डेटाबेस आंकड़े संग्रह अंतराल के लिए सेटिंग। |
db_proc_stats_collection_interval | 5 | डेटाबेस प्रक्रिया आँकड़े संग्रह अंतराल के लिए सेटिंग। न्यूनतम अनुमत मान 1 सेकंड है। एक सीमोन सेवा पुनरारंभ की आवश्यकता है। |
lb_stats_collection_interval | 15 | लोड बैलेंसर आंकड़े संग्रह अंतराल के लिए सेटिंग। |
db_schema_stats_collection_interval | 108000 | स्कीमा आंकड़े निगरानी अंतराल के लिए सेटिंग। |
db_deadlock_check_interval | 0 | कितनी बार गतिरोध की जांच करें। सेकंड में निर्दिष्ट। डेडलॉक डिटेक्शन डेटाबेस नोड्स पर CPU उपयोग को प्रभावित करेगा। |
log_collection_interval | 600 | लॉगफाइल संग्रह के बीच के अंतराल को नियंत्रित करता है। |
db_hourly_stats_collection_interval | 5 | प्रति घंटे की सीमा के आंकड़ों में प्रत्येक व्यक्तिगत नमूने के बीच कितने सेकंड हैं यह नियंत्रित करता है। |
निगरानी_माउंटपॉइंट | निगरानी किए जाने वाले आरोह बिंदुओं की सूची। | |
मॉनिटर_cpu_temperature | गलत | CPU तापमान की निगरानी करें। |
log_queries_not_using_indexes | गलत | इंडेक्स का उपयोग न करने वाली क्वेरी का पता लगाने के लिए क्वेरी मॉनिटर सेट करें। |
query_sample_interval | 1 | क्वेरी मॉनिटर अंतराल को सेकेंडों में नियंत्रित करता है, -1 का अर्थ है कोई क्वेरी मॉनिटरिंग नहीं। |
query_monitor_auto_purge_ps | गलत | यदि सक्षम है, तो P_S तालिका event_statements_summary_by_digest हर घंटे स्वतः शुद्ध (TRUNCATE TABLE) हो जाएगी। |
schema_change_detection_address | यह निर्धारित करने के लिए कि स्कीमा बदल गया है या नहीं, चेक निष्पादित किए जाएंगे (तालिका दिखाएं/तालिका बनाएं का उपयोग करके)। चेक निर्दिष्ट पते पर निष्पादित किए जाते हैं और प्रारूप HOSTNAME:PORT के होते हैं। स्कीमा_चेंज_डिटेक्शन_डेटाबेस भी सेट होना चाहिए। एक बदली हुई तालिका का एक अंतर बनाया जाता है। | |
schema_change_detection_databases | स्कीमा परिवर्तनों की निगरानी के लिए डेटाबेस की अल्पविराम से अलग की गई सूची। अगर खाली है, तो कोई जांच नहीं की जाती है। | |
schema_change_detection_pause_time_ms | 0 | प्रत्येक शो क्रिएट टेबल के बीच एमएस में समय रोकें। रुकने का समय पता लगाने की प्रक्रिया की अवधि को प्रभावित करेगा। |
enable_is_queries | सच | निर्दिष्ट करता है कि info_schema के प्रश्नों को निष्पादित किया जाएगा या नहीं। कई स्कीमा ऑब्जेक्ट्स (डेटाबेस के 100s, प्रत्येक डेटाबेस में 100s टेबल, ट्रिगर, उपयोगकर्ता, ईवेंट, sprocs) होने पर info_schema के लिए क्वेरी उपयुक्त नहीं हो सकती हैं। यदि अक्षम किया गया है, तो निष्पादित की जाने वाली क्वेरी को लॉग किया जाएगा ताकि यह निर्धारित किया जा सके कि क्वेरी आपके परिवेश में उपयुक्त है या नहीं। |
स्वैप करना
नाम | डिफ़ॉल्ट मान | विवरण |
---|---|---|
स्वैप_चेतावनी | 20 | स्वैप उपयोग के लिए चेतावनी अलार्म सीमा। |
स्वैप_क्रिटिकल | 90 | स्वैप उपयोग के लिए महत्वपूर्ण अलार्म सीमा। |
swap_inout_period | 0 | स्वैप I/O अलार्म के लिए अंतराल (<=0 अक्षम करता है)। |
swap_inout_warning | 10240 | चेतावनी के लिए निर्दिष्ट अंतराल (swap_inout_period, डिफ़ॉल्ट रूप से 10 मिनट) में I/O स्वैप किए गए पृष्ठों की संख्या। |
swap_inout_critical | 102400 | गंभीर समय के लिए निर्दिष्ट अंतराल (swap_inout_period, डिफ़ॉल्ट रूप से 10 मिनट) में I/O स्वैप किए गए पृष्ठों की संख्या। |
सिस्टम
नाम | डिफ़ॉल्ट मान | विवरण |
---|---|---|
cmon_config_path | /etc/cmon.d/cmon_x.cnf | कॉन्फ़िगरेशन फ़ाइल पथ। यह कॉन्फ़िगरेशन मान केवल पढ़ने के लिए है। |
ओएस | डेबियन/रेडहैट | ओएस प्रकार। संभावित मान 'डेबियन' या 'रेडहैट' हैं। |
libssh_timeout | 30 | SSH कनेक्शन के लिए नेटवर्क टाइमआउट मान। |
सुडो | sudo -n 2>/dev/null | सुपरयूजर विशेषाधिकार प्राप्त करने के लिए प्रयुक्त कमांड। |
ssh_port | 22 | नोड्स से SSH कनेक्शन के लिए पोर्ट। |
local_repo_name | क्लस्टर परिनियोजन के लिए प्रयुक्त स्थानीय भंडार नाम। | |
frontend_url | ईमेल में भेजा गया URL प्राप्तकर्ता को ClusterControl वेब इंटरफ़ेस पर निर्देशित करने के लिए भेजा जाता है। | |
शुद्ध करें | 7 | ClusterControl कब तक डेटा रखेगा। दिनों में मापी गई नौकरी, नौकरी के संदेश, अलार्म, एकत्रित लॉग, परिचालन रिपोर्ट, इससे पुरानी डेटाबेस वृद्धि की जानकारी हटा दी जाएगी। |
os_user_home | /घर/उपयोगकर्ता | नोड्स पर उपयोग किए जाने वाले उपयोगकर्ता की होम निर्देशिका। |
cmon_mail_sender | भेजे गए ईमेल के लिए प्रयुक्त ईमेल प्रेषक। | |
plugin_dir | प्लगइन्स निर्देशिका का पथ। | |
use_internal_repos | गलत | सेटिंग जिसने तीसरे पक्ष के भंडार को स्थापित करने के लिए अक्षम कर दिया है। |
cmon_use_mail | गलत | ई-मेलिंग के लिए 'मेल' कमांड का उपयोग करने के लिए सेटिंग। |
enable_html_emails | सच | HTML ईमेल भेजने में सक्षम बनाता है। |
send_clear_alarm | सच | क्लस्टर अलार्म क्लियर होने की स्थिति में ईमेल भेजने को टॉगल करता है। |
software_packagedir | यह सॉफ्टवेयर पैकेजों का भंडारण स्थान है, अर्थात, नोड को सफलतापूर्वक स्थापित करने के लिए सभी आवश्यक फाइलें, यदि कोई यम/उपयुक्त भंडार उपलब्ध नहीं है, तो उसे यहां रखा जाना चाहिए। मुख्य रूप से MySQL क्लस्टर या पुराने कोडरशिप/गैलेरा इंस्टॉलेशन पर लागू होता है। |
दहलीज
नाम | डिफ़ॉल्ट मान | विवरण |
---|---|---|
ram_warning | 80 | RAM उपयोग के लिए चेतावनी अलार्म सीमा। |
ram_critical | 90 | RAM उपयोग के लिए महत्वपूर्ण अलार्म सीमा। |
डिस्कस्पेस_चेतावनी | 80 | डिस्क उपयोग के लिए चेतावनी अलार्म सीमा। |
डिस्कस्पेस_क्रिटिकल | 90 | डिस्क उपयोग के लिए महत्वपूर्ण अलार्म सीमा। |
cpu_warning | 80 | CPU उपयोग के लिए चेतावनी अलार्म सीमा। |
cpu_critical | 90 | CPU उपयोग के लिए महत्वपूर्ण अलार्म सीमा। |
cpu_seal_warning | 10 | CPU चोरी के लिए चेतावनी अलार्म सीमा। |
cpu_seal_critical | 20 | CPU चोरी के लिए महत्वपूर्ण अलार्म सीमा। |
cpu_iowait_warning | 50 | CPU IO प्रतीक्षा के लिए चेतावनी अलार्म सीमा। |
cpu_iowait_critical | 60 | CPU IO प्रतीक्षा के लिए महत्वपूर्ण अलार्म सीमा। |
slow_ssh_warning | 6 | यदि SSH कनेक्शन (सेकंड) सेट करने में निर्दिष्ट समय से अधिक समय लगता है, तो चेतावनी अलार्म बजाया जाएगा। |
slow_ssh_critical | 12 | यदि SSH कनेक्शन (सेकंड) सेट करने में निर्दिष्ट समय से अधिक समय लगता है, तो एक महत्वपूर्ण अलार्म उठाया जाएगा। |
निष्कर्ष
जैसा कि आप देख सकते हैं, यदि आपको अपने कार्यभार या व्यवसाय के लिए ClusterControl को अनुकूलित करने की आवश्यकता है, तो बदलने के लिए कई पैरामीटर हैं। सभी मानों की समीक्षा करना और उन्हें तदनुसार बदलना एक समय लेने वाला कार्य हो सकता है, लेकिन दिन के अंत में, यह समय बचाएगा क्योंकि आप सभी ClusterControl सुविधाओं का अधिकतम लाभ उठा सकते हैं।