در ادامه سسلسه مطلب آموزش نصب و پیکربندی Docker Swarm در این قسمت قصد داریم تا Swarm Cluster را ایجاد کنیم.
ایجاد Swarm Cluster :
برای ساخت Docker Swarm Cluster نیاز است تا از swarm init استفاده کنیم به همین خاطر بر روی manager node دستور پایین را اجرا کنید :
#docker swarm init --advertise-addr 192.168.122.245
نکته اینکه advertise-addr یک گزینه ی اختیاری می باشد و در واقع با این گزینه آدرس publish سرور manager را اعلام می کنیم که worker node ها می توانند با آن آدرس به کلاستر join شوند.
یک نمونه خروجی از اجرای دستور گفته شده را در تصویر پایین مشاهده می کنید:
همانطور که در تصویر بالا مشخص است، پس از اجرای دستور گفته شده، یک token در اختیار ما قرار خواهد گرفت که برای اضافه کردن worker node ها از آن استفاده خواهد شد. اکنون برای بررسی وضعیت کنونی می توانید از دستورات پایین استفاده کنید :
#docker info
#docker node ls
خروجی دستورهای گفته شده را به ترتیب در تصاویر پایین مشاهده می کنید:
اضافه کردن Node ها به Swarm Cluster :
اگر خاطرتان باشد پس از اجرای دستور swarm init بر روی manager node یک token دریافت کردیم. اکنون برای اضافه کردن Node ها یا همان worker node ها نیاز است تا از آن token استفاده کنیم. برای اضافه کردن worker01 کافیست تا دستور پایین را بر روی آن Node اجرا کنیم :
#docker swarm join --token SWMTKN-1-5s96w0psw3d23abbt9gh989hwr39sz7yuxoezwy2n5tkaduh01-273rbipslimobssdpd39j2w0p 192.168.122.245:2377
یک نمونه خروجی از دستور گفته شده را در تصویر پایین مشاهده می کنید :
برای اضافه کردن worker02 نیز کافیست تا دستور زیر را بر روی آن Node اجرا کنید :
#docker swarm join --token SWMTKN-1-5s96w0psw3d23abbt9gh989hwr39sz7yuxoezwy2n5tkaduh01-273rbipslimobssdpd39j2w0p 192.168.122.245:2377
یک نمونه خروجی از دستور گفته شده را در تصویر پایین مشاهده می کنید :
اکنون برای بررسی وضعیت کلاستر کافیست تا دستور پایین را بر روی manager node اجرا کنید :
# docker node ls
یک نمونه خروجی از دستور گفته شده را در تصویر پایین مشاهده می کنید:
همانطور که در تصویر بالا مشاهده می کنید Node ها به Cluster اضافه شدند و اکنون Swarm Cluster آماده استفاده می باشد.
ادامه دارد …
سلام مهندس..خسته نباشید قشنگ روزای شکل گیری فدورا فن رو یادمه… ولی الان یه سوال دارم ؟!
چه بلایی سر انجمن اومد چند باری اخیرا رفتم کلا مثل اینکه دان شده !!!
انجمن فدورا رو میگم …
درود بر شما مهرداد جان
حالت چطوره؟
طاهرا یه چند وقتی هست که پایین هست. بزار به آقای سعیدی اطلاع میدم.
پیروز باشید.