{"id":1443,"date":"2024-04-07T12:39:52","date_gmt":"2024-04-07T11:39:52","guid":{"rendered":"https:\/\/ryeroxley.com\/?p=1443"},"modified":"2026-04-28T15:17:58","modified_gmt":"2026-04-28T14:17:58","slug":"configuring-truenas-scale-storage-pools-and-datasets","status":"publish","type":"post","link":"https:\/\/ryeroxley.com\/index.php\/2024\/04\/07\/configuring-truenas-scale-storage-pools-and-datasets\/","title":{"rendered":"Configuring TrueNAS Scale: Storage Pools and Datasets"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-post\" data-elementor-id=\"1443\" class=\"elementor elementor-1443\">\n\t\t\t\t<div class=\"elementor-element elementor-element-e9d4ddb e-flex e-con-boxed e-con e-parent\" data-id=\"e9d4ddb\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-34e0cf0 elementor-widget elementor-widget-text-editor\" data-id=\"34e0cf0\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Having installed and completed the initial configuration of TrueNAS Scale next we need to consider storage. For a discussion of the various RAIDZ and mirrors, I would recommend this <a href=\"https:\/\/forums.lawrencesystems.com\/t\/freenas-truenas-zfs-pools-raidz-raidz2-raidz3-capacity-integrity-and-performance\/3569\" target=\"_blank\" rel=\"noopener\">post<\/a>. I have the following storage devices in my system:<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-b7a69aa e-flex e-con-boxed e-con e-parent\" data-id=\"b7a69aa\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-7cf18cc elementor-widget elementor-widget-image\" data-id=\"7cf18cc\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/ryeroxley.com\/wp-content\/uploads\/2024\/04\/image-23.webp\" data-elementor-open-lightbox=\"yes\" data-elementor-lightbox-title=\"List of Storage Devices with Serials and Capacities\" data-elementor-lightbox-description=\"The image is a detailed view of a computer interface that lists the storage devices connected to a system. There are three columns: &#039;Name&#039;, &#039;Serial&#039;, and &#039;Disk Size&#039;. The &#039;Name&#039; column lists devices with identifiers like nvme0n1, nvme1n1, sda through sdm, suggesting a variety of NVMe and SATA drives. Each device has a unique &#039;Serial&#039; number adjacent to it, such as &#039;2141328A0045&#039; for nvme0n1, and varying &#039;Disk Size&#039; values, with the smallest being 111.8 GiB and the largest being 5.46 TiB. The list provides a snapshot of the storage infrastructure of the system, which is likely used for capacity planning and maintenance tasks.\" data-e-action-hash=\"#elementor-action%3Aaction%3Dlightbox%26settings%3DeyJpZCI6MTQ0NSwidXJsIjoiaHR0cHM6XC9cL3J5ZXJveGxleS5jb21cL3dwLWNvbnRlbnRcL3VwbG9hZHNcLzIwMjRcLzA0XC9pbWFnZS0yMy53ZWJwIn0%3D\">\n\t\t\t\t\t\t\t<img fetchpriority=\"high\" decoding=\"async\" width=\"647\" height=\"1024\" src=\"https:\/\/ryeroxley.com\/wp-content\/uploads\/2024\/04\/image-23-647x1024.webp\" class=\"attachment-large size-large wp-image-1445\" alt=\"A screenshot of a storage device management interface listing various drives, their serial numbers, and disk sizes ranging from 111.8 GiB to 5.46 TiB\" srcset=\"https:\/\/ryeroxley.com\/wp-content\/uploads\/2024\/04\/image-23-647x1024.webp 647w, https:\/\/ryeroxley.com\/wp-content\/uploads\/2024\/04\/image-23-190x300.webp 190w, https:\/\/ryeroxley.com\/wp-content\/uploads\/2024\/04\/image-23.webp 746w\" sizes=\"(max-width: 647px) 100vw, 647px\" \/>\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-9159069 e-flex e-con-boxed e-con e-parent\" data-id=\"9159069\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-037f26c elementor-widget elementor-widget-text-editor\" data-id=\"037f26c\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>sdl and sdj are used as the boot pool so they cannot be used for anything else. sda\/b\/c\/d\/e\/f\/g are HDDs, mostly 3.64 TiB with one 5.46 TiB, so could be used for the main data pool. Then we have nvme0n1 and nvme1n1 these will be the fastest devices and will be used as a mirror for Apps and Virtualisation. sdk and sdm will give me another mirror for the Apps data.\u00a0 This will leave sdh and sdi as one 223 GiB mirror for future use. For my main data pool, I will use RAIDZ3, which gives me the potential for 3 disk failures before data loss.<br \/>Select <strong>Storage,<\/strong> and if you have no pools configured, you will be prompted to <strong>Create Pool<\/strong>. Click the button. Give the pool a name. I will use the original name &#8220;<strong>data<\/strong>&#8220;. Click <strong>Next<\/strong>.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-66fedbd elementor-widget elementor-widget-image\" data-id=\"66fedbd\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/ryeroxley.com\/wp-content\/uploads\/2024\/04\/image-24.webp\" data-elementor-open-lightbox=\"yes\" data-elementor-lightbox-title=\"Setting General Information in a Configuration Screen\" data-elementor-lightbox-description=\"The image depicts the first step of a setup process within a software configuration interface, highlighted by the number &#039;1&#039; in a circle. In the &#039;General Info&#039; section, there is a mandatory field labeled &#039;Name&#039; with &#039;data&#039; typed into it. Below the name field is an unchecked checkbox for &#039;Encryption&#039;, implying that encryption is optional and currently not selected. A blue &#039;Next&#039; button at the bottom indicates that this is a step within a larger configuration sequence, waiting to be clicked to proceed to the next stage.\" data-e-action-hash=\"#elementor-action%3Aaction%3Dlightbox%26settings%3DeyJpZCI6MTQ0NiwidXJsIjoiaHR0cHM6XC9cL3J5ZXJveGxleS5jb21cL3dwLWNvbnRlbnRcL3VwbG9hZHNcLzIwMjRcLzA0XC9pbWFnZS0yNC53ZWJwIn0%3D\">\n\t\t\t\t\t\t\t<img decoding=\"async\" width=\"768\" height=\"293\" src=\"https:\/\/ryeroxley.com\/wp-content\/uploads\/2024\/04\/image-24-768x293.webp\" class=\"attachment-medium_large size-medium_large wp-image-1446\" alt=\"A configuration screen with a &#039;General Info&#039; section where &#039;data&#039; is entered as the name in an input field and an unchecked encryption option, followed by a &#039;Next&#039; button.\" srcset=\"https:\/\/ryeroxley.com\/wp-content\/uploads\/2024\/04\/image-24-768x293.webp 768w, https:\/\/ryeroxley.com\/wp-content\/uploads\/2024\/04\/image-24-300x115.webp 300w, https:\/\/ryeroxley.com\/wp-content\/uploads\/2024\/04\/image-24.webp 924w\" sizes=\"(max-width: 768px) 100vw, 768px\" \/>\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-99b2427 elementor-widget elementor-widget-text-editor\" data-id=\"99b2427\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Select the Layout (in my case, <strong>RAIDZ3<\/strong>)\u00a0 and <strong>Disk Size<\/strong>. I am using the 3.64 TiB disks as a <strong>minimum<\/strong> to include the larger disk. <strong>Width<\/strong> (the number of disks 7) and <strong>Number of VDEVs<\/strong> in this case 1.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-a8178bd elementor-widget elementor-widget-image\" data-id=\"a8178bd\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/ryeroxley.com\/wp-content\/uploads\/2024\/04\/image-25.webp\" data-elementor-open-lightbox=\"yes\" data-elementor-lightbox-title=\"Data Storage Configuration Options Screen\" data-elementor-lightbox-description=\"The image shows a step in a configuration wizard, designated as &#039;2 Data&#039;. It describes setting up a normal VDEV for primary storage operations in ZFS pools, which require at least one DATA VDEV. The user has selected &#039;RAIDZ3&#039; from the &#039;Layout&#039; dropdown menu. Below, there&#039;s a section for &#039;Automated Disk Selection&#039; with &#039;Disk Size&#039; set to &#039;3.64 TiB (HDD)&#039;, the &#039;Treat Disk Size as Minimum&#039; option checked, &#039;Width&#039; specified as &#039;7&#039;, and &#039;Number of VDEVs&#039; chosen as &#039;1&#039;. On the right, &#039;Advanced Options&#039; suggest manual disk selection to create VDEVs and add disks individually, with a button for &#039;Manual Disk Selection&#039;. Navigation buttons at the bottom include &#039;Back&#039;, &#039;Next&#039;, &#039;Reset Step&#039;, and &#039;Save And Go To Review&#039;, indicating the progression and modification controls within the setup process.\" data-e-action-hash=\"#elementor-action%3Aaction%3Dlightbox%26settings%3DeyJpZCI6MTQ0NywidXJsIjoiaHR0cHM6XC9cL3J5ZXJveGxleS5jb21cL3dwLWNvbnRlbnRcL3VwbG9hZHNcLzIwMjRcLzA0XC9pbWFnZS0yNS53ZWJwIn0%3D\">\n\t\t\t\t\t\t\t<img decoding=\"async\" width=\"768\" height=\"890\" src=\"https:\/\/ryeroxley.com\/wp-content\/uploads\/2024\/04\/image-25-768x890.webp\" class=\"attachment-medium_large size-medium_large wp-image-1447\" alt=\"Step two of a storage configuration process showing options for &#039;Data&#039; with RAIDZ3 layout selected, disk size specifications, and a button for &#039;Manual Disk Selection&#039;\" srcset=\"https:\/\/ryeroxley.com\/wp-content\/uploads\/2024\/04\/image-25-768x890.webp 768w, https:\/\/ryeroxley.com\/wp-content\/uploads\/2024\/04\/image-25-259x300.webp 259w, https:\/\/ryeroxley.com\/wp-content\/uploads\/2024\/04\/image-25-884x1024.webp 884w, https:\/\/ryeroxley.com\/wp-content\/uploads\/2024\/04\/image-25.webp 900w\" sizes=\"(max-width: 768px) 100vw, 768px\" \/>\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-8f5b05e elementor-widget elementor-widget-text-editor\" data-id=\"8f5b05e\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>As I do not require any of the other options, click <strong>Save and Go To Review<\/strong> followed by <strong>Create Pool<\/strong> and confirm that all disks will be erased.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-b3eef07 elementor-widget elementor-widget-image\" data-id=\"b3eef07\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/ryeroxley.com\/wp-content\/uploads\/2024\/04\/image-26.webp\" data-elementor-open-lightbox=\"yes\" data-elementor-lightbox-title=\"Review Screen for Storage Pool Configuration\" data-elementor-lightbox-description=\"The image features a &#039;Review&#039; step, indicated by the number &#039;8&#039; in the process of configuring a storage pool. Under &#039;General Info&#039;, the &#039;Pool Name&#039; is set to &#039;data&#039;. In the &#039;Topology Summary&#039; section, it lists &#039;Data&#039; with a configuration of &#039;1 x RAIDZ3 | 7 x 3.64 TiB (HDD)&#039; and a detail mentioning an &#039;Est. Usable Raw Capacity&#039; of &#039;14.55 TiB&#039;. There are four buttons at the bottom: &#039;Back&#039; to return to the previous step, &#039;Inspect VDEVs&#039; for a detailed view of the virtual devices, &#039;Start Over&#039; to reset the configuration process, and a highlighted &#039;Create Pool&#039; button that presumably finalizes and implements the configuration.\" data-e-action-hash=\"#elementor-action%3Aaction%3Dlightbox%26settings%3DeyJpZCI6MTQ0OCwidXJsIjoiaHR0cHM6XC9cL3J5ZXJveGxleS5jb21cL3dwLWNvbnRlbnRcL3VwbG9hZHNcLzIwMjRcLzA0XC9pbWFnZS0yNi53ZWJwIn0%3D\">\n\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"909\" height=\"516\" src=\"https:\/\/ryeroxley.com\/wp-content\/uploads\/2024\/04\/image-26.webp\" class=\"attachment-large size-large wp-image-1448\" alt=\"Final review screen in a configuration process displaying the pool name &#039;data&#039;, a topology summary with RAIDZ3 layout, and buttons for navigation and creating the storage pool.\" srcset=\"https:\/\/ryeroxley.com\/wp-content\/uploads\/2024\/04\/image-26.webp 909w, https:\/\/ryeroxley.com\/wp-content\/uploads\/2024\/04\/image-26-300x170.webp 300w, https:\/\/ryeroxley.com\/wp-content\/uploads\/2024\/04\/image-26-768x436.webp 768w\" sizes=\"(max-width: 909px) 100vw, 909px\" \/>\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-f87a17e e-flex e-con-boxed e-con e-parent\" data-id=\"f87a17e\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-ffd1458 elementor-widget elementor-widget-text-editor\" data-id=\"ffd1458\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Once complete, you will be taken to the Storage dashboard. I want to continue and create two further pools, apps on nvme0n1 and nvme1n1 and appdata on sdk and sdm.<br \/>So, for the <strong>apps<\/strong> pool, I want to add the disks manually. As before, select <strong>Storage<\/strong> &gt; <strong>Create Pool<\/strong> and give the pool a name<span style=\"box-sizing: border-box;\">,<\/span>\u00a0then click <strong>Next<\/strong>.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-0826ee9 elementor-widget elementor-widget-image\" data-id=\"0826ee9\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/ryeroxley.com\/wp-content\/uploads\/2024\/04\/image-27.webp\" data-elementor-open-lightbox=\"yes\" data-elementor-lightbox-title=\"Initial Setup Screen for Naming a Storage Pool\" data-elementor-lightbox-description=\"This image captures the beginning of a configuration process, designated by the number &#039;1&#039; encircled in blue, titled &#039;General Info&#039;. In the name field, &#039;apps&#039; is entered, suggesting the name of the new storage pool or configuration item. Below the name field is an optional checkbox for &#039;Encryption&#039; that is not selected. The lower portion of the screen displays a blue &#039;Next&#039; button, which is used to proceed to the subsequent steps of the configuration.\" data-e-action-hash=\"#elementor-action%3Aaction%3Dlightbox%26settings%3DeyJpZCI6MTQ0OSwidXJsIjoiaHR0cHM6XC9cL3J5ZXJveGxleS5jb21cL3dwLWNvbnRlbnRcL3VwbG9hZHNcLzIwMjRcLzA0XC9pbWFnZS0yNy53ZWJwIn0%3D\">\n\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"768\" height=\"292\" src=\"https:\/\/ryeroxley.com\/wp-content\/uploads\/2024\/04\/image-27-768x292.webp\" class=\"attachment-medium_large size-medium_large wp-image-1449\" alt=\"The first step in a configuration sequence showing &#039;General Info&#039; with &#039;apps&#039; entered as the pool name, an unchecked encryption option, and a blue &#039;Next&#039; button.\" srcset=\"https:\/\/ryeroxley.com\/wp-content\/uploads\/2024\/04\/image-27-768x292.webp 768w, https:\/\/ryeroxley.com\/wp-content\/uploads\/2024\/04\/image-27-300x114.webp 300w, https:\/\/ryeroxley.com\/wp-content\/uploads\/2024\/04\/image-27.webp 908w\" sizes=\"(max-width: 768px) 100vw, 768px\" \/>\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-b1a7569 elementor-widget elementor-widget-text-editor\" data-id=\"b1a7569\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Select the layout <strong>Mirror<\/strong> and then click <strong>Manual Disk Selection<\/strong>.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-47c597b elementor-widget elementor-widget-image\" data-id=\"47c597b\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/ryeroxley.com\/wp-content\/uploads\/2024\/04\/image-28.webp\" data-elementor-open-lightbox=\"yes\" data-elementor-lightbox-title=\"Storage Configuration Step for Data VDEV Setup\" data-elementor-lightbox-description=\"The image depicts the second step in a storage configuration wizard, focused on &#039;Data&#039; storage settings. The section header indicates it&#039;s for the configuration of a normal VDEV, typically used for primary storage operations, with an explanation that ZFS pools always have at least one DATA VDEV. In the &#039;Layout&#039; dropdown, &#039;Mirror&#039; has been selected. There are also areas for &#039;Automated Disk Selection&#039; with dropdowns for &#039;Disk Size&#039;, &#039;Width&#039;, and &#039;Number of VDEVs&#039;, which are not filled in, and a checkbox for &#039;Treat Disk Size as Minimum&#039; that remains unchecked. &#039;Advanced Options&#039; are noted to the right, explaining that manual disk selection allows for the creation of VDEVs and adding disks to those VDEVs individually, with a prominent button for &#039;Manual Disk Selection&#039;. At the bottom, navigation buttons include &#039;Back&#039;, &#039;Next&#039;, and &#039;Reset Step&#039;, with a dual-colored button for &#039;Save And Go To Review&#039;, signaling progression to the final review step.\" data-e-action-hash=\"#elementor-action%3Aaction%3Dlightbox%26settings%3DeyJpZCI6MTQ1MCwidXJsIjoiaHR0cHM6XC9cL3J5ZXJveGxleS5jb21cL3dwLWNvbnRlbnRcL3VwbG9hZHNcLzIwMjRcLzA0XC9pbWFnZS0yOC53ZWJwIn0%3D\">\n\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"768\" height=\"931\" src=\"https:\/\/ryeroxley.com\/wp-content\/uploads\/2024\/04\/image-28-768x931.webp\" class=\"attachment-medium_large size-medium_large wp-image-1450\" alt=\"A configuration interface for storage with the &#039;Mirror&#039; layout selected, options for automated disk selection and advanced settings, including a button for manual disk selection.\" srcset=\"https:\/\/ryeroxley.com\/wp-content\/uploads\/2024\/04\/image-28-768x931.webp 768w, https:\/\/ryeroxley.com\/wp-content\/uploads\/2024\/04\/image-28-247x300.webp 247w, https:\/\/ryeroxley.com\/wp-content\/uploads\/2024\/04\/image-28-845x1024.webp 845w, https:\/\/ryeroxley.com\/wp-content\/uploads\/2024\/04\/image-28.webp 872w\" sizes=\"(max-width: 768px) 100vw, 768px\" \/>\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-141259e elementor-widget elementor-widget-text-editor\" data-id=\"141259e\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>\u00a0Now, click <strong>Add<\/strong> and drag and drop the disks from the left-hand side to the new VDEV.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-d7ab304 elementor-widget elementor-widget-image\" data-id=\"d7ab304\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/ryeroxley.com\/wp-content\/uploads\/2024\/04\/image-29.webp\" data-elementor-open-lightbox=\"yes\" data-elementor-lightbox-title=\"Manual Disk Selection for MIRROR VDEV Configuration\" data-elementor-lightbox-description=\"The image displays a split-screen configuration interface. On the left, under &#039;Manual Selection&#039;, there&#039;s a list of solid-state drives (SSDs) with checkboxes, including details like slot, model, type, and serial number, with disk sizes varying from 223.57 GiB to 931.51 GiB. Drives listed include models from Toshiba, Intel, and Samsung. On the right, in the &#039;VDEVs&#039; section, there&#039;s a &#039;MIRROR&#039; panel with instructions to add the required number of disks to get a size estimate. One slot appears filled with an NVMe drive labeled &#039;nvme0n1&#039; of 1.86 TiB. At the top, there&#039;s an &#039;Add&#039; button, and at the bottom, &#039;Cancel&#039; and &#039;Save Selection&#039; buttons, facilitating the process of creating a mirrored storage VDEV with selected disks.\" data-e-action-hash=\"#elementor-action%3Aaction%3Dlightbox%26settings%3DeyJpZCI6MTQ1MSwidXJsIjoiaHR0cHM6XC9cL3J5ZXJveGxleS5jb21cL3dwLWNvbnRlbnRcL3VwbG9hZHNcLzIwMjRcLzA0XC9pbWFnZS0yOS53ZWJwIn0%3D\">\n\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"768\" height=\"776\" src=\"https:\/\/ryeroxley.com\/wp-content\/uploads\/2024\/04\/image-29-768x776.webp\" class=\"attachment-medium_large size-medium_large wp-image-1451\" alt=\"A manual selection interface for configuring VDEVs in a storage system, showing a list of SSDs by model and serial number, and a MIRROR VDEV configuration panel.\" srcset=\"https:\/\/ryeroxley.com\/wp-content\/uploads\/2024\/04\/image-29-768x776.webp 768w, https:\/\/ryeroxley.com\/wp-content\/uploads\/2024\/04\/image-29-297x300.webp 297w, https:\/\/ryeroxley.com\/wp-content\/uploads\/2024\/04\/image-29-1013x1024.webp 1013w, https:\/\/ryeroxley.com\/wp-content\/uploads\/2024\/04\/image-29.webp 1508w\" sizes=\"(max-width: 768px) 100vw, 768px\" \/>\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-271d3da elementor-widget elementor-widget-text-editor\" data-id=\"271d3da\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Add as many storage devices as you require. Then click <strong>Save Selection<\/strong>.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-f46908d elementor-widget elementor-widget-image\" data-id=\"f46908d\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/ryeroxley.com\/wp-content\/uploads\/2024\/04\/image-30.webp\" data-elementor-open-lightbox=\"yes\" data-elementor-lightbox-title=\"Manual Disk Selection for MIRROR Configuration with Mixed Sizes\" data-elementor-lightbox-description=\"The image showcases a configuration interface during the manual selection process for setting up a mirrored storage array. On the left side is a list of available SSDs, with models from Toshiba and Intel, each offering 223.57 GiB and 931.51 GiB of storage, respectively. On the right side, within the &#039;VDEVs&#039; panel, a &#039;MIRROR&#039; configuration is being created with two SSDs of different sizes: &#039;nvme0n1&#039; at 1.86 TiB and &#039;nvme1n1&#039; at 931.51 GiB, resulting in a note that &#039;Mixing disks of different sizes in a vdev is not recommended.&#039; Below this note, the estimated usable raw capacity of 929.51 GiB is displayed. At the bottom are options to &#039;Cancel&#039; or &#039;Save Selection&#039; to finalize the mirrored VDEV configuration.\" data-e-action-hash=\"#elementor-action%3Aaction%3Dlightbox%26settings%3DeyJpZCI6MTQ1MiwidXJsIjoiaHR0cHM6XC9cL3J5ZXJveGxleS5jb21cL3dwLWNvbnRlbnRcL3VwbG9hZHNcLzIwMjRcLzA0XC9pbWFnZS0zMC53ZWJwIn0%3D\">\n\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"1007\" height=\"1024\" src=\"https:\/\/ryeroxley.com\/wp-content\/uploads\/2024\/04\/image-30-1007x1024.webp\" class=\"attachment-large size-large wp-image-1452\" alt=\"Configuration interface with an SSD selection list on the left and a &#039;MIRROR&#039; VDEV setup with mixed disk sizes on the right, showing a warning about mixing disk sizes.\" srcset=\"https:\/\/ryeroxley.com\/wp-content\/uploads\/2024\/04\/image-30-1007x1024.webp 1007w, https:\/\/ryeroxley.com\/wp-content\/uploads\/2024\/04\/image-30-295x300.webp 295w, https:\/\/ryeroxley.com\/wp-content\/uploads\/2024\/04\/image-30-768x781.webp 768w, https:\/\/ryeroxley.com\/wp-content\/uploads\/2024\/04\/image-30-1511x1536.webp 1511w, https:\/\/ryeroxley.com\/wp-content\/uploads\/2024\/04\/image-30.webp 1515w\" sizes=\"(max-width: 1007px) 100vw, 1007px\" \/>\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-6cd937a elementor-widget elementor-widget-text-editor\" data-id=\"6cd937a\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>As before, click <strong>Save And Go To Review.<\/strong><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-9ce8ab4 elementor-widget elementor-widget-image\" data-id=\"9ce8ab4\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/ryeroxley.com\/wp-content\/uploads\/2024\/04\/image-31.webp\" data-elementor-open-lightbox=\"yes\" data-elementor-lightbox-title=\"Completion of Manual VDEV Configuration in Storage Setup\" data-elementor-lightbox-description=\"The image features a part of a storage configuration interface, specifically step &#039;2 Data&#039;. It confirms that VDEVs have been configured manually and indicates that there is one VDEV set up without any warnings. There&#039;s a button labeled &#039;Edit Manual Disk Selection&#039; for any necessary changes and a &#039;Reset&#039; button to start over. On the right, a &#039;Description&#039; box succinctly states &#039;VDEVs: 1&#039; and &#039;No warnings&#039;, indicating a clean configuration. At the bottom, navigation buttons include &#039;Back&#039;, &#039;Next&#039;, &#039;Reset Step&#039;, and &#039;Save And Go To Review&#039;, providing options to proceed with the setup, make changes, or review the configurations before finalization.\" data-e-action-hash=\"#elementor-action%3Aaction%3Dlightbox%26settings%3DeyJpZCI6MTQ1MywidXJsIjoiaHR0cHM6XC9cL3J5ZXJveGxleS5jb21cL3dwLWNvbnRlbnRcL3VwbG9hZHNcLzIwMjRcLzA0XC9pbWFnZS0zMS53ZWJwIn0%3D\">\n\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"937\" height=\"749\" src=\"https:\/\/ryeroxley.com\/wp-content\/uploads\/2024\/04\/image-31.webp\" class=\"attachment-large size-large wp-image-1453\" alt=\"A storage configuration step indicating successful manual VDEV configuration with an option to edit or reset, and a side panel showing &#039;1 VDEV&#039; with &#039;No warnings&#039;.\" srcset=\"https:\/\/ryeroxley.com\/wp-content\/uploads\/2024\/04\/image-31.webp 937w, https:\/\/ryeroxley.com\/wp-content\/uploads\/2024\/04\/image-31-300x240.webp 300w, https:\/\/ryeroxley.com\/wp-content\/uploads\/2024\/04\/image-31-768x614.webp 768w\" sizes=\"(max-width: 937px) 100vw, 937px\" \/>\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-103448f elementor-widget elementor-widget-text-editor\" data-id=\"103448f\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>\u00a0Click <strong>Create Pool<\/strong> and <strong>Confirm<\/strong>.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-71b752c elementor-widget elementor-widget-image\" data-id=\"71b752c\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/ryeroxley.com\/wp-content\/uploads\/2024\/04\/image-32.webp\" data-elementor-open-lightbox=\"yes\" data-elementor-lightbox-title=\"Review and Confirmation Screen for Storage Pool &#039;apps&#039;\" data-elementor-lightbox-description=\"The image is the final review stage in a storage configuration process, marked by the number &#039;8&#039;. The &#039;General Info&#039; section lists &#039;Pool Name&#039; as &#039;apps&#039;. In the &#039;Topology Summary&#039;, it details the data storage setup as a &#039;Manual layout | 1 VDEVs&#039; and in the &#039;Details&#039; section, it shows an &#039;Est. Usable Raw Capacity&#039; of &#039;929.51 GiB&#039;. At the bottom, there are buttons for &#039;Back&#039;, which allows the user to return to the previous steps, &#039;Inspect VDEVs&#039;, to examine the virtual devices in detail, &#039;Start Over&#039;, to reset the entire configuration, and &#039;Create Pool&#039;, which is accentuated, indicating that clicking it will finalize and create the configured storage pool.\" data-e-action-hash=\"#elementor-action%3Aaction%3Dlightbox%26settings%3DeyJpZCI6MTQ1NCwidXJsIjoiaHR0cHM6XC9cL3J5ZXJveGxleS5jb21cL3dwLWNvbnRlbnRcL3VwbG9hZHNcLzIwMjRcLzA0XC9pbWFnZS0zMi53ZWJwIn0%3D\">\n\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"878\" height=\"511\" src=\"https:\/\/ryeroxley.com\/wp-content\/uploads\/2024\/04\/image-32.webp\" class=\"attachment-large size-large wp-image-1454\" alt=\"Final review screen for a storage pool named &#039;apps&#039;, showing a manual layout with 1 VDEV and an estimated usable raw capacity of 929.51 GiB.\" srcset=\"https:\/\/ryeroxley.com\/wp-content\/uploads\/2024\/04\/image-32.webp 878w, https:\/\/ryeroxley.com\/wp-content\/uploads\/2024\/04\/image-32-300x175.webp 300w, https:\/\/ryeroxley.com\/wp-content\/uploads\/2024\/04\/image-32-768x447.webp 768w\" sizes=\"(max-width: 878px) 100vw, 878px\" \/>\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-c6fea09 e-flex e-con-boxed e-con e-parent\" data-id=\"c6fea09\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-4b7c323 elementor-widget elementor-widget-text-editor\" data-id=\"4b7c323\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Finally, I&#8217;ll create the third pool, <strong>appdata<\/strong>, on sdk and sdm \u2014 a mirror for persistent app data. With all three pools in place (<strong>data<\/strong>, <strong>apps<\/strong>, and <strong>appdata<\/strong>), the storage foundation is complete. Next, we&#8217;ll look at the <a class=\"underline underline underline-offset-2 decoration-1 decoration-current\/40 hover:decoration-current focus:decoration-current\" href=\"https:\/\/ryeroxley.com\/index.php\/2024\/04\/08\/initial-configuration-of-truenas-scale-apps\/\">initial configuration of TrueNAS Scale Apps<\/a>, where these pools will be put to use.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-01087e6 e-flex e-con-boxed e-con e-parent\" data-id=\"01087e6\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-3ec5908 elementor-widget elementor-widget-image\" data-id=\"3ec5908\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/ryeroxley.com\/wp-content\/uploads\/2024\/04\/image-33.webp\" data-elementor-open-lightbox=\"yes\" data-elementor-lightbox-title=\"Overview of Storage Datasets in System Interface\" data-elementor-lightbox-description=\"The image presents a section titled &#039;Datasets&#039; within a storage management interface. Three datasets are listed: &#039;appdata&#039;, &#039;apps&#039;, and &#039;data&#039;. The &#039;appdata&#039; and &#039;apps&#039; datasets show minimal usage with 456 KiB and 444 KiB used respectively, out of 899.25 GiB available, and are marked as &#039;Unencrypted&#039;. The &#039;data&#039; dataset shows 13.22 MiB used out of 14.39 TiB available, also unencrypted. Icons next to the dataset names indicate folder structures, and there are navigational arrows to the right, suggesting further details can be accessed for each dataset. A search bar is available at the top for quick filtering.\" data-e-action-hash=\"#elementor-action%3Aaction%3Dlightbox%26settings%3DeyJpZCI6MTQ1NSwidXJsIjoiaHR0cHM6XC9cL3J5ZXJveGxleS5jb21cL3dwLWNvbnRlbnRcL3VwbG9hZHNcLzIwMjRcLzA0XC9pbWFnZS0zMy53ZWJwIn0%3D\">\n\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"768\" height=\"322\" src=\"https:\/\/ryeroxley.com\/wp-content\/uploads\/2024\/04\/image-33-768x322.webp\" class=\"attachment-medium_large size-medium_large wp-image-1455\" alt=\"A user interface displaying a list of datasets named &#039;appdata&#039;, &#039;apps&#039;, and &#039;data&#039;, with their used and available space, and all marked as unencrypted.\" srcset=\"https:\/\/ryeroxley.com\/wp-content\/uploads\/2024\/04\/image-33-768x322.webp 768w, https:\/\/ryeroxley.com\/wp-content\/uploads\/2024\/04\/image-33-300x126.webp 300w, https:\/\/ryeroxley.com\/wp-content\/uploads\/2024\/04\/image-33-1024x429.webp 1024w, https:\/\/ryeroxley.com\/wp-content\/uploads\/2024\/04\/image-33.webp 1511w\" sizes=\"(max-width: 768px) 100vw, 768px\" \/>\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>Having installed and completed the initial configuration of TrueNAS Scale next we need to consider storage. For a discussion of the various RAIDZ and mirrors, I would recommend this post. I have the following storage devices in my system: sdl and sdj are used as the boot pool so they cannot be used for anything [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"site-sidebar-layout":"default","site-content-layout":"","ast-site-content-layout":"default","site-content-style":"default","site-sidebar-style":"default","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"","ast-breadcrumbs-content":"","ast-featured-img":"","footer-sml-layout":"","ast-disable-related-posts":"","theme-transparent-header-meta":"","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"set","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"footnotes":""},"categories":[12],"tags":[],"class_list":["post-1443","post","type-post","status-publish","format-standard","hentry","category-basics"],"_links":{"self":[{"href":"https:\/\/ryeroxley.com\/index.php\/wp-json\/wp\/v2\/posts\/1443","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/ryeroxley.com\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/ryeroxley.com\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/ryeroxley.com\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/ryeroxley.com\/index.php\/wp-json\/wp\/v2\/comments?post=1443"}],"version-history":[{"count":17,"href":"https:\/\/ryeroxley.com\/index.php\/wp-json\/wp\/v2\/posts\/1443\/revisions"}],"predecessor-version":[{"id":2644,"href":"https:\/\/ryeroxley.com\/index.php\/wp-json\/wp\/v2\/posts\/1443\/revisions\/2644"}],"wp:attachment":[{"href":"https:\/\/ryeroxley.com\/index.php\/wp-json\/wp\/v2\/media?parent=1443"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/ryeroxley.com\/index.php\/wp-json\/wp\/v2\/categories?post=1443"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/ryeroxley.com\/index.php\/wp-json\/wp\/v2\/tags?post=1443"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}