mirror of
https://github.com/MacRimi/ProxMenux.git
synced 2026-08-02 13:56:23 +00:00
update 1.2.4
This commit is contained in:
@@ -221,7 +221,17 @@ read -r -p "Type YES to continue: " ans
|
||||
|
||||
systemctl stop pve-cluster || true
|
||||
[[ -d "\$RECOVERY_ROOT/etc/pve" ]] && mkdir -p /etc/pve && cp -a "\$RECOVERY_ROOT/etc/pve/." /etc/pve/ || true
|
||||
[[ -d "\$RECOVERY_ROOT/var/lib/pve-cluster" ]] && mkdir -p /var/lib/pve-cluster && cp -a "\$RECOVERY_ROOT/var/lib/pve-cluster/." /var/lib/pve-cluster/ || true
|
||||
if [[ -d "\$RECOVERY_ROOT/var/lib/pve-cluster" ]]; then
|
||||
mkdir -p /var/lib/pve-cluster
|
||||
cp -a "\$RECOVERY_ROOT/var/lib/pve-cluster/." /var/lib/pve-cluster/ || true
|
||||
# If the backup only carried the raw-fallback (no sqlite3 dump),
|
||||
# promote it to config.db so pve-cluster picks it up on start.
|
||||
if [[ ! -f /var/lib/pve-cluster/config.db && -f /var/lib/pve-cluster/config.db.raw-fallback ]]; then
|
||||
mv -f /var/lib/pve-cluster/config.db.raw-fallback /var/lib/pve-cluster/config.db
|
||||
else
|
||||
rm -f /var/lib/pve-cluster/config.db.raw-fallback
|
||||
fi
|
||||
fi
|
||||
systemctl start pve-cluster || true
|
||||
echo "Cluster recovery finished."
|
||||
EOF
|
||||
|
||||
Reference in New Issue
Block a user