3.2. 파일 시스템 마운트

Before you can mount a GFS2 file system, the file system must exist (refer to 3.1절. “파일 시스템 작성 ”), the volume where the file system exists must be activated, and the supporting clustering and locking systems must be started (refer to Configuring and Managing a Red Hat Cluster). After those requirements have been met, you can mount the GFS2 file system as you would any Linux file system.
ACL 파일을 조작하려면, -o acl 마운트 옵션을 사용하여 파일 시스템을 마운트해야 합니다. -o acl 마운트 옵션을 사용하지 않고 파일 시스템이 마운트될 경우, 사용자는 ACL (getfacl 사용)을 볼 수 있으나 이를 설정할 수 는 (setfacl 사용) 없게 됩니다.

3.2.1. 사용법

Mounting Without ACL Manipulation
mount BlockDevice MountPoint
Mounting With ACL Manipulation
mount -o acl BlockDevice MountPoint
-o acl
ACL 파일을 조작 허용하기 위한 GFS2 특정 옵션입니다.
BlockDevice
GFS2 파일 시스템이 위치할 블록 장치를 지정합니다.
MountPoint
GFS2 파일 시스템을 마운트할 디렉토리를 지정합니다.

3.2.2. 예시

예에서, /dev/vg01/lvol0에 있는 GFS2 파일 시스템은 /mygfs2 디렉토리에 마운트되어 있습니다.
mount /dev/vg01/lvol0 /mygfs2

3.2.3. 전체 사용법

mount BlockDevice MountPoint -o option
The -o option argument consists of GFS2-specific options (refer to 표 3.2. “GFS2-특정 마운트 옵션 ”) or acceptable standard Linux mount -o options, or a combination of both. Multiple option parameters are separated by a comma and no spaces.

참고

mount 명령은 Linux 시스템 명령입니다. 다음에서 설명하는 GFS2 특정 옵션을 사용하는 것에 더하여, 기타 다른 표준 mount 명령 옵션을 사용할 수 있습니다 (예, -r). 기타 다른 Linux mount 명령 옵션에 대한 자세한 내용은 Linux mount 맨 페이지를 참조하시기 바랍니다.
표 3.2. “GFS2-특정 마운트 옵션 ” describes the available GFS2-specific -o option values that can be passed to GFS2 at mount time.

표 3.2. GFS2-특정 마운트 옵션

옵션 설명
acl ACL 파일을 조작 허용합니다. 파일 시스템이 acl 마운트 옵션 없이 마운트되어 있을 경우, 사용자는 ACL을 볼 수 있지만 (getfacl 사용), 이를 설정할 수 없습니다 (setfacl 사용).
data=[ordered|writeback] data=ordered가 설정되면, 트랜젝션에 의해 수정된 사용자 데이터는 트랜젝션이 디스크로 커밋되기 이전에 디스크에서 삭제됩니다. 이는 크래시 후 파일에 있는 초기화되지 않은 블록을 사용자가 보지 못하게 합니다. data=writeback이 설정되면, 사용자 데이터는 언제든지 디스크에 작성될 수 있습니다; 이는 ordered 모드에서 처럼 동일한 일관성이 보장되지 않지만, 일부 작업 부하에 대해 좀 더 빠르게 처리될 수 있습니다. 기본값은 ordered 모드입니다.
ignore_local_fs
주의: GFS2 파일 시스템이 공유될 경우 이 옵션을 사용해서는 안됩니다.
파일 시스템을 멀티 호스트 파일 시스템 처럼 다루기 위해 GFS2를 강제합니다. 기본값으로, lock_nolock을 사용하면 localcachinglocalflocks 플래그가 자동으로 활성화됩니다.
localcaching
주의: GFS2 파일 시스템이 공유될 경우 이 옵션을 사용해서는 안됩니다.
GFS2에게 로컬 파일 시스템 처럼 실행할 것을 지시합니다. 그 후 GFS2는 클러스터 모드에서 실행할 때 사용 가능하지 않는 선택된 최적화 기능을 활성화시키게 됩니다. localcaching 플래그는 lock_nolock에 의해 자동으로 활성화됩니다.
localflocks
주의: GFS2 파일 시스템이 공유될 경우 이 옵션을 사용해서는 안됩니다.
GFS2에게 VFS (virtual file system) 레이어가 모든 flock 및 fcntl 작업을 하도록 지시합니다. localflocks 플래그는 lock_nolock에 의해 자동으로 활성화됩니다.
lockproto=LockModuleName 사용자가 파일 시스템과 함께 사용할 잠금 프로토콜을 지정할 수 있게 합니다. LockModuleName이 지정되어 있지 않을 경우, 잠금 프로토콜 이름은 모든 파일 시스템 슈퍼 블록에서 읽어오게 됩니다.
locktable=LockTableName 사용자가 파일 시스템과 함께 사용할 잠금 테이블을 지정할 수 있게 합니다.
quota=[off/account/on] 파일 시스템에 해당하는 쿼터를 활성화 또는 비활성화합니다. account 상태에서 쿼터를 설정하면 UID/GID 사용 통계가 파일 시스템에 의해 올바르게 관리됩니다; 한계 및 경고 값은 무시됩니다. 기본값은 off입니다.
upgrade 파일 시스템의 디스크 상 포맷을 업그레이드하면 새 GFS2 버전에 의해 사용될 수 있습니다.