crshp - क्लाउड में ऑनलाइन

यह कमांड crshp है जिसे हमारे कई मुफ्त ऑनलाइन वर्कस्टेशन जैसे कि उबंटू ऑनलाइन, फेडोरा ऑनलाइन, विंडोज ऑनलाइन एमुलेटर या मैक ओएस ऑनलाइन एमुलेटर का उपयोग करके ऑनवर्क्स फ्री होस्टिंग प्रदाता में चलाया जा सकता है।

कार्यक्रम:

नाम


crsh - क्लस्टर प्रशासन उपकरण

SYNOPSIS


क्रश [-ए' '] [-क ] [-क्यू] [-सी ' '] [-सी ' '] [--डिबग
[[...] || ]] [-डी] [-ई '<[उपयोगकर्ता@] [: पोर्ट]>'] [-एफ ' '] [-एच] [-एल '[टैग]']
[-एच] [-ओ ' '] [-पी ] [-क्यू] [-एस] [-आर ' '] [-टी ' '] [-जी] [-टी
' '] [-यू] [-?] [-ए] [-एल '<उपयोगकर्ता नाम>'] [-v]

वर्णन


आदेश सभी निर्दिष्ट मेजबानों के लिए एक प्रशासन कंसोल और एक xterm खोलता है। कोई भी पाठ
व्यवस्थापन कंसोल में टाइप किया गया सभी विंडो में दोहराया जाता है। सभी खिड़कियां भी हो सकती हैं
सीधे टाइप किया जा सकता है।

यह उपकरण क्लस्टर प्रशासन के लिए अभिप्रेत है (लेकिन इन्हीं तक सीमित नहीं है) जहां समान
क्लस्टर के भीतर प्रत्येक नोड पर कॉन्फ़िगरेशन या कमांड चलाना चाहिए। इनका प्रदर्शन करना
इस उपकरण के माध्यम से एक साथ सभी कमांड सुनिश्चित करता है कि सभी नोड्स सिंक में रखे गए हैं।

कनेक्शन rsh का उपयोग करके खोले जाते हैं जिन्हें सही ढंग से स्थापित और कॉन्फ़िगर किया जाना चाहिए।

फाइलों को संपादित करते समय अतिरिक्त सावधानी बरती जानी चाहिए क्योंकि जरूरी नहीं कि लाइन में हों
वहीआज्ञा; मान लें कि लाइन 5 सभी सर्वरों में समान है और इसे संशोधित करना है
खतरनाक। बदलने के लिए विशिष्ट लाइन की खोज करना और सभी को दोबारा जांचना बेहतर है
परिवर्तन किए जाने से पहले टर्मिनल अपेक्षित हैं।

आगे नोट्स
कृपया "ज्ञात कीड़े" भी देखें।

किसी भी उप-मेनू पर बिंदीदार रेखा एक आंसू है, यानी उस पर क्लिक करें और उप-मेनू है
अपनी खिड़की में बदल गया।

· होस्ट उप-मेनू पर होस्टनाम को अनचेक करने से होस्ट क्लस्टर से अनप्लग हो जाएगा
कंट्रोल विंडो, इसलिए कंसोल में टाइप किया गया कोई भी टेक्स्ट उस होस्ट को नहीं भेजा जाता है। पुनः-
इसे चुनने से यह वापस प्लग इन हो जाएगा।

· यदि आपका विंडो मैनेजर मेनू बार टर्मिनल विंडो द्वारा अस्पष्ट है तो देखें
में "स्क्रीन_रिजर्व_XXXXX" विकल्प $HOME/.clustersh/config फ़ाइल ("फ़ाइलें" देखें)।

· यदि टर्मिनल बहुत अधिक ओवरलैप करते हैं तो "टर्मिनल_रिजर्व_XXXXX" विकल्प देखें
$HOME/.clustersh/config फ़ाइल ("फ़ाइलें" देखें)।

· क्लस्टरएसएसएच का उपयोग करते समय बड़ी संख्या में सिस्टम का उपयोग करते हुए एकल सिस्टम से कनेक्ट करने के लिए
एक SSH उपयोगिता (उदाहरण के लिए आप रिमोट से scp का उपयोग करके फ़ाइल की प्रतिलिपि बनाने के लिए एक आदेश जारी करते हैं
कंप्यूटर एक एकल होस्ट के लिए) और जब इन कनेक्शनों को प्रमाणीकरण की आवश्यकता होती है (अर्थात
आप एक पासवर्ड के साथ प्रमाणित करने जा रहे हैं), उस स्थान पर sshd डेमॉन हो सकता है
संख्या "MaxStartups" सीमा के बाद कनेक्शन से इनकार करें sshd_config पार हो गया है।
(यदि यह मान सेट नहीं है, तो यह डिफ़ॉल्ट रूप से 10 हो जाता है)। यह अपेक्षित व्यवहार है; sshd उपयोग करता है
यह तंत्र अनधिकृत स्रोतों से DoS हमलों को रोकने के लिए है। कृपया ट्यून करें
sshd_config और SSH डेमॉन को पुनः लोड करें, या इसका उपयोग करने पर विचार करें ~/.ssh/authorized_keys
प्रमाणीकरण के लिए तंत्र यदि आप इस समस्या का सामना करते हैं।

· यदि क्लाइंट विंडो नहीं खुलती हैं, तो चलाने का प्रयास करें:

"crsh -e {एकल होस्ट नाम}"

यह मेजबानों के लिए विंडोज़ खोलने के लिए प्रयुक्त तंत्र का परीक्षण करेगा। इसके कारण हो सकता है
या तो "-xrm" टर्मिनल विकल्प जो "AllowSendEvents" को सक्षम करता है (कुछ टर्मिनल करते हैं
इस विकल्प की आवश्यकता नहीं है, अन्य टर्मिनलों के पास इसे सक्षम करने के लिए एक और तरीका है - देखें
आपका टर्मिनल दस्तावेज़ीकरण) या "rsh" का कॉन्फ़िगरेशन।

विकल्प


इनमें से कुछ विकल्पों को कॉन्फ़िगरेशन फ़ाइल में भी परिभाषित किया जा सकता है। डिफ़ॉल्ट विकल्प
उपयुक्त के रूप में दिखाया गया है।

--कार्य ' ', -ए ' '
प्रत्येक सत्र में कमांड चलाएँ, जैसे "-a 'vi / Etc / hosts'" सीधे एक vi . में छोड़ने के लिए
सत्र।

--ऑटोक्लोज़ , -क
समाप्त टर्मिनल विंडो को बंद करने से पहले प्रतीक्षा करने के लिए सेकंड की संख्या।

--ऑटोक्विट, -क्यू
अंतिम क्लाइंट विंडो बंद होने के बाद स्वचालित रूप से बाहर निकलने के लिए टॉगल करें (ओवरराइडिंग)
कॉन्फिग फ़ाइल)।

--क्लस्टर-फ़ाइल' ', -सी ' '
अतिरिक्त क्लस्टर फ़ाइल के रूप में आपूर्ति की गई फ़ाइल का उपयोग करें ("फ़ाइलें" भी देखें)।

--कॉन्फ़िगर-फ़ाइल' ', -सी ' '
अतिरिक्त कॉन्फ़िगरेशन फ़ाइल के रूप में आपूर्ति की गई फ़ाइल का उपयोग करें ("फ़ाइलें" भी देखें)।

--डीबग [[...] || ]
डिबगिंग सक्षम करें। या तो एक स्तर प्रदान किया जा सकता है या विकल्प दोहराया जा सकता है
कई बार। अधिकतम स्तर 4 है।

--डंप-कॉन्फ़िगरेशन, -डी
वर्तमान कॉन्फ़िगरेशन को उसी प्रारूप में डंप करें जिसका उपयोग किया गया है $HOME/.clustersh/config
फ़ाइल.

--मूल्यांकन '<[उपयोगकर्ता@] [:पोर्ट]>', -ई '<[उपयोगकर्ता@] [:पोर्ट]>'
किसी भी क्षमता को प्रदर्शित करने के लिए टर्मिनल और कनेक्शन तर्कों को प्रदर्शित और मूल्यांकन करें
त्रुटियाँ। NS मूल्यांकन में सहायता की आवश्यकता है।

--फॉन्ट ' ', -एफ ' '
टर्मिनल विंडो में उपयोग करने के लिए फ़ॉन्ट निर्दिष्ट करें। मानक X फ़ॉन्ट संकेतन का उपयोग करें जैसे कि
"5x8"।

--सहायता, -हो
बुनियादी सहायता टेक्स्ट दिखाएं और बाहर निकलें

--सूची '[टैग]', -एल '[टैग]'
उपलब्ध क्लस्टर टैग की सूची बनाएं। टैग वैकल्पिक है। यदि कोई टैग प्रदान किया जाता है तो इसके लिए होस्ट करता है
कि टैग सूचीबद्ध हैं। नोट: "--quiet" या "-Q" का उपयोग करते समय आउटपुट का स्वरूप बदल जाता है
विकल्प.

--आदमी, -हो
पूर्ण सहायता पाठ दिखाएं (मैन पेज) और बाहर निकलें

--विकल्प' ', -ओ' '
कनेक्शन बनाते समय ssh को पारित किए जाने वाले तर्क निर्दिष्ट करें। नोट: के लिए विकल्प
ssh को सामान्य रूप से ssh कॉन्फ़िगरेशन फ़ाइल में डाला जाना चाहिए; "ssh_config" देखें और
$घर/.ssh/config अधिक जानकारी के लिए.

डिफ़ॉल्ट: -x -o ConnectTimeout=10

--बंदरगाह , -पी
कनेक्शन के लिए एक वैकल्पिक पोर्ट निर्दिष्ट करें।

--शांत, -क्यू
कुछ विकल्पों का उपयोग करते समय अतिरिक्त टेक्स्ट आउटपुट न करें

--शो-इतिहास, -s
कंसोल विंडो के भीतर इतिहास दिखाएं।

--टैग-फ़ाइल' ', -आर ' '
अतिरिक्त टैग फ़ाइल के रूप में आपूर्ति की गई फ़ाइल का उपयोग करें ("फ़ाइलें" भी देखें)

--टर्म-आर्ग्स ' ', -टी ' '
उपयोग किए जा रहे टर्मिनलों को पारित किए जाने वाले तर्क निर्दिष्ट करें।

--टाइल, -जी
विंडो टाइलिंग टॉगल करें (कॉन्फ़िगरेशन फ़ाइल को ओवरराइड करना)।

--शीर्षक ' ', -टी '<शीर्षक>'
कंसोल और क्लाइंट विंडो में उपयोग किए गए शीर्षक का प्रारंभिक भाग निर्दिष्ट करें।

--अद्वितीय-सर्वर, -u
प्रत्येक होस्ट से केवल एक बार कनेक्ट होने पर टॉगल करें जब किसी होस्टनाम को एकाधिक निर्दिष्ट किया गया हो
बार.

--उपयोग, -?
सारांश दिखाएं और बाहर निकलें

--यूज-ऑल-ए-रिकॉर्ड्स, -ए
यदि कोई होस्टनाम एकाधिक IP पतों का समाधान करता है, तो टॉगल करें कि कनेक्ट करना है या नहीं
उनमें से सभी, या केवल पहला (कॉन्फ़िगर फ़ाइल प्रविष्टि भी देखें)।

--उपयोगकर्ता नाम ' ', -एल' '
कनेक्शन के लिए उपयोग करने के लिए डिफ़ॉल्ट उपयोगकर्ता नाम निर्दिष्ट करें (यदि वर्तमान से अलग है
लॉग इन उपयोगकर्ता)। नोट: द्वारा ओवरराइड किया जाएगा @ .

--संस्करण, -वी
संस्करण की जानकारी दिखाएं और बाहर निकलें

बहस


निम्नलिखित तर्क समर्थित हैं:

[उपयोगकर्ता@] [:बंदरगाह] ...
दिए गए होस्टनाम के लिए एक xterm खोलें और व्यवस्थापन कंसोल से कनेक्ट करें। NS
यदि सर्वर मानक पोर्ट पर नहीं सुन रहा है तो वैकल्पिक पोर्ट नंबर का उपयोग किया जा सकता है।

...
द्वारा परिभाषित xterms की एक श्रृंखला खोलें अनुपूरक विन्यास में से एक में
फ़ाइलें ("फ़ाइलें" देखें)।

नोट: क्लस्टर टैग पर एक उपयोगकर्ता नाम निर्दिष्ट करना में परिभाषित किसी भी उपयोगकर्ता नाम को ओवरराइड कर देगा
क्लस्टर।

KEY शॉर्टकट


निम्नलिखित कुंजी शॉर्टकट कंसोल विंडो में उपलब्ध हैं, और उनमें से सभी हो सकते हैं
कॉन्फ़िगरेशन फ़ाइलों के माध्यम से बदला जा सकता है।

कंट्रोल-शिफ्ट-प्लस
'होस्ट या क्लस्टर जोड़ें' डायलॉग बॉक्स खोलें। एकाधिक होस्ट या क्लस्टर नाम कर सकते हैं
दर्ज किया जा सकता है, रिक्त स्थान से अलग किया जा सकता है।

Alt-एन
प्रत्येक क्लाइंट के लिए विशिष्ट कनेक्शन स्ट्रिंग के होस्टनाम भाग में पेस्ट करें, घटा कोई भी
उपयोगकर्ता नाम या पोर्ट, उदा

"एससीपी / Etc / hosts सर्वर: फ़ाइलें/ मेजबान"

की जगह लेगा प्रत्येक विंडो में ग्राहक के नाम के साथ।

Alt-एल
सर्वर के होस्टनाम में पेस्ट करें cssh इबिंग रन ऑन है

ऑल्ट-क्यू
प्रोग्राम से बाहर निकलें और सभी कनेक्शन और विंडो बंद करें।

Alt-आर
सभी क्लाइंट विंडो को रीटाइल करें।

ऑल्ट-यू
कनेक्शन के लिए उपयोगकर्ता नाम में पेस्ट करें

उदाहरण


3 सर्वरों के लिए एक सत्र खोलें
$ crsh सर्वर1 सर्वर2 सर्वर3

'farm1' टैग द्वारा पहचाने गए सर्वरों के समूह के लिए एक सत्र खोलें और दें
विंडो को नियंत्रित करना एक विशिष्ट शीर्षक है, जहां टैग को डिफ़ॉल्ट में से एक में परिभाषित किया गया है
कॉन्फ़िगरेशन फ़ाइलें
$ crsh -T 'वेब फ़ार्म क्लस्टर 1' फ़ार्म1

विभिन्न लॉगिन नामों का उपयोग करके विभिन्न सर्वरों से कनेक्ट करें। नोट: यह भी हासिल किया जा सकता है
कॉन्फ़िगरेशन फ़ाइलों में उपयुक्त विकल्प सेट करके। कंसोल बंद न करें
जब अंतिम टर्मिनल बाहर निकलता है।
$ crsh user1@server1 admin@server2

गैर-डिफ़ॉल्ट कॉन्फ़िगरेशन फ़ाइल में परिभाषित क्लस्टर खोलें
$ crsh -c $ HOME/cssh.extra_clusters db_cluster

इसके बजाय 2022 का उपयोग करने के लिए कॉन्फ़िगर/डिफ़ॉल्ट पोर्ट को ओवरराइड करें
$ crsh -p 2022 सर्वर1 सर्वर2

onworks.net सेवाओं का उपयोग करके ऑनलाइन crshp का उपयोग करें



नवीनतम Linux और Windows ऑनलाइन प्रोग्राम