TrueNAS NAS: Difference between revisions

From Eden's Homelab Wiki
Jump to navigationJump to search
No edit summary
No edit summary
Line 1: Line 1:
{{PhysicalMachine
{{PhysicalMachine
  | image = 4u_inside.jpg
  | image = 1u_inside.jpg
  | cpu = Intel i5-9400T (6 cores)
  | cpu = Intel i5-9400T (6 cores)
  | memory = 32Gb
  | memory = 32Gb
  | oss = TrueNAS Core 13
  | oss = TrueNAS Core 13
  | disks = 1x 2Tb NVME SSD, 5x 2Tb Hard Drive, 1x 6Tb External Hard Drive
  | disks = 1x 2Tb NVME SSD, 1x 8Tb SATA SSD, 1x 256Gb SATA SSD
  | nics = Chelsio Dual Port 10 gigabit 110-1088-30, motherboard gigabit realtek nic
  | nics = Mellanox CX312A MCX312A-XCBT ConnectX-3, motherboard gigabit realtek nic
}}
}}


Here it is: my main server and NAS. It runs TrueNAS core, based off FreeBSD (since TrueNAS Scale didn't exist when I set it up). As a NAS, it has NFS, iSCSI and SMB shares running off a ZFS file system. In FreeBSD jails it runs jellyfin and nextcloud. On a BHYVE VM, [[ubuntu0]] which runs lots of services in docker, including a netboot server, numerous websites and twitter and reddit bots)
Here it is: my main server and NAS. It runs TrueNAS core, based off FreeBSD (since TrueNAS Scale didn't exist when I set it up). As a NAS, it has NFS, iSCSI and SMB shares running off a ZFS file system. In FreeBSD jails it runs jellyfin and nextcloud. On a BHYVE VM, [[ubuntu0]] which runs lots of services in docker, including a netboot server, numerous websites and twitter and reddit bots)


In terms of hardware, it has a low powered six-core 9400T, 32Gb of memory for lots of VMs and a nice big ZFS cache. It has a dual port 10 gigabit NIC, and an 8 port HBA for connecting lots of disks. The low TDP cpu allow the CPU to be cooled passively.
In terms of hardware, it has a low powered six-core 9400T, 32Gb of memory for lots of VMs and a nice big ZFS cache. It has a dual port 10 gigabit NIC.
 
It was recently moved to a 1U case to save space and power, it exclusively has SSDs which allow the power consumption to idle around 25w, even with that dual port 10 gigabit NIC.  
 
The motherboard is connected to the [[Swiss LAN]] which enables services to be ported through to an external VPS without much configuration, since I am not currently in a position to allow for port forwarding.
[[File:ZFS pools.png|center|thumb|Some of the ZFS pools being used on the NAS]]
[[File:ZFS pools.png|center|thumb|Some of the ZFS pools being used on the NAS]]

Revision as of 10:11, 18 October 2023

Here it is: my main server and NAS. It runs TrueNAS core, based off FreeBSD (since TrueNAS Scale didn't exist when I set it up). As a NAS, it has NFS, iSCSI and SMB shares running off a ZFS file system. In FreeBSD jails it runs jellyfin and nextcloud. On a BHYVE VM, ubuntu0 which runs lots of services in docker, including a netboot server, numerous websites and twitter and reddit bots)

In terms of hardware, it has a low powered six-core 9400T, 32Gb of memory for lots of VMs and a nice big ZFS cache. It has a dual port 10 gigabit NIC.

It was recently moved to a 1U case to save space and power, it exclusively has SSDs which allow the power consumption to idle around 25w, even with that dual port 10 gigabit NIC.

The motherboard is connected to the Swiss LAN which enables services to be ported through to an external VPS without much configuration, since I am not currently in a position to allow for port forwarding.

Some of the ZFS pools being used on the NAS