В този пост ще споделя как бързо и лесно се пуска proxmox software watchdog.
Идеята е следната : имаме 4 сървъра обединени в proxmox cluster. Два от тях имат hardware watchdog модул, но другите два нямат.
За да работи HA при тях е необходим watchdog.
За да се активира proxmox software watchdog е нужно да направим следното :
1. Активира се softdog модула :
echo "softdog" >> /etc/modules
2. Чрез uname -r можем да видим с коя версия на линукс ядрото сме, и да редактираме следния файл :
vim /lib/modprobe.d/blacklist_pve-kernel-4.4.21-1-pve.conf
– в моят случай е версия 4.4.21-1-pve и трябва да закоментираме реда : blacklist softdog
#blacklist softdog
3. Рестартираме сървъра и проверяваме дали работи softdog модула чрез:
pluto:~# lsmod |grep softdog
softdog 16384 1
и последно дали работи watchdog-mux сървиса :
pluto:~# systemctl status watchdog-mux.service
● watchdog-mux.service - Proxmox VE watchdog multiplexer
Loaded: loaded (/lib/systemd/system/watchdog-mux.service; static)
Active: active (running) since Tue 2016-11-01 23:11:59 EET; 2 days ago
Main PID: 1167 (watchdog-mux)
CGroup: /system.slice/watchdog-mux.service
└─1167 /usr/sbin/watchdog-mux
Nov 01 23:11:59 pluto watchdog-mux[1167]: Watchdog driver 'Software Watchdog', version 0
Nov 04 10:14:25 pluto systemd[1]: Started Proxmox VE watchdog multiplexer.
Накрая монтирах на ново /dev/pve/data към /var/lib/vz и вече имах успешно мигрирана ext4 файлова система! Нито един файл не се затри през цялата операция! 🙂
Наскоро ми се наложи да търся решение за използване на Nginx като reverse proxy със субдомейни.
Идеята беше следната :
Имаме сайт : testsait.com който се намира на един сървър с nginx и wordpress блог на адрес : blog.testsait.com който се намира на друг сървър.
Целта е да направим testsait.com/blog да се отваря директно през blog.testsait.com.
Всичко това е с цел по-добро SEO, или поне нашите SEO гурута смятат така 😀 хаха.
Ето и начина по който се прави това:
Във виртуалният хост на сайта ни testsait.com се добавя следното :