Ubuntu Online, Fedora Online, Windows online emulator അല്ലെങ്കിൽ MAC OS ഓൺലൈൻ എമുലേറ്റർ എന്നിങ്ങനെയുള്ള ഞങ്ങളുടെ ഒന്നിലധികം സൗജന്യ ഓൺലൈൻ വർക്ക്സ്റ്റേഷനുകളിലൊന്ന് ഉപയോഗിച്ച് OnWorks സൗജന്യ ഹോസ്റ്റിംഗ് ദാതാവിൽ പ്രവർത്തിപ്പിക്കാവുന്ന കമാൻഡ് onnode ആണിത്.
പട്ടിക:
NAME
onnode - CTDB ക്ലസ്റ്റർ നോഡുകളിൽ കമാൻഡുകൾ പ്രവർത്തിപ്പിക്കുക
സിനോപ്സിസ്
ഒന്നോഡ് [ഓപ്ഷൻ...] {നോഡുകൾ} {കമാൻറ്}
വിവരണം
CTDB ക്ലസ്റ്ററിന്റെ ഒരു പ്രത്യേക നോഡിൽ അല്ലെങ്കിൽ എല്ലാ നോഡുകളിലും കമാൻഡുകൾ പ്രവർത്തിപ്പിക്കുന്നതിനുള്ള ഒരു യൂട്ടിലിറ്റിയാണ് onnode.
നോഡുകൾ ഒരു കമാൻഡ് പ്രവർത്തിപ്പിക്കേണ്ട നോഡ്(കൾ) വ്യക്തമാക്കുന്നു. ഇതിനായി നോഡുകൾ സ്പെസിഫിക്കേഷൻ എന്ന വിഭാഗം കാണുക
വിശദാംശങ്ങൾ.
കമാൻറ് ഏതെങ്കിലും ഷെൽ കമാൻഡ് ആകാം. എന്നതിലേക്ക് കണക്റ്റുചെയ്യാൻ onnode യൂട്ടിലിറ്റി ssh അല്ലെങ്കിൽ rsh ഉപയോഗിക്കുന്നു
റിമോട്ട് നോഡുകൾ, കമാൻഡ് പ്രവർത്തിപ്പിക്കുക.
ഓപ്ഷനുകൾ
-c
നിർദ്ദിഷ്ട നോഡുകളിൽ നിലവിലുള്ള വർക്കിംഗ് ഡയറക്ടറിയിൽ COMMAND എക്സിക്യൂട്ട് ചെയ്യുക.
-f ഫയലിന്റെ പേര്
സ്ഥിരസ്ഥിതിക്ക് പകരം ഉപയോഗിക്കുന്നതിന് FILENAME എന്ന ഇതര നോഡുകൾ വ്യക്തമാക്കുക. ഈ ഓപ്ഷൻ
CTDB_NODES_FILE പരിസ്ഥിതി വേരിയബിളിനെ അസാധുവാക്കുന്നു. എന്ന ചർച്ച കാണുക
കൂടുതൽ വിശദാംശങ്ങൾക്കായി FILES വിഭാഗത്തിലെ /etc/ctdb/nodes.
-i
സ്റ്റാൻഡേർഡ് ഇൻപുട്ട് തുറന്ന് സൂക്ഷിക്കുക, ഡാറ്റ ഓനോഡിലേക്ക് പൈപ്പ് ചെയ്യാൻ അനുവദിക്കുന്നു. സാധാരണ ഓനോഡ് അടയുന്നു
സ്ക്രിപ്റ്റ് ചെയ്യുമ്പോൾ ആശ്ചര്യങ്ങൾ ഒഴിവാക്കാൻ stdin. ഉപയോഗിക്കുമ്പോൾ ഈ ഓപ്ഷൻ അവഗണിക്കപ്പെടുമെന്നത് ശ്രദ്ധിക്കുക
-p അല്ലെങ്കിൽ എങ്കിൽ എസ്എസ്എച്ച് "ssh" അല്ലാതെ മറ്റെന്തെങ്കിലും സജ്ജീകരിച്ചിരിക്കുന്നു.
-n
നോഡ് നമ്പറുകളേക്കാൾ പേര് ഉപയോഗിച്ച് നോഡുകൾ വ്യക്തമാക്കാൻ അനുവദിക്കുക. ഈ നോഡുകൾ ആവശ്യമില്ല
നോഡ് ഫയലിൽ ലിസ്റ്റ് ചെയ്യണം. സംയോജിപ്പിക്കുന്നതിലൂടെ നിങ്ങൾക്ക് നോഡുകൾ ഫയൽ പൂർണ്ണമായും ഒഴിവാക്കാനാകും
ഇത് -f /dev/null ഉപയോഗിച്ച്.
-o പ്രിഫിക്സ്
ഓരോ നോഡിൽ നിന്നുമുള്ള സ്റ്റാൻഡേർഡ് ഔട്ട്പുട്ട് PREFIX എന്ന പേരുള്ള ഒരു ഫയലിലേക്ക് സേവ് ചെയ്യപ്പെടുന്നതിന് കാരണമാകുന്നു.IP.
-p
നിർദ്ദിഷ്ട നോഡുകളിൽ സമാന്തരമായി കമാൻഡ് പ്രവർത്തിപ്പിക്കുക. കമാൻഡ് പ്രവർത്തിപ്പിക്കുക എന്നതാണ് സ്ഥിരസ്ഥിതി
ഓരോ നോഡിലും തുടർച്ചയായി.
-P
നോഡുകളിലേക്ക് ഫയലുകൾ പുഷ് ചെയ്യുക. പുഷ് ചെയ്യേണ്ട ഫയലുകളുടെ പേരുകൾ സാധാരണയേക്കാൾ വ്യക്തമാക്കിയിരിക്കുന്നു
കമാൻഡ്. ഉദ്ധരണി ദുർബലമാണ്/തകർന്നതാണ് - വൈറ്റ്സ്പെയ്സുള്ള ഫയൽ നാമങ്ങൾ അങ്ങനെയല്ല
പിന്തുണയ്ക്കുന്നു.
-q
നോഡ് വിലാസങ്ങൾ പ്രിന്റ് ചെയ്യരുത്. സാധാരണയായി, onnode പ്രിൻ്റ് ചെയ്യുന്ന ഇൻഫർമേഷൻ നോഡ് വിലാസങ്ങൾ
ഒന്നിൽ കൂടുതൽ നോഡുകൾ വ്യക്തമാക്കിയിട്ടുണ്ട്. ഇത് മറികടക്കുന്നു -വി.
-v
ഒരു നോഡ് മാത്രം വ്യക്തമാക്കിയിട്ടുണ്ടെങ്കിൽപ്പോലും നോഡ് വിലാസങ്ങൾ പ്രിന്റ് ചെയ്യുക. സാധാരണയായി, ഓനോഡ് പ്രിന്റുകൾ
ഒന്നിൽ കൂടുതൽ നോഡുകൾ വ്യക്തമാക്കുമ്പോൾ വിവര നോഡ് വിലാസങ്ങൾ.
-h, --സഹായം
ഒരു ചെറിയ ഉപയോഗ ഗൈഡ് കാണിക്കുക.
നോഡുകൾ SPECIFICATION
സംഖ്യാ നോഡ് നമ്പറുകൾ (0 മുതൽ N-1 വരെ) അല്ലെങ്കിൽ മെമ്മോണിക്സ് വഴി നോഡുകൾ വ്യക്തമാക്കാം. ഒന്നിലധികം
കോമകളാൽ വേർതിരിച്ച നോഡുകളുടെ ലിസ്റ്റുകളും സംഖ്യാ നോഡിന്റെ ശ്രേണികളും ഉപയോഗിച്ചാണ് നോഡുകൾ വ്യക്തമാക്കുന്നത്
അക്കങ്ങൾ, ഡാഷുകൾ കൊണ്ട് വേർതിരിച്ചിരിക്കുന്നു. നോഡുകൾ ഒന്നിലധികം തവണ വ്യക്തമാക്കിയിട്ടുണ്ടെങ്കിൽ, കമാൻഡ് ചെയ്യും
ആ നോഡുകളിൽ ഒന്നിലധികം തവണ എക്സിക്യൂട്ട് ചെയ്യാം. നോഡുകളുടെ ക്രമം പ്രധാനമാണ്.
ഇനിപ്പറയുന്ന ഓർമ്മക്കുറിപ്പുകൾ ലഭ്യമാണ്:
എല്ലാം
എല്ലാ നോഡുകളും.
എന്തെങ്കിലും
ctdbd പ്രവർത്തിക്കുന്ന ഒരു നോഡ്. ഈ സെമി-റാൻഡം എന്നാൽ തിരഞ്ഞെടുക്കുന്നതിൽ ഒരു പക്ഷപാതമുണ്ട്
കുറഞ്ഞ അക്കമുള്ള നോഡ്.
ശരി | ആരോഗ്യമുള്ള
വിച്ഛേദിക്കപ്പെടാത്തതോ നിരോധിക്കപ്പെട്ടതോ പ്രവർത്തനരഹിതമായതോ ആരോഗ്യകരമല്ലാത്തതോ ആയ എല്ലാ നോഡുകളും.
കോൺ | ബന്ധിപ്പിച്ചിരിക്കുന്നു
വിച്ഛേദിക്കാത്ത എല്ലാ നോഡുകളും.
lvs | lvsmaster
നിലവിലെ എൽവിഎസ് മാസ്റ്റർ.
natgw | natgwlist
നിലവിലെ NAT ഗേറ്റ്വേ.
rm | recmaster
നിലവിലെ വീണ്ടെടുക്കൽ മാസ്റ്റർ.
ഉദാഹരണങ്ങൾ
താഴെ പറയുന്ന കമാൻഡ് എല്ലാ നോഡുകളിലും ctdbd യുടെ പ്രോസസ്സ് ഐഡി കാണിക്കും
onnode എല്ലാ ctdb getpid
ഇനിപ്പറയുന്ന കമാൻഡ് ഓരോ നോഡിലെയും അവസാനത്തെ 5 വരികൾ കാണിക്കും, അതിന് മുമ്പായി
നോഡിന്റെ ഹോസ്റ്റ്നാമം
onnode എല്ലാ "ഹോസ്റ്റ്നാമം; tail -5 /var/log/log.ctdb"
ഇനിപ്പറയുന്ന കമാൻഡ് സമാന്തരമായി എല്ലാ നോഡുകളിലും ctdb സേവനം പുനരാരംഭിക്കും.
onnode -p എല്ലാ സേവനങ്ങളും ctdb പുനരാരംഭിക്കുന്നു
താഴെ പറയുന്ന കമാൻഡ് നിലവിലെ വർക്കിംഗ് ഡയറക്ടറിയിൽ സമാന്തരമായി on ./foo പ്രവർത്തിപ്പിക്കും
നോഡുകൾ 0, 2, 3, 4.
onnode -c -p 0,2-4 ./foo
ENVIRONMENT
CTDB_BASE
CTDB കോൺഫിഗറേഷൻ ഫയലുകൾ അടങ്ങുന്ന ഡയറക്ടറി. സ്ഥിരസ്ഥിതി /etc/ctdb ആണ്.
CTDB_NODES_FILE
സ്ഥിരസ്ഥിതിക്ക് പകരം ഉപയോഗിക്കേണ്ട ഇതര നോഡുകൾ ഫയലിന്റെ പേര്. FILES വിഭാഗം കാണുക
കൂടുതൽ വിവരങ്ങൾക്ക്.
onworks.net സേവനങ്ങൾ ഉപയോഗിച്ച് onnode ഓൺലൈനായി ഉപയോഗിക്കുക