جمع آوری کامپیوترها در خوشه ها خوشه دسکتاپ پیکربندی تنظیمات شبکه

امروزه فرآیندهای تجاری بسیاری از شرکت ها کاملاً با اطلاعات گره خورده است
فن آوری ها با وابستگی روزافزون سازمان ها به کار محاسباتی
شبکه ها، در دسترس بودن خدمات در هر زمان و تحت هر باری نقش مهمی ایفا می کند
نقش. یک کامپیوتر فقط می تواند ارائه دهد سطح اولقابلیت اطمینان و
مقیاس پذیری، حداکثر سطح را می توان با ترکیب در به دست آورد
یک سیستم واحد از دو یا چند کامپیوتر - یک خوشه.

خوشه برای چیست؟

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

ویژگی های Win2k3

به طور کلی، برخی از خوشه ها برای افزایش در دسترس بودن داده ها طراحی شده اند،
دیگران برای اطمینان حداکثر عملکرد. در زمینه مقاله، ما
علاقه مند خواهد شد MPP (پردازش موازی عظیم)- خوشه ها،
که همان نوع برنامه ها بر روی چندین کامپیوتر اجرا می شوند و ارائه می کنند
مقیاس پذیری خدمات چندین فناوری وجود دارد که
توزیع بار در چندین سرور: تغییر مسیر ترافیک,
ترجمه آدرس, DNS راند رابین, استفاده از ویژه
برنامه ها
مانند شتاب دهنده های وب در لایه برنامه کار می کند. که در
Win2k3، بر خلاف Win2k، پشتیبانی از خوشه بندی در و
دو نوع خوشه پشتیبانی می شوند که در کاربردها و مشخصات متفاوت هستند
داده ها:

1. خوشه های NLB (تعادل بار شبکه).- فراهم کند
مقیاس پذیری و در دسترس بودن بالای خدمات و برنامه های کاربردی بر اساس پروتکل های TCP
و UDP، ترکیب در یک خوشه تا 32 سرور با مجموعه داده یکسان، در
که همان برنامه ها را اجرا می کنند. هر درخواست به صورت اجرا می شود
معامله جداگانه آنها برای کار با مجموعه هایی استفاده می شوند که به ندرت تغییر می کنند
داده هایی مانند WWW، ISA، خدمات ترمینال و سایر خدمات مشابه.

2. خوشه های سرور- می تواند تا هشت گره، اصلی آنها را ترکیب کند
وظیفه اطمینان از در دسترس بودن برنامه ها در صورت خرابی است. متشکل از فعال و
گره های غیرفعال گره غیرفعال بیشتر اوقات بیکار است و نقش را بازی می کند
ذخیره گره اصلی برای برنامه های فردی، امکان سفارشی سازی وجود دارد
چندین سرور فعال که بار را بین آنها توزیع می کند. هر دو گره
متصل به یک انبار داده واحد. خوشه سرور برای کار استفاده می شود
با حجم زیادی از داده هایی که اغلب در حال تغییر هستند (پست، فایل و
سرورهای SQL). علاوه بر این، چنین خوشه ای نمی تواند شامل گره هایی باشد که تحت آن کار می کنند
مدیریت انواع مختلف Win2k3: Enterprise یا Datacenter (Web and
خوشه های سرور استاندارد پشتیبانی نمی کنند).

که در Microsoft Application Center 2000(و فقط) یک نوع دیگر وجود داشت
خوشه - CLB (تعادل بار جزء)، فرصت را فراهم می کند
توزیع برنامه های COM+ در چندین سرور.

خوشه های NLB

هنگام استفاده از تعادل بار، هر یک از میزبان ها ایجاد می کند
یک آداپتور شبکه مجازی با آدرس IP و MAC مستقل خود.
این رابط مجازی، خوشه را به عنوان یک گره، کلاینت ها نشان می دهد
آدرس به آن در آدرس مجازی. تمام درخواست ها توسط هر یک دریافت می شود
گره خوشه ای، اما تنها توسط یکی پردازش می شوند. روی تمام گره ها اجرا می شود
سرویس تعادل بار شبکه
,
که با استفاده از یک الگوریتم خاص که نیازی به تبادل داده بین آنها نیست
گره ها، تصمیم می گیرد که آیا یک گره خاص نیاز به پردازش یک درخواست دارد یا خیر
خیر گره ها رد و بدل می شوند پیام های ضربان قلبنشان دادن آنها
دسترسی. اگر یک میزبان صدور ضربان قلب را متوقف کند یا یک گره جدید ظاهر شود،
گره های دیگر شروع می شوند فرآیند همگرایی، دوباره
توزیع مجدد بار تعادل را می توان به یکی از دو روش اجرا کرد
حالت ها:

1) unicast- زمانی که به جای یک MAC فیزیکی، unicast شود
MAC آداپتور مجازی خوشه استفاده می شود. در این مورد، گره های خوشه ای نیستند
می توانند با استفاده از آدرس های MAC فقط از طریق IP با یکدیگر ارتباط برقرار کنند
(یا آداپتور دوم که با خوشه مرتبط نیست).

فقط یکی از این حالت ها باید در همان خوشه استفاده شود.

می تواند سفارشی شود چندین خوشه NLBروی یک آداپتور شبکه،
تعیین قوانین خاص برای پورت ها چنین خوشه هایی مجازی نامیده می شوند. آنها
برنامه به شما امکان می دهد برای هر برنامه، میزبان یا آدرس IP تنظیم کنید
کامپیوترهای خاص در خوشه اولیه یا مسدود کردن ترافیک برای
برخی از برنامه ها بدون تأثیر بر ترافیک سایر برنامه های در حال اجرا
روی این گره یا برعکس، یک مؤلفه NLB می تواند به چندین مؤلفه متصل شود
آداپتورهای شبکه، که به شما امکان می دهد تعدادی خوشه مستقل را روی هر کدام پیکربندی کنید
گره همچنین باید به پیکربندی خوشه های سرور و NLB در همان گره توجه داشته باشید
امکان پذیر نیست زیرا آنها با دستگاه های شبکه متفاوت کار می کنند.

مدیر می تواند نوعی پیکربندی ترکیبی را ایجاد کند
مزایای هر دو روش، به عنوان مثال، با ایجاد یک خوشه NLB و راه اندازی Replication
داده ها بین گره ها اما تکرار به طور مداوم انجام نمی شود، بلکه هر از گاهی،
بنابراین، اطلاعات مربوط به گره های مختلف برای مدتی متفاوت خواهد بود.

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

راه اندازی یک خوشه NLB

برای سازمان های خوشه ای NLBبدون نیاز به نرم افزار اضافی
تولید شده توسط ابزار موجود Win2k3. برای ایجاد، نگهداری و نظارت
خوشه های NLB از مؤلفه استفاده می کنند مدیر موازنه بار شبکه
(مدیر تعادل بار شبکه)
، که در برگه است
"Administration" "Control Panel" (فرمان NLBMgr). از آنجایی که جزء
"Network Load Balancing" به عنوان یک درایور استاندارد شبکه ویندوز نصب شده است،
شما همچنین می توانید NLB را با استفاده از مولفه Network Connections نصب کنید
که مورد مربوطه موجود است. اما بهتر است فقط از اولی استفاده کنید
گزینه، فعال سازی همزمان مدیر NLB و "اتصالات شبکه"
ممکن است منجر به نتایج غیر قابل پیش بینی شود.

NLB Manager به شما امکان می دهد کار را از یک مکان به طور همزمان پیکربندی و مدیریت کنید
خوشه ها و گره های متعدد

همچنین امکان نصب یک کلاستر NLB بر روی یک کامپیوتر با یک شبکه وجود دارد
آداپتور مرتبط با مولفه Network Load Balancing، اما این
در حالت unicast، مدیر NLB در این رایانه نمی تواند باشد
برای کنترل گره های دیگر استفاده می شود و خود گره ها نمی توانند تبادل کنند
با اطلاعات یکدیگر

اکنون به توزیع کننده NLB می گوییم. ما هنوز خوشه نداریم، بنابراین ظاهر شد
پنجره حاوی هیچ اطلاعاتی نیست. "جدید" را از منوی "Cluster" انتخاب کنید و
ما شروع به پر کردن فیلدها در پنجره "پارامترهای خوشه" می کنیم. در قسمت "تنظیمات".
تنظیمات IP خوشه" مقدار آدرس IP مجازی خوشه، ماسک را وارد کنید
زیر شبکه و نام کاملا واجد شرایط مقدار آدرس مک مجازی تنظیم شده است
بطور خودکار. کمی پایین تر حالت عملیات خوشه را انتخاب می کنیم: unicast یا
چندپخشی به چک باکس "Allow remote control" - in توجه کنید
در تمام اسناد، مایکروسافت اکیداً توصیه می کند که از آن استفاده نشود
اجتناب از مسائل امنیتی در عوض، شما باید درخواست دهید
دیسپچر یا وسایل دیگر کنترل از راه دوربه عنوان مثال جعبه ابزار
مدیریت ویندوز (WMI). اگر تصمیم به استفاده از آن گرفته شود، پس
تمام اقدامات مناسب را برای محافظت از شبکه، پوشش اضافی انجام دهید
فایروال پورت های UDP 1717 و 2504.

پس از پر کردن تمام فیلدها، روی "بعدی" کلیک کنید. در پنجره «Cluster IP addresses»، زمانی که
لازم است، ما آدرس های IP مجازی اضافی را اضافه می کنیم
توسط این خوشه استفاده می شود. در پنجره بعدی Port Rules، می توانید
تنظیم تعادل بار برای یک یا برای گروهی از پورت ها از همه یا
IP از طریق پروتکل های UDP یا TCP انتخاب شده و همچنین دسترسی به خوشه را مسدود می کند
پورت های خاصی (که فایروال جایگزین آن ها نمی شود). خوشه پیش فرض
درخواست ها را برای همه پورت ها پردازش می کند (0-65365). بهتر است این لیست را محدود کنید،
فقط مواردی را که واقعا ضروری هستند اضافه کنید. اگر چه، اگر تمایلی به آشفتگی وجود نداشته باشد،
شما می توانید همه چیز را همانطور که هست رها کنید. به هر حال، در Win2k، به طور پیش فرض، تمام ترافیک
هدایت شده به خوشه، فقط گره ای را پردازش می کند که بالاترین اولویت را دارد،
گره های باقی مانده فقط زمانی متصل شدند که گره اصلی شکست خورد.

برای مثال، برای IIS، فقط باید پورت های 80 (http) و 443 (https) را فعال کنید.
علاوه بر این، می توانید آن را طوری بسازید که، برای مثال، فرآیند اتصالات امن باشد
فقط سرورهای خاصی که گواهی را نصب کرده اند. برای اضافه کردن
قانون جدید، روی "افزودن" کلیک کنید، در کادر محاوره ای که ظاهر می شود، وارد کنید
آدرس IP گره، یا اگر این قانون برای همه اعمال می شود، کادر را ترک کنید
"همه". در فیلدهای «از» و «به» محدوده پورت، همان مقدار را تنظیم کنید -
80. فیلد کلیدی "حالت فیلتر" است - در اینجا
مشخص می کند چه کسی این درخواست را پردازش خواهد کرد. سه فیلد وجود دارد که حالت را مشخص می کند
فیلتر کردن: "گره های چندگانه"، "گره واحد" و "غیرفعال کردن این محدوده از پورت ها".
انتخاب "Single Host" به این معنی است که ترافیک به IP انتخاب شده (رایانه).
یا خوشه) با شماره پورت مشخص شده توسط گره فعال پردازش می شود،
داشتن کمترین شاخص اولویت (اطلاعات بیشتر در مورد آن در زیر). انتخاب "غیرفعال کردن..."
به این معنی است که چنین ترافیکی توسط همه اعضای خوشه حذف خواهد شد.

در حالت فیلتر "Multiple nodes"، می توانید علاوه بر این گزینه را مشخص کنید
تعاریف وابستگی مشتری برای هدایت ترافیک از یک مشتری معین به
همان گره خوشه ای سه گزینه وجود دارد: "هیچکدام"، "مجرد" یا "کلاس".
ج". انتخاب اولی به این معنی است که هر درخواستی توسط خودسرانه پاسخ داده می شود
گره اما اگر پروتکل UDP در قانون یا انتخاب شده باشد، نباید از آن استفاده کنید
"هر دو". هنگام انتخاب اقلام دیگر، شباهت مشتریان توسط آن مشخص خواهد شد
محدوده شبکه IP خاص یا کلاس C.

بنابراین، برای قانون ما با پورت 80، ما این گزینه را انتخاب می کنیم
"گره های چندگانه - کلاس C". قانون 443 به همین ترتیب پر شده است، اما ما استفاده می کنیم
"Single Node"، به طوری که مشتری همیشه توسط گره اصلی با کمترین پاسخ داده می شود
اولویت. اگر توزیع کننده یک قانون ناسازگار پیدا کند، نمایش داده می شود
پیام هشدار، علاوه بر گزارش رویداد ویندوز اضافه خواهد شد
ورودی مربوطه

در مرحله بعد با وارد کردن نام یا IP واقعی آن به گره خوشه آینده متصل می شویم و
رابطی را که به شبکه خوشه ای متصل می شود را تعریف کنید. در پنجره Options
node "اولویت را از لیست انتخاب کنید، مشخص کنید تنظیمات شبکه، مقدار اولیه را تنظیم کنید
وضعیت گره (در حال اجرا، توقف، توقف). در عین حال اولویت دارد
شناسه منحصر به فرد گره است. هرچه این عدد کمتر باشد، اولویت بالاتر است.
گره با اولویت 1 سرور اصلی است که برای اولین بار دریافت می کند
بسته ها و به عنوان مدیر مسیریابی عمل می کند.

چک باکس "Keep State after restart the computer" در صورت امکان اجازه می دهد
خرابی یا راه اندازی مجدد آن گره به طور خودکار آن را آنلاین می کند. پس از فشار دادن
برای "پایان" در پنجره مدیر، ورودی در مورد خوشه جدید ظاهر می شود که تا کنون در آن وجود دارد
یک گره وجود دارد
اضافه کردن گره بعدی نیز آسان است. "Add Node" را از منو انتخاب کنید
"اتصال به موجود"، بسته به اینکه کدام رایانه
یک اتصال ایجاد شده است (از قبل عضوی از خوشه است یا خیر). سپس در پنجره
نام یا آدرس رایانه را مشخص کنید، اگر حقوق کافی برای اتصال وجود دارد، یک رایانه جدید
گره به خوشه متصل خواهد شد. اولین بار نماد کنار نام او خواهد بود
متفاوت است، اما هنگامی که فرآیند همگرایی کامل شد، مانند فرآیند همگرایی خواهد بود
اولین کامپیوتر

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

پس از نصب خوشه NLBفراموش نکنید که رکورد DNS را به تغییر دهید
وضوح نام اکنون در IP خوشه نشان داده شده است.

تغییر بار سرور

در این پیکربندی، همه سرورها به طور مساوی بارگذاری می شوند (به استثنای
گزینه "یک گره"). در برخی موارد لازم است بار را مجدداً توزیع کنید،
بیشتر کار به یکی از گره ها (به عنوان مثال، قوی ترین) اختصاص داده می شود.
برای یک خوشه، قوانین را می توان پس از ایجاد آنها با انتخاب تغییر داد
منوی زمینه که با کلیک بر روی نام، مورد "خواص خوشه" ظاهر می شود.
تمام تنظیماتی که در بالا در مورد آنها صحبت کردیم در اینجا موجود است. آیتم منو
"خواص گره" چند گزینه دیگر را ارائه می دهد. در "تنظیمات گره"
می توانید مقدار اولویت را برای یک گره خاص تغییر دهید. در «قوانین
برای پورت ها" نمی توانید یک قانون اضافه یا حذف کنید، فقط در سطح موجود است
خوشه. اما، با انتخاب ویرایش یک قانون خاص، این فرصت را به دست می آوریم
تنظیم برخی تنظیمات بنابراین، با تنظیم حالت فیلتر
مورد "Multiple Nodes"، "Load Estimation" در دسترس قرار می گیرد و به شما این امکان را می دهد
بار را روی یک گره خاص توزیع مجدد کنید. به طور پیش فرض بررسی شده است
"برابر"، اما در "تخمین بار" می توانید مقدار متفاوتی از بار را تعیین کنید
گره خاص، به عنوان درصدی از بار کل خوشه. اگر حالت فعال باشد
فیلتر کردن "One node" در این پنجره ظاهر می شود پارامتر جدید"یک اولویت
در حال پردازش". با استفاده از آن، می توانید آن را طوری ایجاد کنید که ترافیک به یک پورت خاص برسد
اول از همه توسط یک گره از خوشه، و به دیگری - توسط دیگران پردازش می شود
گره

ثبت رویداد

همانطور که قبلا ذکر شد، مؤلفه Network Load Balancing همه چیز را ثبت می کند
اعمال و تغییرات خوشه در گزارش رویداد ویندوز. برای دیدن آنها
"نمایشگر رویداد - سیستم" را انتخاب کنید، NLB شامل پیام های WLBS (از
Windows Load Balancing Service، همانطور که این سرویس در NT نامیده می شد). علاوه بر این، در
پنجره توزیع کننده آخرین پیام های حاوی اطلاعات مربوط به خطاها را نمایش می دهد
و هر گونه تغییر پیکربندی به طور پیش فرض، این اطلاعات نیست
ذخیره می شود. برای نوشتن آن در یک فایل، "Options -\u003e" را انتخاب کنید
Log Options، تیک "Enable logging" را انتخاب کنید و یک نام را مشخص کنید
فایل. فایل جدید در زیر شاخه اسناد حساب شما ایجاد می شود
و تنظیمات

راه اندازی IIS با Replication

خوشه یک خوشه است، اما بدون سرویس معنی ندارد. پس اضافه کنیم IIS (اینترنت
خدمات اطلاعاتی)
. سرور IIS با Win2k3 همراه است، اما برای کاهش آن
برای به حداقل رساندن احتمال حملات به سرور، به طور پیش فرض نصب نمی شود.

دو راه برای نصب IIS وجود دارد: از طریق "کنترل پنل" یا
استاد مدیریت نقش این سرور. بیایید مورد اول را در نظر بگیریم. رفتن به
"کنترل پنل - افزودن یا حذف برنامه ها" (کنترل پنل - افزودن یا
برنامه ها را حذف کنید)، "Install Windows Components" (افزودن/حذف ویندوز) را انتخاب کنید
اجزاء). اکنون به آیتم "Application Server" بروید و در "Services" علامت بزنید
IIS" تمام چیزی است که لازم است. به طور پیش فرض، دایرکتوری کاری سرور \Inetpub\wwwroot است.
پس از نصب، IIS می تواند اسناد ثابت را نمایش دهد.

معرفی

خوشه سرور گروهی از سرورهای مستقل است که توسط سرویس خوشه مدیریت می شوند و به عنوان یک سیستم واحد با هم کار می کنند. خوشه های سرور با ترکیب چندین سرور مبتنی بر Windows® 2000 Advanced Server و Windows 2000 ایجاد می شوند. سرور مرکز دادهبرای کار مشترک، در نتیجه سطح بالایی از در دسترس بودن، مقیاس پذیری و مدیریت را برای منابع و برنامه ها فراهم می کند.

وظیفه یک خوشه سرور فراهم کردن دسترسی مداوم کاربر به برنامه ها و منابع در موارد خرابی سخت افزار یا نرم افزار یا خاموش شدن برنامه ریزی شده تجهیزات است. اگر یکی از سرورهای کلاستر به دلیل خرابی یا توقف اجرا در دسترس نباشد نگهداری, منابع اطلاعاتیو برنامه‌ها در میان گره‌های خوشه‌ای موجود توزیع مجدد می‌شوند.

برای سیستم های خوشه ای، استفاده از اصطلاح " در دسترس بودن بالا"بر استفاده از اصطلاح ارجح است تحمل خطا"زیرا فناوری های تحمل خطا به سطح بالاتری از انعطاف پذیری سخت افزاری و مکانیزم های بازیابی نیاز دارند. به عنوان یک قاعده، سرورهای مقاوم در برابر خطا از درجه بالایی از افزونگی سخت افزاری استفاده می کنند، به علاوه علاوه بر این، نرم افزار تخصصی که امکان بازیابی تقریباً فوری را در صورت خرابی هر یک از نرم افزارها یا نرم افزارها فراهم می کند. سخت افزار. این راه‌حل‌ها به‌طور قابل‌توجهی گران‌تر از استفاده از فناوری‌های خوشه‌ای هستند، زیرا سازمان‌ها مجبور می‌شوند برای سخت‌افزار اضافی که بیشتر اوقات بیکار هستند و فقط در صورت خرابی استفاده می‌شوند، هزینه اضافی بپردازند. سرورهای تحمل‌پذیر خطا برای برنامه‌های کاربردی با ارزش بالا مانند مراکز پردازش پرداخت، دستگاه‌های خودپرداز یا بورس‌ها استفاده می‌شوند.

اگرچه سرویس Cluster تضمین نمی شود که بدون توقف اجرا شود، اما سطح بالایی از دسترسی را فراهم می کند که برای اجرای اکثر برنامه های کاربردی حیاتی کافی است. سرویس Cluster می تواند عملکرد برنامه ها و منابع را نظارت کند، به طور خودکار وضعیت خرابی ها را تشخیص دهد و پس از رفع آنها سیستم را بازیابی کند. این امر مدیریت بار کاری انعطاف‌پذیرتری را در کلاستر فراهم می‌کند و در دسترس بودن سیستم را بهبود می‌بخشد.

مزایای کلیدی استفاده از سرویس Cluster:

  • در دسترس بودن بالا.در صورت خرابی گره، سرویس خوشه کنترل منابع، مانند هارد دیسک و آدرس های شبکه را به گره خوشه فعال منتقل می کند. هنگامی که یک شکست نرم افزاری یا سخت افزاری رخ می دهد، نرم افزار خوشه برنامه ناموفق را در گره زنده مجددا راه اندازی می کند، یا کل بار گره شکست خورده را به گره های زنده باقی مانده منتقل می کند. در این حالت، کاربران ممکن است فقط یک تاخیر کوتاه در سرویس را متوجه شوند.
  • بازگشت پس از لغو.سرویس Cluster زمانی که یک گره ناموفق دوباره در دسترس قرار می گیرد، به طور خودکار بار کاری را در سراسر خوشه توزیع می کند.
  • قابلیت کنترل Cluster Administrator یک Snap-In است که می توانید از آن برای مدیریت مانند خوشه خود استفاده کنید سیستم یکپارچهو همچنین برای مدیریت برنامه. مدیر خوشه نمای شفافی از نحوه اجرای برنامه‌ها به گونه‌ای ارائه می‌کند که گویی روی یک سرور اجرا می‌شوند. می‌توانید با کشیدن و رها کردن اشیاء خوشه، برنامه‌ها را به سرورهای مختلف درون یک کلاستر منتقل کنید. به همین ترتیب می توانید داده ها را جابجا کنید. از این روش می توان برای توزیع دستی بار کاری سرورها و همچنین تخلیه بار سرور و سپس توقف آن به منظور نگهداری برنامه ریزی شده استفاده کرد. علاوه بر این، Cluster Administrator به شما اجازه می دهد تا از راه دور وضعیت خوشه، تمام گره ها و منابع آن را نظارت کنید.
  • مقیاس پذیری.برای اطمینان از اینکه عملکرد خوشه همیشه می تواند با تقاضاهای رو به رشد مطابقت داشته باشد، سرویس Cluster به گونه ای طراحی شده است که مقیاس شود. اگر عملکرد کلی خوشه برای مدیریت بار تولید شده توسط برنامه های کاربردی خوشه ناکافی شود، گره های اضافی را می توان به خوشه اضافه کرد.

این سند دستورالعمل هایی را برای نصب سرویس Cluster بر روی سرورهای در حال اجرا ارائه می دهد کنترل ویندوز 2000 Advanced Server و Windows 2000 Datacenter Server، و نحوه نصب سرویس Cluster را در سرورهای گره خوشه ای توضیح می دهد. این راهنما نصب و پیکربندی برنامه های کاربردی خوشه ای را پوشش نمی دهد، بلکه فقط شما را در مراحل نصب یک خوشه دو گره ساده راهنمایی می کند.

سیستم مورد نیاز برای ایجاد یک خوشه سرور

چک لیست های زیر به شما کمک می کند تا برای نصب آماده شوید. دستورالعمل گام به گامدستورالعمل های نصب بعد از این لیست ها ارائه خواهد شد.

الزامات نرم افزاری

  • اتاق عمل سیستم مایکروسافت Windows 2000 Advanced Server یا Windows 2000 Datacenter Server روی همه سرورهای خوشه نصب شده است.
  • یک سرویس حل نام نصب شده مانند نامگذاری دامنهسیستم (DNS)، سیستم نامگذاری اینترنت ویندوز (WINS)، میزبان و غیره.
  • سرور پایانه برای مدیریت خوشه از راه دور. این الزام اجباری نیست، اما فقط برای اطمینان از راحتی مدیریت خوشه توصیه می شود.

الزامات سخت افزاری

  • الزامات سخت افزاری برای یک گره خوشه مانند مواردی است که برای نصب سیستم عامل Windows 2000 Advanced Server یا Windows 2000 Datacenter Server وجود دارد. این الزامات را می توان در صفحه جستجو یافت دایرکتوری مایکروسافت
  • سخت افزار خوشه باید گواهی شده و در فهرست سازگاری سخت افزار خدمات خوشه Microsoft (HCL) ثبت شود. آخرین نسخهاین لیست را می توان در صفحه جستجو یافت لیست سازگاری سخت افزار ویندوز 2000دایرکتوری مایکروسافت با انتخاب دسته جستجوی "Cluster".

دو کامپیوتر واجد شرایط HCL، هر کدام دارای:

  • HDDبا یک پارتیشن سیستم قابل بوت و سرور پیشرفته Windows 2000 یا Windows 2000 Datacenter Server نصب شده است. این درایو نباید به گذرگاه ذخیره سازی مشترک که در زیر توضیح داده شده است متصل شود.
  • کانال های نوری دستگاه های کنترل کننده PCI (کانال فیبر) یا SCSI برای اتصال یک دستگاه ذخیره سازی مشترک خارجی. این کنترلر باید علاوه بر کنترلر وجود داشته باشد دیسک بوت.
  • دو آداپتور شبکه PCI روی هر رایانه در کلاستر نصب شده است.
  • دستگاه ذخیره‌سازی دیسک خارجی فهرست شده در HCL که به همه گره‌های خوشه متصل است. به عنوان یک دیسک خوشه ای عمل خواهد کرد. پیکربندی با استفاده از آرایه های RAID سخت افزاری توصیه می شود.
  • کابل هایی برای اتصال یک دستگاه ذخیره سازی مشترک به همه رایانه ها. برای دستورالعمل‌های مربوط به پیکربندی دستگاه‌های ذخیره‌سازی، به مستندات سازنده مراجعه کنید. اگر به گذرگاه SCSI متصل می شوید، می توانید به پیوست A مراجعه کنید اطلاعات اضافی.
  • تمام سخت افزارهای رایانه های خوشه ای باید کاملاً یکسان باشند. این فرآیند پیکربندی را ساده می کند و شما را از مشکلات احتمالی سازگاری نجات می دهد.

الزامات پیکربندی شبکه

  • نام منحصر به فرد NetBIOS برای خوشه.
  • پنج آدرس IP ثابت منحصر به فرد: دو آدرس برای آداپتورهای شبکه خصوصی، دو آدرس برای آداپتورهای شبکه عمومی و یکی برای خوشه.
  • دامنه حساببرای سرویس خوشه (همه گره های خوشه باید اعضای یک دامنه باشند)
  • هر گره باید دو آداپتور شبکه داشته باشد - یکی برای اتصال به شبکه عمومی، دیگری برای ارتباط درون خوشه ای گره ها. پیکربندی با استفاده از یک آداپتور شبکه واحد برای اتصال همزمان به یک شبکه عمومی و خصوصی پشتیبانی نمی‌شود. یک آداپتور شبکه جداگانه برای شبکه خصوصی برای مطابقت با الزامات HCL مورد نیاز است.

الزامات درایوهای ذخیره سازی مشترک

  • همه درایوهای ذخیره سازی مشترک، از جمله درایو حد نصاب، باید به طور فیزیکی به گذرگاه مشترک متصل شوند.
  • تمام دیسک های متصل به گذرگاه مشترک باید برای هر گره در دسترس باشد. این را می توان در مرحله نصب و پیکربندی آداپتور میزبان تأیید کرد. برای دستورالعمل های دقیقبه مستندات سازنده آداپتور مراجعه کنید.
  • دستگاه‌های SCSI باید به شماره‌های شناسه منحصربه‌فرد SCSI اختصاص داده شوند و پایان‌دهنده‌های گذرگاه SCSI باید طبق دستورالعمل‌های سازنده به درستی خاتمه داده شوند. 1
  • همه دیسک های ذخیره سازی مشترک باید به عنوان دیسک های اصلی پیکربندی شوند (نه پویا)
  • تمام پارتیشن های موجود در درایوهای ذخیره سازی مشترک باید در قالب فایل فرمت شوند. سیستم NTFS.

به شدت توصیه می شود که تمام درایوهای ذخیره سازی مشترک در آرایه های RAID سخت افزاری پیکربندی شوند. اگرچه لازم نیست، ایجاد تنظیمات RAID مقاوم در برابر خطا، کلید محافظت در برابر خرابی دیسک است.

نصب کلاستر

نمای کلی نصب

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

جدول 1 به شما کمک می کند تا تعیین کنید کدام گره ها و دستگاه های ذخیره سازی باید برای هر مرحله از نصب فعال شوند.

این راهنما نحوه ایجاد یک خوشه دو گره را شرح می دهد. با این حال، اگر در حال راه اندازی یک خوشه با بیش از دو گره هستید، می توانید از مقدار ستون استفاده کنید "گره 2"برای تعیین وضعیت گره های باقی مانده.

جدول 1. توالی دستگاه های فعال کننده در طول نصب خوشه

گام گره 1 گره 2 دستگاه ذخیره سازی یک نظر
تنظیم پارامترهای شبکه بر بر خاموش مطمئن شوید که همه دستگاه‌های ذخیره‌سازی متصل به اتوبوس مشترک خاموش هستند. همه گره ها را روشن کنید.
راه اندازی درایوهای مشترک بر خاموش بر تمام گره ها را خاموش کنید. دستگاه ذخیره سازی مشترک را روشن کنید، سپس اولین گره را روشن کنید.
بررسی پیکربندی درایوهای مشترک خاموش بر بر گره اول را خاموش کنید، گره دوم را روشن کنید. در صورت لزوم گره های 3 و 4 را تکرار کنید.
پیکربندی اولین گره بر خاموش بر تمام گره ها را خاموش کنید. اولین گره را روشن کنید
پیکربندی گره دوم بر بر بر پس از پیکربندی موفقیت آمیز اولین گره، گره دوم را روشن کنید. در صورت لزوم گره های 3 و 4 را تکرار کنید.
تکمیل نصب بر بر بر در این مرحله، تمام گره ها باید فعال شوند.

قبل از نصب نرم افزارخوشه ها، مراحل زیر را دنبال کنید:

  • یک سیستم عامل را روی هر کامپیوتر در کلاستر نصب کنید سیستم ویندوز 2000 Advanced Server یا Windows 2000 Datacenter Server.
  • تنظیمات شبکه را پیکربندی کنید
  • درایوهای ذخیره سازی مشترک را تنظیم کنید.

قبل از نصب سرویس Cluster در اولین گره، این مراحل را در هر گره از کلاستر انجام دهید.

برای پیکربندی سرویس Cluster روی سروری که ویندوز 2000 دارد، حساب شما باید حقوق مدیریتی روی هر گره داشته باشد. همه گره های خوشه باید همزمان سرورهای عضو یا کنترل کننده های یک دامنه باشند. استفاده ترکیبی از سرورهای عضو و کنترل‌کننده‌های دامنه در یک کلاستر مجاز نیست.

نصب سیستم عامل ویندوز 2000

برای نصب ویندوز 2000 در هر گره خوشه، به اسنادی که با سیستم عامل خود دریافت کرده اید مراجعه کنید.

این سند از ساختار نامگذاری کتابچه راهنمای کاربر استفاده می کند "راهنمای گام به گام برای یک زیرساخت مشترک برای استقرار سرور ویندوز 2000". با این حال، می توانید از هر نامی استفاده کنید.

قبل از شروع نصب سرویس کلاستر باید با یک حساب مدیر وارد شوید.

پیکربندی تنظیمات شبکه

توجه داشته باشید:در این مرحله از نصب، همه دستگاه های ذخیره سازی مشترک را خاموش کنید و سپس همه گره ها را روشن کنید. باید از دسترسی همزمان چندین گره به فضای ذخیره‌سازی مشترک جلوگیری کنید تا زمانی که سرویس Cluster حداقل روی یکی از گره‌ها نصب شود و آن گره روشن شود.

هر گره باید حداقل دو آداپتور شبکه نصب کرده باشد - یکی برای اتصال به شبکه عمومی و دیگری برای اتصال به شبکه خصوصی گره های خوشه.

آداپتور شبکه خصوصی ارتباط بین گره ها، ارتباط وضعیت فعلی خوشه و مدیریت خوشه را فراهم می کند. آداپتور شبکه عمومی هر گره، خوشه را به شبکه عمومی رایانه های مشتری متصل می کند.

مطمئن شوید که همه آداپتورهای شبکه به طور فیزیکی به درستی متصل شده اند: آداپتورهای شبکه خصوصی فقط به سایر آداپتورهای شبکه خصوصی و آداپتورهای شبکه عمومی به سوئیچ‌های شبکه عمومی متصل هستند. نمودار اتصال در شکل 1 نشان داده شده است. این بررسی را روی هر گره از خوشه قبل از پیکربندی درایوهای ذخیره مشترک انجام دهید.

شکل 1: نمونه ای از یک خوشه دو گره

پیکربندی یک آداپتور شبکه خصوصی

این مراحل را در اولین گره خوشه خود انجام دهید.

  1. محیط شبکه منو دستور را انتخاب کنید خواص.
  2. روی آیکون کلیک راست کنید.

توجه داشته باشید:اینکه کدام آداپتور شبکه به شبکه خصوصی سرویس می دهد و کدام یک شبکه عمومی به اتصال فیزیکی کابل های شبکه بستگی دارد. که در این سندما فرض می کنیم که آداپتور اول (اتصال محلی) به شبکه عمومی و آداپتور دوم (اتصال محلی 2) به شبکه خصوصی خوشه متصل است. در مورد شما، ممکن است اینطور نباشد.

  1. حالت.پنجره وضعیت اتصال منطقه محلی 2وضعیت اتصال و سرعت آن را نشان می دهد. اگر اتصال در حالت قطع است، کابل ها و اتصال صحیح را بررسی کنید. قبل از ادامه مشکل را برطرف کنید. روی دکمه کلیک کنید بستن.
  2. دوباره روی آیکون کلیک راست کنید اتصال LAN 2، یک دستور را انتخاب کنید خواصو دکمه را فشار دهید اهنگ.
  3. برگه را انتخاب کنید علاوه بر این.پنجره نشان داده شده در شکل 2 ظاهر می شود.
  4. برای آداپتورهای شبکه خصوصی، سرعت باید به‌جای مقدار پیش‌فرض به صورت دستی تنظیم شود. سرعت شبکه خود را در لیست کشویی مشخص کنید. از ارزش ها استفاده نکنید "حس خودکار"یا "انتخاب خودکار"برای انتخاب سرعت، زیرا برخی از آداپتورهای شبکه ممکن است در هنگام تعیین سرعت اتصال، بسته ها را رها کنند. برای تنظیم سرعت آداپتور شبکه، مقدار واقعی پارامتر را مشخص کنید نوع اتصالیا سرعت.

شکل 2: تنظیمات پیشرفته آداپتور شبکه

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

  1. انتخاب کنید پروتکل اینترنت (TCP/IP)در لیست اجزای مورد استفاده توسط اتصال.
  2. روی دکمه کلیک کنید خواص.
  3. سوئیچ را روی از آدرس IP زیر استفاده کنیدو آدرس را وارد کنید 10.1.1.1 . (برای گره دوم، از آدرس استفاده کنید 10.1.1.2 ).
  4. ماسک زیر شبکه را تنظیم کنید: 255.0.0.0 .
  5. روی دکمه کلیک کنید علاوه بر اینو برگه را انتخاب کنید برنده می شود.مقدار سوئیچ را روی موقعیت قرار دهید NetBIOS را از طریق TCP/IP غیرفعال کنید. کلیک خوببرای بازگشت به منوی قبلی این مرحله را فقط برای آداپتور شبکه خصوصی دنبال کنید.

کادر محاوره ای شما باید مانند شکل 3 باشد.

شکل 3: آدرس IP اتصال شبکه خصوصی

پیکربندی یک آداپتور شبکه عمومی

توجه داشته باشید:اگر یک سرور DHCP در یک شبکه عمومی در حال اجرا باشد، ممکن است یک آدرس IP برای آداپتور شبکه عمومی به طور خودکار اختصاص داده شود. با این حال، این روش برای آداپتورهای گره خوشه ای توصیه نمی شود. ما قویاً توصیه می‌کنیم که آدرس‌های IP دائمی را به همه NIC‌های میزبان عمومی و خصوصی اختصاص دهید. در غیر این صورت، اگر سرور DHCP از کار بیفتد، دسترسی به گره های خوشه ممکن است امکان پذیر نباشد. اگر مجبور به استفاده از DHCP برای آداپتورهای شبکه عمومی هستید، استفاده کنید طولانی مدتاجاره آدرس - این تضمین می کند که آدرس اختصاص داده شده به صورت پویا معتبر باقی می ماند حتی اگر سرور DHCP به طور موقت در دسترس نباشد. همیشه آدرس های IP دائمی را به آداپتورهای شبکه خصوصی اختصاص دهید. به خاطر داشته باشید که سرویس Cluster تنها می تواند یک رابط شبکه را در هر زیر شبکه تشخیص دهد. اگر برای اختصاص آدرس های شبکه در ویندوز 2000 به کمک نیاز دارید، به راهنمای داخلی سیستم عامل مراجعه کنید.

تغییر نام اتصالات شبکه

برای وضوح، توصیه می کنیم نام اتصالات شبکه خود را تغییر دهید. به عنوان مثال، می توانید نام اتصال را تغییر دهید اتصال LAN 2بر . این روش به شما کمک می‌کند شبکه‌ها را راحت‌تر شناسایی کنید و نقش‌های آن‌ها را به درستی تعیین کنید.

  1. روی آیکون کلیک راست کنید 2.
  2. در منوی زمینه، دستور را انتخاب کنید تغییر نام دهید.
  3. وارد اتصال به یک شبکه خوشه خصوصیدر قسمت متن قرار گرفته و کلید را فشار دهید وارد.
  4. مراحل 1-3 را تکرار کنید و نام اتصال را تغییر دهید اتصال LANبر اتصال به یک شبکه عمومی

شکل 4: تغییر نام اتصالات شبکه

  1. اتصالات شبکه تغییر نام داده شده باید مانند شکل 4 باشد. پنجره را ببندید شبکه و شبکه Dial-Up. نام‌های اتصال شبکه جدید به‌طور خودکار به سایر گره‌های خوشه‌ای پس از روشن شدن، تکثیر می‌شوند.

معاینه اتصالات شبکهو قطعنامه های نام

برای تأیید اینکه سخت افزار شبکه پیکربندی شده کار می کند، مراحل زیر را برای همه آداپتورهای شبکه در هر میزبان انجام دهید. برای این کار باید آدرس IP تمامی آداپتورهای شبکه در کلاستر را بدانید. با اجرای دستور می توانید این اطلاعات را بدست آورید ipconfigدر هر گره:

  1. روی دکمه کلیک کنید شروع کن،یک تیم انتخاب کنید اجرا کنو دستور را تایپ کنید cmdدر یک پنجره متنی کلیک خوب.
  2. شماره گیری یک تیم ipconfig /allو کلید را فشار دهید وارد. اطلاعاتی در مورد پیکربندی پروتکل IP برای هر آداپتور شبکه را مشاهده خواهید کرد ماشین محلی.
  3. در صورتی که هنوز پنجره ای باز نشده است خط فرمان، مرحله 1 را دنبال کنید.
  4. شماره گیری یک تیم پینگ آی پد آدرسجایی که آدرس آی پیآدرس IP آداپتور شبکه مربوطه در میزبان دیگر است. به عنوان مثال فرض کنید که آداپتورهای شبکه دارای آدرس های IP زیر هستند:
شماره گره نام اتصال شبکه آدرس IP آداپتور شبکه
1 اتصال به شبکه عمومی 172.16.12.12
1 اتصال به یک شبکه خوشه خصوصی 10.1.1.1
2 اتصال به شبکه عمومی 172.16.12.14
2 اتصال به یک شبکه خوشه خصوصی 10.1.1.2

در این مثال، شما باید دستورات را اجرا کنید پینگ 172.16.12.14و پینگ 10.1.1.2از گره 1، و دستورات را اجرا کنید پینگ 172.16.12.12و پینگ 10.1.1.1 از گره 2.

برای بررسی وضوح نام، دستور را اجرا کنید پینگ، از نام رایانه به عنوان آرگومان به جای آدرس IP آن استفاده می کند. به عنوان مثال، برای بررسی وضوح نام برای اولین گره خوشه به نام hq-res-dc01، دستور را اجرا کنید. پینگ hq-res-dc01از هر کامپیوتر مشتری

بررسی عضویت در دامنه

تمام گره‌ها در خوشه باید اعضای یک دامنه باشند و باید بتوانند با کنترل‌کننده دامنه و سرور DNS شبکه شوند. گره ها را می توان به عنوان سرورهای عضو دامنه یا به عنوان کنترل کننده های همان دامنه پیکربندی کرد. اگر تصمیم دارید یکی از گره ها را به عنوان کنترل کننده دامنه تبدیل کنید، تمام گره های دیگر در خوشه نیز باید به عنوان کنترل کننده های دامنه همان دامنه پیکربندی شوند. این راهنما فرض می کند که همه گره ها کنترل کننده های دامنه هستند.

توجه داشته باشید:برای پیوند به اسناد اضافی در راه اندازی دامنه ها، خدمات DNSو DHCP در ویندوز 2000، بخش را ببینید منابع مرتبطدر پایان این سند

  1. کلیک راست کامپیوتر منو دستور را انتخاب کنید خواص.
  2. برگه را انتخاب کنید شناسایی شبکه. در کادر محاوره ای ویژگی های سیستمکامپیوتر کامل و نام دامنه را خواهید دید. در مثال ما دامنه نامیده می شود reskit.com.
  3. اگر گره را به عنوان یک سرور عضو پیکربندی کرده اید، در این مرحله می توانید آن را به دامنه بپیوندید. روی دکمه کلیک کنید خواصو دستورالعمل ها را برای پیوستن کامپیوتر به دامنه دنبال کنید.
  4. پنجره ها را ببند ویژگی های سیستمو کامپیوتر من.

یک حساب خدمات خوشه ای ایجاد کنید

برای سرویس کلاستر، باید یک حساب دامنه جداگانه ایجاد کنید که تحت آن اجرا شود. نصب کننده از شما می خواهد که اعتبار سرویس Cluster را وارد کنید، بنابراین قبل از نصب سرویس باید یک حساب کاربری ایجاد شود. این حساب نباید متعلق به هیچ کاربری دامنه باشد و باید منحصراً برای اجرای سرویس Cluster استفاده شود.

  1. روی دکمه کلیک کنید شروع کنید، یک دستور را انتخاب کنید برنامه ها / مدیریت، اسنپ را شروع کنید.
  2. دسته را گسترش دهید reskit.comاگر قبلاً مستقر نشده باشد
  3. از لیست انتخاب کنید کاربران.
  4. روی آن کلیک راست کنید کاربرانرا از منوی زمینه انتخاب کنید ايجاد كردن، انتخاب کنید کاربر.
  5. همانطور که در شکل 5 نشان داده شده است، نامی برای حساب سرویس خوشه وارد کنید و کلیک کنید به علاوه.

شکل 5: اضافه کردن یک کاربر خوشه

  1. جعبه ها را علامت بزنید جلوگیری از تغییر رمز عبور توسط کاربرو رمز عبور منقضی نمی شود. روی دکمه کلیک کنید به علاوهو دکمه آمادهبرای ایجاد یک کاربر

توجه داشته باشید:اگر خط مشی امنیتی اداری شما اجازه استفاده از گذرواژه هایی را نمی دهد که هرگز منقضی نمی شوند، باید رمز عبور را به روز کنید و سرویس Cluster را در هر گره قبل از منقضی شدن آن پیکربندی کنید.

  1. روی کاربر کلیک راست کنید خوشهدر نوار ابزار سمت راست اکتیو دایرکتوری- کاربران و کامپیوترها.
  2. در منوی زمینه، دستور را انتخاب کنید اعضا را به یک گروه اضافه کنید.
  3. یک گروه را انتخاب کنید مدیرانو فشار دهید خوب. حساب جدید اکنون دارای امتیازات سرپرست است کامپیوتر محلی.
  4. بستن ضربه محکم و ناگهانی کاربران و رایانه های Active Directory.

پیکربندی درایوهای ذخیره سازی مشترک

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

برای شروع پیکربندی درایوهای ذخیره سازی مشترک، همه گره ها را خاموش کنید. پس از آن، دستگاه ذخیره سازی مشترک را روشن کنید، سپس گره 1 را روشن کنید.

دیسک حد نصاب

دیسک حد نصاب برای ذخیره نقاط بازرسی و بازیابی فایل‌های گزارش پایگاه داده خوشه‌ای استفاده می‌شود که مدیریت خوشه را فراهم می‌کند. ما توصیه های زیر را برای ایجاد یک دیسک حد نصاب ارائه می کنیم:

  • یک پارتیشن کوچک (حداقل 50 مگابایت در اندازه) ایجاد کنید تا به عنوان دیسک حد نصاب استفاده کنید. ما به طور کلی توصیه می کنیم یک دیسک حد نصاب 500 مگابایتی ایجاد کنید.
  • یک دیسک جداگانه برای منبع حد نصاب اختصاص دهید. از آنجایی که در صورت از کار افتادن دیسک حد نصاب، کل کلاستر از کار می افتد، ما قویاً توصیه می کنیم از یک آرایه RAID سخت افزاری استفاده کنید.

در طول نصب سرویس Cluster، باید یک حرف درایو به حد نصاب اختصاص دهید. در مثال ما از حرف استفاده می کنیم س.

پیکربندی درایوهای ذخیره‌سازی مشترک

  1. کلیک راست کامپیوتر من، یک دستور را انتخاب کنید کنترل. در پنجره باز شده دسته را گسترش دهید. دستگاه های ذخیره سازی.
  2. یک تیم انتخاب کنید مدیریت دیسک.
  3. اطمینان حاصل کنید که تمام درایوهای ذخیره سازی مشترک با NTFS فرمت شده و دارای وضعیت هستند پایه ای. اگر درایو جدیدی را وصل کنید، به طور خودکار شروع به کار می کند جادوگر امضا و به روز رسانی دیسک. وقتی جادوگر شروع به کار کرد، روی دکمه کلیک کنید تازه کردن،برای ادامه کار خود، پس از آن دیسک به صورت تعریف می شود پویا. برای تبدیل دیسک به پایه، روی آن راست کلیک کنید دیسک #(جایی که # - شماره دیسکی که با آن کار می کنید) و دستور را انتخاب کنید به دیسک پایه برگردید.

ناحیه کلیک راست اختصاص داده نشده استدر کنار دیسک مربوطه

  1. یک تیم انتخاب کنید ایجاد بخش
  2. آغاز خواهد شد جادوگر پارتیشن. روی دکمه دوبار کلیک کنید به علاوه.
  3. اندازه پارتیشن مورد نظر را بر حسب مگابایت وارد کرده و روی دکمه کلیک کنید به علاوه.
  4. روی دکمه کلیک کنید به علاوه، حرف درایو پیش فرض را می پذیرد
  5. روی دکمه کلیک کنید به علاوهبرای فرمت کردن و ایجاد پارتیشن

حروف درایو را اختصاص دهید

پس از پیکربندی گذرگاه داده، دیسک‌ها و پارتیشن‌های ذخیره‌سازی مشترک، باید حروف درایو را به همه پارتیشن‌های روی همه دیسک‌های کلاستر اختصاص دهید.

توجه داشته باشید:نقاط اتصال هستند عملکردفایل سیستمی که به شما امکان تنظیم می دهد سیستم فایل، با استفاده از دایرکتوری های موجود، بدون اختصاص حرف درایو. نقاط اتصال توسط خوشه ها پشتیبانی نمی شوند. هر درایو خارجی، که به عنوان یک منبع کلاستر استفاده می شود، باید به پارتیشن های NTFS تقسیم شود و به این پارتیشن ها باید حروف درایو اختصاص داده شود.

  1. روی پارتیشن مورد نظر کلیک راست کرده و command را انتخاب کنید Drive Letter و Drive Path را تغییر دهید.
  2. یک حرف درایو جدید انتخاب کنید.
  3. مراحل 1 و 2 را برای همه درایوهای ذخیره سازی مشترک تکرار کنید.

شکل 6: درایو پارتیشن ها با حروف اختصاص داده شده

  1. در پایان روش، پنجره ضربه محکم و ناگهانی مدیریت کامپیوترباید مانند شکل 6 باشد. اسنپ را ببندید مدیریت کامپیوتر.
  1. روی دکمه کلیک کنید شروع کنید، انتخاب کنید برنامه ها / استاندارد، و برنامه را اجرا کنید نوت بوک".
  2. چند کلمه تایپ کنید و فایل را با نام ذخیره کنید test.txtبا انتخاب دستور ذخیره به عنواناز منو فایل. بستن نوت بوک.
  3. روی آیکون دوبار کلیک کنید اسناد من.
  4. روی فایل کلیک راست کنید test.txtو در منوی زمینه دستور را انتخاب کنید کپی 🀄.
  5. پنجره را ببند.
  6. باز کن کامپیوتر من.
  7. روی پارتیشن دیسک دستگاه ذخیره سازی مشترک دوبار کلیک کنید.
  8. کلیک راست کرده و command را انتخاب کنید درج کنید.
  9. یک کپی از فایل باید در درایو ذخیره سازی مشترک ظاهر شود test.txt.
  10. روی فایل دوبار کلیک کنید test.txtبرای باز کردن آن از یک درایو حافظه مشترک. فایل را ببندید.
  11. فایل را هایلایت کرده و کلید را فشار دهید دلبرای حذف فایل از دیسک کلاستر.

این روش را برای همه دیسک‌های کلاستر تکرار کنید تا مطمئن شوید که از اولین گره قابل دسترسی هستند.

حالا گره اول را خاموش کنید، گره دوم را روشن کنید و مراحل قسمت را تکرار کنید بررسی کار و دسترسی عمومیبه دیسک ها. همین مراحل را روی تمام گره های اضافی انجام دهید. هنگامی که تأیید کردید که همه گره ها می توانند اطلاعات را در دیسک های ذخیره سازی مشترک بخوانند و بنویسند، همه گره ها را غیر از اولین گره خاموش کنید و به بخش بعدی بروید.

من اولین "خوشه" خود را از رایانه های تک برد تقریباً بلافاصله پس از محبوبیت میکرو رایانه PC Orange Pi ساختم. می توان آن را یک "خوشه" با کشش بزرگ نامید، زیرا از نقطه نظر رسمی عادلانه بود شبکه محلیاز چهار تخته که یکدیگر را می دیدند و می توانستند به اینترنت دسترسی داشته باشند.

دستگاه در این پروژه شرکت کرد [ایمیل محافظت شده]و حتی موفق به شمارش چیزی شد. اما متأسفانه کسی نیامد تا مرا از این سیاره بردارد.
با این حال، تمام مدتی که با سیم‌ها، کانکتورها و کارت‌های microSD دست و پنجه نرم می‌کردم، چیزهای زیادی یاد گرفتم. برای مثال متوجه شدم که نباید به توان اعلام شده منبع تغذیه اعتماد کنید، توزیع بار از نظر مصرف خوب است و سطح مقطع سیم مهم است.

و بله، من مجبور شدم سیستم مدیریت نیرو را "به طور جمعی کشاورزی" کنم، زیرا شروع همزمان پنج تخته تک تخته ممکن است نیاز به جریان راه اندازی از مرتبه 8-10A (5 * 2) داشته باشد! این بسیار زیاد است، مخصوصاً برای منابع تغذیه ساخته شده در زیرزمین های کشور، جایی که ما بسیار دوست داریم انواع ... اسباب بازی های جالب را سفارش دهیم.

احتمالاً با او شروع خواهم کرد. این کار به اقدامات نسبتاً ساده کاهش یافت - پس از مدت زمان معین، 4 کانال را به صورت سری روشن کنید که از طریق آنها 5 ولت تامین می شود. ساده ترین راه برای اجرای طرح شما با آردوینو است (که هر گیکی که به خود احترام می گذارد به وفور دارد) و اینجا هم چنین برد معجزه ای با علی با 4 رله.

و می دانید، حتی کار کرد.

با این حال، کلیک‌های «سبک یخچال» در هنگام راه‌اندازی باعث رد شدن شد. اولاً هنگام کلیک کردن، صدایی از منبع تغذیه عبور کرد و نیاز به نصب خازن ها بود و ثانیاً کل ساختار کاملاً بزرگ بود.

بنابراین یک روز جعبه رله را با سوئیچ های ترانزیستوری مبتنی بر IRL520 جایگزین کردم.

این مشکل تداخل را حل کرد، اما از آنجایی که ماسفت "صفر" را کنترل می کند، مجبور شدم پایه های برنجی را در قفسه رها کنم تا به طور تصادفی زمین تخته ها را به هم وصل نکنم.

و اکنون، راه حل کاملاً تکرار شده است و در حال حاضر دو خوشه بدون هیچ غافلگیری به طور پایدار کار می کنند. همانطور که برنامه ریزی شده بود.

اما، بازگشت به تکرارپذیری. چرا منابع تغذیه را با مبلغ قابل توجهی خریداری کنید، در حالی که بسیاری از ATX های مقرون به صرفه به معنای واقعی کلمه زیر پای شما هستند؟
علاوه بر این، آنها دارای تمام ولتاژها (5،12،3.3)، شروع خود تشخیصی و امکان کنترل برنامه هستند.

خوب، در اینجا من به خصوص به صلیب نمی نشینم - مقاله ای در مورد کنترل ATX از طریق آردوینو.

خوب همه قرص ها خورده تمبر هم چسبانده شده؟ وقت آن است که همه چیز را کنار هم بگذاریم.

یک گره سر وجود خواهد داشت که از طریق WiFi به دنیای خارج متصل می شود و "اینترنت" را به خوشه می دهد. با ولتاژ آماده به کار ATX تغذیه می شود.

در واقع TBNG وظیفه توزیع اینترنت را بر عهده دارد.
بنابراین، در صورت تمایل، گره های خوشه ای را می توان در پشت TOR پنهان کرد.

همچنین، یک برد پیچیده از طریق i2c به این گره سر متصل خواهد شد. او می تواند هر یک از 10 گره کارگر را روشن و خاموش کند. به علاوه، می‌تواند سه فن 12 ولتی را برای خنک کردن کل سیستم کنترل کند.

سناریو به شرح زیر است - هنگامی که ATX در 220 ولت روشن می شود، گره سر شروع می شود. هنگامی که سیستم آماده عملیات است، به طور متوالی هر 10 گره و فن را روشن می کند.
هنگامی که فرآیند روشن شدن کامل شد، گره سر هر گره کار را دور می زند و از ما می پرسد که چه احساسی داریم، دمای قرار است چقدر باشد. اگر یکی از قفسه ها گرم است، جریان هوا را افزایش دهید.
خوب، با دستور shutdown، هر یک از گره ها با دقت خاموش و بدون انرژی می شوند.

من نمودار تخته را خودم کشیدم، بنابراین ترسناک به نظر می رسد. با این حال، یک فرد به خوبی آموزش دیده ردیابی و ساخت را بر عهده گرفت، که برای آن از او تشکر فراوانی داریم.

در اینجا در حال مونتاژ است.

در اینجا یکی از اولین طرح های مربوط به مکان اجزای خوشه است. روی یک تکه کاغذ در قفس ساخته شده و از طریق لنز آفیس با تلفن جاودانه شده است.

کل ساختار بر روی یک ورقه پارچه ای قرار داده شده است که برای این مناسبت خریداری شده است.

چیدمان گره های داخل به این صورت است. دو قفسه پنج تخته.

در اینجا می توانید کنترل آردوینو را مشاهده کنید. از طریق i2c از طریق مبدل سطح به کامپیوتر اصلی Orange Pi متصل می شود.

خب، اینجا نسخه نهایی (نسخه فعلی) است.

بنابراین، تنها چیزی که نیاز دارید این است که چند ابزار کاربردی پایتون بنویسید که تمام این موسیقی را هدایت کند - آن را روشن کنید، آن را روشن کنید، سرعت فن را تنظیم کنید.

من شما را با جزئیات فنی خسته نمی کنم - چیزی شبیه به این است:

1
2
3
4
5
6
7
8
#!/usr/bin/env sh

echo "شروع برد ATX..."
/home/zno/i2creobus/i2catx_tool.py --start
اکو "تنظیم مقادیر اولیه فن..."
/home/zno/i2creobus/i2creobus_tool.py --fan 0 --set 60
/home/zno/i2creobus/i2creobus_tool.py --fan 1 --set 60
/home/zno/i2creobus/i2creobus_tool.py --fan 2 --set 60

از آنجایی که ما در حال حاضر 10 گره داریم، از Ansible استفاده می کنیم که به عنوان مثال به خاموش کردن صحیح همه گره ها کمک می کند. یا روی هر نمایشگر دما اجرا کنید.

1
2
3
4
5
6
7
8
---

- میزبان: کارگران
نقش ها:
- webmon_stop
-webmon_remove
- webmon_install
- webmon_start

من اغلب به لحن رد کننده متهم می شوم و می گویم که این فقط یک شبکه محلی از تک پرداخت کنندگان است (همانطور که در ابتدا ذکر کردم). به طور کلی، من در مورد نظر دیگران چیزی نمی‌گویم، اما شاید ما کمی جذابیت اضافه کنیم و یک گروه ازدحام داکر را سازماندهی کنیم.
این کار بسیار ساده است و کمتر از 10 دقیقه طول می کشد. سپس یک نمونه از Portainer را روی گره سر اجرا می کنیم و voila!

حالا می توانید واقعامقیاس وظایف بله در این لحظهماینر ارز دیجیتال Verium Reserve در این خوشه در حال اجرا است. و کاملا با موفقیت. امیدوارم نزدیکترین بومی برق خورده را جبران کند؛) خوب، یا تعداد گره های درگیر را کاهش دهید و چیز دیگری مانند Turtle Coin را استخراج کنید.

اگر می‌خواهید پیلود داشته باشید، می‌توانید Hadoop را به خوشه بیندازید یا تعادل سرورهای وب را ترتیب دهید. تصاویر آماده زیادی در اینترنت وجود دارد و مطالب آموزشی به اندازه کافی وجود دارد. خوب، اگر تصویر (تصویر داکر) گم شده باشد، همیشه می توانید تصویر خود را بسازید.

چه چیزی به من یاد داد؟ به طور کلی، "پشته" فن آوری ها بسیار گسترده است. خودتون قضاوت کنید - ارتقای Docker، Ansible، Python، Arduino (خدا ببخشید، تا شب گفته نمی شود) و البته پوسته. همینطور KiCad و کار با پیمانکار :).

چه کاری می توان بهتر انجام داد؟ خیلی در بخش نرم افزار، بازنویسی ابزارهای کنترلی در Go خوب است. روی اتو - آن را بخارتر کنید - KDPV در ابتدا کاملاً نوار را بالا می برد. بنابراین چیزی برای کار وجود دارد.

نقش های ایفا شده:

  • هدند یک کامپیوتر Orange Pi با وای فای usb است.
  • گره های کاری - Orange Pi PC2 x 10.
  • شبکه - 100 مگابیت بر ثانیه [ایمیل محافظت شده]
  • کلون Brain - Arduino مبتنی بر مبدل سطح Atmega8 +.
  • قلب یک کنترلر برق ATX با منبع تغذیه است.
  • نرم (روح) - Docker، Ansible، Python 3، کمی پوسته و کمی تنبلی.
  • زمان صرف شده قیمتی ندارد.

در طی آزمایشات، چند برد Orange Pi PC2 به دلیل منبع تغذیه مختلط آسیب دیدند (خیلی خوب می سوزند)، PC2 دیگری اترنت خود را از دست داد (این یک داستان جداگانه است که در آن من فیزیک فرآیند را نمی فهمم).

به نظر می رسد که تمام داستان "در بالا" باشد. اگر کسی آن را جالب می داند - در نظرات سؤالات خود را بپرسید. و در آنجا برای سؤالات رأی دهید (به علاوه - هر نظر یک دکمه برای این دارد). جالب ترین سوالات در یادداشت های جدید پوشش داده خواهد شد.
ممنون که تا آخر خواندید.

tBVPFBFSH درباره PDOK NBYE HCE OE NAPAP
YMY DEMBEN LMBUPET H DPNBYOYI HUMPCHYSI.

1. CHEDEOIE

NOPZYE Y ChBU YNEAF H MPLBMSHOPC UEFY OEULPMSHLP Linux NBYYO، U RTBLFYUEULY CHUEZDB UCHPVPDOSHCHN RTPGEUUPTPN. fBLTSE NOPZYE UMSCHYBMY P UYUFENBI، CH LPFPTSCHI NBYYOSCH PVIEDEOSAPHUS CH PYO UHRETLPNRSHAFET. OP TEBMSHOP NBMP LFP RTPVPCHBM RTPCHPDYFSH FBLIE LURETYNEOFSHCH X UEVS درباره TBVPFE YMY DPNB. dBCHBKFE RPRTPVKHEN CHNEUFE UPVTBFSH OEPPMSHYPK LMBUFET. rPUFTPYCH LMBUFET CHSC UNPCEFE TEBMSHOP HULPTYFSH CHSHCHRPMOOEOYE YUBUFY BDBYu. obrtynet LPNRYMSGYA YMY PDOCHTENEOOHA TBVPFKH OEULPMSHLYI TEUKHTUPENLYI RTPGEUUPCH. h LFPC UFBFSH S RPUFBTBAUSH TBUULBBFSH CHBN LBL NPTsOP VE PUPVSCHI KHUYMYK PVYAEDEOYFSH NBYYOSCH UCHPEK MPLBMSHOPK UEFY CH EDYOSCHK LMBUFET درباره V.

2. LBL، UFP Y ZDE.

MOSIX - LFP RBFYU DMS SDTB Linux U LPNRMELFPN HFYMYF, LPFPTSHK RPCHPMSEF RTPGEUUBN U CHBYEK NBYYOSCH RETEIPDYFSH (NYZTYTPCHBFSH) درباره DTHZYE HHMSHOMSCHPLUE CHЪSFSH EZP NPTsOP RP BDTEUKH HTTP://www.mosix.cs.huji.ac.il B TBURTPUFTBOSEPHUS BY CH YUIDDOSCHI LPDBI RPD MYGEOJEK GPL. RBFUY UHEEUFCHHAF DMS CHUEI SDETH YUUFBVMSHOPK CHEFLY Linux.

3. HUFBOPCHLB RTPZTBNNOPZP PVEUREYEOIS.

h OBYUBME HUFBOPCHLY IPYUH RPTELPNEODPCHBFSH CHBN ЪBVYTBFSH U HMB MOSIX OE FPMSHLP EZP، OP Y UPRKHFUFCHHAEYE HFYMYFSCH - mproc، mexec Y DT.
h BTIYCHE MOSIX EUFSH HUFBOCHPUOSCHK ULTYRF mosix_install. oE SBVHDSHFE H PVSBFEMSHOPN RPTSDLE TBURBLPCHBFSH YUIDOSCHE LPDSH SDTB H /usr/src/linux-*.*.*، OBRTYNET LBL UDEMMBM S - H /usr/src/linux-2.2.13 DBMEHE BRICHBHBELT ), RHFSH L YUIPDOILBN SDTB Y KHTPCHOY BRHULP.
RTH OBUFTPCLE SDTB CHLMAYUFE PRHYY CONFIG_MOSIX، CONFIG_BINFMT_ELF و CONFIG_PROC_FS. CHUE LFY PRGYY RPDTPVOP PRYUBOSCH CH THLPCHPDUFCHE RP HUFBOPCLE MOSIX.
HUFFBOCHYMY؟ oX UFP CE - RETEZTHTSBKFE CHBY Linux U OPCHSHCHN SDTPN، OBCHBOIE LPFPTPZP PYUEOSH VHDEF RPIPTS درباره mosix-2.2.13.

4. OBUFTPKLB

JOBYUBMSHOP HUFBOCHMEOOOSCHK MOSIX UCHETIEOOOP OE OBEF، LBLIE X CHBU NBYOSCH CH UEFY Y U LEN ENH UPEDEOSFUS. OH B OBUFTBYCHBEFUUS FFP PYUEOSH RTPUFP. eUMY CHS FPMSHLP RPUFBCHYMY mosix Y EUMY CHBY DYUFTYVHFICH - SuSE YMY RedHat - UPCNEUFYNSCHK, FP ЪBIPDYFE CH LBFBMPZ /etc/rc.d/init.d Y DBCHBDKFE mosixP. RTY RETCHPN ЪBRHULE FFPF ULTYRF RTPUYF CHBU OBUFTPYFSH MOSIX Y ЪBRHULBEF FELUFPCHSHCHK TEBLFPPT DMS UPDBOYS JBKMB /etc/mosix.map، CH LPFPTPRYCHUPLPDYEPHI fHDB RTPRYUSCHCHBEN: CH UMHYUBE، EUMY H CHBU CHUEZP DCHE-FTY NBYYOSCH Y YI IP-BDTEUB UMEDHAF
DTHZ ЪB DTHZPN RP OPNETBGYY RYYEN FBL:



1 10.152.1.1 5

ZDE RETCHSHCHK RBTBNEFT PVPOBYUBEF OPNET OBYUBMSHOPZP HMB، CHFPTPK - IP BDTEU RETCHPZP HMB Y RPUMEDOYK - LPMYUEUFCHP HHMPCH U FELHEEPK. f.E. UEKYUBU X OBU H LMBUPETE PMHYUBEFUS RSFSH HHMPCH، IP BDTEUB LPFPTSCHK BLBOYUYCHBAFUS درباره 1، 2، 3، 4 Y 5.
yMY DTHZPK RTYNET:

OPNET HMB IP LPMYUEUFCHP HHMPH U FELHEESP
______________________________________
1 10.152.1.1 1
2 10.150.1.55 2
4 10.150.1.223 1

h FFK LPOJYZHTBGYY NS RPMHYUN UMEDHAEIK TBULMBD:
IP 1-PZP HMB 10.150.1.1
IP 2-PZP HMB 10.150.1.55
IP 3-PZP HMB 10.150.1.56
IP 4-PZP HMB 10.150.1.223
FERETSH OHTSOP درباره CHUEI NBYOBI VHDHEEZP LMBUFETB HUFBOPCHYFSH MOSIX Y UPDBFSH CHEDE PDYOBLPCHSCK LPOZHYZHTBGIPOOSCHK JBKM /etc/mosix.map.

FERETSH RPUME RETEBRHULB mosix CHBYB NBYOB HCE VKhDEF TBVPFBFSH H LMBUPETE، UFP NPTsOP HCHYDEFSH ЪBRHUFYCH NPOYFPT LPNBODPK mon. h UMHYUBE، EUMY CHSH HCHYDYFE CH NPOYFPTE FPMSHLP UCHPA NBYYOKH YMY CHPPVEE OE HCHYDYFE OILPZP، FP، LBL ZPCHPTYFUS - OBDP TSCHFSH. ULPTEE CHUEZP X CBU PYVLB YNEOOP H /etc/mosix.map.
OH CHPF، HCHYDYMY، OP OE RPVEDYMY. uFP dbmshye؟ b DBMSHYE PYUEOSH RTPUFP :-) - OHTSOP UPVTBFSH HFIMYFSCH DMS TBVPFSCH U YNEOEOOOSCHN /proc Ъ RBLEFB mproc. h YUBUFOPUFY CH LFPN RBLEFE YDEF OERMPIBS NPDYZHYLBHYS بالا - mtop، CH LPFPTSCHK DPVBCHYMY CHPNPTSOPUFSH PFPVTBTSEOIS HMBN(گره)، UPTFITPCHLY RPTEPTOMBHYNF GEUUPTB HMB, RPUME LPFPTPK RTPGEUUSCH OBJOBAF NYZTYTPCHBFSH درباره DTHZYE MOSIX - HYMSCH .
ъBRHULBEN mtop، CHSHVYTBEN RPOTBCHYKUS OE URSEIK RTPGEUU (TELPNEODHA BRHUFYFSH bzip) Y UNEMP DBCHYN LMBCHYYKH "g" OB CHBYEK LMBCHYBFKHTE، RPUMECHPBHDPFBCHYNP YN EZP PFRTBCHYFSH. b XCE RPUME LFPZP CHOYNBFEMSHOP RPUNPFTYFE درباره TEEKHMSHFBFSCH، PFPVTTBTSBENSCHE LPNBODPK mon - FB NBYOB DPMTSOB OBYUBFSH VTBFSH درباره UEVS OBZOPZTHЪPUTPUTL.
b UWUFCHEOOP mtop - H RPME #N PFPVTBTSBFS OPNET HMB، اینجا در CHSCRPMOSEPHUS.
OP LFP EEE OE CHUE - CHEDSH CHBN RTBCHDB OE IPYUEFUS PFRTBCHMSFSH درباره DTHZYE HHMSCH RTPGEUUSCH CHTHYuOHA؟ NEW OE BIPFEMPUSH. x MOSIX EUFSH OERMPIBS CHUFTPEOOBS VBMBOUYTPCHLB CHOKHFTY LMBUFETB، LPFPTBS RPCHPMSEF VPMEE-NEOE TBCHOPNETOP TBURTEDEMSFSH OBZTH'LH درباره CHUE KHMSCH. OH B CHPF ЪDEUSH OBN RTYDEFUS RPFTHDYFUS. dms OBYUBMB S TBUULBTSH، LBL UDEMBFSH FPOLHA OBUFTPCLH (لحن) DMS DHHI HHMPH LMBUFETB؟ H RTPGEUUE LPFPTPK MOSIX RPMHYUBEF YOZHPTNBGYA P ULPTPPUFSI RTPGEUUPTPCH Y UEFY:
BRPNOYFE TB Y OBCHUEZDB - تنظیم NPTsOP CHSHCHRPMOSFSH FPMSHLP Ch تک حالته. yOBYUE ChSCH MYVP RPMHYUFE OE UPCHUEN LPTTELFOSHCHK TEHMSHFBF، MYVP CHBYB NBYYOB NPCEF RTPUFP ЪBCHYUOHFSH.
آهنگ yFBL، CHSHCHRPMOSEN. rPUME RETECHPDB PRETBGYPOOPK UYUFENSCH H تک حالته OBRTYNET LPNBODPK init 1 YMYY init S BRHULBEN ULTYRF prep_tune,LPFPTSCHK RPDOYNEF SEFECHSE
YOFETJEKUSCH Y BRHUFYF MOSIX. rPUME LFPZP OB PDOK YЪ NBYYO BRHULBEN کوک، CHCHPDYN ENH OPNET DTHZPZPZP HMB DMS OBUFTPKLY Y TsDEN TEEKHMSHFBFB - HFYMYFB DPTSOB CHSHCHDBFOBFSH CHSHCHDBFOBFSH BRTPYPMUH<ХЪЕМ>درباره DTHZPN HYME. uPVUFCHEOOP PRETBGYA RTYDEFUS RPCHFPTYFSH درباره DTHZPN HJME LPNBODPK tune -a<ХЪЕМ>. rPUME RPDPVOPZP FAOIOZB CH CHBYEK UYUFENE DPMTSEO RPSCHIFUS ZHBKM /etc/سربار، UPDETTSBEIK YOZHPTNBGYA DMS MOSIX CH CHYDE OELLYI YUYUMPCHSHCHI DBOOSCHI. h UMHYUBE، EUMY RP LBLYN-FP RTYUYOBN تنظیم OE UNPZ UDEMBFSH EZP، RTPUFP ULPRYTHKFE Y FELHEESP LBFBMPZB ZhBKM mosix.cost H /etc/سربار. fp RPNPCEF ;-).
rTY FAOOYOSE LMBUFETB Y VPMEE YUEN DCHHI NBYYO OHTSOP YURPMSHЪPCHBFSH HFYMYFH، LPFPTBS FBLCE RPUFBCHMSEFUS U MOSIX - tune_kernel. dBOOBS HFYMYFB RPCHPMSEF
CHBN H VPMEE RTPUFPN Y RTCHSHCHUOPN CHYDE OBUFTPIFSH LMBUFET، PFCHEFYCH درباره OEULPMSHLP CHPRTPPUCH Y RTPCHEDS FAOIOZ U DCHNS NBYOBNY LMBUFETB.
LUFBFY، RP UPVUFCHEOOPNKh PRSHCHFKH NPZKh ULBBFSH، UFP RTY OBUFTPKLE LMBUFETB S TELPNEODHA CHBN OE ЪBZTHTSBFSH UEFSH، B OBPVPTPFCH - RTYFPUFSHBCHB

5. hRTBCHMEOYE LMBUFETPN

dMS HRTBCHMEOYS HHMPN LMBUFETB UHEEUFCHHEF OEPPMSHYPK OBVPT LPNBOD، UTEDY LPFPTSCHI:

mosctl - LPOFTPMSH OBD HIMPN. rPCHPMSEF YЪNEOSFSH RBTBNEFTSHCH HMB - FBLIE، بلوک LBL، ماندن، lstay، تاخیر Y F.D
dBCHBKFE TBUUNPFTYN OEULPMSHLP RBTBNEFTCH LFPK HFYMYFSCH:
اقامت کردن - RPCHPMSEF PUFBOBCHMYCHBFSH NYZTBGYA RTPGEUUPCH درباره DTHZYE HIMSCH U FELHEEK NBYOSCH. pFNEOSEFUS RBTBNEFTPN nostay YMY -stay
بمان - BRTEEBEF FPMSHLP MPLBMSHOSHCHN RTPGEUUBN NYZTBGYA، B RTPGEUUSCH U DTHZYI NBYYO NPZHF RTPDPMTSBFSH FFP DEMBFSH. pFNEOSEFUS RBTBNEFTPN nolstay YMYY -lstay.
مسدود کردن - BRTEEBEF HDBMEOOSHCHN / ZPUFECHSHCHN RTPGEUUBN CHSHCHRPMOSFUS درباره FFPN HIM. pFNEOSEFUS RBTBNEFTPN noblock YMY -block.
آوردن - CHPCHTBEBEF PVTBFOP CHUE RTPGEUUSCH U FELHEEZP HMB CHSHCHRPMOSENSCHE درباره DTHZYI NBYYOBI LMBUFETB. ffpf RBTBNEFT NPTSEF OE UTBVBFSHCHBFSH، RPLB NYZTYTPCHBCHYYK RTPGEUU OE RPMKHYUYF RTETSCHCHBOYE PF UYUFENSCH.
تأخیر تنظیم HUFBOBCHMYCHBEF CHTENS، RPUME LPFPTPZP RTPGEUU OBJOBEF NYZTYTPCHBFSH.
CHEDSH UZMBUIFEUSH - CH UMHYUBE، EUMY CHTENS CHSHCHRPMOEOIS RTPGEUUB NEOSHIE UELHODSCH UNSCHUM RETEOPUIFSH EZP درباره DTHZYE NBYYOSCH UEFY YUYUEBEF. yNEOOP FFP CHTENS Y CHCHUFBCHMSEFUS HFYMYFPK mosctl U RBTBNEFTPN setdecay. rTYNET:
mosctl setdecay 1 500 200
HUFBOBCHMYCHBEF CHTENS RETEIPDB درباره DTHZYE HHMSCH 500 NYMMYUELHOD CH UMHYUBE، EUMY RTPGEUU BRHEEO LBL slow Y 200 NYMYUELHOD DMS سریع RTPGEUUPCH. pVTBFIFE CHOYNBOYE، UFP RBTBNEFT کند CHUEZDB DPMTSEO VSHFSH VPMSHIE YMI TBCHEO RBTBNEFTKh سریع.

مسرون - BRHULBEF RTYMPSEOYE CH LMBUPET. OBRTYNET mosrun -e -j5 make JBRHUFYF make OB 5-PN XHME LMBUFETB, RTY LFPN CHUE EZP DPUETOIE RTPGEUUSCH VHDHF FBLCE CHSHCHRPMOSFUS OB 5-PN XME. rTBCHDB ЪDEUSH EUFSH PYO OABOU، RTY YUEN DPCHPMSHOP UHEEUFCHEOOOSCHK:
CH UMHYUBE، EUMY DPUETOYE RTPGEUUSCH CHSHCHRPMOSAFUS VSHCHUFTEE YUEN HUFBOPCMEOOOBS HFYMYFPK mosctl ЪBDETSLB (تاخیر) FP RTPGEUU OE VHDEF NYZTYTPMSCHBFTHMFSH X mosrun EEE DPCHPMSHOP NOPZP TBMYUOSCHI YOFETEUOSCHI RBTBNEFTCH، OP RPDTPVOP HOBFSH
P OYI CHSCH UNPTSFE Y THLPCHPDUFCHB RP LFPK HFIYMYFE. (مانموسرون)

دوشنبه - LBL NSC HCE OBEN، LFP NPOYFPT LMBUFETB، LPFPTSCCHK CH RUECHDPZTBJYUEULPN OPN CHYDE PFPVTBTSBEF ЪBZTHЪLH LBTsDPZP TBVPYUEZP HMB CHBYEZPFOPTEPZP YOZHPTNBGYY.

mtop - NPDYZHYGYTPCHBOOBS DMS YURPMSH'CHBOYS OB HHMBI LMBUFETB CHETUYS LPNBODSCH top. pFPVTTBTSBEF درباره LTBOE DYOBNYUEULHA YOZHPTNBGYA P RTPGEUUBI، BRHEEOOSCHI درباره DBOOPN KHME، Y KHMBI، LHDB NYZTYTPCHBMY CHBY RPGEUUSCH.

mps - FPCE NPDYZHYGYTPCHBOOBS CHETUYS LPNBODSCH ps. dPVBCHMEOP EEE PDOP RPME - OPNET HMB، درباره LPFPTSCHK NYZTYTPCHBM RTPGEUU.

CHPF درباره NPK CHZMSD Y CHUE PUOPCHOSHE HFIMYFSHCH. درباره UBNPN DEME LPOEIOP NPTsOP PVPKFYUSH DBTSE VOYI. OBRTYNET JURPMSHJHS DMS LPOFTPMS OBD LMBUFETPN /proc/mosix.
fBN LTPNE FPZP، YuFP NPTsOP OBKFY PUOPCHOKHA YOZHPTNBGYA P OBUFTPKLBI HMB، RTPGEUUBI BRHEOOOSCHI U DTHZYI HHMPCH Y F.D.،B FBLCE RPNEOSFSH YUBUFTPKLBI HMB.

6. LURETENEOFYTHEN.

l UPTSBMEOYA، NOE OE HDBMPUSH BUFBCHYFSH CHSHCHRPMOSFUS LBLLPK-FP PYO RTPGEUU PDOCHTENEOOP درباره OEULPMSHLYI HMBBI. nBLUYNKHN، YuEZP S DPUFYZ H RTPGEUUE LLURETYNEOPCH U LMBUFETPN-YURPMSHЪPCHBOYE DMS CHSHCHRPMOEOIS TEUKHTUPENLYI RTPGEUUPCH درباره DTHZPN KHME.
dBCHBKFE TBUUNPFTYN PYO Y RTYNETCH:
dPRHUFYN، UFP X OBU H LMBUPETE TBVPFBAF DCHE NBYOSCH (DCHB HMB)، PYO Y LPFPTSHI U OPNETPN 1 (366 Celeron)، DTHZPK - U OPNETPN 5 (PIII450). LURETYNEOPYTPCHBFSH NSCH VKHDEN حدود 5-PN HIM. 1-K HEM H FFP CHTENS RTPUFBYCHBM. ;-)
yFBL، ЪBRHULBEN OB 5-N HêME HFYMYFH کرارک DMS RPDVPTB RBTPMS L rar BTIYCHH.eUMY LFP YЪ CHBU RTPVPCHBM TBVPFBFSH U RPDPVOSCHNY HFYMYFOBTPUPFPUPGE oX UFP CE - RPUME BRHULB NSCH OBVMADBEN، UFP RTPGEUU PUFBEFUS درباره LFPN، 5-PN XHME. tBKHNOP - CHEDSH YNEOOP X FFPZP HMB RTPYCHPDYFEMSHOPUFSH RTECHSHCHYBEF 1-K HEM RPYUFY H DCHB TBB.
dBMEE NSC RTPUFP ЪBRHUFYMY UVPTLH kde 2.0. unNPFTYN FBVMYGHH RTPGEUUPCH Y CHYDYN، UFP کرارک HUREYOP NYZTYTPCHBM در مورد 1-K HEM، PUCHPPVPDYCH RTPGEUUPT Y RBNSFSH (DB، DB - RBNSFSH FPYuCHOPPVPTMS make. b LBL FPMSHLP make BLPOYUYM UCHPA TBVPPHH - crark CHETOHMUS PVTBFOP، درباره TPDOPC ENH 5-K HEM.
YOFETEWOSCHK JZHELF RPMHYUBEFUS، EUMY crark BRHUlbfsh درباره VPMEE NEDMEOOPN 1-N HYME.
fBN NSCH OBVMADBEN RTBLFYUEULY RTPFYCHPRMPTSOSCHK TEEKHMSHFBF - RTPGEUU UTBYH-TSE NYZTYTHEF OB 5-K، VPMEE VSHCHUFTSHCHK HEM. RTY LFPN PO CHPCHTBEBEFUS PVTBFOP، LPZDB IPSYO RSFPZP LPNRSHAFETTB OBYUYOBEF LBLIE-FP DECUFCHYS U UYUFENPK.

7. YURPMSH'CHBOYE

dBCHBKFE CH LPOGE TBVETENUS، BYUEN Y LBL NSCH NPTSEN YURPMSHЪCHBFSH LMBUFET CH UCHPEK RPCHUEDOECHOPC TSYOY.
DMS OBYUBMB OHTSOP TB Y OBCHUEZDB ЪBRPNOYFSH - LMBUFET CHSCHZPDEO FPMSHLP CH FPN UMHYUBE، LPZDB CH CHBYEK UEFY EUFSH IOOPE LPMYUEUFCHP CHSCHZPDEO FPMSHLP DMS DE YMY DMS MAVSHCHI UETSHEOSCHI RTPGEUUPCH. CHEDSH VMBZPDBTS LMBUFETH YЪ 10 NBYYO NPTsOP PDOCHTENEOOP
LPNRYMYTPCHBFSH DP 10 FTSEMSHCHI RTPZTBNN درباره FPN-CE C++. yMY RPDVYTBFSH LBLPK-FP RBTPMSh،
OE RTELTBEBS OY درباره UELHODH LFPZP RTPGEUUB OEBCHYUYNP PF OBZTHЪLY درباره CHBY LPNRSHAFET.
dB Y CHPPVEE - FFP RTPUFP YOFETEUOP ;-).

8. bblmayueoye

h BLMAYUEOYE IPYUKH ULBBFSH، YuFP Ch FFK UVBFSHOE OE TBUUNPFTEOSHCHUE ChPNPTSOPUFY MOSIX، F.L. S RTPUFP DP OYI EEE OE DPVTBMUS. eUMY DPVETHUSH - TsDYFE RTPPDPMTSEOIS. :-)


بالا