rhel + sdb 디스크 추가 후 sdb1을 추가하는 방법

rhel + sdb 디스크 추가 후 sdb1을 추가하는 방법

우리 rhel 7.2 VM서버 에서는 sdb아래와 같이 디스크(LVM 아님)를 200에서 220G로 늘렸습니다( sdb with xfs fs )

sdb                8:16   0  200G  0 disk
└─sdb1             8:17   0  200G  0 part /data

다시 스캔한 후

echo 1 > /sys/block/sdb/device/rescan


sdb                8:16   0  220G  0 disk
└─sdb1             8:17   0  200G  0 part /data

이제 sdb1을 업데이트하여 sdb1이 +20g를 갖게 하려고 합니다.

xfs_growfs  /dev/sdb1
meta-data=/dev/sdb1              isize=256    agcount=4, agsize=8519616 blks
         =                       sectsz=512   attr=2, projid32bit=1
         =                       crc=0        finobt=0
data     =                       bsize=4096   blocks=34078464, imaxpct=25
         =                       sunit=0      swidth=0 blks
naming   =version 2              bsize=4096   ascii-ci=0 ftype=0
log      =internal               bsize=4096   blocks=16639, version=2
         =                       sectsz=512   sunit=0 blks, lazy-count=1
realtime =none                   extsz=4096   blocks=0, rtextents=0

하지만 sdb1은 여전히 ​​+20g로 변경되지 않았습니다.

df /data
Filesystem     1K-blocks      Used Available Use% Mounted on
/dev/sdb1      136247300 133453728   2793572  98% /data

그리고

sdb                8:16   0  220G  0 disk
└─sdb1             8:17   0  200G  0 part /data

sdb1+20g을 추가하려면 어떤 옵션이 있나요 ?

답변1

xfs_growfsXFS 파일 시스템 크기 만 조정되며 sdb1파티션 크기는 조정되지 않습니다. 먼저 다음 명령을 사용하여 파티션 크기를 조정해야 합니다.헤어졌다또는디스크 드라이브. 최신 버전에는 이전 버전에 사용할 수 있는 명령이 parted있습니다 . 그렇지 않으면 파티션을 삭제하고 시작과 끝이 동일한 새 파티션을 추가해야 합니다.resizepartfdisk

파티션 테이블 유형에 따라 파티션 테이블을 복구해야 할 수도 있습니다(GPT에는 장치 끝에 보조 헤더가 있으므로 먼저 이동해야 함). fdisk필요한 경우 자동으로 이 작업을 수행하라는 메시지가 표시됩니다 parted.

관련 정보