یکی از مشکلاتی که میتوان در هنگام کار با VCenter با آن مواجه شد این است که سرور از کار بیفتد و دسترسی به آن غیر ممکن شود، و این مشکل میتواند بسیار در شبکه اذیت کننده و خطرناک باشد، برای حل این مشکل باید سرویس High Availability را بر روی سرور vCenter پیادهسازی کنیم.
برای انجام این کار نیاز به سه سرور vCenter داریم که این سرورها اصولاً با نامهای Active, Passive, Wittness شناخته میشوند، سرورActive به عنوان سرور اصلی در این سرویس فعالیت دارد و تمام ماشینهای مجازی در این سرور راهاندازی میشود، سرور دیگری با نام Passive وجود دارد که دقیقاً همان سرور Active با تمام اجزای آن است و در هنگام کار Active سرور Passive خاموش خواهد بود، و سرور آخر با نام Wittness که برای ارتباط سرور Active و Passive زمانی که روشن هستند و همدیگر رو نمیبینند کاربرد دارد، یعنی این سرور بررسی میکند که سرور Active فعال است یا نه.
ارتباطهای بین این سه سرور از طریق کارت شبکه مجازا که بر روی هر سه سرور قرار دارد انجام میشود، یعنی اینکه این کارت شبکه با کارت شبکهیManagemnet متفاوت است.
در شکل زیر سه سرور مشخص شده است و نحوه ارسال فایل و دیتابیس بین آنها مشخص است.
قبل از شروع کار باید این شرایط را فراهم کنید:
- فعال کردن سرور SSH
- ایجاد کارت شبکه مجزا برای این سرویس.
بعد از انجام دو کار ذکر شده، برای شروع کار به مانند شکل روبرو با گزینهی FLEX سرور VCenter اصلی را اجرا کنید.
بعد از باز شدن صفحهی مورد نظر بر روی نام VCenter کلیک راست کنید و گزینهی vCenter HA Settings را انتخاب کنید.
در صفحهی زیر بر روی Configure کلیک کنید.
در این صفحه دو گزینه را مشاهده میکنید که گزینهی Basic کارهایی مانند Clone گرفتن از ماشینها و .. را به صورت اتوماتیک انجام میدهد ولی گزینهی Advanced به صورت دستی است و خودتان باید انجام دهید، پس گزینهی او را انتخاب و بر روی Next کلیک کنید، بعد از کلیک احتمالا با خطای روبرو مواجه خواهید شد که به این موضوع اشاره دارد که باید سرور VCenter را عضو دومین همان شبکه کنید و دسترسی لازم را به آن بدهید.
در این قسمت باید آدرس سرور vCenter اصلی را که به عنوان سرور Active در نظر گرفته میشود را وارد کنید.
در این صفحه باید آدرس سرور Passive و Witness را وارد و بر روی Next کلیک کنید.
توجه داشته باشید آدرس سرورها باید در یک رنج آدرس باشد تا با هم در ارتباط باشند.
در این صفحه اطلاعات که قرار است از سرور Active دریافت شود مشخص شده است.
بر روی Next کلیک کنید و در صفحه بعد بر روی Finish کلیک کنید.
همانطور که مشاهده میکنید عملیات انتقال اطلاعات در حال انجام است.
همانطور که در شکل زیر مشاهده میکنید عملیات به درستی انجام شده و هر سه سرور در حال کار هستند.