NFSPOWER Posted April 7, 2022 Share Posted April 7, 2022 Hello guys, i have excactly the same problem. System has been updated, and restarted. Then i have: unmountable: Invalid pool config Do you have any suggestions to what i do here ? Quote Link to comment
trurl Posted April 7, 2022 Share Posted April 7, 2022 5 minutes ago, NFSPOWER said: excactly the same problem Often the beginning of a discussion that turns out to be very different in the details. Attach diagnostics to your NEXT post in this thread Quote Link to comment
NFSPOWER Posted April 7, 2022 Author Share Posted April 7, 2022 bigserver-diagnostics-20220407-2132.zip Quote Link to comment
trurl Posted April 7, 2022 Share Posted April 7, 2022 Why do you have 5 disks in cache pool? Unraid thinks one of these is a new assignment. Is that correct? These disks are not the same size. What btrfs mode were you using? https://wiki.unraid.net/Manual/Storage_Management#Change_Pool_RAID_Levels 3 hours ago, NFSPOWER said: System has been updated Do you mean you upgraded your Unraid version? What version did you upgrade from? Disk2 is disabled which you didn't mention. Can you describe in more detail how you got to this point? Quote Link to comment
trurl Posted April 7, 2022 Share Posted April 7, 2022 Since you have Docker and VM Manager enabled in Settings, but currently have no cache, these services created your system and domains shares on the array. Also, for some reason you had your appdata on the array and set to stay there. Disable Docker and VM Manager until you get everything else working correctly. Quote Link to comment
JorgeB Posted April 8, 2022 Share Posted April 8, 2022 At boot there were only 4 devices found from the pool, devid 2 was already missing: Mar 26 15:25:41 BigServer kernel: BTRFS: device fsid 6256fb88-756b-4111-8cb1-eb5ebd47f76b devid 3 transid 2574301 /dev/sdj1 scanned by udevd (758) Mar 26 15:25:41 BigServer kernel: BTRFS: device fsid 6256fb88-756b-4111-8cb1-eb5ebd47f76b devid 5 transid 2574301 /dev/sdd1 scanned by udevd (758) Mar 26 15:25:41 BigServer kernel: BTRFS: device fsid 6256fb88-756b-4111-8cb1-eb5ebd47f76b devid 4 transid 2574301 /dev/sdh1 scanned by udevd (745) Mar 26 15:25:41 BigServer kernel: BTRFS: device fsid 6256fb88-756b-4111-8cb1-eb5ebd47f76b devid 1 transid 2574301 /dev/sdl1 scanned by udevd (769) This was devid 2, it was assigned but there isn't a valid btyrfs filesystem there, can't see why since it was already like that at boot Apr 5 20:52:39 BigServer emhttpd: import 31 cache device: (sdk) MTFDDAK256MAM-1K12_14170C18C9B8 After that you unassigned a different device and started the array, this resulted in Unraid wiping another device: Apr 7 19:15:14 BigServer root: /dev/sdd1: 8 bytes were erased at offset 0x00010040 (btrfs): 5f 42 48 52 66 53 5f 4d So now there are two missing pool devices, you can try this: btrfs-select-super -s 1 /dev/sdX1 Do this for sdk and sdd, if you rebooted since check that the device identifiers are still the same, if the command is successful for both, unassign all the pool devices, start the array so that Unraid can "forget" the pol config, stop array, re-assign all 5 pool devices, start array and post new diags. Quote Link to comment
ChatNoir Posted April 8, 2022 Share Posted April 8, 2022 13 hours ago, NFSPOWER said: Hello guys, i have excactly the same problem. System has been updated, and restarted. Then i have: unmountable: Invalid pool config After the further analysis of Jorge and trurl, I splitted that in it's own thread. Quote Link to comment
NFSPOWER Posted April 8, 2022 Author Share Posted April 8, 2022 21 hours ago, trurl said: Why do you have 5 disks in cache pool? Unraid thinks one of these is a new assignment. Is that correct? These disks are not the same size. What btrfs mode were you using? https://wiki.unraid.net/Manual/Storage_Management#Change_Pool_RAID_Levels Do you mean you upgraded your Unraid version? What version did you upgrade from? Disk2 is disabled which you didn't mention. Can you describe in more detail how you got to this point? Its first time i set an unraid system up, and i got problem with space all the time - but i can see the answer was lower in this thread. VMs and Docker + Plex its running on the cache disk, at thats not so smart, i can see that now, when i understand how its work. The system its updated from RC2 to RC4 - and then all the problems start. And Yes, i now the problem with disk2 - The problem its, its crash some times and the system its not very stable with this hard drive. But i have an idea, that the priority hard drive has the data. So i took the disk2 drive out, and hope there come som guide to migrate data to a new drive. At same time the update RC4 also installed. 21 hours ago, trurl said: Since you have Docker and VM Manager enabled in Settings, but currently have no cache, these services created your system and domains shares on the array. Also, for some reason you had your appdata on the array and set to stay there. Disable Docker and VM Manager until you get everything else working correctly. Its disabled now 11 hours ago, JorgeB said: At boot there were only 4 devices found from the pool, devid 2 was already missing: Mar 26 15:25:41 BigServer kernel: BTRFS: device fsid 6256fb88-756b-4111-8cb1-eb5ebd47f76b devid 3 transid 2574301 /dev/sdj1 scanned by udevd (758) Mar 26 15:25:41 BigServer kernel: BTRFS: device fsid 6256fb88-756b-4111-8cb1-eb5ebd47f76b devid 5 transid 2574301 /dev/sdd1 scanned by udevd (758) Mar 26 15:25:41 BigServer kernel: BTRFS: device fsid 6256fb88-756b-4111-8cb1-eb5ebd47f76b devid 4 transid 2574301 /dev/sdh1 scanned by udevd (745) Mar 26 15:25:41 BigServer kernel: BTRFS: device fsid 6256fb88-756b-4111-8cb1-eb5ebd47f76b devid 1 transid 2574301 /dev/sdl1 scanned by udevd (769) This was devid 2, it was assigned but there isn't a valid btyrfs filesystem there, can't see why since it was already like that at boot Apr 5 20:52:39 BigServer emhttpd: import 31 cache device: (sdk) MTFDDAK256MAM-1K12_14170C18C9B8 After that you unassigned a different device and started the array, this resulted in Unraid wiping another device: Apr 7 19:15:14 BigServer root: /dev/sdd1: 8 bytes were erased at offset 0x00010040 (btrfs): 5f 42 48 52 66 53 5f 4d So now there are two missing pool devices, you can try this: btrfs-select-super -s 1 /dev/sdX1 Do this for sdk and sdd, if you rebooted since check that the device identifiers are still the same, if the command is successful for both, unassign all the pool devices, start the array so that Unraid can "forget" the pol config, stop array, re-assign all 5 pool devices, start array and post new diags. Drive2 has some problem - i look for at guide to migrate all data from Drive2 to Drive"recovery". But i couldt find a guide thats work. There was a cowboy trick in the forum, how to get the cache back i normal state - i took a empty cache drive, off the pool and in the pool again. but that not work. And then i found the this thread - and now i beginning to understand the problem - but the biggest problem its the begging setup, i can se that now. But i still not understand, why have a priority drive, if the system not can copy the lost data from lost drive?? But i think i will begin from beginning again. Are there a easy way, to copy all the data from data pool and cache pool (or its dead?) to a drive i put in the server - and setup up the system again - with the right parameter and the right file system. And then copy all the data back again ? Quote Link to comment
JorgeB Posted April 9, 2022 Share Posted April 9, 2022 12 hours ago, NFSPOWER said: Are there a easy way, to copy all the data from data pool and cache pool (or its dead?) to a drive i put in the server You can try what I posted above, if that doesn't work not much more you can do. Quote Link to comment
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.