확장 루트 파티션 LVM을 사용하는 리눅스 시스템

확장 루트 파티션 LVM을 사용하는 리눅스 시스템

 

배경 : 구매 클라우드 호스트 가상 머신이 캡슐화되어 미러 40G의 시스템 디스크, 후자는 규제하지 않거나 다른 적용 가능한 요구 사항은 시스템 디스크를 확장하는 대신 새로운 디렉토리에 디스크를 마운트해야합니다.

 

1, 원래 디스크 디렉토리 정보 등 :

 

2, 사용 VG 이름 이름을 가져 vgdisplay에 기록 centos_192-168-0-93는 (사용에 후자의 필요성이 매우 중요하다)

 

3 , 사용하여 얻을 경로를 LV를하면 lvdisplay, 기록은 / dev / centos_192-168-0-93 / 루트

 

도 3은 후방 마운트 비 분할 디스크 파티션과의 디스크 타입 설정 8E 저장

 

 

LVM 파티션을 만든 경우 다시 확인합니다

4, #에서 pvcreate / dev에 / vdb1 (다시 읽기 파티션 테이블 :

 

도 5 은 USING vgextend를 명령 / 디바이스 / vdb1 centos_192-168-0-93 첨가한다 :
#vgextend centos_192-168-0-93 / 디바이스 / vdb1

6, 사용 자유의 크기를 얻을 수 vgdisplay 명령을 액세스은 25600입니다

7, 사용하여 볼륨 그룹에 새 논리 볼륨에서 분리 lvresize 명령
쉘 # lvextend에 -l + 100 % 무료 는 / dev / CentOS는 / newlv의 ( 방법 A)
(쉘 -l + $ # lvresize vgSize는 / dev / CentOS는 / 루트 방법 ⅱ)  적용 방법 2

8、使用 xfs_growfs 命令在线调整xfs格式文件系统大小(CentOS6使用resize2fs):
#xfs_growfs /dev/centos_192-168-0-93/root

9、最后查看扩展情况验收

 

备注:这种扩展载根分区了,若是这个加载的硬盘拔走的话会导致系统崩溃数据丢失!

추천

출처www.cnblogs.com/Crazy-Liu/p/12108220.html