User Tools

Site Tools


proxmox:add_storage_drives:zfs_pools

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
proxmox:add_storage_drives:zfs_pools [2021/06/04 00:50] peterproxmox:add_storage_drives:zfs_pools [2021/06/19 11:25] (current) – removed peter
Line 1: Line 1:
-====== Proxmox - Add Storage Drives - ZFS Pools ====== 
- 
-It is recommended by Proxmox to use ZFS Pools for Storing your VMs. 
- 
-ZFS gives you more performance and Redundancy. 
- 
----- 
- 
-===== List Drives ===== 
- 
-<code bash> 
-ls /dev/disk/by-id 
-</code> 
- 
----- 
- 
-===== Create a pool ===== 
- 
-<code bash> 
-zpool create -f -m <mount> <pool> <type> <ids> 
-</code> 
- 
-returns: 
- 
-<WRAP info> 
-**NOTE:**  where: 
- 
-  * **create**: subcommand to create the pool. 
-  * **-f**: Force creating the pool to bypass the “EFI label error”. 
-  * **-m**: The mount point of the pool. If this is not specified, then the pool will be mounted to root as /pool. 
-  * **pool**: This is the name of the pool. 
-  * **type**: mirror, raidz, raidz2, raidz3. If omitted, the default type is a stripe or raid 0. 
-  * **ids**: The names of the drives/partitions to include in the pool obtained from ls /dev/disk/by-id. 
- 
-Example: 
- 
-<code bash> 
-zpool create -f -m /mnt/zstorage  zstorage raidz2 <ids> 
-</code> 
- 
-</WRAP> 
- 
----- 
- 
-===== Check the pool ===== 
- 
-<code bash> 
-zpool list 
-zpool list -v 
-zpool iostat 
-zpool iostat -v 
-</code> 
- 
----- 
- 
-===== Check Proxmox Storage Manager to Know it exists ===== 
- 
-<code bash> 
-pvesm zfsscan 
-</code> 
- 
----- 
- 
-===== Configure the ZFS Pool ===== 
- 
-<code bash> 
-zfs create zstorage/iso 
-zsf create zstorage/share 
-zsf create zstorage/vmstorage 
-zsf create zstorage/cnstorage 
-</code> 
- 
----- 
- 
-===== Set quota ===== 
- 
-<code bash> 
-zfs set quota=1000G zstorage/iso 
-</code> 
- 
----- 
- 
-===== Check ===== 
- 
-<code bash> 
-zfs list 
-zpool status 
-zpool iostat -v 
-</code> 
- 
----- 
- 
-Navigate to **Datacenter -> Storage -> Add -> Directory -> zstorage/iso**. 
- 
-<WRAP important> 
-**IMPORTANT:** Make sure only **ISO image** and **Container template** are selected. 
-</WRAP> 
- 
- 
-Navigate to **Directory -> Add -> ZFS -> Id: vmstorage -> ZFS Pool: /zstorage/vmstorage**. 
- 
- 
----- 
- 
  
proxmox/add_storage_drives/zfs_pools.1622767812.txt.gz · Last modified: 2021/06/04 00:50 by peter

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki