This is Debian Jessie with OpenMediaVault 3 installed on top of it. The UUIDs for the existing data drives have not changed between OS upgrades. Except for the UUID for the pooling product: mergerfs
I have a support question out to mergerfs about whether the changed UUID can be set back to the old value.
Here’s what the relevant fstab entries for the data drives & mergerfs looked like before the upgrade:
UUID=c32f97f7-2d5a-4dc1-905f-f328799918f4 /media/c32f97f7-2d5a-4dc1-905f-f328799918f4 xfs defaults,nofail,usrquota,grpquota,inode64 0 2
UUID=9631a1ae-6197-4bce-8359-db150bb7fe85 /media/9631a1ae-6197-4bce-8359-db150bb7fe85 xfs defaults,nofail,noexec,usrquota,grpquota,inode64 0 2
UUID=538c1184-17bd-455f-8455-09c0a7901c70 /media/538c1184-17bd-455f-8455-09c0a7901c70 xfs defaults,nofail,noexec,usrquota,grpquota,inode64 0 2
UUID=44e5d790-13ef-4433-a08f-df03683682a3 /media/44e5d790-13ef-4433-a08f-df03683682a3 xfs defaults,nofail,noexec,usrquota,grpquota,inode64 0 2
UUID=f0e62054-1871-4bda-85cd-4a108e1667ba /media/f0e62054-1871-4bda-85cd-4a108e1667ba xfs defaults,nofail,noexec,usrquota,grpquota,inode64 0 2
UUID=14d8e6d6-81c6-41df-820a-b58d825b5e1e /media/14d8e6d6-81c6-41df-820a-b58d825b5e1e xfs defaults,nofail,noexec,usrquota,grpquota,inode64 0 2
UUID=bca59104-556f-4380-8180-494e9feed56d /media/bca59104-556f-4380-8180-494e9feed56d xfs defaults,nofail,noexec,usrquota,grpquota,inode64 0 2
/media/9631a1ae-6197-4bce-8359-db150bb7fe85:/media/538c1184-17bd-455f-8455-09c0a7901c70:/media/44e5d790-13ef-4433-a08f-df03683682a3:/media/f0e62054-1871-4bda-85cd-4a108e1667ba:/media/14d8e6d6-81c6-41df-820a-b58d825b5e1e:/media/bca59104-556f-4380-8180-494e9feed56d /media/9b55d2c2-1cc9-40eb-99dd-f9a8032a0f4c fuse.mergerfs defaults,allow_other,use_ino,category.create=epmfs,minfreespace=20G 0 0
and here’s after the upgrade:
UUID=c32f97f7-2d5a-4dc1-905f-f328799918f4 /media/c32f97f7-2d5a-4dc1-905f-f328799918f4 xfs defaults,nofail,noexec,usrquota,grpquota,inode64 0 2
UUID=9631a1ae-6197-4bce-8359-db150bb7fe85 /media/9631a1ae-6197-4bce-8359-db150bb7fe85 xfs defaults,nofail,noexec,usrquota,grpquota,inode64 0 2
UUID=538c1184-17bd-455f-8455-09c0a7901c70 /media/538c1184-17bd-455f-8455-09c0a7901c70 xfs defaults,nofail,noexec,usrquota,grpquota,inode64 0 2
UUID=44e5d790-13ef-4433-a08f-df03683682a3 /media/44e5d790-13ef-4433-a08f-df03683682a3 xfs defaults,nofail,noexec,usrquota,grpquota,inode64 0 2
UUID=f0e62054-1871-4bda-85cd-4a108e1667ba /media/f0e62054-1871-4bda-85cd-4a108e1667ba xfs defaults,nofail,noexec,usrquota,grpquota,inode64 0 2
UUID=14d8e6d6-81c6-41df-820a-b58d825b5e1e /media/14d8e6d6-81c6-41df-820a-b58d825b5e1e xfs defaults,nofail,noexec,usrquota,grpquota,inode64 0 2
UUID=bca59104-556f-4380-8180-494e9feed56d /media/bca59104-556f-4380-8180-494e9feed56d xfs defaults,nofail,noexec,usrquota,grpquota,inode64 0 2
/media/538c1184-17bd-455f-8455-09c0a7901c70:/media/44e5d790-13ef-4433-a08f-df03683682a3:/media/bca59104-556f-4380-8180-494e9feed56d:/media/14d8e6d6-81c6-41df-820a-b58d825b5e1e:/media/9631a1ae-6197-4bce-8359-db150bb7fe85:/media/f0e62054-1871-4bda-85cd-4a108e1667ba /media/8880fb3a-466e-4da2-b244-2a36015f041b fuse.mergerfs defaults,allow_other,use_ino,category.create=epmfs,minfreespace=4G 0 0
The key difference is the last line in each, which is the mergerfs entry. That’s how the paths that I use in Library creation are formed.
I think I understand what you’re saying about symbolic links, but I don’t know whether that’s safe to do while mergerfs is handling the pooling.
I guess if I knew whether or not this even mattered would help a lot. Maybe Plex doesn’t really care about the paths to the videos changing. He’s pointing to the same videos as before and provided he doesn’t key on the full path to match the metadata for them, he might be okay. If that’s the case, then maybe the install of Plex hosed the existing data and I just need to copy my archived data into the existing plexmediaserver directories.
It’s 500 GB of library data so I don’t want to experiment without at least a little more knowledge first.
Thanks!
Mark
PS Sorry, I can’t get the Code formatting to work correctly with these multi-line blocks.