ZFS 풀에 드라이브를 추가하는 방법

ZFS 풀에 드라이브를 추가하는 방법

내 현재 ZFS 상태는 다음과 같습니다.

t@tsu:~$ zpool status
  pool: bpool
 state: ONLINE
  scan: none requested
config:

    NAME                                    STATE     READ WRITE CKSUM
    bpool                                   ONLINE       0     0     0
      73ea4055-b5ea-894b-a861-907bb222d9ea  ONLINE       0     0     0

errors: No known data errors

  pool: rpool
 state: ONLINE
  scan: none requested
config:

    NAME                                    STATE     READ WRITE CKSUM
    rpool                                   ONLINE       0     0     0
      7905bb43-ac9f-a843-b1bb-8809744d9025  ONLINE       0     0     0

errors: No known data errors

(공간 확보를 위해) 내 풀에 다음 드라이브를 추가하고 싶습니다.

디스크

이것은 ZFS에 있는 운영 체제(ubuntu 20.04)의 현재 디스크입니다.

디스크

t@tsu:~$ sudo lshw -class disk
[sudo] password for t: 
  *-disk:0                  
       description: ATA Disk
       product: Samsung SSD 850
       physical id: 0
       bus info: scsi@2:0.0.0
       logical name: /dev/sda
       version: 2B6Q
       serial: S2RBNX0J524197X
       size: 465GiB (500GB)
       capabilities: gpt-1.00 partitioned partitioned:gpt
       configuration: ansiversion=5 guid=32f4df93-2b50-4a68-a888-f0570adac413 logicalsectorsize=512 sectorsize=512
  *-disk:1
       description: ATA Disk
       product: Crucial_CT525MX3
       physical id: 1
       bus info: scsi@4:0.0.0
       logical name: /dev/sdb
       version: R040
       serial: 172918010661
       size: 489GiB (525GB)
       capabilities: gpt-1.00 partitioned partitioned:gpt
       configuration: ansiversion=5 guid=d3e2b4ab-2c44-4da8-ac0c-fdb8053d35da logicalsectorsize=512 sectorsize=512

구문을 이해할 수 없으며 다음과 같은 작업을 수행해서는 안 된다고 확신합니다.

zpool create addonpool /dev/sdb
zpool add addonpool mirror /dev/sda4 /dev/sdb

어쩌면 다음과 같을 수도 있습니다.

zpool add rpool mirror /dev/sda4 /dev/sdb

(rpool은 네 번째 파티션이므로 파티션되지 않은 디스크의 경우 전체 디스크를 추가합니다.)

하지만 모르겠어요.

또한 로그아웃하고 tty에 로그인하는 것으로 충분합니까, 아니면 liveUSB를 통해 수행해야 합니까?

답변1

이전 구문과 유사하지만 기존 파티션을 나열할 필요는 없습니다. 이렇게 하면 완전한 새 드라이브가 단일 디스크 vdev로 rpool.

zpool add rpool /dev/sdb

이는 중복성을 제공하지 않고 rpool에 추가 저장 공간만 제공한다는 점에 유의하십시오.

관련 정보