synctool

نرم افزار تصویر:
synctool
جزئیات نرم افزار:
نسخه: 5.3 / 6.0 RC1
ها تاریخ: 20 Feb 15
توسعه دهنده: Walter de Jong
پروانه: رایگان
محبوبیت: 4

Rating: 3.0/5 (Total Votes: 1)

در synctool یک ابزار مدیریتی است برای کار با خوشه های کامپیوتر است.
نسخه synctool فایل های پیکربندی به گروه ماشین آلات در خوشه خود را بر اساس آنچه گروه (یا کلاس) آنها در هستند. با انجام این کار، آن را نگه می دارد پیکربندی در آن گروه از ماشین آلات همگام (یا، "در هماهنگی").
در صورت نیاز، synctool خواهد راه اندازی مجدد و یا بارگذاری مجدد هر Daemon ها به عنوان شما می خواهید. synctool به راحتی می توان توسعه یافته برای انجام دیگر وظایف اداری، مانند چک کردن Daemon ها چک کردن فضای دیسک آزاد، نصب بسته های، و غیره و یا هر کار دیگر می خواهید آن را به انجام.
synctool توسط والتر دی جونگ 2003-2006 توسعه داده شد.
synctool simplyfies مدیریت سیستم از طریق همکاری با مفاهیم زیر:
ย ท یک میزبان می تواند بخشی از یک یا چند گروه، و یا کلاس
ย ท فایل ها در یک کلاس با استفاده از نام فایل پسوند تعیین شده
ย ท overlay قرار دهید درخت دایرکتوری حاوی فایل ها و دایرکتوری است که باید کپی شود (یا "همگام سازی") به میزبان هدف
ย ท زمانی که فایل های خاصی را به روز می شود، شما می خواهید برای اجرای یک اسکریپت (به عنوان مثال، راه اندازی مجدد /etc/init.d/daemon)
ย ท سادگی. این با استفاده از قدرت به rsync و SSH برای توزیع فایل.
ย ท توسعه پذیری. را synctool قوی تر با نوشتن اسکریپت افزونه.
نصب و راه اندازی:
ย ท کپی محتویات بن / دایرکتوری به دایرکتوری نرم افزار محلی خود، مانند / usr / محلی / بن /
این اجرایی باید در هر گره در خوشه خود را در دسترس باشد. از آن آسان است برای استفاده از یک فایل سیستم به اشتراک گذاشته برای این، و یا استفاده RCP، SCP، به rsync، و یا هر توزیع فایل مکانیسم شما در حال حاضر.
ย ท راه اندازی یک مخزن synctool در گره اصلی:
   mkdir به / var / معاونت / synctool
ย ท معمولا masterdir تنها قابل دسترسی است توسط ریشه:
   مرحله تشکیل هلیوم وقتی root.root / var / معاونت / synctool
   سطح دسترسی 700 / var / معاونت / synctool
ย ท راه اندازی اولیه دایرکتوری مخزن synctool:
   mkdir به / var / معاونت / synctool / پوشش
   mkdir به / var / معاونت / synctool / حذف
   mkdir به / var / معاونت / synctool / وظایف
   mkdir به / var / معاونت / synctool / اسکریپت
ย ท ویرایش فایل پیکربندی
   CP synctool.conf.example /var/lib/synctool/synctool.conf
   VI /var/lib/synctool/synctool.conf
ย ท ویرایش اسکریپت شهناز شامل نام مسیر صحیح
   VI /usr/local/bin/synctool-local.sh
   VI /usr/local/bin/synctool.sh
شما باید تصمیم بگیرید که آیا یا نه می خواهید به اداره گره کارشناسی ارشد خود را با synctool نیز هست. این یک ترجیح شخصی است. گاهی اوقات آن را آسان تر است به درخواست synctool به گره اصلی و همچنین، گاهی اوقات آن را نه به عاقلانه تر است. میزبان که تحت کنترل synctool هستند در synctool.conf ذکر شده، بنابراین اگر شما می خواهید به آن حذف، آن را ترک از فایل پیکربندی.
همانطور که در README اظهار داشت، برنامه پایتون synctool هیچ ارتباطی شبکه (مانند، به عنوان مثال، cfengine می کند) نمی کنند. این به این معنی که شما را برای همزمان سازی مخزن به تمام گره ها در خوشه های وسایل دیگر. به rsync است کاملا مناسب به انجام این کار. همچنین ممکن است برای قرار دادن مخزن synctool در یک فایل سیستم به اشتراک گذاشته. این است برای خوشه های بزرگ به دلایل عملکرد توصیه نمی شود. به طور پیش فرض، synctool است همراه با synctool.sh اسکریپت لفاف بسته بندی مستقر
که می کند به شرح زیر:
 * در rsync مخزن به تمام گره
 * * * * synctool اجرا در تمام گره از طریق ssh
synctool استفاده از rsync را با SSH برای کپی فایل به تمام گره. این به این معنی شما نیاز به راه اندازی SSH با ورود passwordless برای ریشه از masternode به گره های خوشه. این تا به برخی از پیامدهای امنیتی. مطمئن باشید که شما هر جنبه های امنیتی قبل از صراحت باز کردن گره را درک کنید. مستندات SSH بر روی راه های ممکن برای رسیدن به این را مشاهده کنید (برای از OpenSSH، http://www.openssh.org را ببینید).
برای سایت های با امنیت فوق العاده تنگ، ممکن است برای پیکربندی SSH برای اجرای تنها خاص (synctool) دستورات، و یا شاید شما می خواهید برای انطباق اسکریپت لفاف بسته بندی synctool.sh به طوری که آن را مناسب نیازهای امنیتی شما.

چه جدید در این نسخه است:

در بسیاری از چیزهای جدید در این نسخه اصلی اضافه شده است. synctool در حال حاضر ویژگی نحو محدوده گره، که می تواند در خط فرمان و همچنین در فایل پیکربندی استفاده می شود به راحتی می را انتخاب کنید و یا تعریف محدوده گره.
قالب های جدید هستند. آنها اجازه می دهد تا شما را به تولید فایل های پیکربندی در پرواز را از یک فایل بند و برخی متغیرها.
synctool هم اکنون می توانید به راحتی مدیریت چندین کلاستر با استفاده از یک مدیر گره، و آن را نیز بهتر است در دست زدن به چندین سیستم عامل.
ویژگی پاکسازی جدید ایده آل برای ساخت آینه های کامل از درختان دایرکتوری است.

جدید در نسخه 5.3 است:

در این نسخه برطرف تعدادی از مسائل کوچک و به ویژه دو بزرگتر: متغیر محیطی PATH در حال حاضر برای دستورات پیکربندی جستجو.
این کمک می کند تا در تنظیم چند پلت فرم.
گزینه --erased-نجات در حال حاضر اقدام به خودی خود است.
با استفاده از --erased-نجات دیگر باعث به روز رسانی دیگر به رخ می دهند سهوا.

جدید در نسخه 5.1 است:

در این نسخه به رفع تعدادی از باگ موجود در نسخه قبلی.
فهرست کاما جدا از گره ها و گروه در خط فرمان شد که به درستی در بعضی از موارد تجزیه نیست.
هر گاه خروجی به stderr چاپ شده بود، نام گره، ممکن است در مقابل پیام چاپ شده است.
یک روش جایگزین در منحصر به فرد شناسایی یک گره در خوشه اضافه شد.
DSH-پینگ در حال حاضر نیز پشتیبانی fping و پینگ سولاریس.

چه جدید در نسخه 5.0 است:

در HTML مستندات شده است به پروژه اضافه شده است.
شما در حال حاضر ممکن است از & quot؛ synctool -e ها & quot؛ برای پاک کردن & quot؛ را .saved ها & quot؛ فایل های.
DSH-پینگ ها & quot؛ شما ممکن است از دستور و جدید quot استفاده می کنند؛ برای بررسی اینکه آیا گره خود را زنده می باشد.
شما نمیتوانید فرمان و جدید quot؛ استفاده DSH-PKG ها & quot؛ به انجام مدیریت بسته.
حالت خروجی مختصر و مفید جدید اضافه شده است.
گزینه -1، --single، --diff، و --ref ممکن است در حال حاضر چندین بار در خط فرمان داده می شود.
پس از اسکریپت برای دایرکتوری در حال حاضر در دایرکتوری مورد نظر و نه در دایرکتوری پدر و مادر را اجرا کنید.
بسیاری از پارامترهای پیکربندی جدید اضافه شده است.
و بیشتر وجود دارد.

جدید در نسخه 4.7.1 است:

در برخی موارد & quot؛ را نادیده ها & quot؛ کلید واژه در واقع نمی شود فایل تعیین شده یا دایرکتوری به نادیده گرفته می شود. این اشکال برطرف شده است. DSH و DCP در حال حاضر -q، گزینه --quiet شرایط.

جدید در نسخه 4.7 است:

در این نرم افزار synctool خود را در حال حاضر تا نگه داشته تا به امروز به طور خودکار در گره مشتری. این باعث می شود به روز رسانی synctool نسیم.
ساخت برخی از غلط املایی در خط فرمان، مانند با & quot؛ -diff ها & quot؛ و با استفاده از اسلش چند در نام پرونده ها، می تواند به اثرات نامطلوب منجر شود.
این دیگر یک مشکل در نسخه جدید. synctool دیگر چاپ پایتون پشته ردیابی زمانی که هدف قرار دادن کلیدهای Ctrl-C.
سازگاری با نسخه های قدیمی تر از پایتون است بهبود یافته است.
یک فایل .bash_completion و ابزار synctool-تفاوت گرافیکی: دو سهم بسیار مفید به بسته اضافه شده است.

چه در نسخه 4.6.1 جدید است:

در نسخه 4.6.1 انتشار bugfix به 4.6 است
همچنین دارای فایل های کنترل کمک نیاز برای ساخت بستههای deb برای دبیان گنو / لینوکس سیستم عامل، که می تواند در زیر contrib / دبیان / یافت

جدید در نسخه 4.5 است:

به گزینه '--download' می کند بررسی MD5 از فایل دانلود شده

جدید در نسخه 4.3 است:

در نسخه های قبل را به این نسخه می به روز رسانی اسکریپت اجرا نمی هنگامی که یک دایرکتوری را تغییر شد. این مشکل حل شده است.
دستور DSH تا به گزینه -a، کمک می کند که در قالب بندی خروجی در راه بیشتر قابل خواندن کردم.
ورود به سیستم مرکزی تغییرات به فایل تاریخچه ثبت اعمال توسط synctool در گره کارشناسی ارشد در حال حاضر به راحتی در فایل پیکربندی پیکربندی شده است.

مورد نیاز:

پایتون
به rsync

نرم افزار های دیگر از توسعه دهنده Walter de Jong

import_checker
import_checker

2 Jun 15

نظرات به synctool

نظر یافت نشد
اضافه کردن نظر
روشن کردن تصاویر!