وبلاگ نت‌آرامآموزش، تجربه و راهکارهای زیرساخت

از کجا بفهمیم یکی از دیسک‌های RAID خراب شده است؟

معنی وضعیت degraded، یافتن دیسک آسیب‌دیده و پرسش‌های ضروری پیش از تعویض را با مثال ساده ببینید.

انتشار:
توسط تیم فنی نت‌آرام
۳ دقیقه زمان مطالعه
۰ دیدگاه
محتوای تخصصی، ساده و کاربردی
هماهنگ با هویت حرفه‌ای نت‌آرام
بازگشت به لیست مقالات
تصویر شاخص مقاله از کجا بفهمیم یکی از دیسک‌های RAID خراب شده است؟ در وبلاگ نت‌آرام
محتوای آموزشی وبلاگ نت‌آرام
سایت هنوز باز می‌شود، ولی پنل مدیریت سرور هشدار داده که وضعیت RAID مناسب نیست. RAID یعنی چند دیسک که به‌صورت یک مجموعه کار می‌کنند؛ به این مجموعه «آرایه» هم می‌گویند. اگر آرایه برای تحمل خرابی ساخته شده باشد، ممکن است خرابی یک دیسک باعث قطع فوری سایت نشود. این خبر خوبی است، اما معنی‌اش سالم بودن همه چیز نیست.

degraded یعنی چه؟

در یک آرایش آینه‌ای دو دیسکی، اگر یکی از دیسک‌ها از مدار خارج شود، ممکن است اطلاعات هنوز از دیسک دیگر خوانده شود. آرایه در وضعیت کاهش‌یافته یا degraded کار می‌کند؛ یعنی بخشی از افزونگی از دست رفته است. اگر دیسک باقی‌مانده هم از کار بیفتد، خطر از دست رفتن داده جدی است.
پیام دقیق در کنترلرهای مختلف فرق می‌کند. degraded همیشه به معنی «یک دیسک فیزیکی سوخته» نیست؛ اتصال، کنترلر یا وضعیت عضو آرایه هم باید بررسی شود. روی پیام کلی حدس نزنید.

وضعیت را از کجا ببینیم؟

اگر پنل سخت‌افزاری یا کنترلر RAID دارید، قسمت وضعیت ذخیره‌سازی را باز کنید. نام آرایه، وضعیت آن، شماره جایگاه دیسک و زمان هشدار را یادداشت کنید. در برخی سرورها ارائه‌دهنده دسترسی به این بخش را مدیریت می‌کند؛ در آن صورت تصویر هشدار و نام سرور را برای پشتیبانی بفرستید.
در RAID نرم‌افزاری لینوکس، مدیر سرور می‌تواند فایل وضعیت را به شکل فقط‌خواندنی ببیند:
کد / دستورcat /proc/mdstat
این فرمان وضعیت آرایه‌های مدیریت‌شده توسط md را نشان می‌دهد و چیزی را تغییر نمی‌دهد. اگر خروجی خالی بود، دلیل سالم بودن RAID نیست: شاید از کنترلر سخت‌افزاری یا روش دیگری استفاده می‌کنید. عبارت‌هایی مانند عضو غایب باید در کنار جزئیات پیکربندی و لاگ همان سیستم تفسیر شوند.
برای نمونه، در آرایه آینه‌ای دو عضوی ممکن است بخشی از خروجی مانند [2/1] [U_] باشد. عدد اول می‌گوید دو عضو انتظار می‌رود و عدد دوم نشان می‌دهد یک عضو فعال است؛ U عضو فعال و _ جای عضو غایب را نشان می‌دهد. در حالت سالم نمونه ممکن است [2/2] [UU] ببینید. این فقط سرنخ آرایه نرم‌افزاری است و جایگاه فیزیکی دیسک را به‌تنهایی مشخص نمی‌کند؛ نام دستگاه را با اطلاعات کنترلر و شماره سریال تطبیق دهید و خروجی را بدون اجرای فرمان حذف یا ساخت آرایه برای تیم مسئول بفرستید.

پیش از تعویض چه کنیم؟

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

پس از تعویض، کار تمام شده است؟

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

دیدگاه‌ها (۰)

دیدگاه‌های تاییدشده و پاسخ‌های تیم نت‌آرام