Software-update: TrueNAS Scale 23.10

TrueNAS Scale logo (79 pix) iXsystems heeft versie 23.10 van TrueNAS Scale uitgebracht, ook wel Cobia genaamd. Met TrueNAS kan een computer als network attached storage worden ingezet. Waar TrueNAS Core gebaseerd is op FreeBSD, gebruikt TrueNAS Scale Debian als basis en bevat het onder meer een HCI, wat het mogelijk maakt om virtuele machines te gebruiken en applicaties in containers te draaien. Overige verschillen kunnen op deze pagina worden gevonden. De complete changelog voor deze uitgave is hier te vinden; de belangrijkste veranderingen staan hieronder.

SCALE 23.10 (Cobia) Primary Features

There are many new features and continued improvements to the TrueNAS SCALE experience:

  • Apps redesigned: an overhaul of apps screens and backend improvements provides a more complete experience.
  • Storage Pool creation redesign: provides more details about pool configuration and supports larger SCALE deployments.
  • Drive count optimizations: SCALE 23.10 allows up to 1255 disks, or more than 25PB under management on a single system.
  • Samba update and speed improvements.
  • SMB/NFSv4 multiprotocol dataset sharing.
  • Simplified feedback and bug reporting.
  • Linux Kernel 6.1 and improved Hardware Support.
  • OpenZFS 2.2 with many iXsystems contributions.
  • NVIDIA 535.54.03 Driver Updates.
  • SCALE Enterprise: iSCSI ALUA support is added to TrueNAS SCALE Enterprise.
  • System service replacements: many system services that were built in to SCALE Bluefin are rebuilt as optional TrueNAS SCALE applications.
  • System reporting has been overhauled and now uses Netdata as the backend to provide system statistics to the Reporting screens.
  • Pause / Unpause ZFS Scrub Controls.
  • ZFS Block Cloning (Deduplication) for SMB & NFS file copies (requires a pool upgrade for pools created in previous major versions before 23.10).
  • ZFS dRAID Pool Layouts.
  • Importing of SMB shares from other systems (Coming Soon!).
  • Simplified SMB cluster expansion via TrueCommand is planned with the release of TrueCommand 3.0 (Coming Soon!).

TrueNAS Scale

Versienummer 23.10
Releasestatus Final
Besturingssystemen Linux
Website iXsystems
Download https://www.truenas.com/download-truenas-scale/
Licentietype Voorwaarden (GNU/BSD/etc.)

Door Bart van Klaveren

Downloads en Best Buy Guide

25-10-2023 • 07:34

40

Submitter: duderuud

Bron: iXsystems

Reacties (40)

40
40
24
0
0
2
Wijzig sortering
Is dit nu net zo betrouwbaar en makkelijk in gebruik als bijv. een QNAP of Synology NAS? Daarnaast voel ik me hierbij weer beperkt in het aantal Schijven, je wil toch een zuinige basis hebben maar kleinere zuinige systemen hebben dan vaak weer weinig aansluitingen.
Hoi, ik heb mijn gigabit synology recent verkocht en heb me een truenas systeem in elkaar gezet. Dat ging redelijk goedkoop. Je hebt wel veel geheugen nodig voor ZFS. Met 32gb kun je uit, maar ik heb er 64 in gezet.

https://www.youtube.com/watch?v=59NGNZ0kO04

Al met al een gemakkelijk installatieproces. En relatief goedkoop van 1gbit transfersnelheid naar 2.5gbit gegaan.

Zojuist de upgrade manueel uitgevoerd, daarna moet je de pools bijwerken naar de nieuwe zfs versie en de data opnieuw scrubben. Kind kan de was doen.

[Reactie gewijzigd door starthemel.nl op 27 juli 2024 03:35]

Die hoeveelheid geheugen blijven mensen herhalen, maar dat valt allemaal reuze mee. Het scheelt wel in performance, maar het verhaal dat het met minder geheugen niet (goed) zou werken is sterk overdreven.

Hetzelfde voor het fabeltje dat je ECC geheugen nodig zou hebben. Is het een goed idee? Ja, zeker, maar het is geen noodzaak.

Dat gezegd hebbende, zou ik voor een productie machine (ook bij thuisgebruik) inderdaad zorgen voor voldoende geheugen. Een gebruikt (bijvoorbeeld Supermicro) moederbord of server is heel betaalbaar. Zeker om mee te testen (stroomverbruik kan namelijk wel een dingetje worden).
Ik heb een Unraid server (TrueNAS alternatief) op basis van een Xeon 2640 v4 met 128GB RAM en een P4000 videokaart erin voor transcoding. Idle met alle schijven downgespinned gebruikt ie 75-80W. Is absoluut te veel, maar eigenlijk ook weer niet zo veel dat ik het een switch naar andere hardware vind rechtvaardigen. Stel met een moderne i5 kom ik op 40W idle uit, dan nog duurt het jaren voordat ik m'n investering heb terugverdiend.
Ik denk dat de NAS die ik heb staan niet veel minder gebruikt. Vermoedelijk iets van 55W gemiddeld. Die heeft dan bij lange na niet de mogelijkheden (software en hardwarematige uitbreiden) die een eigen setup heeft.

Dat zijn voordelen die zwaarder wegen dan enkel het stroomverbruik.

Inderdaad, een heel nieuw systeem neerzetten waarmee je er jarenlang over doet om dit terug te verdienen is niet altijd economisch haalbaar. De vraag is ook wat voor extra energie het kost om de huidige te vervangen terwijl die wellicht nog jaren mee kan.
Ter info, ik kom met 16gb ook uit, 3 disks van 2 tb
Bedankt voor de reacties, voorlopig is mijn NAS (64GB, 10gbit) nog niet ‘op’. Ik ben Alvast aan het voorsorteren op een vervanging over een jaar of 2 :)
Betrouwbaar en gebruiksvriendelijk is truenas scale als systeem zeker wel. Het heeft wel een bepaalde leercurve waar je door moet. Het is iets minder intuitief dan een syno of qnap. Maar hier heb je echt wel veel handleidingen of youtube videos voor.

De apps zijn een ander verhaal. Kunnen wel eens vast komen in 'deploying' of bij stoppen bij op 'Waiting for pods to be scaled to 0 replicas' 8)7 .
Dan zit er niets anders op dan naar de terminal te gaan en wat commando's uit te voeren. Naar gebruiksvriendelijkheid is dat het grootse minpunt voor mij.
Voor truecharts apps heb je wel een discord waar ze je snel helpen.

Naar schijven en zuinigheid toe, je kan ook een simpele 1x1 mirror hebben, of een raid z1 met 4 schijven. Weet dan gewoon goed wat de risico's zijn, en of je daarmee kan leven.
Ik heb met zowel Qnap als Netgear systemen gewerkt. Wat ik persoonlijk het probleem vind is de support die dergelijke bedrijven (niet) geven.

Netgear is bijvoorbeeld helemaal gestopt met het aanbieden van NAS oplossingen. Dus zit je mooi wanneer je iets vervangends wil c.q. wil upgraden. Dan moet je al naar een ander merk toe. Ook komen er geen updates meer (soms nog een security update).

Qnap krijgt langer updates (want anders opgebouwd), maar ook daar weer nauwelijks service vanuit Qnap (ook niet als reseller).

Wat je dus krijgt is dat je een vendor lock-in hebt waar ik persoonlijk ondertussen flink zat van begin te worden. Dit soort "handige" kant en klaar oplossingen kunnen daardoor duurder en/of bewerkelijker worden dan je in eerste instantie denkt.

Persoonlijk zou ik dan ook niet meer voor zo'n kant en klaar oplossing kiezen. Onderdelen voor een Truenas server heb ik ook liggen. Dit wordt in eerste instantie een eenvoudige machine qua hardware om te testen en het stroomverbruik te meten. Indien dat vergelijkbaar is met de kant en klaar NAS met minder rekenkracht en geheugen, ben ik al lang tevreden. Vanaf dat punt kijk ik weer verder in hoeverre dit voldoet en voor hoe lang (naar schatting).
Ik denk dat de leercurve wel subjectief is per persoon. Ik zelf heb meer moeite met de gui van Synology. Om een of andere reden raak ik daar de weg altijd kwijt.
Bedankt, heeft even wat perspectief.
Helaas nog geen meerdere iscsi portals op 1 IP. Beetje edge case maar als je meerdere iscsi shares hebt voor steam en VM host, dan is dat wel vervelend om voor elke share een dedicated (v)lan interface te gebruiken.
Je hebt toch geen meerdere portals nodig daarvoor ? 1 Portal, meerdere LUN's, meerdere initiators ? Of snap ik je usecase niet ?

[Reactie gewijzigd door Verwijderd op 27 juli 2024 03:35]

De usecase is als je meerdere iscsi hebt op scale kun je niet hetzelfde IP gebruiken voor je LUN omdat je geen tcp poorten kunt configuren. Met andere woorden je kunt geen separatie maken zonder dat je een vlan met een ander IP of fysiek interface met ander IP configureert. Ope core kun je voor elke portal ook een specifieke TCP poort aangeven. Voorbeeld 10.0.0.1:3260 = steam share 10.0.0.1:3261 = proxmox
Denk dat ik weet wat je bedoelt. Ik ga es ff wat testen. Als het goed is zou je dan beide LUNs moeten zien zodra je verbind.
Je hebt gelijk. Ik was simpelweg verkeerd aan het denken. Dank voor het triggeren :)
Daar is tweakers.net voor hè ;-)
Ik draai momenteel de Core variant en ben aan het twijfelen om over te stappen naar Scale.
Momenteel heb ik een aantal VM's draaien (Debian en Windows) en een aantal Plugins (zoals plex en NZBget). Oja en natuurlijk storage :D

Kan iemand aangeven of het nut heeft om over te stappen?
Als alles momenteel prima draait kan je perfect nog bij Core blijven. If it aint broke,don't fix it.

Ikzelf overweeg wel om over te stappen, omdat mijn VM's dan native kunnen draaien, en daardoor wat efficiënter met de resources om gaan. Ik heb het nog niet gedaan omdat het nog altijd prima bolt nu, en omdat ik het gevoel had dat sommige zaken nog niet matuur waren.

Als je in sommige blog/forumposts van iXsystems wat tussen de lijnen leest merk je dat de focus voor de toekomst veel meer op Scale ligt, en het zou me niet verbazen dat Core op termijn wordt uitgefaseerd. Al zal dat nog wel even (gokje:meer dan 5 jaren) duren, aangezien daar nog heel veel grote klanten op zitten.

Dat kan een reden zijn om wel over te stappen, omdat het misschien ooit gaat moeten. Al bestaat de kans dat er tegen dan weer een beter alternatief is natuurlijk.
Iemand al getest of truechart apps blijven werken? 8-)
Volgens mij is er een script om een backups te maken van de appps. Een officiële script van truechart zelf: https://github.com/Heavybullets8/heavy_script
Deze is echt een must wanneer je met truecharts apps werkt.
Is ook de enige manier om apps die met CPNG werken correct te stoppen. (home-assistant, nextcloud, immich, .. )
https://truecharts.org/manual/FAQ/#how-do-i-stop-a-truecharts-app-truenas-scale-only
Net van 22.12.4.2 naar 23.10.0 gegaan.
Truecharts apps werken nog :)
De mods zijn weer raar bezig, dit is het enige echte relevante antwoord en dan gaan ze je downmodden :+
Ik heb eerdt de RC1 geprobeerd en dat resulteerde in een downgrade en herinstallatie van alle apps🤐

Moest het toch proberen met de final dus een complete replicatie sync gemaakt van de ix-applicarions map, alle apps gestopt en de upgrade uitgevoerd.

Werkte perfect. Het enige wat me opviel is dat het best een tijdje duurt voor alles volledig klaar is. Ik bleef bijvoorbeeld lang de oude interface zien. Ineens reageerde de GUI niet meer en na een refresh kreeg ik de nieuwe GUI te zien. En die is stukken beter dan de oude 👍🏻
De Truechart apps gaan elke maand stuk toch? Ik heb nu inmiddels een jaar of 10 truenas en bij elke update gaat er wel iets stuk.
Docker is echt een meme werkt voor geen meter. Kon geen eens backups van Home Assistant maken en regelmatig problemen. Overgestapt naar een VM met USB passtrough en nooit meer problemen sindsdien.
Dat ligt niet aan Docker maar aan de slecht gebouwde container van HA. De ingebouwde SQLite database is echt slecht bedacht. Dit zou een externe DB moeten zijn zodat backuppen van de container niet eens nodig is.
Je zou 'de ingebouwde sqlite database' gewoon met een volume kunnen mounten en dan native in je filesystem beheren. Er zijn zoveel applicaties die met succes sqlite gebruiken, en die werken ook prima in een container. Firefox, bijvoorbeeld.
Nou dat is een beetje het probleem. Het ligt niet aan docker, maar het werkt niet met docker

Docker zou theoretisch zelfvoorzienend moeten zijn, Maar omdat het zo afhankelijk is van het host-OS zijn deze containers gewoon niet te vertrouwen om te doen waar ze voor gemaakt zijn; compleet onafhankelijk te zijn van het host-OS.
Docker is het probleem niet (hooguit dat het lastig is om te begrijpen)
Verder sluit ik me aan bij @mocem
Probeer eens unraid zou ik zeggen. Nooit omkijken naar mn docker containers daar
Wat is het voordeel van Truechart tov de ingebouwde app catalogus van TrueNas scale?
De ingebouwde catalogus doet het over het algemeen nog slechter, en wordt alleen ondersteund met een licentie. Truecharts is uitgebreider en wordt actief ondersteund door vrijwilligers. Arme devs hebben het alleen heel druk en het framework is ruk. Ze proberen nu al een tijd een nieuw framework neer te zetten waarbij alle ondersteunende zooi losgetrokken is zodat ze makkelijker versioning kunnen doen maar tot nog toe is het een behoorlijke clusterf*ck.
Truecharts ondersteunt Traefik. Je kan voor apps op die manier makkelijk een ingress instellen. Bv plex.domein.nl in de config van je plex app.
Certificaten worden ook automatisch in orde gebracht.
Lokale DNS resolving kan je dan via blocky afhandelen. Pihole kan natuurlijk ook, maar dan moet je het allemaal manueel instellen.

Daarnaast kan je apps makkelijk achter een VPN plaatsen. (bv qbittorrent, nzbget, .. )
Bij mij ook, werd er gek van. Draai daarom nu vm met daarin containers
Ik draai Truenas al in een VM, daarnaast heb ik maar een Photon appliance voor containers gezet, maar das ook huilen.
Binnenkort ga ik Proxmox proberen, die zou native containers kunnen draaien.
Proxmox had ik ook naar zitten kijken, maar kwam weer wat to much over. Maar zeker interessant
Klein foutje. Cobia is 23.10 bluefin was/is 22.12.
Ik ben nog steeds op zoek naar een manier om een computer met TrueNas uit te zetten via het LAN zodat het ding niet de hele dag onnodig energie staat te verbruiken.
Aanzetten is geen probleem. Dat doe ik met Wake On Lan.

Op dit item kan niet meer gereageerd worden.