feat(ha): add resize-data-disk.sh for online data disk expansion #95

Merged
beatzaplenty merged 1 commits from worktree-ha-resize-disk into main 2026-07-29 00:01:50 +00:00
Owner

Three-phase online resize: Proxmox qm resize → guest block device
rescan → drbdadm resize + xfs_growfs. No downtime required.
Detects active node via crm_mon, pre-checks DRBD UpToDate/UpToDate,
auto-discovers VMIDs from qm list, and resolves the block device name
from the stable scsi-0QEMU... by-id symlink with a slot-index fallback.

Co-Authored-By: Claude Sonnet 4.6 noreply@anthropic.com

Three-phase online resize: Proxmox qm resize → guest block device rescan → drbdadm resize + xfs_growfs. No downtime required. Detects active node via crm_mon, pre-checks DRBD UpToDate/UpToDate, auto-discovers VMIDs from qm list, and resolves the block device name from the stable scsi-0QEMU... by-id symlink with a slot-index fallback. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
beatzaplenty added 1 commit 2026-07-29 00:01:46 +00:00
feat(ha): add resize-data-disk.sh for online data disk expansion
Check NixOS configurations / eval-hosts (pull_request) Successful in 10m27s
e18b605706
Three-phase online resize: Proxmox qm resize → guest block device
rescan → drbdadm resize + xfs_growfs. No downtime required.
Detects active node via crm_mon, pre-checks DRBD UpToDate/UpToDate,
auto-discovers VMIDs from qm list, and resolves the block device name
from the stable scsi-0QEMU... by-id symlink with a slot-index fallback.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
beatzaplenty merged commit 35f696ccd5 into main 2026-07-29 00:01:50 +00:00
This repo is archived. You cannot comment on pull requests.
No Reviewers
No labels
1 Participants
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: beatzaplenty/nixos#95