TrueNAS Scale - 'ix-applications' and Nextcloud data placement

Nektieri

Cadet
Joined
Mar 17, 2023
Messages
3
Good morning,

ztSystem Congaree12 Chassis 24x3.5 bay
2 x Xeon(R) CPU E5-2620 0 @ 2.00GHz
102.3GiB DDR3 ECC
2 x Intel Corporation 82599ES 10-Gigabit SFI/SFP+ bond(load balance)
3 x LSI SAS2008-IT

boot-pool
2 x 120 GB CT120BX500SSD1 (Mirror)

Tank0 - (general data storage, SMB, iSCSI, Nextcloud Data?, Apps? )
8 x 6TB Seagate IronWolf SATA 6 Gb/s (ST6000VN001) (Tank0 - Data VDEV - RAIDZ2 - Usable Capacity:30.9 TiB)
2 x 275 GB SSD CT275MX300SSD1 (Cache VDEVs)
2 x 275 GB SSD CT275MX300SSD1 (Log VDEVs - mirror)

Tank1 - (VM, Apps? )
4 x 512 GB SSD CT500MX500SSD1 (Tank1 - Data VDEV - strip of mirrors - Usable Capacity:891.5 GiB)

I am in the process of reinstalling my server which was used for data storage, backups and data sharing via Nextcloud. Previously it was based on proxmox and nextcloud was a container. I used HAproxy on pfsens as a reverse-proxy.
It will now be based on the Truenas Scale. I will use 'Traefic' as a reverse-proxy.

I have two questions/problems:

1. I tried to arrange the disks as common sense as possible, but I would be grateful for suggestions on my pool placement, should I modify something or can it stay that way?

2. I'm stuck where I'm not sure where to put the 'ix-applications' dataset

Pool1 from SSDs is intended to be fast to make applications and vms run fast. But if I put the 'ix-applications' dataset there, will I be able to tell Nexcloud to store the data-heavy dataset in Pool0?

I will be grateful for suggestions.
Regards!
 

danb35

Hall of Famer
Joined
Aug 16, 2011
Messages
15,504
I'm stuck where I'm not sure where to put the 'ix-applications' dataset
On the SSDs.
But if I put the 'ix-applications' dataset there, will I be able to tell Nexcloud to store the data-heavy dataset in Pool0?
Yes, regardless of whether you use the "official" app or Truecharts.
 

Nektieri

Cadet
Joined
Mar 17, 2023
Messages
3
Thank you for your answer!
 

Nektieri

Cadet
Joined
Mar 17, 2023
Messages
3
I have additional questions.

Configuring ingress TLS settings there is 'Use TrueNAS SCALE Certificate (Deprecated)'.
What is the recommended way to connect the certificate for https traffic at the moment?


When installing nextcloud, there are few paths.

' Nextcloud Storage
Nextcloud Data Volume'

I assume it's a path that can direct to the tank0 (hdd's) for large capacity storage. Correct ?


'Postgres Storage
Postgres Data Volume'

Database so optimal would be fast tank1 ( SSD's). Correct ?


'Postgres Backup Volume'

Backup so tank0 (HDD's) correct ?

I will be grateful for further assistant.
Regards!
 
Top