خوش آموز درخت تو گر بار دانش بگیرد، به زیر آوری چرخ نیلوفری را
Retreat Mode برای کلاسترها در Vmware چیست

در VMWare Vsphere، وظیفه DRS cluster از لحاظ تاریخی به vCenter server گره خورده است. و در صورت آفلاین شدن، آن را غیرقابل دسترس می کند. به منظور اصلاح آن، vSphere 7u1، ماشین های مجازی vSphere Cluster Service یا vCLS را معرفی کرد. مجموعهای از virtual appliance های کوچک که وظایف Clustering را بر عهده داشتند تا آنها را از دست vCenter خارج کند و در دسترس بودن را بهبود بخشد، که Retreat Mode را نیز به همراه خود دارد.

در خصوص vCLS می توانید به لینک زیر مراجعه کنید:
اگر درصدد power off کردن این VM ها باشید یک اخطار دریافت می کنید و به هر حال به طور خودکار دوباره روشن می شوند زیرا سرویس مانیتورینگ vCLS هر 30 ثانیه یکبار اجرا می شود.
حال VMware Retreat Mode چیست؟ Retreat Mode به شما این امکان را می دهد که vSphere Clustering Service را غیرفعال کنید تا به طور خودکار VM های Agent را حذف کند. در تعدادی از موارد، vCenter به طور خودکار یک کلاستر را در Retreat Mode قرار می دهد. می توانید ماشین های مجازی را به هاست ها و دیتا استورهای دیگر منتقل کنید. همچنین می توانید تا حدودی محل datastore ها این ماشین های مجازی را در vCenter 7 Update 3 پیکربندی کنید.
با این حال، ممکن است هنوز نیاز داشته باشید که این ماشین های مجازی را برای مدتی به صورت دستی خاموش کنید، در این صورت، Retreat Mode همان چیزی است که به دنبال آن هستید. هیچ گزینه یا دکمه Retreat Mode در UI مربوط به vcenter وجود ندارد بلکه از طریق advanced setting که یک کلاستر خاص را هدف قرار می دهد، اتفاق می افتد.
ابتدا باید cluster domain ID را که می خواهیم در retreat mode قرار دهیم، پیدا کنیم. کلاستر را در vSphere client یافته و د و به دنبال بخش "domain-cXXX" در URL مرورگر خود بگردید.
سپس به مسیر vCenter > Configure > Advanced Settings بروید.
در این مسیر دکمه edit Settings را کلیک کنید.
در اینجا باید کانفیگ جدید به vcenter اضافه کنیم. مقادیر وارد کنید فقط توجه داشته باشید که domain id کلاستر خودتان را جایگزین کنید.
در مثال زیر به جای True مقدار False را وارد کنید.
سپس دکمه Add را کلیک کرده و Save کنید.
در عرض 1 دقیقه، تمام ماشینهای مجازی vCLS در کلاستر پاک میشوند، سلامت سرویسهای کلاستر روی Degraded تنظیم میشود و DRS کار نمیکند.
اگر به Event ها نگاه کنید متوجه می شوید که VCLS VMs خاموش و حذف شده است.
حالا که DRS در کلاستر غیرفعال است، عملا مشکلات بسیاری را در پیش خواهیم داشت. برای برگرداندن وضعیت به حالت قبل، کافیست که به Advanced Settings رفته و config.vcls.clusters.domain-c16011.enabled را True کنید.
توجه داشته باشید که هیچ Settings ای را نمی توانید از این بخش حذف کنید.

در خصوص vCLS می توانید به لینک زیر مراجعه کنید:
اگر درصدد power off کردن این VM ها باشید یک اخطار دریافت می کنید و به هر حال به طور خودکار دوباره روشن می شوند زیرا سرویس مانیتورینگ vCLS هر 30 ثانیه یکبار اجرا می شود.

حال VMware Retreat Mode چیست؟ Retreat Mode به شما این امکان را می دهد که vSphere Clustering Service را غیرفعال کنید تا به طور خودکار VM های Agent را حذف کند. در تعدادی از موارد، vCenter به طور خودکار یک کلاستر را در Retreat Mode قرار می دهد. می توانید ماشین های مجازی را به هاست ها و دیتا استورهای دیگر منتقل کنید. همچنین می توانید تا حدودی محل datastore ها این ماشین های مجازی را در vCenter 7 Update 3 پیکربندی کنید.
با این حال، ممکن است هنوز نیاز داشته باشید که این ماشین های مجازی را برای مدتی به صورت دستی خاموش کنید، در این صورت، Retreat Mode همان چیزی است که به دنبال آن هستید. هیچ گزینه یا دکمه Retreat Mode در UI مربوط به vcenter وجود ندارد بلکه از طریق advanced setting که یک کلاستر خاص را هدف قرار می دهد، اتفاق می افتد.
ابتدا باید cluster domain ID را که می خواهیم در retreat mode قرار دهیم، پیدا کنیم. کلاستر را در vSphere client یافته و د و به دنبال بخش "domain-cXXX" در URL مرورگر خود بگردید.

سپس به مسیر vCenter > Configure > Advanced Settings بروید.
در این مسیر دکمه edit Settings را کلیک کنید.

در اینجا باید کانفیگ جدید به vcenter اضافه کنیم. مقادیر وارد کنید فقط توجه داشته باشید که domain id کلاستر خودتان را جایگزین کنید.
Name: config.vcls.clusters.domain-c16011.enabled
Value: false
در مثال زیر به جای True مقدار False را وارد کنید.

سپس دکمه Add را کلیک کرده و Save کنید.

در عرض 1 دقیقه، تمام ماشینهای مجازی vCLS در کلاستر پاک میشوند، سلامت سرویسهای کلاستر روی Degraded تنظیم میشود و DRS کار نمیکند.
vSphere DRS functionality was impacted due to unhealthy state vSphere Cluster Services caused by the unavailability of vSphere Cluster Service VMs. vSphere Cluster Service VMs are required to maintain the health of vSphere DRS.

اگر به Event ها نگاه کنید متوجه می شوید که VCLS VMs خاموش و حذف شده است.

حالا که DRS در کلاستر غیرفعال است، عملا مشکلات بسیاری را در پیش خواهیم داشت. برای برگرداندن وضعیت به حالت قبل، کافیست که به Advanced Settings رفته و config.vcls.clusters.domain-c16011.enabled را True کنید.
توجه داشته باشید که هیچ Settings ای را نمی توانید از این بخش حذف کنید.

نمایش دیدگاه ها (0 دیدگاه)
دیدگاه خود را ثبت کنید: