 
यह कमांड ऑननोड है जिसे हमारे कई मुफ्त ऑनलाइन वर्कस्टेशन जैसे कि उबंटू ऑनलाइन, फेडोरा ऑनलाइन, विंडोज ऑनलाइन एमुलेटर या मैक ओएस ऑनलाइन एमुलेटर का उपयोग करके ऑनवर्क्स फ्री होस्टिंग प्रदाता में चलाया जा सकता है।
कार्यक्रम:
नाम
ऑननोड - CTDB क्लस्टर नोड्स पर कमांड चलाएँ
SYNOPSIS
onnode [विकल्प...] {नोड्स} {कमान}
वर्णन
ऑननोड CTDB क्लस्टर के विशिष्ट नोड या सभी नोड्स पर कमांड चलाने के लिए एक उपयोगिता है।
नोड्स निर्दिष्ट करता है कि किस नोड पर कमांड चलाना है। इसके लिए अनुभाग नोड्स विशिष्टता देखें
विवरण।
कमान कोई भी शेल कमांड हो सकता है। ऑननोड उपयोगिता कनेक्ट करने के लिए ssh या rsh का उपयोग करती है
दूरस्थ नोड्स और कमांड चलाएँ।
विकल्प
-c
निर्दिष्ट नोड्स पर वर्तमान कार्यशील निर्देशिका में कमांड निष्पादित करें।
-f फ़ाइल का नाम
डिफ़ॉल्ट के बजाय उपयोग करने के लिए एक वैकल्पिक नोड FILENAME निर्दिष्ट करें। इस विकल्प
CTDB_NODES_FILE पर्यावरण चर को ओवरराइड करता है। की चर्चा देखें
अधिक विवरण के लिए फ़ाइल अनुभाग में /etc/ctdb/nodes।
-i
मानक इनपुट को खुला रखें, जिससे डेटा को ऑननोड तक पहुंचाया जा सके। आम तौर पर ऑननोड बंद हो जाता है
स्क्रिप्टिंग करते समय आश्चर्य से बचने के लिए stdin। ध्यान दें कि उपयोग करते समय इस विकल्प को अनदेखा कर दिया जाता है
-p या अगर एसएसएच "ssh" के अलावा किसी अन्य चीज़ पर सेट है।
-n
नोड्स को नोड संख्या के बजाय नाम से निर्दिष्ट करने की अनुमति दें। इन नोड्स की जरूरत नहीं है
नोड्स फ़ाइल में सूचीबद्ध किया जाना है। आप संयोजन करके नोड्स फ़ाइल से पूरी तरह बच सकते हैं
यह -f /dev/null के साथ।
-o उपसर्ग
प्रत्येक नोड से मानक आउटपुट को PREFIX नाम वाली फ़ाइल में सहेजा जाता है।IP.
-p
निर्दिष्ट नोड्स पर समानांतर में कमांड चलाएँ। डिफ़ॉल्ट कमांड चलाना है
प्रत्येक नोड पर क्रमिक रूप से.
-P
फ़ाइलों को नोड्स पर पुश करें. पुश की जाने वाली फ़ाइलों के नाम सामान्य के बजाय निर्दिष्ट किए गए हैं
आज्ञा। उद्धरण नाजुक/टूटा हुआ है - रिक्त स्थान वाले फ़ाइल नाम नहीं हैं
समर्थित।
-q
नोड पते मुद्रित न करें. आम तौर पर, ऑननोड सूचनात्मक नोड पते प्रिंट करता है यदि
एक से अधिक नोड निर्दिष्ट हैं. यह -v को ओवरराइड करता है।
-v
नोड पते प्रिंट करें, भले ही केवल एक नोड निर्दिष्ट हो। आम तौर पर, ऑननोड प्रिंट होता है
एक से अधिक नोड निर्दिष्ट होने पर सूचनात्मक नोड पते।
-एच, --सहायता
एक संक्षिप्त उपयोग मार्गदर्शिका दिखाएँ.
नोड्स विनिर्देशन
नोड्स को संख्यात्मक नोड संख्याओं (0 से एन-1 तक) या निमोनिक्स के माध्यम से निर्दिष्ट किया जा सकता है। विभिन्न
नोड्स को अल्पविराम द्वारा अलग की गई नोड्स की सूची और संख्यात्मक नोड की श्रेणियों का उपयोग करके निर्दिष्ट किया जाता है
संख्याएँ, डैश द्वारा अलग की गईं। यदि नोड्स को कई बार निर्दिष्ट किया जाता है तो कमांड होगा
उन नोड्स पर कई बार निष्पादित किया जाना चाहिए। नोड्स का क्रम महत्वपूर्ण है.
निम्नलिखित स्मृतिविज्ञान उपलब्ध हैं:
सब
सभी नोड्स.
कोई
एक नोड जहां ctdbd चल रहा है। यह अर्ध-यादृच्छिक लेकिन चुनने के प्रति एक पूर्वाग्रह है
कम संख्या वाला नोड.
ठीक है | सेहतमंद
सभी नोड जो डिस्कनेक्ट, प्रतिबंधित, अक्षम या अस्वस्थ नहीं हैं।
चोर | जुड़े हुए
सभी नोड जो डिस्कनेक्ट नहीं हुए हैं.
एलवीएस | lvsmaster
वर्तमान एलवीएस मास्टर।
natgw | natgwlist
वर्तमान NAT गेटवे.
आरएम | recmaster
वर्तमान पुनर्प्राप्ति मास्टर.
उदाहरण
निम्नलिखित कमांड सभी नोड्स पर ctdbd की प्रक्रिया आईडी दिखाएगा
ऑननोड सभी सीटीडीबी गेटपिड
निम्नलिखित कमांड प्रत्येक नोड पर लॉग की अंतिम 5 पंक्तियाँ दिखाएगा, जिसके पहले
नोड का होस्टनाम
ऑननोड सभी "होस्टनाम; टेल -5 /var/log/log.ctdb"
निम्न आदेश समानांतर में सभी नोड्स पर ctdb सेवा को पुनरारंभ करेगा।
ऑननोड -पी सभी सेवा सीटीडीबी पुनरारंभ
निम्न आदेश वर्तमान कार्यशील निर्देशिका में ./foo, समानांतर में, चालू रहेगा
नोड 0, 2, 3 और 4.
ऑननोड -सी -पी 0,2-4 ./फू
वातावरण
CTDB_BASE
निर्देशिका जिसमें CTDB कॉन्फ़िगरेशन फ़ाइलें शामिल हैं। डिफ़ॉल्ट /etc/ctdb है।
CTDB_NODES_FILE
डिफ़ॉल्ट के बजाय उपयोग करने के लिए वैकल्पिक नोड्स फ़ाइल का नाम। फ़ाइलें अनुभाग देखें
अधिक जानकारी के लिए.
onworks.net सेवाओं का उपयोग करके ऑननोड का ऑनलाइन उपयोग करें
 














