- Organized 252 files across project - Root directory: 187 → 2 files (98.9% reduction) - Moved configuration guides to docs/04-configuration/ - Moved troubleshooting guides to docs/09-troubleshooting/ - Moved quick start guides to docs/01-getting-started/ - Moved reports to reports/ directory - Archived temporary files - Generated comprehensive reports and documentation - Created maintenance scripts and guides All files organized according to established standards.
2.5 KiB
2.5 KiB
Migration Storage Issue - Analysis
Date: 2025-01-20
Status: Issue Identified
Problem: Direct migration fails due to storage name mismatch
Problem
Migration of VMs from r630-02 to r630-01 fails with error:
ERROR: migration aborted: storage 'thin1' is not available on node 'r630-02'
For VMIDs 7800-7811:
ERROR: migration aborted: storage 'thin4' is not available on node 'r630-01'
Root Cause
Storage Configuration Mismatch
r630-02:
- VMs use
thin1andthin4storage - These storage pools exist on r630-02
- thin1 on r630-02 is a different volume group than thin1 on r630-01
r630-01:
- Has
thin1storage (pve/thin1) - Does NOT have
thin4storage - Storage names are the same but volume groups are different
Issue: Proxmox migration tries to preserve storage names, but:
- thin1 on r630-02 ≠ thin1 on r630-01 (different VGs)
- thin4 doesn't exist on r630-01
Solutions
Option 1: Manual Config Move + Storage Migration (Complex)
- Move VM configs (already done for visibility)
- Manually copy storage volumes using LVM commands
- Complex and risky
Option 2: Backup/Restore (Recommended but has issues)
- Create backup using vzdump
- Restore to target node with new storage
- Current issue: vzdump also fails with same error
Option 3: Enable thin4 on r630-01 (If needed)
If we want to preserve thin4 storage name:
- Create thin4 storage on r630-01
- Then migration might work
- But still has VG mismatch issue
Option 4: Use Different Storage Names
Migrate VMs to storage with different names:
- VMIDs 100-130 → thin1 on r630-01 (already exists)
- VMIDs 7800-7811 → local or local-lvm on r630-01
This requires backup/restore method.
Recommended Solution
Use vzdump with --remove (if supported) or manual backup
Since vzdump is also failing, we need to:
- Check if storage volumes can be accessed directly
- Use alternative backup method
- Or manually copy storage volumes
Alternative: Change VM Storage First
- On r630-02, change VM storage to a compatible storage (like
local) - Then migrate normally
- Then change storage on target if needed
Next Steps
- Investigate why vzdump fails (may need to check storage access)
- Consider using
ddorlvconvertto copy storage volumes - Or change VM storage configuration before migration
- Or use shared storage (NFS) as intermediate
Last Updated: 2025-01-20
Status: Issue Identified - Solution Investigation Needed