GoGPT Best VPN GoSearch

فاویکون OnWorks

onnode - آنلاین در ابر

onnode را در ارائه دهنده هاست رایگان OnWorks از طریق Ubuntu Online، Fedora Online، شبیه ساز آنلاین ویندوز یا شبیه ساز آنلاین MAC OS اجرا کنید.

این دستور onnode است که می تواند در ارائه دهنده هاست رایگان OnWorks با استفاده از یکی از چندین ایستگاه کاری آنلاین رایگان ما مانند Ubuntu Online، Fedora Online، شبیه ساز آنلاین ویندوز یا شبیه ساز آنلاین MAC OS اجرا شود.

برنامه:

نام


onnode - دستورات را روی گره های خوشه CTDB اجرا کنید

خلاصه


onnode [گزینه...] {گره ها} {COMMAND}

شرح


onnode ابزاری است برای اجرای دستورات روی یک گره خاص از یک خوشه CTDB یا روی همه گره ها.

گره ها مشخص می کند که روی کدام گره(ها) فرمان اجرا شود. بخش مشخصات گره ها را ببینید
جزئیات.

COMMAND می تواند هر دستور پوسته ای باشد. ابزار onnode از ssh یا rsh برای اتصال به
گره های راه دور را بردارید و دستور را اجرا کنید.

OPTIONS


-c
COMMAND را در دایرکتوری کاری فعلی روی گره های مشخص شده اجرا کنید.

-f نام فایل
یک گره جایگزین FILENAME برای استفاده به جای پیش فرض تعیین کنید. این گزینه
متغیر محیطی CTDB_NODES_FILE را لغو می کند. بحث را ببینید
/etc/ctdb/nodes در بخش FILES برای جزئیات بیشتر.

-i
ورودی استاندارد را باز نگه دارید تا داده ها به onnode منتقل شوند. به طور معمول onnode بسته می شود
stdin برای جلوگیری از غافلگیری هنگام اسکریپت. توجه داشته باشید که این گزینه در هنگام استفاده نادیده گرفته می شود
-p یا اگر SSH روی هر چیزی غیر از "ssh" تنظیم شده است.

-n
به گره ها اجازه دهید با نام به جای شماره گره ها مشخص شوند. این گره ها نیازی ندارند
در فایل گره ها لیست شود. با ترکیب کردن، می توانید از فایل گره ها به طور کامل اجتناب کنید
این با -f /dev/null.

-o پیشوند
باعث می شود خروجی استاندارد از هر گره در فایلی با نام PREFIX ذخیره شود.IP.

-p
COMMAND را به صورت موازی روی گره های مشخص شده اجرا کنید. پیش فرض اجرای COMMAND است
به صورت متوالی در هر گره

-P
فایل ها را به گره ها فشار دهید. نام فایل هایی که باید فشار دهید به جای معمول مشخص شده است
فرمان نقل قول شکننده/شکسته است - نام فایل‌ها با فضای خالی در آنها نیست
پشتیبانی.

-q
آدرس گره ها را چاپ نکنید. به طور معمول، onnode آدرس گره های اطلاعاتی if را چاپ می کند
بیش از یک گره مشخص شده است. این -v را لغو می کند.

-v
چاپ آدرس گره حتی اگر فقط یک گره مشخص شده باشد. به طور معمول، onnode چاپ می کند
زمانی که بیش از یک گره مشخص شده باشد، گره اطلاعاتی آدرس می دهد.

-h، --کمک
یک راهنمای استفاده کوتاه نشان دهید.

گره ها مشخصات


گره ها را می توان از طریق اعداد گره های عددی (از 0 تا N-1) یا یادداشت ها مشخص کرد. چندگانه
گره ها با استفاده از لیست گره ها، جدا شده با کاما، و محدوده گره های عددی مشخص می شوند.
اعداد با خط تیره از هم جدا شده اند. اگر گره ها چندین بار مشخص شوند، دستور انجام می شود
چندین بار روی آن گره ها اجرا شود. ترتیب گره ها قابل توجه است.

یادگارهای زیر در دسترس هستند:

تمام
همه گره ها

هر
گره ای که ctdbd در آن اجرا می شود. این نیمه تصادفی است اما یک سوگیری نسبت به انتخاب وجود دارد
گره کم شماره

باشه | سالم
تمام گره هایی که قطع، ممنوع، غیرفعال یا ناسالم نیستند.

con | متصل
تمام گره هایی که قطع نشده اند.

lvs | lvsmaster
استاد LVS فعلی.

natgw | natgwlist
دروازه NAT فعلی.

rm | recmaster
استاد بازیابی فعلی.

مثال ها


دستور زیر شناسه فرآیند ctdbd را در همه گره ها نشان می دهد

onnode all ctdb getpid

دستور زیر 5 خط آخر ورود به هر گره را نشان می دهد که قبل از آن عبارت است
نام میزبان گره

onnode all "hostname; tail -5 /var/log/log.ctdb"

دستور زیر سرویس ctdb را در تمام گره ها به صورت موازی مجددا راه اندازی می کند.

onnode -p all service ctdb restart

دستور زیر ./foo را در دایرکتوری کاری فعلی به صورت موازی در روشن اجرا می کند
گره های 0، 2، 3 و 4.

onnode -c -p 0,2-4 ./foo

محیط زیست


CTDB_BASE
دایرکتوری حاوی فایل های پیکربندی CTDB. پیش فرض /etc/ctdb است.

CTDB_NODES_FILE
نام فایل گره های جایگزین برای استفاده به جای پیش فرض. به بخش FILES مراجعه کنید
برای جزئیات بیشتر.

از onnode آنلاین با استفاده از خدمات onworks.net استفاده کنید


سرورها و ایستگاه های کاری رایگان

دانلود برنامه های ویندوز و لینوکس

دستورات لینوکس

Ad




×
تبلیغات
❤️اینجا خرید کنید، رزرو کنید یا بخرید - رایگان است، به رایگان ماندن خدمات کمک می‌کند.