마운트 지점을 새 RAID 세트로 이동


1

여러 OS 관리 형 RAID-1 세트가있는 CentOS 5 프로덕션 서버가 있습니다. 새 미러 세트를 추가하고 / var 파티션을 새 드라이브로 옮기고 싶습니다. 가장 좋은 방법은 무엇입니까?

비 RAID 시스템에서는 설치 CD로 부팅하여 fstab을 편집하고 기존 파일을 새 드라이브에 복사하지만 설치 CD로 부팅해도 RAID 설정이 인식되지 않습니다.

답변:


1
  1. / var에 액세스하는 모든 프로그램이 중지되었는지 확인하십시오 (힌트 lsof -T -V | grep /var).

  2. 아마도로 전환해야합니다init 1

  3. / etc / fstab을 설정하여 새 파티션을 / var로 마운트합니다

그때

mount /var
mkdir /mnt/old-root; mount / /mnt/old-root -obind,ro
mv /mnt/old-root/var/* /var
umount /mnt/old-root

livecd를 부팅 할 필요는 없지만 SystemRescueCD를 편리하게 사용하는 것이 항상 좋은 일이며, 레이드를 제대로로드 할 수 있다고 확신합니다.

편집 : 나는 질문을 잘못 읽었으며 마운트 부분을 제외하고 동일한 규칙이 적용됩니다.

mount /dev/new-md /mnt/new-var
mv /var/* /mnt/new-var
umount /mnt/new-var /var
mount /dev/new-md /var

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.