MongoDB
 sql >> डेटाबेस >  >> NoSQL >> MongoDB

ClusterControl रनटाइम कॉन्फ़िगरेशन विकल्प

जब आप 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 सुविधाओं का अधिकतम लाभ उठा सकते हैं।


  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. क्या मोंगोडीबी-क्वेरी में डालना संभव है?

  2. MongoDB एकत्रीकरण फ्रेमवर्क - गतिशील क्षेत्र का नाम बदलें

  3. नेवला:Model.create और Collection.insert में क्या अंतर है?

  4. मोंगोडीबी ड्रॉपइंडेक्स ()

  5. MongoDB में धीमी क्वेरी से निपटना