23장. 할당량을 사용하여 XFS에서 스토리지 공간 사용량 제한
디스크 할당량을 구현하여 사용자 또는 그룹에 사용할 수 있는 디스크 공간을 제한할 수 있습니다. 사용자가 너무 많은 디스크 공간을 사용하거나 파티션이 가득 차기 전에 시스템 관리자에게 알리는 경고 수준을 정의할 수도 있습니다.
XFS 할당량 하위 시스템은 디스크 공간(블록) 및 파일(inode) 사용에 대한 제한을 관리합니다. XFS 할당량은 사용자, 그룹 또는 디렉터리 또는 프로젝트 수준에서 이러한 항목의 사용을 제어하거나 보고합니다. 그룹 및 프로젝트 할당량은 기본이 아닌 기존 XFS 디스크 형식에서만 상호 배타적입니다.
디렉터리별 또는 프로젝트별로 관리하는 경우 XFS는 특정 프로젝트와 관련된 디렉터리 계층 구조의 디스크 사용량을 관리합니다.
23.1. 디스크 할당량 링크 복사링크가 클립보드에 복사되었습니다!
대부분의 컴퓨팅 환경에서 디스크 공간은 무한하지 않습니다. 할당량 하위 시스템은 디스크 공간의 사용을 제어하는 메커니즘을 제공합니다.
로컬 파일 시스템에서 개별 사용자와 사용자 그룹에 대한 디스크 할당량을 구성할 수 있습니다. 이렇게 하면 사용자별 파일(예: 이메일)에 할당된 공간을 사용자가 작업하는 프로젝트에 할당된 공간과 별도로 관리할 수 있습니다. 할당량 하위 시스템은 할당된 제한을 초과할 때 사용자에게 경고하지만 현재 작업에 대한 일부 추가 공간(하드 제한/소프트 제한)을 허용합니다.
할당량이 구현되는 경우 할당량을 초과했는지 확인하고 할당량이 정확한지 확인해야 합니다. 사용자가 할당량을 반복적으로 초과하거나 소프트 제한에 일관되게 도달하면 시스템 관리자는 사용자가 디스크 공간을 적게 사용하거나 사용자의 디스크 할당량을 늘리는 방법을 결정하는 데 도움이 될 수 있습니다.
할당량을 제어하도록 설정할 수 있습니다.
- 사용된 디스크 블록 수입니다.
- UNIX 파일 시스템의 파일에 대한 정보를 포함하는 데이터 구조인 inode의 수입니다. inode는 파일 관련 정보를 저장하므로 생성할 수 있는 파일 수를 제어할 수 있습니다.