در مطالب قبلی دیتابیس Couchbase معرفی شد و نحوه ی نصب آن بر روی توزیع CentOS 7.x آموزش داده شد.در این مطلب قصد دارم تا روش Cluster کردن دیتابیس Couchbase را خدمت شما عزیزان آموزش دهم.
در این سناریو از سه Node استفاده خواهد شد که روی آنها CentOS 7.x نصب شده است و قصد داریم تا روی آنها Couchbase server نصب کنیم و آنها را کلاستر کنیم.
مشخصات Node ها به شرح زیر می باشد :
Node1 : 10.10.22.193
Node2 : 10.10.22.234
Node3 : 10.10.22.201
کلاستر کردن Couchbase :
برای نصب Couchbase بر روی Node1 مانند مطلب « آموزش نصب دیتابیس Couchbase Server » عمل کنید.
برای نصب Couchbase بر روی Node2 نیز مانند « آموزش نصب دیتابیس Couchbase Server » عمل کنید و پس از نصب بسته ی rpm آدرس پنل تحت وب آن را در مرورگر وب خود وارد نمایید تا با صفحه ی پایین مواجه شوید :
اکنون روی دکمه ی Setup کلیک کنید تا وارد صفحه ی پایین شوید :
در صفجه ی بالا یک نام به Node اختصاص دهید و سپس گزینه ی Join a cluster now را انتخاب کنید و مشخصات Node1 را بنویسید و سپس روی دکمه ی Next کلیک کنید.پس از اضافه کردن هر Node به کلاستر باید کلاستر را Rebalance کرد.
برای نصب Couchbase بر روی Node3 نیز مانند « آموزش نصب دیتابیس Couchbase Server » عمل کنید و پس از نصب بسته ی rpm مانند روشی که در بالا برای Node2 توضیح داده شد عمل کنید.در پایین تصویری از مرحله ی پیکربندی Node3 جهت Join شدن به کلاستر را مشاهده می کنید :
همانظور که گفته شد،پس از اضافه کردن هر Node به کلاستر باید کلاستر را Rebalance کرد :
در پایین تصویری از Rebalance شدن Cluster را مشاهده می کنید :
پس از تکمیل Rebalance شدن کلاستر با چنین تصویری روبرو خواهید شد :
از قسمت Settings می توانید یک نام به کلاستر اختصاص دهید :
در پایین نمایی کلی از وضعیت کلاستر Couchbase server را مشاهده می کنید :
امید است تا از این مطلب استفاده لازم را برده باشید.
شاد و فدورایی باشید.