بررسی صحت عملکرد تنظیمات انجام شده
پس از اتمام فرآیند نصب و پیکربندی، برای اطمینان از صحت تنظیمات و عملکرد صحیح سرویسها، مجموعهای از دستورات بررسی (Verification Commands) را اجرا کنید. این دستورات وضعیت سرویسها، تنظیمات شبکه و سلامت کلی سیستم را بررسی میکنند.
بررسی Hostname
hostname
نمونه خروجی:
pvm-node1
بررسی آدرسهای IP
ip -4 a
نمونه خروجی:
2: mgmt
inet 172.30.30.10/24
اطمینان حاصل کنید که رابط Management آدرس IP صحیح را دریافت کرده باشد.
بررسی Default Gateway
ip r
نمونه خروجی:
default via 192.168.1.1 dev mgmt
بررسی ارتباط با Gateway
برای اطمینان از برقراری ارتباط شبکه، Gateway را Ping کنید.
ping -c 4 192.168.1.1
در صورت موفق بودن ارتباط، خروجی مشابه زیر نمایش داده خواهد شد.
4 packets transmitted, 4 received, 0% packet loss
بررسی وضعیت کارتهای شبکه
برای مشاهده وضعیت تمامی رابطهای شبکه دستور زیر را اجرا کنید.
ip link
نمونه خروجی:
mgmt UP LOWER_UP
vmtraffic UP LOWER_UP
وضعیت UP نشان میدهد که رابط شبکه فعال است و مقدار LOWER_UP بیانگر برقرار بودن اتصال فیزیکی کابل شبکه است.
اطمینان حاصل کنید که حداقل رابط Management و رابط مورد استفاده برای ترافیک ماشینهای مجازی در وضعیت UP و LOWER_UP قرار داشته باشند.
بررسی آدرس IP پلایوید
برای مشاهده یا تغییر آدرس Management IP تنظیمشده در Plaivid Manager، فایل تنظیمات زیر را با استفاده از ویرایشگر vi باز کنید:
vi /var/www/html/plaivid/assets/.env
در این فایل، مقدار متغیر URL را بررسی کنید. آدرس IP مورد استفاده در Plaivid Manager در بخش https:// این مقدار قرار دارد و در صورت نیاز میتوانید آن را ویرایش و ذخیره کنید.
به همین روش، برای مشاهده یا تغییر آدرس IP در سرویسهای inad و fylad نیز میتوانید فایلهای زیر را ویرایش کنید:
vi /var/www/html/inad/assets/.env
vi /var/www/html/fylad/assets/.env
در این فایلها نیز مقدار متغیر URL را بررسی و در صورت نیاز اصلاح کنید.
در صورتی که آدرس IP را تغییر دادید
پس از اعمال تغییرات، برای ذخیره فایل و خروج از ویرایشگر vi، کلید Esc را فشار داده و دستور زیر را وارد کنید:
:wq
سپس کلید Enter را بزنید تا تغییرات ذخیره و فایل بسته شود.
در نهایت، برای اعمال تنظیمات جدید، سرویس Nginx را مجدداً راهاندازی (Restart) کنید:
systemctl restart nginx
بررسی سرویسهای موردنیاز
پس از نصب، سرویسهای زیر باید فعال و در حال اجرا باشند:
sabadpvm-engineploggercorosyncdlmnginxopenvswitchpodmanmongoddockercockpitpodman.socketcockpit.socket
برای بررسی وضعیت هر سرویس میتوانید از دستور زیر استفاده کنید:
systemctl status <service-name>
نمونه:
systemctl status sabad
باید وضعیت در حالت قرار داشته باشد. Running.
بررسی سرویسها و قابلیتهای غیرفعال
موارد زیر باید غیرفعال باشند:
firewalldNetworkManagernis-domainnameSELinux
برای بررسی وضعیت سرویسها:
systemctl status firewalld
برای بررسی وضعیت SELinux:
getenforce
خروجی مورد انتظار:
Disabled