jang430 Posted September 5, 2019 Share Posted September 5, 2019 I recently added an SSD onto the array, to have better protection against failure. I've formatted it as XFS while unassigned, after assigning it to the array, it shows btrfs. Is this normal? Is it alright to assign SSD as part of array? Though this will be a 1 drive share only, no other drives on the same share. Quote Link to comment
JorgeB Posted September 5, 2019 Share Posted September 5, 2019 4 minutes ago, jang430 said: I've formatted it as XFS while unassigned, after assigning it to the array, it shows btrfs. Is this normal? Any new array devices need to be formatted by Unraid, no point in formatting it before, it will be formatted with the filesystem set as default on disk settings. 5 minutes ago, jang430 said: Is it alright to assign SSD as part of array? Should be, trim won't work and write performance will be bad because it will be limited by the parity disk, also make a few parity checks in the first days to make sure there aren't any sync errors due to garbage collection routine. Quote Link to comment
jang430 Posted September 5, 2019 Author Share Posted September 5, 2019 (edited) 25 minutes ago, johnnie.black said: Any new array devices need to be formatted by Unraid, no point in formatting it before, it will be formatted with the filesystem set as default on disk settings. It formatted it as btrfs. Is that the default for SSD? Would it be more advisable to convert it to XFS? Noted on the performance of SSD. It's there because of reliability rather than performance. Will do parity check. What do you suggest to do if there are sync errors? BTW, Is it advisable to write parity correction to disks? Edited September 5, 2019 by jang430 Quote Link to comment
JorgeB Posted September 5, 2019 Share Posted September 5, 2019 52 minutes ago, jang430 said: Is that the default for SSD? 52 minutes ago, jang430 said: it will be formatted with the filesystem set as default on disk settings. Quote Link to comment
JorgeB Posted September 5, 2019 Share Posted September 5, 2019 53 minutes ago, jang430 said: What do you suggest to do if there are sync errors? Remove the SSD from the array, but most likely there won't be, so far I only know of one SSD model that would cause a few sync errors when used in the array. Quote Link to comment
itimpi Posted September 5, 2019 Share Posted September 5, 2019 54 minutes ago, jang430 said: It formatted it as btrfs. Is that the default for SSD? Would it be more advisable to convert it to XFS? Noted on the performance of SSD. It's there because of reliability rather than performance. Will do parity check. What do you suggest to do if there are sync errors? BTW, Is it advisable to write parity correction to disks? When Unraid formats an array disk and you have not specified the format explicitly it will use the format you have set under Settings->Disk Settings. I think the default is XFS but it is possible you changed that at some time. Quote Link to comment
jang430 Posted September 5, 2019 Author Share Posted September 5, 2019 My default file system is set to XFS. While it's set as an unassigned disk, I formatted it as XFS. When joined, it shows up as btrfs. I've also tried preclearing the drive. After which, I joined it to the array without formatting. Upon starting array, it shows that I have an unformatted drive. I ticked format the drive, and again, it showed up as btrfs. Seems either way, btrfs is the FS. Using 6.7.2 Quote Link to comment
itimpi Posted September 5, 2019 Share Posted September 5, 2019 Just now, jang430 said: My default file system is set to XFS. While it's set as an unassigned disk, I formatted it as XFS. When joined, it shows up as btrfs. I've also tried preclearing the drive. After which, I joined it to the array without formatting. Upon starting array, it shows that I have an unformatted drive. I ticked format the drive, and again, it showed up as btrfs. Seems either way, btrfs is the FS. Using 6.7.2 Strange - I have never seen that behavior! It suggests something is upsetting the Unraid auto-detect code I would suggest you stop the array; click on the drive on the Main tab and explicitly set the format to be XFS; start the array again and hopefully you can now format it to XFS. Quote Link to comment
jang430 Posted September 5, 2019 Author Share Posted September 5, 2019 I stopped the array, Under Main Tab, Device, Selected Disk5 (the ssd), under Filesystem, selected XFS, clicked on apply, started the array. It now says "Unmountable: No file system." I then ticked Format. It finished. Shows up as XFS already. Quote Link to comment
JorgeB Posted September 5, 2019 Share Posted September 5, 2019 26 minutes ago, jang430 said: My default file system is set to XFS. Very unlikely, but if you want post the diags to confirm. Quote Link to comment
jang430 Posted September 5, 2019 Author Share Posted September 5, 2019 (edited) tower-diagnostics-20190905-0901.zip Edited September 5, 2019 by jang430 Quote Link to comment
testdasi Posted September 5, 2019 Share Posted September 5, 2019 38 minutes ago, jang430 said: My default file system is set to XFS. While it's set as an unassigned disk, I formatted it as XFS. When joined, it shows up as btrfs. I've also tried preclearing the drive. After which, I joined it to the array without formatting. Upon starting array, it shows that I have an unformatted drive. I ticked format the drive, and again, it showed up as btrfs. Seems either way, btrfs is the FS. Using 6.7.2 Do you happen to have multiple-drive cache pool? It will only do btrfs on the cache pool if you select more than 1 in the drop down, even if you actually only assign 1 device. Quote Link to comment
jang430 Posted September 5, 2019 Author Share Posted September 5, 2019 I have 1 cache drive, also an SSD. Using btrfs Quote Link to comment
JorgeB Posted September 5, 2019 Share Posted September 5, 2019 (edited) General default was xfs, but disk5 was set to btrfs: Sep 4 21:15:49 Tower emhttpd: shcmd (292): mount -t btrfs -o noatime,nodiratime /dev/md5 /mnt/disk5 That overrides general default setting, for general default to be used disks must be set to auto (Unraid default) Edited September 5, 2019 by johnnie.black Quote Link to comment
jang430 Posted September 5, 2019 Author Share Posted September 5, 2019 but where did disk5 get it's setting? It was previously a cache drive, but I did a preclear to make sure it's been reset. Even after reset, I selected XFS. Quote Link to comment
JorgeB Posted September 5, 2019 Share Posted September 5, 2019 The setting is for the slot, was likely changed before by you, like mentioned Unraid default is "auto" for all slots. 1 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.