adamant-kite-43734
04/29/2026, 11:13 AMenough-australia-5601
04/29/2026, 12:27 PMrhythmic-article-81903
04/29/2026, 12:42 PMrhythmic-article-81903
04/29/2026, 12:44 PMbland-article-62755
04/29/2026, 2:20 PMbland-article-62755
04/29/2026, 2:20 PMlsblk -fl ?ambitious-daybreak-95996
04/30/2026, 5:28 AMambitious-daybreak-95996
04/30/2026, 5:30 AMgentle-actor-15883
04/30/2026, 7:21 AMHARV_LH_DEFAULT. Also, as @rhythmic-article-81903 mentioned, do I need to update the UUID in the longhorn-disk.cfg as well?ambitious-daybreak-95996
04/30/2026, 9:10 AMbumpy-portugal-40754
05/05/2026, 6:19 PMgentle-actor-15883
05/07/2026, 6:45 PMDisable Scheduling so Longhorn would stop using it.
2. Unmounted the current default disk.
3. Removed the old disk and attached the new one.
4. Formatted the new disk and added the HARV_LH_LONGHORN label.
5. Mounted the new disk again.
6. Enabled scheduling on the disk.
At this point, Longhorn created a new longhorn-disk.cfg file with a different diskUUID than the one stored in <http://nodes.longhorn.io|nodes.longhorn.io>, which caused an error because the values no longer matched.
To fix this, I took the old diskUUID value from <http://nodes.longhorn.io|nodes.longhorn.io> and manually replaced the new diskUUID inside longhorn-disk.cfg. After that, Longhorn recognized the disk correctly and everything started working again.
So, simply formatting the new disk, applying the HARV_LH_LONGHORN label, and mounting it again is not enough because Longhorn generates a new diskUUID.
I performed all of this while the node was running, without requiring a reboot.
This is currently my workaround. I tested it on an empty Harvester installation without any VMs, although I do not think it should matter whether VMs exist or not. Once the disk is set to Disable Scheduling, Longhorn stops writing to it and, as far as I understand. That means when the disk is enabled again with Enable Scheduling, Longhorn should automatically recreate everything, even if the disk itself is empty.
If I get the chance, I will also test this scenario with a running VM.ambitious-daybreak-95996
05/08/2026, 2:03 AMHARV_LH_DEFAULT (not HARV_LH_LONGHORN) to get mounted properly after a rebootgentle-actor-15883
05/08/2026, 5:27 AM