XFS를 마운트하여 XFS 파일 크기를 늘릴 수 있습니다. 그러나 파일 크기를 줄일 수는 없습니다. 또한 XFS 파일을 마운트 해제하면 크기를 확장할 수 없습니다. XFS 크기 조정이 무엇이며 어떻게 사용할 수 있는지에 대한 간략한 세부 정보를 자세히 살펴보겠습니다.
XFS 크기 조정이란 무엇입니까?
접근 방식으로 이동하기 전에 XFS 크기를 조정할 수 있습니다. XFS의 핵심 부분을 이해합시다. XFS 파일에는 다음 부분이 포함됩니다.
데이터 섹션: 여기에는 디렉토리, inode 및 간접 블록과 같은 파일 시스템의 메타데이터가 포함됩니다. 데이터 섹션에는 동일한 크기의 할당 그룹 수가 포함됩니다. 시스템은 mkfs.xfs를 사용하여 그룹 수와 크기를 처리할 수 있습니다.
로그 섹션: 데이터 섹션 내부에 있습니다. 이 섹션에는 변경이 완료될 때까지 파일 시스템의 메타데이터에 수행해야 하는 변경 사항이 포함되어 있습니다. 즉, 데이터 섹션에서 작업 대기열로 작동합니다.
실시간 섹션: 이 섹션은 실시간 파일의 데이터를 저장합니다. mkfs.xfs의 기본 옵션을 사용하면 실시간 섹션이 없어집니다. 데이터 섹션에는 로그 섹션이 포함되어 있습니다. XFS 크기 조정을 고려할 때 명령에 지정된 대로 데이터 섹션, 로그 섹션 또는 실시간 섹션의 크기를 늘립니다.
XFS 크기 조정을 사용하는 방법
XFS 파일의 크기를 늘리거나 확장하려면 xfs_growfs 명령을 사용할 수 있습니다. 다음은 이 명령의 예시 구문입니다.
xfs_growfs - [ 옵션 ] 크기 마운트 지점제공된 구문 명령에서 다음은 다음을 나타냅니다.
- xfs_growfs: 파일 크기가 커집니다.
- 옵션: 명령의 추가 옵션입니다.
- 마운트 지점: 파일을 마운트할 디렉토리 경로입니다.
- 크기: 늘리고 싶은 크기입니다.
xfs_growfs 명령에는 다양한 작업을 쉽게 수행할 수 있는 다양한 옵션이 포함되어 있습니다. 다음 옵션을 확인해 보겠습니다.
옵션 | 설명 |
-d 플래그 | 파일 크기를 가능한 최대 크기로 늘립니다. |
-D 크기 플래그 | 파일 크기를 지정된 파일 크기로 늘립니다. |
-e 크기 플래그 | 파일 크기를 실시간으로 늘립니다. |
-L 사이즈 플래그 | 로그 섹션이 지정된 크기로 증가합니다. |
-m 플래그 | 파일 시스템의 일부 공간은 inode에 할당됩니다. inode에 할당할 크기를 백분율로 지정합니다. |
-n 플래그 | 파일 크기 지정은 변경되지 않습니다. |
-r 플래그 | 실시간 구간에 가능한 최대 크기로 증가합니다. |
-R 크기 플래그 | 실시간 단면은 주어진 크기로 증가합니다. |
-t 플래그 | 대체 마운트 테이블을 제공합니다. |
-V 플래그 | 버전 번호를 제공합니다. 버전을 확인하면서 mount-point 옵션을 줄 필요는 없습니다. |
일반 디스크 파티션에서 xfs_growfs 명령을 사용할 수 있습니다. 파일 시스템의 크기를 늘리려면 파일 시스템이 커질 수 있는 추가 공간이 있어야 합니다.
파일 시스템의 크기를 늘리려면 대체 디스크 파티션을 사용해야 합니다. 논리 볼륨 관리자는 이러한 증가하는 공간 작업을 모두 처리합니다. XFS 파일 시스템의 크기를 늘리는 예를 들어 보겠습니다.
xfs_growfs -d 마운트 지점
-d 옵션을 사용하여 파일 크기를 최대로 늘릴 수 있습니다. -d 크기를 사용하여 파일 크기를 지정할 수 있습니다.
스도 xfs_growfs -디 / 개발자 / sdb3시스템이 성공적으로 변경되었는지 확인하려면 다음 명령을 실행할 수 있습니다.
df -시간
결론
이 가이드에서는 Linux에서 XFS 크기 조정을 위해 시도할 수 있는 접근 방식에 대해 알아야 할 모든 것을 설명했습니다. xfs_growfs 명령은 사용하기 편리하며 XFS를 쉽게 변경할 수 있는 다양한 옵션을 포함합니다. BTRFS 파일 시스템은 XFS와 유사합니다. BTRFS에 대한 자세한 내용은 저희 웹사이트를 확인하십시오.