Avion
Dabbler
- Joined
- Dec 16, 2023
- Messages
- 16
Hi,
TL:DR: Created a pool with all available disks and had no idea that I could not split it up or that it is not "dynamically associated". Need to create VMs now and more pools. What is the best possible way to do this?
For years I wanted to build a home-lab to better store my video production and game-dev files.
Especially RAW Video and Photo Footage has been a space killer in the past.
I bought three refirbished intel servers but the supplier betrayed us and send us damaged hardware and claimed it was the mail service. (Three deliveries, all same damage, sued them, won the case but still got the damage and time-loss)
Instead I used a workstation pc and populated it with 1TB SSD and 5 10GB Iron Wolf HDDs. (the 6th was not available at the time so I had to use the 5...)
I used to be at that time a windows only user and wanted to have better solution for my desperate storage requirements, a VM server solution to get more deeply into coding (code, break, reset, code again) and for some rendering and game-dev / hardware dev related threads.
I had no idea (still no idea, just more thoughts) about truenas and how to plan properly.
I just ran through a bunch of tutorials, setup the hardware, setup the drives and installed truenas.
I created one pool and selected all disks and just ran with it, believing that the storage is dynamically managed and associated to the pools.
Now 1.5 years later I finally get to start other curiculums and setups and wanted to create VMs for development and so on...
I realized the mistake, when I wanted to create a pool for the VMs. (do I need to create a pool for each VM?)
And I could not select anything, no drive, no capacity etc. Quick research resulted in the realisation that I possibly messed up the whole system.
So here is my outreach:
The plan for the system (for now)
So the big question for now:
How do I solve my predicament?
TL:DR: Created a pool with all available disks and had no idea that I could not split it up or that it is not "dynamically associated". Need to create VMs now and more pools. What is the best possible way to do this?
For years I wanted to build a home-lab to better store my video production and game-dev files.
Especially RAW Video and Photo Footage has been a space killer in the past.
I bought three refirbished intel servers but the supplier betrayed us and send us damaged hardware and claimed it was the mail service. (Three deliveries, all same damage, sued them, won the case but still got the damage and time-loss)
Instead I used a workstation pc and populated it with 1TB SSD and 5 10GB Iron Wolf HDDs. (the 6th was not available at the time so I had to use the 5...)
I used to be at that time a windows only user and wanted to have better solution for my desperate storage requirements, a VM server solution to get more deeply into coding (code, break, reset, code again) and for some rendering and game-dev / hardware dev related threads.
I had no idea (still no idea, just more thoughts) about truenas and how to plan properly.
I just ran through a bunch of tutorials, setup the hardware, setup the drives and installed truenas.
I created one pool and selected all disks and just ran with it, believing that the storage is dynamically managed and associated to the pools.
Now 1.5 years later I finally get to start other curiculums and setups and wanted to create VMs for development and so on...
I realized the mistake, when I wanted to create a pool for the VMs. (do I need to create a pool for each VM?)
And I could not select anything, no drive, no capacity etc. Quick research resulted in the realisation that I possibly messed up the whole system.
So here is my outreach:
The plan for the system (for now)
- I want to have two servers. One in my home-lab one in my work-lab. I got one, and would buy the 6th drive to complete it.
- They should function as backup for each other.
- I would prefer to have drives that I could mount on windows and access on linux split up in
- Footage (Video and Photography large volume of RAW storage and library of my own footage (up to 20TB but for now 15TB is fine)
- Projects (Game Dev, Hardware Dev etc. but is fine with 5TB max
- Documents
- Software and images etc.
- Datasets for A.I. training that I can access from the VMs
- VM pool?
So the big question for now:
How do I solve my predicament?
Should I backup everything and complete delete the pool and re-install it?
Can I reduce the size of the pool and split it up?
Would you create one pool with defined sizes for each of the contents proposed in the 3. .. chapter?
Thank you very much for your help, guidance and answers. I am seriously trying to up my understanding of the matter and improve. So be blunt, I will not take an offence ;)