ZFS create pool

지난 ZFS 설치관련 포스트에 이어 ZFS pool을 생성하는 글을 작성한다.

Check Disk

먼저 pool로 묶을 디스크를 확인한다.

fdisk -l

Device         Boot   Start       End   Sectors   Size Id Type
/dev/nvme0n1p1         2048    999423    997376   487M 83 Linux
/dev/nvme0n1p2      1001470 976771071 975769602 465.3G  5 Extended
/dev/nvme0n1p5      1001472 976771071 975769600 465.3G 8e Linux LVM


Disk /dev/mapper/bioline--vg-root: 92.18 GiB, 98972991488 bytes, 193306624 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes


Disk /dev/mapper/bioline--vg-swap_1: 976 MiB, 1023410176 bytes, 1998848 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes


Disk /dev/sda: 50 GiB, 53687091200 bytes, 104857600 sectors
Disk model: Storage
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes


Disk /dev/sdb: 50 GiB, 53687091200 bytes, 104857600 sectors
Disk model: Storage
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes


Disk /dev/sdc: 50 GiB, 53687091200 bytes, 104857600 sectors
Disk model: Storage
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes

본 글에서는 sda, sdb, sdc 3가지를 가지고 pool을 생성할 것이다.
현재 sda, sdb, sdc는 iscsi initiator을 이용해 디스크화한 형태이다.

ZFS Create pool

raid와 비슷한 구조로 raid5를 사용하고 싶지만 해당 명령어가 존재하지 않아 raidz를 사용하였다.

sudo zpool create zfspool raidz /dev/sda /dev/sdb /dev/sdc

pool의 상태확인을 통해 생성유무를 확인한다.

 zpool status
zpool status
  pool: zfspool
 state: ONLINE
config:

        NAME        STATE     READ WRITE CKSUM
        zfspool     ONLINE       0     0     0
          raidz1-0  ONLINE       0     0     0
            sda     ONLINE       0     0     0
            sdb     ONLINE       0     0     0
            sdc     ONLINE       0     0     0

errors: No known data errors

Leave a Comment