I moved my existing TrueNAS server over to a new NAS/PC enclosure today. I had needed to do this for 3 or so years because the NAS case I had, with a 8 drive NAS cage, had one bad drive position. I wasn’t in a hurry/great need of the ‘lost’ space from one drive, I I proceeded as is until this month.
I acquired another (different brand) ITX NAS case, and moved everything over to it. All started an ran and now TrueNAS could see the long missing hard drive.
I added the single drive to the existing pool of 7 (originally) now 8x4tb drives, after reading and watching a few YouTube tutorials on the how to do this. It is a RAID Z2 configuraiton (always has been), and used the Pool, Extend, then selected the new (and only available new drive) on the list to add to the existing pool/vdev.
It has been three hours now and the job status still says 25% in the pool.attach job. The other jobs that started (I assume) as part of the process (Quickwipeofdisk_xxx, zfs.pool.extend, disksync_all) all ran successfully.
How long is does the pool.attach job normally take in an 8 disk array (4tb/disk)? I’ve seen no change in the percent completion, but I don’t want to risk crashing the array by rebooting the server/TrueNAS.
I’m fairly certain the process is NOT locked up - this case has individual drive activity indicators and all drive indicators are EXTREMELY active.
One additional point: All the disks are showing 35-40mb/s continuous read and write activity, except for the new HDD. It is showing around 16mb/s read, but the same continuous ~40mb/s write activity. I think the difference on the ‘new’ hdd is probably to be expected since it is joining and the receiver of all required pool info/data to enable the expansion.
Configuration 8 bay NAS ITX case, headless setup.
Asus ROG Strix B550-I itex mb w/2 pcie slots.
32gb Ram
1 tb NVME boot/TrueNAS application drive,
2 tb NVME buffer drive
8 WD CMR 4 tb HDDs, SATA6 via a SATA expansion card in one PCIE slot in a RAIDZ2 configuration.
There are no VDEVS; I was/am a newbie to TrueNAS and didn’t see a need for creating VDEVS for my requirements. From what I’ve read, I believe that can’t be done now without ‘dumping’ the entire setup and starting from scratch, which I cannot/won’t do without a really critical reason.
I’ve only seen a couple of other posts on what appear to be the same topic. The indication is this can take days or weeks - something the tutorial YouTube videos failed to mention. I just want to make sure I’m not overlooking something.
???