پرش به مطلب اصلی

خاموش، روشن و ریبوت کردن سرور

در پنل کاربری دیتاسنتر ابری آبالون، برای هر ماشین مجازی مجموعه‌ای از عملیات مدیریتی در دسترس قرار دارد. این عملیات امکان کنترل وضعیت سرور را فراهم می‌کند و برای سناریوهای مختلف طراحی شده‌اند؛ برخی گزینه‌ها مانند Lock برای جلوگیری از تغییرات ناخواسته مورد استفاده قرار می‌گیرند، در حالی که گزینه‌های مربوط به راه‌اندازی مجدد مانند Soft Reboot و Hard Reboot امکان مدیریت سرور در شرایط متفاوت را فراهم می‌سازند. هر یک از این عملیات در منوی Actions قابل مشاهده است و بر اساس وضعیت فعلی سرور نمایش داده می‌شود. در ادامه، هر یک از این گزینه‌ها توضیح داده می‌شود.

Alt text

برای دسترسی به این گزینه‌ها، در پنل دیتاسنتر ابری، ابتدا وارد بخش «Compute» و سپس «Instances» شوید. در ردیف مربوط به ماشین موردنظر، روی آیکون فلِش رو‌به‌پایین در ستون «Actions» کلیک کنید. با این کار، فهرستی از اقدامات قابل انجام برای آن ماشین مجازی نمایش داده می‌شود.

روشن کردن ماشین مجازی (Start Instance)

گزینه «Start Instance» برای روشن‌کردن سرور استفاده می‌شود. این عملیات زمانی در دسترس قرار دارد که وضعیت سرور خاموش (Shutoff) باشد. با اجرای آن، سرور، روشن شده و ستون Power State آن به حالت Running تغییر می‌کند.

Alt text

مسیرهای دسترسی به «Start Instance»

  • از دکمه مستقیم «Start Instance» که کنار هر سرور خاموش قرار دارد و سرور را روشن می‌کند.

  • از منوی More Actions در بالای جدول، زمانی که چند سرور خاموش را انتخاب می‌کنید و گزینه «Start Instances» را اجرا می‌کنید.

خاموش کردن ماشین مجازی (Shut Off Instance)

گزینه «Shut Off Instance» سرور را خاموش می‌کند. با اجرای این عملیات، وضعیت سرور از Running به Shutoff تغییر می‌کند و تمام پردازش‌ها متوقف می‌شوند. داده‌های روی دیسک حفظ می‌شوند اما سرور دیگر در حال اجرا نخواهد بود. برای روشن‌کردن دوباره سرور، باید از گزینه «Start Instance» استفاده شود.

Alt text

اخطار

استفاده از گزینه «Shut off Instance» در پنل دیتاسنتر ابری توصیه نمی‌شود، زیرا این روش با فرآیند Shut Down در سیستم‌عامل (به‌ویژه ویندوز) تفاوت دارد و در برخی موارد ممکن است به فایل‌های سیستمی آسیب بزند. وقتی از داخل سیستم‌عامل دستور Shut Down را صادر می‌کنید، سیستم‌عامل تمام سرویس‌ها را به‌صورت صحیح می‌بندد و نصب به‌روزرسانی‌های احتمالی را انجام می‌دهد. اما در روش «Shut off Instance» یک زمان محدود برای خاموش شدن در نظر گرفته می‌شود و اگر سیستم‌عامل در این مدت خاموش نشود (مثلاً به‌دلیل طولانی‌شدن فرآیند نصب به‌روزرسانی‌ها)، عملیات Force Shut Down انجام می‌شود. Force Shut Down در عمل مشابه این است که سرور به‌طور اجباری و بدون در نظر گرفتن فرآیندهای پیش از Shut Down خاموش شود. همین موضوع ممکن است عواقبی از جمله آسیب به فایل‌های سیستمی یا سایر فایل‌ها را به همراه داشته باشد. به همین دلیل اکیداً توصیه می‌شود فرآیند Shut Down را تنها از داخل سیستم‌عامل اجرا کنید.

مسیر دسترسی به «Shut Off Instance»

  • از منوی کشویی در ستون «Actions» مقابل سرورهای با Power State در حالت Active.

  • از منوی More Actions در بالای لیست Instances پس از انتخاب سرور.

ری‌استارت نرم‌افزاری (Soft Reboot Instance)

گزینه «Soft Reboot Instance» برای راه‌اندازی مجدد سرور از طریق سیستم‌عامل استفاده می‌شود. این عملیات مشابه دستور restart داخل سیستم‌عامل است و سرویس‌ها و فرآیندها را خاموش و دوباره راه‌اندازی می‌کند.

Alt text

مسیر دسترسی به «Soft Reboot Instance»

  • از منوی کشویی در ستون «Actions» مقابل سرورهای Active.

  • از منوی More Actions در بالای لیست Instances پس از انتخاب سرور.

ری‌استارت سخت‌افزاری (Hard Reboot Instance)

گزینه «Hard Reboot Instance» سرور را به شکلی مشابه با حالت سخت‌افزاری ریبوت می‌کند. این عملیات معادل خاموش و روشن‌کردن سرور است و زمانی کاربرد دارد که سیستم‌عامل دچار مشکل شده و امکان ری‌استارت از داخل آن یا با استفاده از گزینه «Soft Reboot Instance» وجود ندارد. در این روش، فرآیندها بدون طی مراحل Soft Reboot متوقف می‌شوند و سرور دوباره راه‌اندازی می‌شود.

اخطار

پیشنهاد می‌شود برای جلوگیری از با مشکل مواجه شدن سیستم‌عامل و سرویس‌های نصب شده روی آن، فقط در شرایطی از Hard Reboot استفاده کنید که روش‌های دیگر از جمله Soft Reboot از پنل دیتاسنتر ابری یا ری‌استارت و خاموش کردن از داخل سیستم‌عامل جوابگو نباشد.

Alt text

این گزینه در منوی کشویی ستون «Actions» نمایش داده می‌شود.

توقف موقت سرور (Pause Instance)

این گزینه برای قرار دادن سرور در حالت توقف موقت استفاده می‌شود. در این حالت، وضعیت سرور در حافظه RAM ذخیره می‌شود و سرور در حالت Pause باقی می‌ماند.

Alt text

گزینه «Pause Instance»، از منوی کشویی در ستون Actions مقابل سرور فعال قابل دسترسی هستند.

تعلیق سرور در سطح هایپروایزر (Suspend Instance)

گزینه «Suspend Instance» سرور فعال را در سطح هایپروایزر به حالت تعلیق می‌برد. در این حالت، محتوای حافظه RAM روی دیسک ذخیره می‌شود، سرور در وضعیت Suspended باقی می‌ماند و هیچ پردازشی انجام نمی‌دهد.

Alt text

گزینه «Suspend Instance» در منوی کشویی ستون «Actions» مقابل سرورهای Active نمایش داده می‌شود.

ادامه فعالیت سرور (Resume Instance)

گزینه «Resume Instance» عملیاتی است که ماشین مجازی را از حالت‌های Paused یا Suspended به وضعیت فعال (Running) بازمی‌گرداند. تفاوت اصلی آن با Start Instance در این است که Start فقط زمانی قابل استفاده است که ماشین خاموش (Shutoff) باشد و در این حالت سیستم‌عامل از ابتدا بوت می‌شود. در حالی‌که Resume وضعیت قبلی ماشین را بازیابی کرده و ادامه همان اجرا را بدون بوت کامل سیستم‌عامل از سر می‌گیرد.

گزینه «Resume Instance» در منوی کشویی ستون «Actions» مقابل سرورهای با status حالت Active نمایش داده می‌شود.

گزینه Shelve سرور و بازگشت از آن (Shelve Instance)

گزینه «Shelve Instance» مناسب زمانی است که برای مدتی قصد استفاده از سرور را نداشته باشید. در این حالت ابتدا سرور خاموش و سپس عملیات Shelve انجام می‌شود. داده‌های روی دیسک حفظ می‌شوند اما منابع پردازنده و RAM آزاد شده و به استخر منابع دیتاسنتر آبالون بازمی‌گردند. توجه داشته باشید که آزادسازی منابع به این معنی نیست که بتوانید از این منابع برای ساخت سرورهای دیگر استفاده کنید.

Alt text

گزینه «Shelve Instance» در منوی کشویی ستون «Actions» مقابل سرورهای با status حالت Active نمایش داده می‌شود.

نکته

پس از Shelve کردن سرور، اکشن‌هایی از جمله تخصیص IP شناور، متصل یا جدا کردن کارت شبکه، متصل یا جدا کردن والیوم، دسترسی به کنسول وب و تغییر منابع سرور، از لیست اکشن‌ها حذف می‌شوند. با Unshelve کردن سرور، این قابلیت‌ها مجدد به لیست اکشن‌های سرور باز می‌گردند.

اخطار

پس از Shelve کردن سرور، از حذف کارت‌های شبکه آن (پورت‌های سرور) خودداری کنید. در صورت حذف پورت‌ها، امکان اتصال مجدد آن‌ها وجود ندارد. در چنین شرایطی تنها راه‌حل، حذف کامل سرور و ساخت مجدد آن از روی والیوم قبلی است. البته این راه‌حل فقط زمانی ممکن است که هنگام ساخت سرور، گزینه «Delete Volume on Instance Delete» روی No تنظیم شده باشد؛ در غیر این صورت، با حذف سرور، والیوم آن نیز حذف خواهد شد.

بازگردانی سرور از حالت بایگانی (Unshelve Instance)

گزینه «Unshelve Instance» سرور را از حالت Shelve خارج کرده و آن را مجدداً روشن می‌کند. در این فرآیند، وضعیت آن (Status) به حالت Active تغییر می‌کند.

این گزینه در منوی کشویی ستون Actions مقابل سرورهایی نمایش داده می‌شود که در حالت Shelved قرار دارند.

قفل‌کردن سرور (Lock Instance)

گزینه «Lock Instance» برای قفل‌کردن سرور استفاده می‌شود. در این حالت، برخی عملیات مدیریتی مانند Shelve ،Delete یا تغییر منابع روی سرور غیرفعال می‌شوند. قفل‌کردن سرور معمولاً برای جلوگیری از تغییرات ناخواسته یا حذف تصادفی مورد استفاده قرار می‌گیرد.

Alt text

گزینه «Lock Instance» در منوی کشویی ستون «Actions» مقابل سرورهای Active نمایش داده می‌شود.

بازکردن قفل سرور (Unlock Instance)

گزینه «Unlock Instance» برای خارج‌کردن سرور از حالت قفل استفاده می‌شود. زمانی که یک سرور در حالت Locked قرار دارد، اجرای برخی عملیات مدیریتی روی آن امکان‌پذیر نیست. با انتخاب «Unlock Instance»، محدودیت‌ها برداشته می‌شوند و سرور دوباره قابل مدیریت می‌شود. این گزینه در منوی کشویی ستون «Actions» فقط برای سرورهایی نمایش داده می‌شود که در حالت Locked قرار دارند.