Jeden z węzłów w moim labie uruchamia Proxmox PVE3 VM ta maszyna wirtualna (VM) jest wyłączona, mój klaster przestaje działać. To uniemożliwia osiągnięcie kworum przez pozostałe węzły, a tym samym uniemożliwia uruchomienie PVE3. Aby to rozwiązać, potrzebowałem sposobu na uruchomienie tej maszyny wirtualnej bez wymaganego kworum. Udało się to osiągnąć poprzez utworzenie usługi typu oneshot, która uruchamia się podczas startu systemu
nano start_pve3_proxmox.sh #!/bin/bash
sleep 5
systemctl stop pve-cluster
pmxcfs -l
qm start 104 #<VMID>
sleep 5
killall pmxcfs
systemctl start pve-cluster chmod +x start_pve3_proxmox.sh
nano /etc/systemd/system/start_pve3_proxmox.service [Unit]
Description=Start pve3 without quorum
After=pve-cluster.service
[Service]
type=oneshot
ExecStart=/root/start_pve3_proxmox.sh
[Install]
WantedBy=multi-user.target systemctl daemon-reload
systemctl enable start_pve3_proxmox.service





Leave a Reply