기존 파일 시스템에서 다른 디스크를 미러링하는 방법

기존 파일 시스템에서 다른 디스크를 미러링하는 방법

내 테스트 컴퓨터에서 bdf 명령을 사용하여 파일 시스템 목록을 볼 수 있습니다.

$bdf  
Filesystem           kbytes    used   avail  %used  Mounted on  
/dev/vg00/lvol3    58916864 6242747 49386840   11%  /  
/dev/vg00/lvol1     2003481   47996  1755136    3%  /stand  
/dev/vg77/stds      5120000   18753  4782427    0%  /var/opt/stdenv  
/dev/vg77/scrap     3584000   18684  3342490    1%  /tms/vts  
/dev/vg77/cmdsscrap 3584000  530986  2862264   16%  /mnt  

디스크 활동을 확인하기 위해 sar(1m) 명령을 테스트해야 하는 시나리오가 있습니다. 이를 위해서는 여러 디스크를 미러링하고 구성하는 파일 시스템이 필요합니다.

하지만 안타깝게도 위의 기존 파일 시스템에는 디스크 이미지만 있습니다.

# lvdisplay -v /dev/vg00/lvol1
--- Logical volumes ---
LV Name                     /dev/vg00/lvol1
VG Name                     /dev/vg00
LV Permission               read/write                
LV Status                   available/syncd           
Mirror copies               0            
Consistency Recovery        MWC                 
Schedule                    parallel      
LV Size (Mbytes)            2000            
Current LE                  125       
Allocated PE                125         
Stripes                     0       
Stripe Size (Kbytes)        0                   
Bad block                   off          
Allocation                  strict/contiguous         
IO Timeout (Seconds)        default             

--- Distribution of logical volume ---
PV Name                 LE on PV  PE on PV  
/dev/disk/disk4         125       125  <-- Only one disk is mirrored.

누구든지 기존 파일 시스템에 다른 디스크를 추가하는 방법을 말해 줄 수 있습니까? 파일 시스템 미러 디스크를 사용하는 단계를 도와주세요.

답변1

단계: 추가 디스크를 추가하고 운영 체제에서 이를 볼 수 있는지 확인합니다.

새 디스크를 사용하여 PV 생성

pvcreate /dev/<new device>

볼륨 그룹에 PV 추가

vgextend vg00 /dev/<new device>

볼륨 그룹 PV를 미러에 연결

lvconvert -m 1  vg00/stand  -m 1 

관련 정보