اگر به تازگی کار خود را با Ceph آغاز کرده اید ، می دانید که اتفاقات زیادی در زیر هود در حال وقوع است.
برای کمک به شما در تبدیل شدن به یک استاد Ceph ، در اینجا لیستی از 10 فرمان وجود دارد که هر مدیر خوشه Ceph باید بداند.
و آن را به دیوار خود چسب بزنید!
1. وضعیت خوشه را بررسی کنید یا مشاهده کنید:
ceph status || ceph -w
اگر می خواهید به سرعت بررسی کنید که خوشه شما به طور عادی کار می کند ، از وضعیت ceph استفاده کنید تا دیدگاه پرنده از وضعیت خوشه را ببینید (راهنمای ابزار : معمولاً می خواهید خوشه شما فعال و تمیز باشد.)
همچنین می توانید فعالیت خوشه را در زمان واقعی با استفاده از
ceph -w
نظارت کنید و معمولاً وقتی می خواهید اضافه کنید از این دستور استفاده می کنید یا OSD
2 را حذف کنید. آمار استفاده از خوشه را بررسی کنید:
ceph df
از ceph df برای بررسی استفاده از خوشه و توزیع داده ها بین استخرها استفاده کنید.
این دستور اطلاعاتی در مورد فضای ذخیره سازی موجود و استفاده شده ، و همچنین لیستی از استخرها و اندازه حافظه دارد.
این تکنیک را اغلب استفاده کنید تا مطمئن شوید فضای کافی در خوشه شما وجود دارد.
3. آمار گروه را بررسی کنید:
ceph pg dump
هنگامی که به خوشه خود به آمار گروهی احتیاج دارید ، از ceph pg dump استفاده کنید.
اگر می خواهید از آنها برای تولید گزارش خودکار استفاده کنید ، می توانید داده های JSON نیز دریافت کنید. [19659004] 4. مشاهده نقشه CRUSH:
ceph osd tree
آیا می خواهید با شناسایی سریع مرکز داده فیزیکی OSD شکست خورده ، یک خوشه را عیب یابی کنید؟
از درخت ceph osd استفاده کنید ، که یک درخت ASCII art CrushH را با میزبان ، OSD خود ایجاد می کند ، صرف نظر از عملیاتی بودن و حجم آن.
5. ایجاد یا حذف OSD:
ceph osd ایجاد || ceph osd rm
از ceph osd ایجاد برای اضافه کردن OSD جدید به خوشه استفاده کنید.
اگر UUID مشخص نشده باشد ، با شروع OSD به طور خودکار نصب می شود. [19659008] هنگامی که شما نیاز به حذف OSD از نقشه CRUSH دارید ، از ceph osd rm با UUID استفاده کنید.
6. ایجاد یا حذف استخر ذخیره سازی:
ceph osd pool ایجاد || ceph osd استخر حذف
7. بازیابی OSD:
ceph osd Repair
Ceph خوشه ای است که خود بهبود می یابد.
به Ceph بگویید که با تماس ceph osd تعمیر با شناسه OSD ، ترمیم OSD را انجام دهد.
8. تست OSD را انجام دهید:
ceph بگویید osd. نیمکت *
آیا درایو جالب جدیدی به خوشه شما اضافه شده است؟
از ceph استفاده کنید تا ببینید با انجام یک تست عملکرد ساده ، چقدر خوب کار می کند.
به طور پیش فرض ، این تست تنها 1 گیگابایت را در 4 مگابایت می نویسد.
9 تنظیم پارامترهای OSD:
ceph osd crush reweight
در حالت ایده آل ، شما می خواهید که تمام OSD هایتان از نظر عملکرد و ظرفیت یکسان باشند … اما این همیشه ممکن نیست.
اگر OSD های شما با ویژگی های اصلی آنها متفاوت هستند ، از ceph osd crush وزنی استفاده کنید تا اندازه نقشه CRUSH خود را تغییر دهید ، به طوری که خوشه به درستی متعادل شود ، و انواع مختلف OSD تعداد درخواست صحیح و I / O را دریافت کنند.
10. لیست کلید خوشه ای:
ceph auth list
Ceph از زنجیره های کلیدی برای ذخیره یک یا چند کلید تأیید صحت Ceph و مشخصات capabilitis استفاده می کند.
دستور ceph auth list ، ردیابی کلیدها را آسان می کند.