JavaScript is required to for searching.
탐색 링크 건너뛰기
인쇄 보기 종료
Oracle Solaris 11.1 관리: 장치 및 파일 시스템     Oracle Solaris 11.1 Information Library (한국어)
search filter icon
search icon

문서 정보

머리말

1.  이동식 매체 관리(작업)

2.  CD 및 DVD에 쓰기(작업)

3.  장치 관리(작업)

4.  동적으로 장치 구성(작업)

5.  USB 장치 관리(작업)

6.  InfiniBand 장치 사용(개요/작업)

7.  디스크 관리(개요)

8.  디스크 사용 관리(작업)

9.  디스크 관리(작업)

10.  디스크 설정(작업)

11.  COMSTAR를 사용하여 저장 장치 구성(작업)

12.  Oracle Solaris iSNS(Internet Storage Name Service) 구성 및 관리

13.  format 유틸리티(참조)

14.  파일 시스템 관리(개요)

15.  파일 시스템 만들기 및 마운트(작업)

Solaris 파일 시스템 만들기

ZFS 파일 시스템 만들기

임시 파일 시스템 만들기

LOFS 파일 시스템 만들기

Oracle Solaris 파일 시스템 마운트 및 마운트 해제

/etc/vfstab 파일에 대한 필드 설명

Oracle Solaris 파일 시스템 마운트 해제를 위한 필수 조건

Oracle Solaris 파일 시스템 만들기 및 마운트

ZFS 파일 시스템을 만드는 방법

레거시 UFS 파일 시스템을 만들고 마운트하는 방법

TMPFS 파일 시스템을 만들고 마운트하는 방법

LOFS 파일 시스템을 만들고 마운트하는 방법

/etc/vfstab 파일에 항목을 추가하는 방법

파일 시스템(/etc/vfstab 파일)을 마운트하는 방법

NFS 파일 시스템을 마운트하는 방법(mount 명령)

x86: 하드 디스크에서 PCFS(DOS) 파일 시스템을 마운트하는 방법(mount 명령)

파일 시스템에 액세스 중인 모든 프로세스를 중지하는 방법

파일 시스템을 마운트 해제하는 방법

16.  추가 스왑 공간 구성(작업)

17.  파일 및 파일 시스템 복사(작업)

18.  테이프 드라이브 관리(작업)

색인

Oracle Solaris 파일 시스템 마운트 및 마운트 해제

ZFS 파일 시스템은 자동으로 마운트 및 마운트 해제됩니다. 레거시 UFS 파일 시스템을 마운트하여 사용 가능하도록 만들 수 있습니다. 그러면 해당 파일 시스템이 지정된 마운트 지점에서 시스템 디렉토리 트리에 첨부됩니다. 루트(/) 파일 시스템은 항상 마운트됩니다.

다음 표는 파일 시스템 사용 방법에 따라 파일 시스템을 마운트하는 지침을 제공합니다.

필요한 마운트 유형
제안된 마운트 방법
자주 마운트할 필요가 없는 로컬 또는 원격 파일 시스템
mount 명령. 명령줄에서 직접 입력합니다.
자주 마운트해야 하는 로컬 레거시 UFS 파일 시스템. 로컬 ZFS 파일 시스템은 SMF 서비스에서 자동으로 마운트합니다.
/etc/vfstab 파일. 시스템이 다중 사용자 상태에서 부트된 경우 파일 시스템을 자동으로 마운트합니다.
자주 마운트해야 하는 원격 레거시 UFS 파일 시스템(예: 홈 디렉토리)
  • /etc/vfstab 파일. 시스템이 다중 사용자 상태에서 부트된 경우 파일 시스템을 자동으로 마운트합니다.
  • autofs. 파일 시스템에 액세스하는 경우 파일 시스템을 자동으로 마운트하고 다른 디렉토리로 변경하는 경우 파일 시스템을 마운트 해제합니다.

이동식 매체 마운트에 대한 자세한 내용은 이동식 매체 관리(개요)를 참조하십시오.

mount 명령을 사용하여 이미 마운트된 파일 시스템을 확인할 수 있습니다.

$ mount [ -v ]

-v는 Verbose 모드에서 마운트된 파일 시스템 목록을 표시합니다.

예 15-1 마운트된 파일 시스템 확인

이 예에서는 mount 명령을 사용하여 현재 마운트된 파일 시스템에 대한 정보를 표시하는 방법을 보여 줍니다.

$ mount
/ on rpool/ROOT/zfsBE read/write/setuid/devices/rstchown/dev=3390002 on Tue ...
/devices on /devices read/write/setuid/devices/rstchown/dev=8580000 on Tue May 15 ...
/dev on /dev read/write/setuid/devices/rstchown/dev=85c0000 on Tue May 15 14:49:01 2012
/system/contract on ctfs read/write/setuid/devices/rstchown/dev=8680001 on Tue May 15 ...
/proc on proc read/write/setuid/devices/rstchown/dev=8600000 on Tue May 15 14:49:01 2012
/etc/mnttab on mnttab read/write/setuid/devices/rstchown/dev=86c0001 on Tue May 15 14:49:01 ...
/system/volatile on swap read/write/setuid/devices/rstchown/xattr/dev=8700001 on Tue May 15 ...
/system/object on objfs read/write/setuid/devices/rstchown/dev=8740001 on Tue May 15 ...
/etc/dfs/sharetab on sharefs read/write/setuid/devices/rstchown/dev=8780001 on Tue May 15 ...
/lib/libc.so.1 on /usr/lib/libc/libc_hwcap2.so.1 read/write/setuid/devices/rstchown/dev ...
/dev/fd on fd read/write/setuid/devices/rstchown/dev=8880001 on Tue May 15 14:49:29 2012
/var on rpool/ROOT/zfsBE/var read/write/setuid/devices/rstchown/nonbmand/exec/xattr/atime/ ...
/tmp on swap read/write/setuid/devices/rstchown/xattr/dev=8700002 on Tue May 15 14:49:29 2012
/var/share on rpool/VARSHARE read/write/setuid/devices/rstchown/nonbmand/exec/xattr/atime/ ...
/home/rimmer on pluto:/export/home/rimmer remote/read/write/setuid/xattr/...

이 예에서는 zfs mount 명령을 사용하여 현재 마운트된 ZFS 파일 시스템에 대한 정보를 표시하는 방법을 보여 줍니다.

$ zfs mount
rpool/ROOT/zfsBE                /
rpool/ROOT/zfsBE                /var
rpool/VARSHARE                  /var/share
tank/home                       /tank/home

/etc/vfstab 파일에 대한 필드 설명

/etc/vfstab 파일의 항목에는 필드가 7개 있습니다. 다음 표에서는 이러한 필드에 대해 설명합니다.

표 15-1 /etc/vfstab 파일에 대한 필드 설명

필드 이름
설명
device to mount
이 필드는 다음 중 하나를 식별합니다.
  • 로컬 레거시 UFS 파일 시스템의 블록 장치 이름(예: /dev/dsk/c8t1d0s7)

  • 원격 파일 시스템의 리소스 이름(예: myserver:/export/home).

    원격 시스템 리소스에 대한 항목을 추가한 후 다음 서비스가 사용으로 설정되어 있는지 확인합니다.

    # svcs -a | grep nfs/client
    disabled       May_14   svc:/network/nfs/client:default
    # svcadm enable svc:/network/nfs/client:default

    NFS에 대한 자세한 내용은 Oracle Solaris 11.1에서 네트워크 파일 시스템 관리를 참조하십시오.

  • 스왑 볼륨(예: /dev/zvol/dsk/rpool/swap)입니다.

  • 가상 파일 시스템의 디렉토리

device to fsck
device to mount 필드로 식별되는 레거시 UFS 파일 시스템에 해당하는 원시(문자) 장치 이름입니다(예: /dev/rdsk/c8t1d0s7). 이 필드는 fsck 명령에서 사용한 원시 인터페이스를 확인합니다. 읽기 전용 파일 시스템 또는 원격 파일 시스템과 같이 적용 가능한 장치가 없는 경우 대시(-)를 사용합니다.
mount point
레거시 또는 원격 파일 시스템을 마운트할 위치를 식별합니다(예: /data).

FS type
파일 시스템 유형을 식별합니다.
fsck pass
fsck 명령에서 레거시 UFS 파일 시스템을 검사할지 여부를 결정하는데 사용하는 전달 번호입니다. 필드에 대시(-)가 포함된 경우 해당 파일 시스템은 검사하지 않습니다. 현재 /etc/vfstab 파일의 fsck pass 값은 부트 프로세스 중 무시됩니다.

필드에 0이 포함된 경우 레거시 UFS 파일 시스템을 검사하지 않습니다. 필드에 0보다 큰 값이 포함된 경우 해당 UFS 파일 시스템을 항상 검사합니다.

이 필드에 값 1이 포함된 모든 레거시 UFS 파일 시스템은 vfstab 파일에 나타나는 순서대로 한 번에 하나씩 검사합니다. fsck pass 값이 1보다 크고 preen 옵션(-o p)이 사용되는 여러 UFS 파일 시스템에서 fsck 명령이 실행되는 경우 fsck 명령은 효율성을 극대화하면서 다른 디스크에 있는 파일 시스템을 자동으로 검사합니다. 그렇지 않으면 전달 번호 값이 어떠한 영향도 미치지 않습니다.

mount at boot
시스템 부트 시 mountall 명령이 파일 시스템을 자동으로 마운트할지 여부에 대해 yes 또는 no로 설정합니다. 이 필드는 autofs와는 관계가 없습니다. 이 필드는 /proc/dev/fd와 같은 가상 파일 시스템에 대해 항상 no로 설정되어 있어야 합니다.
mount options
파일 시스템을 마운트하는 데 사용되는, 공백 없이 쉼표로 구분된 옵션 목록입니다. 옵션이 없음을 나타내려면 대시(-)를 사용합니다. 자세한 내용은 vfstab(4)를 참조하십시오.

주 - /etc/vfstab 파일에 있는 각 필드에는 항목이 있어야 합니다. 필드에 값이 없으면 대시(-)를 지정해야 합니다. 그렇지 않으면 시스템이 제대로 부트되지 않을 수 있습니다. 마찬가지로 공백을 필드 값으로 사용하면 안됩니다.


Oracle Solaris 파일 시스템 마운트 해제를 위한 필수 조건

파일 시스템 마운트 해제를 위한 필수 조건은 다음과 같습니다.

파일 시스템 하나 또는 여러 개를 마운트 해제했는지 확인하려면 mount 명령의 출력을 확인합니다.

$ mount | grep unmounted-file-system