نحوه روشن کردن PVM به چه صورت است؟
بعد از بالا آمدن سرورهای کلاستر در صورتی که auto start روی سرورها فعال نباشد PVM را به صورت زیر استارت میکنیم:
- قبل از استارت سرویس باید مطمئن شویم که همه نودها از طریق شبکه مدیریت PVM با هم ارتباط دارند که این کار را با استفاده از ping میتوانیم انجام دهیم.
- استارت و چک کردن سرویس corosync روی همه نودها
3. استارت و چک کردن سرویس dlm به صورت همزمان روی همه نودها (این نکته بسیار مهم است و در صورت تاخیر در اجرای همزمان امکان دارد که برخی نودهای restart شوند.)
چک کردن ارتباط نودها در کلاستر
4. مونت کردن استوریج روی همه نودها
بعد از مونت شدن استوریج رکورد جدیدی به corosync-cpgtool اضافه میشود و با استفاده از df -h به صورت زیر میتوانیم از مونت شدن استوریج اشتراکی مطمئن شویم:
5. بعد از اطمینان از مونت شدن استوریج سرویس sball را به صورت زیر روی همه نودها استارت میکنیم
نکته: اولین نودی که سرویس sball روی آن استارت شود نود master است.
بعد از استارت سرویس sball نیز رکورد جدیدی به corosync-cpgtool اضافه میشود:
به صورت زیر میتوان سرویس sball را چک کرد.
در این مثال نود ۱ به عنوان نود master انتخاب شده است.
نکته: دستور sbctl start نیز مراحل بالا را به ترتیب اجرا میکند که از آن نیز میتوان استفاده کرد که البته این دستور نیز باید همزمان روی همه نودها اجرا شود و در صورت عدم اجرای همزمان ممکن است برخی از نودها restart شوند.
ثبت ديدگاه