<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://www.rosemarknetworks.com/wiki/index.php?action=history&amp;feed=atom&amp;title=Proxmox_ZFS_Pool_Setup</id>
	<title>Proxmox ZFS Pool Setup - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://www.rosemarknetworks.com/wiki/index.php?action=history&amp;feed=atom&amp;title=Proxmox_ZFS_Pool_Setup"/>
	<link rel="alternate" type="text/html" href="https://www.rosemarknetworks.com/wiki/index.php?title=Proxmox_ZFS_Pool_Setup&amp;action=history"/>
	<updated>2026-06-01T13:14:14Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.42.3</generator>
	<entry>
		<id>https://www.rosemarknetworks.com/wiki/index.php?title=Proxmox_ZFS_Pool_Setup&amp;diff=158&amp;oldid=prev</id>
		<title>Maeve at 19:08, 29 May 2026</title>
		<link rel="alternate" type="text/html" href="https://www.rosemarknetworks.com/wiki/index.php?title=Proxmox_ZFS_Pool_Setup&amp;diff=158&amp;oldid=prev"/>
		<updated>2026-05-29T19:08:06Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 19:08, 29 May 2026&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l6&quot;&gt;Line 6:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 6:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== Creating the main pool ==&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== Creating the main pool ==&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;#039;&amp;#039;(The following has been adapted from the results of zpool history on an existing Zpool.)&amp;#039;&amp;#039;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;#039;&amp;#039;(The following has been adapted from the results of zpool history on an existing Zpool.)&amp;#039;&amp;#039;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;  zpool create -o ashift=12 &amp;lt;pool name&amp;gt; mirror /dev/disk/by-id/disk1-XXXXXXXXXXXXXX-XXXXXXXXXXXXXX-&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;part3 &lt;/del&gt;/dev/disk/by-id/disk2-XXXXXXXXXXXXXX-XXXXXXXXXXXXXX-&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;part3&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;  zpool create -o ashift=12 &amp;lt;pool name&amp;gt; mirror /dev/disk/by-id/disk1-XXXXXXXXXXXXXX-XXXXXXXXXXXXXX-&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;part4 &lt;/ins&gt;/dev/disk/by-id/disk2-XXXXXXXXXXXXXX-XXXXXXXXXXXXXX-&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;part4&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;  zfs set compression=zstd &amp;lt;pool name&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;  zfs set compression=zstd &amp;lt;pool name&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;  zfs create &amp;lt;pool name&amp;gt;/vmstorage&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;  zfs create &amp;lt;pool name&amp;gt;/vmstorage&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l15&quot;&gt;Line 15:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 15:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;  zfs set compression=zstd &amp;lt;pool name&amp;gt;/vmstorage&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;  zfs set compression=zstd &amp;lt;pool name&amp;gt;/vmstorage&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;  zfs set compression=zstd &amp;lt;pool name&amp;gt;/vz-dir&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;  zfs set compression=zstd &amp;lt;pool name&amp;gt;/vz-dir&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;In the above example, the suffix of -&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;part3 &lt;/del&gt;is inferred for demonstrative purposes. Depending on the exact configuration set when installing Proxmox and creating its default local/local-zfs system as well as later using cfdisk, this could be a different partition number.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;In the above example, the suffix of -&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;part4 &lt;/ins&gt;is inferred for demonstrative purposes. Depending on the exact configuration set when installing Proxmox and creating its default local/local-zfs system as well as later using cfdisk, this could be a different partition number.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Maeve</name></author>
	</entry>
	<entry>
		<id>https://www.rosemarknetworks.com/wiki/index.php?title=Proxmox_ZFS_Pool_Setup&amp;diff=157&amp;oldid=prev</id>
		<title>Maeve at 18:31, 29 May 2026</title>
		<link rel="alternate" type="text/html" href="https://www.rosemarknetworks.com/wiki/index.php?title=Proxmox_ZFS_Pool_Setup&amp;diff=157&amp;oldid=prev"/>
		<updated>2026-05-29T18:31:05Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 18:31, 29 May 2026&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l2&quot;&gt;Line 2:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 2:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== Prerequisites ==&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== Prerequisites ==&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;This process is being done to a node that has two drives, sized 4TB. We will be setting a 250GB partition on each drive to serve as the local/local-zfs storage in Proxmox. The remaining free space on the drives will be used to create a second Zpool. During the installation of Proxmox we set the hdsize parameter to 250GB. This will ensure it only uses 250GB of the boot drives for the configuration, leaving the rest untouched. After this, we need to use &#039;&#039;&#039;cfdisk&#039;&#039;&#039; to create partitions out of the remaining &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;storage data&lt;/del&gt;. We will leave this without a filesystem as ZFS will be installing its filesystem over these partitions in the next step.  &lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;This process is being done to a node that has two drives, sized 4TB. We will be setting a 250GB partition on each drive to serve as the local/local-zfs storage in Proxmox. The remaining free space on the drives will be used to create a second Zpool. During the installation of Proxmox we set the hdsize parameter to 250GB. This will ensure it only uses 250GB of the boot drives for the configuration, leaving the rest untouched. After this, we need to use &#039;&#039;&#039;cfdisk&#039;&#039;&#039; to create partitions out of the remaining &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;disk space&lt;/ins&gt;. We will leave this without a filesystem as ZFS will be installing its filesystem over these partitions in the next step.  &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== Creating the main pool ==&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== Creating the main pool ==&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Maeve</name></author>
	</entry>
	<entry>
		<id>https://www.rosemarknetworks.com/wiki/index.php?title=Proxmox_ZFS_Pool_Setup&amp;diff=156&amp;oldid=prev</id>
		<title>Maeve: Created page with &quot;The goal of this procedure is to set up a ZFS pool (Zpool) and its subpools on a Proxmox server that doesn&#039;t have dedicated disks for storage ZFS.  == Prerequisites == This process is being done to a node that has two drives, sized 4TB. We will be setting a 250GB partition on each drive to serve as the local/local-zfs storage in Proxmox. The remaining free space on the drives will be used to create a second Zpool. During the installation of Proxmox we set the hdsize para...&quot;</title>
		<link rel="alternate" type="text/html" href="https://www.rosemarknetworks.com/wiki/index.php?title=Proxmox_ZFS_Pool_Setup&amp;diff=156&amp;oldid=prev"/>
		<updated>2026-05-29T18:30:10Z</updated>

		<summary type="html">&lt;p&gt;Created page with &amp;quot;The goal of this procedure is to set up a ZFS pool (Zpool) and its subpools on a Proxmox server that doesn&amp;#039;t have dedicated disks for storage ZFS.  == Prerequisites == This process is being done to a node that has two drives, sized 4TB. We will be setting a 250GB partition on each drive to serve as the local/local-zfs storage in Proxmox. The remaining free space on the drives will be used to create a second Zpool. During the installation of Proxmox we set the hdsize para...&amp;quot;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;The goal of this procedure is to set up a ZFS pool (Zpool) and its subpools on a Proxmox server that doesn&amp;#039;t have dedicated disks for storage ZFS.&lt;br /&gt;
&lt;br /&gt;
== Prerequisites ==&lt;br /&gt;
This process is being done to a node that has two drives, sized 4TB. We will be setting a 250GB partition on each drive to serve as the local/local-zfs storage in Proxmox. The remaining free space on the drives will be used to create a second Zpool. During the installation of Proxmox we set the hdsize parameter to 250GB. This will ensure it only uses 250GB of the boot drives for the configuration, leaving the rest untouched. After this, we need to use &amp;#039;&amp;#039;&amp;#039;cfdisk&amp;#039;&amp;#039;&amp;#039; to create partitions out of the remaining storage data. We will leave this without a filesystem as ZFS will be installing its filesystem over these partitions in the next step. &lt;br /&gt;
&lt;br /&gt;
== Creating the main pool ==&lt;br /&gt;
&amp;#039;&amp;#039;(The following has been adapted from the results of zpool history on an existing Zpool.)&amp;#039;&amp;#039;&lt;br /&gt;
 zpool create -o ashift=12 &amp;lt;pool name&amp;gt; mirror /dev/disk/by-id/disk1-XXXXXXXXXXXXXX-XXXXXXXXXXXXXX-part3 /dev/disk/by-id/disk2-XXXXXXXXXXXXXX-XXXXXXXXXXXXXX-part3&lt;br /&gt;
 zfs set compression=zstd &amp;lt;pool name&amp;gt;&lt;br /&gt;
 zfs create &amp;lt;pool name&amp;gt;/vmstorage&lt;br /&gt;
 zfs create &amp;lt;pool name&amp;gt;/vz-dir&lt;br /&gt;
 zfs set sync=disabled &amp;lt;pool name&amp;gt;/vmstorage&lt;br /&gt;
 zfs set atime=on &amp;lt;pool name&amp;gt;&lt;br /&gt;
 zfs set atime=off &amp;lt;pool name&amp;gt;/vmstorage&lt;br /&gt;
 zfs set compression=zstd &amp;lt;pool name&amp;gt;/vmstorage&lt;br /&gt;
 zfs set compression=zstd &amp;lt;pool name&amp;gt;/vz-dir&lt;br /&gt;
In the above example, the suffix of -part3 is inferred for demonstrative purposes. Depending on the exact configuration set when installing Proxmox and creating its default local/local-zfs system as well as later using cfdisk, this could be a different partition number.&lt;/div&gt;</summary>
		<author><name>Maeve</name></author>
	</entry>
</feed>