ZFS가 내 시스템에 설치되어 있습니다 /mnt/zfs
.
zfs list
인쇄:
NAME USED AVAIL REFER MOUNTPOINT
my-zfs-pool 523G 376G 523G /mnt/zfs
즉, 이것은 ZFS 풀입니다 my-zfs-pool
.
zpool status
인쇄:
pool: my-zfs-pool
state: ONLINE
scan: scrub repaired 0B in 0 days 00:15:03 with 0 errors on Sun Jul 12 00:39:04 2020
config:
NAME STATE READ WRITE CKSUM
my-zfs-pool ONLINE 0 0 0
791b9bbf-a779-2a49-8648-08461ec13df7 ONLINE 0 0 0
errors: No known data errors
lsblk -f
목록:
NAME FSTYPE LABEL UUID FSAVAIL FSUSE% MOUNTPOINT
...
sda
└─sda1 zfs_member my-zfs-pool 4642836688446740704
...
그래서 레이블이 있는 ZFS 파티션을 찾았 으므로 에서 마운트되었다고 my-zfs-pool
가정했습니다 . 하지만 내가 어떻게 알 수 있나요?/mnt/zfs
sda1
이 식별자는 정확히 무엇입니까 791b9bbf-a779-2a49-8648-08461ec13df7
? 이것이 파티션 UUID입니까? 정말 다른 곳에서는 찾을 수가 없네요. UUID sda1
가 다릅니다.
다른 사람의 다른 출력과 비교합니다.여기, 이는 파티션의 식별자인 ada0p3
or 와 같은 내용을 인쇄합니다 .wwn-0x50014ee20b8b7ba0-part3
답변1
나는 단지 끔찍해 보였습니다. 다음 /dev/disk/by-partuuid/
으로 791b9bbf-a779-2a49-8648-08461ec13df7
.
이제 저는 이 vdev/물리적 개발(파티션에서)을 생성할 때 식별자로 partuuid를 사용하는 것이 잘못된 선택인지 궁금합니다. 대신 UUID를 사용해야 합니까?
PARTUUID와 UUID의 차이점에 대한 설명여기:
UUID
는파일 시스템 수준UUID는 파티션 내의 파일 시스템 메타데이터에서 검색됩니다. 파일 시스템 유형은 알려져 있고 읽을 수 있는 경우에만 읽을 수 있습니다.
PARTUUID
는파티션 테이블 수준파티션의 UUID는 GPT 파티션 디스크의 모든 파티션에 대한 표준 기능입니다. 분할된 테이블에서 검색되므로...
PARTUUID
그러니 좋은 선택이 될 수도 있을 것 같습니다 .
lsblk --output NAME,PARTUUID,FSTYPE,LABEL,UUID,SIZE,FSAVAIL,FSUSE%,MOUNTPOINT /dev/sda
보여주다:
NAME PARTUUID FSTYPE LABEL UUID SIZE FSAVAIL FSUSE% MOUNTPOINT
sda 931,5G
└─sda1 791b9bbf-a779-2a49-8648-08461ec13df7 zfs_member my-zfs-pool 4642836688446740704 931,5G
lsblk
ZFS 마운트 지점을 표시하는 방법 ( /mnt/zfs
)은 무엇입니까?