Opawesome Posted November 3, 2023 Share Posted November 3, 2023 (edited) Hi, I have just finished zeroing disk10 using this script, during the course of a "shrink array while retaining parity" operation. I understand that this script unmounted disk10 just before zeroying it, as shown in the log below: Unmounting Disk 10 ... Clearing Disk 10 ... I now need to stop the array to create the new config without disk10, but i am stuck with this status: retry unmounting disk share(s) Unraid logs show the following, which seems coherent with the unmounting performed by the zeroying script: Nov 3 15:39:18 MOZART root: umount: /mnt/disk10: not mounted. Nov 3 15:39:18 MOZART emhttpd: shcmd (17681057): exit status: 32 Nov 3 15:39:18 MOZART emhttpd: Retry unmounting disk share(s)... How can i complete the "stop array" operation ? I really need to do it the clean way this time. Attached are the diagnostics files, if required. Many thanks, Op Edited November 3, 2023 by Opawesome Quote Link to comment
Opawesome Posted November 3, 2023 Author Share Posted November 3, 2023 I should point out that disk10 is encrypted. Quote Link to comment
Opawesome Posted November 3, 2023 Author Share Posted November 3, 2023 34 minutes ago, Opawesome said: I should point out that disk10 is encrypted. I mean "was" encrypted, now it is filled with zero. I thought about mounting the drive manually to unlock the "not mounted" error loop but I think that is not possible now the drive has no file system on it. Quote Link to comment
Solution Opawesome Posted November 3, 2023 Author Solution Share Posted November 3, 2023 (edited) I rebooted and got an unclean shutdown... Now performing a parity check... I later found a comment under one of SpaceInvaderOne's video on YouTube that someone figured out how to finalise the "stop array" operation (https://www.youtube.com/watch?v=nV5snitWrBk&lc=Ugweuc_wFZta3uxs0PV4AaABAg.9u9MWHF1ArU9vHBCZfLE09) : Quote I created a local virtual disk using `dd if=/dev/zero of=diskX bs=1M count=310` (xfs requires at least 300mb disk), created filesystem with `mkfs -t xfs diskX` and mounted as `mount diskX /mnt/diskX`. Almost immediately after doing that, the stopping of the array was able to complete (cleanup the created virtual disks by running `rm diskX` after the array is stopped) I hope this will help. Edited November 3, 2023 by Opawesome 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.