यह कमांड 4s-adminJ है जिसे हमारे कई मुफ्त ऑनलाइन वर्कस्टेशन जैसे कि उबंटू ऑनलाइन, फेडोरा ऑनलाइन, विंडोज ऑनलाइन एमुलेटर या मैक ओएस ऑनलाइन एमुलेटर में से एक का उपयोग करके ऑनवर्क्स फ्री होस्टिंग प्रदाता में चलाया जा सकता है।
कार्यक्रम:
नाम
4s-व्यवस्थापक — 4स्टोर क्लस्टर प्रबंधन उपकरण
SYNOPSIS
4s-व्यवस्थापक [--शब्दशः] आदेश [आर्ग]
4s-व्यवस्थापक सूची-नोड्स
4s-व्यवस्थापक सूची-भंडार
4s-व्यवस्थापक स्टार्ट-स्टोर्स [-a | --सब] [स्टोर नाम ...]
4s-व्यवस्थापक स्टॉप-स्टोर्स [-a | --सब] [स्टोर नाम ...]
4s-व्यवस्थापक डिलीट-स्टोर्स स्टोर नाम ...
4s-व्यवस्थापक क्रिएट-स्टोर [create_options ...] स्टोर नाम
4s-व्यवस्थापक [--संस्करण] [--मदद]
वर्णन
RSI 4s-व्यवस्थापक उपयोगिता एक 4स्टोर क्लस्टर (या एकल होस्ट) को एक के माध्यम से प्रबंधित करने में सक्षम बनाती है
समर्थित आदेशों की संख्या। उपलब्ध कमांड हैं सूची-नोड्स, सूची-भंडार, स्टार्ट-स्टोर्स,
स्टॉप-स्टोर्स, डिलीट-स्टोर्स. अलग-अलग कमांड का विवरण नीचे दिया गया है:
आदेश: सूची-नोड्स
उनके क्लस्टर में सभी नोड्स की सूची और उनकी स्थिति को प्रिंट करता है। आउटपुट में शामिल हैं:
नोड_नंबर - 0 से शुरू होकर, क्लस्टर में नोड का क्रमांकित सूचकांक
होस्टनाम - क्लस्टर नोड का नाम
पोर्ट - वह पोर्ट जिस पर 4-बॉस चल रहा है
स्थिति - उस नोड पर 4-बॉस पहुंच योग्य है या नहीं
ip_address - IPv4 या IPv6 नोड का पता
आदेश: सूची-भंडार
क्लस्टर पर पाए जाने वाले सभी स्टोरों की सूची, उनकी स्थिति के साथ प्रिंट करता है। आउटपुट होगा
होते हैं:
store_name - स्टोर का नाम
store_status - स्टोर प्रयोग करने योग्य है या नहीं
backend_status - स्टोर द्वारा उपयोग की जाने वाली 4-बैकएंड प्रक्रियाओं की स्थिति
विकल्प हैं:
--शब्दशः
स्टोर के बजाय प्रत्येक नोड पर प्रत्येक बैकएंड की स्थिति अलग से दिखाएगा।
store_status या तो 'उपलब्ध' या 'अनुपलब्ध' होगा। अगर कोई स्टोर उपलब्ध है, तो
इसका मतलब है कि सभी आवश्यक बैकएंड प्रक्रियाएं क्लस्टर पर चल रही हैं, और स्टोर कर सकते हैं
4s-httpd, 4s-query, और 4s-import के साथ उपयोग किया जा सकता है। यदि कोई स्टोर उपलब्ध नहीं है, तो
'backend_status' इसका कारण सूचीबद्ध करेगा।
यदि बैकएंड को 'स्टॉप्ड' के रूप में सूचीबद्ध किया गया है, तो इसका मतलब है कि स्टोर के लिए 4-बैकएंड प्रक्रिया है
क्लस्टर के एक या अधिक नोड्स पर निश्चित रूप से रुका हुआ है। यदि इसे 'अज्ञात' के रूप में सूचीबद्ध किया गया है, तो यह
इसका मतलब है कि 4-व्यवस्थापक बैकएंड प्रक्रिया की स्थिति का निर्धारण करने में असमर्थ था।
आदेश: स्टार्ट-स्टोर, स्टॉप-स्टोर्स
क्लस्टर पर एक या अधिक स्टोर शुरू या बंद करता है।
विकल्प हैं:
-ए --सब
क्लस्टर पर सभी स्टोर शुरू या बंद करें।
यदि -a या --all विकल्प मौजूद नहीं है, तो शुरू करने के लिए स्टोर नामों की एक स्थान से अलग की गई सूची
या स्टॉप दिया जाना चाहिए।
प्रत्येक नोड को दिए गए 4-बैकएंड प्रोसेस स्टोर को शुरू या बंद करने के लिए बारी-बारी से कहा जाता है।
प्रत्येक नोड के लिए, यह कमांड प्रिंट करेगा:
नोड_नंबर - 0 से शुरू होकर, क्लस्टर में नोड का क्रमांकित सूचकांक
होस्टनाम - क्लस्टर नोड का नाम
नोड पर प्रत्येक 4-बैकएंड प्रक्रिया के लिए, यह प्रिंट करेगा:
store_name - स्टोर का नाम
backend_status - क्या 4s-backend अब बंद हो गया है या चल रहा है
backend_status 'रोका हुआ', 'चल रहा है', या 'अज्ञात' में से एक होगा।
यदि स्टार्ट-स्टोर को पहले से चल रहे स्टोर के लिए बुलाया जाता है, या स्टॉप-स्टोर को पहले से ही कहा जाता है
स्टोर बंद कर दिया, तो प्रत्येक नोड कोई कार्रवाई नहीं करेगा, लेकिन बैकएंड की स्थिति होगी
मुद्रित।
आदेश: डिलीट-स्टोर्स
क्लस्टर से एक या अधिक स्टोर हटाता है।
तर्कों के रूप में हटाने के लिए स्टोर की एक स्थान से अलग की गई सूची को स्वीकार करता है।
क्लस्टर के सभी नोड्स के लिए एक कनेक्शन स्थापित करता है, एक स्टोर को बंद कर देता है यदि वह चल रहा है, तो
उस स्टोर को हटा देता है।
आदेश: क्रिएट-स्टोर
एक या अधिक क्लस्टर नोड्स पर एक नया स्टोर बनाता है।
विकल्प हैं:
--नोड्स नोड_आईडी_सूची
पर स्टोर बनाने के लिए संख्यात्मक नोड संख्याओं की अल्पविराम से अलग की गई सूची। डिफ़ॉल्ट है
सभी नोड्स। उपयोग 4s-व्यवस्थापक सूची-नोड्स उपलब्ध नोड्स की सूची के लिए।
--खंड num_segments
सभी नोड्स में विभाजित किए जाने वाले खंडों की कुल संख्या, 2 की शक्ति होनी चाहिए।
डिफ़ॉल्ट 2 प्रति नोड (2 की निकटतम शक्ति के लिए गोल) है।
-एम, --आईना
खंडों की मिररिंग सक्षम करें।
--पासवर्ड पासवर्ड
प्रमाणीकरण के लिए एक पासवर्ड सेट करें।
--मॉडल-फाइलें
प्रति मॉडल एक फ़ाइल का उपयोग करें, जो बड़े मॉडलों के लिए उपयोगी है।
--बल
यदि समान नाम वाला कोई स्टोर पहले से मौजूद है, तो उसे हटा दें और फिर से बनाएँ।
उपरोक्त सभी वैकल्पिक हैं, और केवल आवश्यक तर्क स्टोर का नाम है
बनाया.
प्रत्येक नोड को स्टोर बनाने के लिए बारी-बारी से कहा जाता है। यदि कोई नोड स्टोर बनाने में विफल रहता है,
स्टोर निर्माण निरस्त कर दिया गया है, और पहले से बनाए गए सभी सेगमेंट हटा दिए जाएंगे।
जब तक Fl -force विकल्प नहीं दिया जाता, तब तक मौजूदा स्टोर नहीं हटाए जाएंगे।
विन्यास पट्टिका विकल्पों
नोड्स =
क्लस्टर में मेजबानों की अर्धविराम से अलग की गई सूची।
के लिए विकल्प 4s-व्यवस्थापक in /etc/4store.conf सभी [4एस-बॉस] अनुभाग के भीतर होने चाहिए, या विल
अनदेखा किया जाए।
देख 4store.conf(5) क्लस्टर निर्दिष्ट करने के तरीके के विवरण के लिए।
सामान्य जानकारी प्रयोग
जब कोई 4s-व्यवस्थापक कमांड कहा जाता है, यह पहले पढ़ता है /etc/4store.conf निर्धारित करने के लिए
क्लस्टर में नोड्स के होस्टनाम। यह तब के साथ संवाद करने का प्रयास करेगा 4-बॉस(8)
उस नोड पर चल रहा डेमॉन (डिफ़ॉल्ट रूप से पोर्ट 6733 पर चल रहा है)।
सूची-नोड्स कमांड चलाना यह जाँचने का सबसे सरल तरीका है कि सभी नोड्स पहुँच योग्य हैं
नेटवर्क पर, और प्रत्येक पर 4-बॉस प्रतिक्रिया दे रहा है।
onworks.net सेवाओं का उपयोग करके 4s-adminJ का ऑनलाइन उपयोग करें