미러링된 ZFS 풀의 데이터 저장을 위해 Ubuntu 20.04 LTS 서버를 실행하고 있습니다. 서버에는 다음 장치와 주요 용도가 있습니다.
/dev/sdc
-> 솔리드 스테이트 드라이브 Intel SSDSC2BA10 Linux 시스템 루트 디렉터리 및 UEFI 파티션/dev/sda
-> WDC WD100EFAX-68 미러링된 zfs 풀의 첫 번째 HD/dev/sdb
-> 미러링된 zfs 풀의 WDC WD100EFAX-68;
시스템이 가동되어 실행되고 있으며 지정된 서비스는 몇 달 동안 임무를 수행해 왔습니다. 그러나 시스템 관리 중에(두 번째 잠재적 풀 및 새로운 백업 전략 등 고려) 현재 장치 및 풀 레이아웃을 다시 자세히 살펴보았습니다. 여기서 나는 예상치 못한 세부 사항을 발견했습니다. 두 개의 미러링된 하드 드라이브에는 사용되지 않을 수 있는 일부 작은 파티션이 포함되어 있으며 어느 시점에서든 명시적으로 생성되었거나 사용되었는지 기억이 나지 않습니다. 해당 유형은 Solaris reserved 1
몇 가지 조사 후에 결정되었으며 이것이 바로 그 목적입니다. 즉, 그렇게 할 계획이라면 Solaris에서 zpool을 사용할 수 있습니다. 먼저, 출력은 다음과 같습니다 pool status data
.
pool: data
state: ONLINE
status: Some supported features are not enabled on the pool. The pool can
still be used, but some features are unavailable.
action: Enable all features using 'zpool upgrade'. Once this is done,
the pool may no longer be accessible by software that does not support
the features. See zpool-features(5) for details.
scan: scrub repaired 0B in 0 days 06:13:40 with 0 errors on Sun Aug 8 06:37:42 2021
config:
NAME STATE READ WRITE CKSUM
data ONLINE 0 0 0
mirror-0 ONLINE 0 0 0
ata-WDC_WD100EFAX-68LHPN0_7PJX67XC ONLINE 0 0 0
ata-WDC_WD100EFAX-68LHPN0_7PJWTGAC ONLINE 0 0 0
출력은 다음과 같습니다 sudo fdisk -l
(스냅샷으로 생성된 모든 루프 장치 생략:
Disk /dev/sda: 9.1 TiB, 10000831348736 bytes, 19532873728 sectors
Disk model: WDC WD100EFAX-68
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disklabel type: gpt
Disk identifier: 24D7FF03-3872-0848-9274-6EAFE1800914
Device Start End Sectors Size Type
/dev/sda1 2048 19532855295 19532853248 9.1T Solaris /usr & Apple ZFS
/dev/sda9 19532855296 19532871679 16384 8M Solaris reserved 1
Disk /dev/sdb: 9.1 TiB, 10000831348736 bytes, 19532873728 sectors
Disk model: WDC WD100EFAX-68
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disklabel type: gpt
Disk identifier: CDE74412-3237-EA46-AA85-4B8201751A7F
Device Start End Sectors Size Type
/dev/sdb1 2048 19532855295 19532853248 9.1T Solaris /usr & Apple ZFS
/dev/sdb9 19532855296 19532871679 16384 8M Solaris reserved 1
Disk /dev/sdc: 93.16 GiB, 100030242816 bytes, 195371568 sectors
Disk model: INTEL SSDSC2BA10
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disklabel type: gpt
Disk identifier: 085B61AA-0648-47EA-9A2E-CE9307103753
Device Start End Sectors Size Type
/dev/sdc1 2048 1050623 1048576 512M EFI System
/dev/sdc2 1050624 195368959 194318336 92.7G Linux filesystem
Solaris에서 zpool을 마운트할 의도가 없다면 미러에서 전체 zfs 파일 시스템을 삭제 /dev/sdb9
하지 않고 삭제해도 안전합니까? /dev/sda9
?
재사용할 수 있는 방법 이 있나요 /dev/sdb9
? /dev/sda9
이상적으로는 풀에 추가 파티션을 추가하지 않고(방법은 알고 있습니다) 기존 파티션 /dev/sda1
과 /dev/sdb1
미러의 일부를 확장하여 두 개의 작은 파티션에서 잠재적으로 사용되지 않는 디스크 공간을 포함합니다.
너무 쉬우셨다면 죄송합니다...