Increase Pool size from same disk

organickobze

Cadet
Joined
Oct 2, 2023
Messages
5
Hi all,

Relatively new to TrueNAS and still getting my head around a few things. I'm sure this will be easily answered by someone, but I couldn't seem to find the answer to my question when searching (probably because the solution is glaringly obvious).

I setup a pool on my first disk and had the size for the mounted disk on Proxmox set to 5TB, forgetting that the disk was actually 6TB. I have resized the disk to 6TB with Proxmox and can also see this reflected under Storage<Disks in TrueNAS. However the pool that I originally setup was only for 5TB.

How can I increase the size of the pool to utilise this spare 1TB that I missed?

Thanks in advance!
 

organickobze

Cadet
Joined
Oct 2, 2023
Messages
5
And I obviously missed the 'Expand pool' option. I knew it would be something glaringly obvious...
 

Heracles

Wizard
Joined
Feb 2, 2018
Messages
1,401
Hi,

You did a ton of thing that you should not have! Export the data out of this system while it is still running and re-design everything.

When you virtualize TrueNAS, ESXi is the only hypervisor with a certain proven record.
When you virtualize TrueNAS, you never present it virtual drive. You mut passthrough the controler.
When building a pool, you never do a 1-disk pool.
 

NugentS

MVP
Joined
Apr 16, 2020
Messages
2,947
Unless you are just testing - in which case fill yer boots
 

organickobze

Cadet
Joined
Oct 2, 2023
Messages
5
@Heracles appreciate the reply. I definitely jumped the gun a bit, so I took a step back and re-created the VM. I followed a video on youtube to get one disk to pass through to TrueNAS as a test. I used the following command to add the disk to my VM:

qm set 104 -scsi1 /dev/disk/by-id/ata-WDC_WD60EFRX-68L0BN1_WD-WX11D26H43KH

Which I could see reflected under the hardware section of the VM. However after the VM finished setting itself up, the disk still does not display a serial number and therefore shows the warning when configuring a pool.

I think I might be missing something, but I'm not entirely sure what.

To clarify the purpose of this setup is to essentially serve as a NAS for SMB shares to my Plex server. Not worried so much about losing data, as said data can be easily re-acquired. I just want to make sure that the storage is stable.
 

NugentS

MVP
Joined
Apr 16, 2020
Messages
2,947
You need to pass through a whole controller and ALL disks on that controller will automatically be passed through.

So install an LSI HBA (in IT Mode). Put TrueNAS disks on that HBA and pass the HBA through to the host. The disks will follow the HBA.

A cheap LSI 9200 HBA - second hand will be perfect for this (example: Ebay). Note I have no relationship with the seller - its just an example. You will also need cables
 
Last edited:

organickobze

Cadet
Joined
Oct 2, 2023
Messages
5
Thanks for the reply, I seem to be seeing online that is possible to pass through disks that aren't on a PCI SATA controller like that. Is that not the case?
 

Heracles

Wizard
Joined
Feb 2, 2018
Messages
1,401
@NugentS gave you the answer you need...

Pass the entire controller, not just a drive.
 

organickobze

Cadet
Joined
Oct 2, 2023
Messages
5
Never mind, I manually specified the serial in the VM configuration and it is now showing. Appreciate the suggestion though!
 

Ericloewe

Server Wrangler
Moderator
Joined
Feb 15, 2014
Messages
20,194
I seem to be seeing online that is possible to pass through disks that aren't on a PCI SATA controller like that. Is that not the case?
That is not the case. Not safely anyway. You'd be surprised how much bad advice floats around the internet.
 

NugentS

MVP
Joined
Apr 16, 2020
Messages
2,947
Never mind, I manually specified the serial in the VM configuration and it is now showing. Appreciate the suggestion though!
You are on course to lose data this way
 

Whattteva

Wizard
Joined
Mar 5, 2013
Messages
1,824
I followed a video on youtube to get one disk to pass through to TrueNAS as a test.
This is probably your first and biggest mistake. Anyone can upload anything on YouTube and no one double checks them. Works fabulous for clicks and their channel revenue, but often times, does a great disservice to their viewers. Not saying all YouTubers are like this, but many of them are.

Read the link under "Useful Links" on my signature for a better explanation on virtualization. BTW, the first system in my signature is a Proxmox hypervisor that runs a TrueNAS-CORE VM for the last 9 months, but it passes through the entire controller. as other people have advised you to do here.
 
Top