따라서 현재 어떤 RAID에도 없는 하드 드라이브 배열(예: 6개)이 있는 클러스터가 있고 드라이브 중 하나에 현재 Scientific Linux가 설치되어 실행되고 있습니다. zfs로 마이그레이션하는 방법(기존 FS를 ZFS로 교체)
답변1
일반적으로 말하면:
- 모든 필수 드라이버(ZFS)가 포함된 livecd를 시작합니다.
- 파티션 백업
- ZFS로 포맷
- 새 파티션에 백업 추출
- initrd를 업데이트하여 필요한 모듈이 모두 포함되어 있는지 확인하세요(debian update-initramfs 및 구성에서는 다르지만
/etc/initramfs-tools
Redhat에서는 다릅니다). - grub 업데이트(예: 파일 시스템 uuid)
- 어쩌면 그럽을 다시 설치해 보세요
/etc/fstab
새로운 FS에서 업데이트- 장치 이름과 파일 시스템 uuid/labels/types가 포함된 다른 파일을 살펴보고 업데이트하세요.
chroot
대부분의 경우 설치한 곳에서 작업 하고 싶을 것입니다 /boot
/proc
/sys
/dev
( 에서는 devtmpfs
피함 ).udev
chroot
이것은 chroot에 대한 경험이 있고 Linux에서 파일 시스템을 마운트하는 방법(특히 initrd에서 부팅할 때)에만 작동합니다. 깨질 수 있는 것들이 많이 있지만, 무슨 일이 있어도 작업을 취소하기 위한 최후의 수단으로 업데이트 프로세스 중에 백업 이미지가 필요할 것입니다.