탐색 링크 건너뛰기 | |
인쇄 보기 종료 | |
Oracle Solaris 관리: 장치 및 파일 시스템 Oracle Solaris 11 Information Library (한국어) |
15. Oracle Solaris iSNS(Internet Storage Name Service) 구성 및 관리
Oracle Solaris 파일 시스템 만들기 및 마운트
파일 시스템(/etc/vfstab 파일)을 마운트하는 방법
NFS 파일 시스템을 마운트하는 방법(mount 명령)
x86: 하드 디스크에서 PCFS(DOS) 파일 시스템을 마운트하는 방법(mount 명령)
ZFS 파일 시스템은 자동으로 마운트 및 마운트 해제됩니다. 레거시 UFS 파일 시스템을 마운트하여 사용 가능하도록 만들 수 있습니다. 그러면 해당 파일 시스템이 지정된 마운트 지점에서 시스템 디렉토리 트리에 첨부됩니다. 루트(/) 파일 시스템은 항상 마운트됩니다.
다음 표는 파일 시스템 사용 방법에 따라 파일 시스템을 마운트하는 지침을 제공합니다.
|
이동식 매체 마운트에 대한 자세한 내용은 1 장이동식 매체 관리(개요)를 참조하십시오.
mount 명령을 사용하여 이미 마운트된 파일 시스템을 확인할 수 있습니다.
$ mount [ -v ]
-v는 Verbose 모드에서 마운트된 파일 시스템 목록을 표시합니다.
예 18-1 마운트된 파일 시스템 확인
이 예에서는 mount 명령을 사용하여 현재 마운트된 파일 시스템에 대한 정보를 표시하는 방법을 보여 줍니다.
$ mount / on rpool/ROOT/zfsBE read/write/setuid/devices/rstchown/dev=40d0002 on Wed ... /devices on /devices read/write/setuid/devices/rstchown/dev=9500000 on Wed ... /dev on /dev read/write/setuid/devices/rstchown/dev=9580000 on Wed Jun ... /system/contract on ctfs read/write/setuid/devices/rstchown/dev=95c0001 ... /proc on proc read/write/setuid/devices/rstchown/dev=9540000 on Wed Jun ... /etc/mnttab on mnttab read/write/setuid/devices/rstchown/dev=9600001 on Wed ... /system/volatile on swap read/write/setuid/devices/rstchown/xattr/dev=9640001 ... /system/object on objfs read/write/setuid/devices/rstchown/dev=9680001 on Wed ... /etc/dfs/sharetab on sharefs read/write/setuid/devices/rstchown/dev=96c0001 on ... /dev/fd on fd read/write/setuid/devices/rstchown/dev=97c0001 on Wed Jun 8 ... /tmp on swap read/write/setuid/devices/rstchown/xattr/dev=9640002 on Wed Jun ... /export on rpool/export read/write/setuid/devices/rstchown/nonbmand/exec/xattr/ /export/home on rpool/export/home read/write/setuid/devices/rstchown /rpool on rpool read/write/setuid/devices/rstchown/nonbmand/exec/ /home/rimmer on pluto:/export/home/rimmer remote/read/write/setuid/xattr/...
이 예에서는 zfs mount 명령을 사용하여 현재 마운트된 ZFS 파일 시스템에 대한 정보를 표시하는 방법을 보여 줍니다.
$ zfs mount rpool/ROOT/solaris / rpool/ROOT/solaris/var /var rpool /rpool rpool/export /rpool/export rpool/export/home /rpool/export/home rpool/export/home/admin /rpool/export/home/admin
/etc/vfstab 파일의 항목에는 필드가 7개 있습니다. 다음 표에서는 이러한 필드에 대해 설명합니다.
표 18-1 /etc/vfstab 파일에 대한 필드 설명
|
주 - /etc/vfstab 파일에 있는 각 필드에는 항목이 있어야 합니다. 필드에 값이 없으면 대시(-)를 지정해야 합니다. 그렇지 않으면 시스템이 제대로 부트되지 않을 수 있습니다. 마찬가지로 공백을 필드 값으로 사용하면 안됩니다.
파일 시스템 마운트 해제를 위한 필수 조건은 다음과 같습니다.
관리자이거나 상응하는 역할을 가정해야 합니다.
사용 중인 파일 시스템은 마운트 해제할 수 없습니다. 사용자가 파일 시스템의 디렉토리에 액세스 중인 경우, 해당 파일 시스템에 파일이 열려 있는 프로그램이 있는 경우 또는 파일 시스템이 공유 중인 경우 파일 시스템은 사용 중인 것으로 간주됩니다. 다음을 수행하여 마운트 해제할 수 있도록 파일 시스템을 설정할 수 있습니다.
다른 파일 시스템에서 디렉토리로 변경합니다.
시스템에서 로그아웃합니다.
fuser 명령을 사용하여 파일 시스템에 액세스 중인 모든 프로세스를 나열한 다음 필요한 경우 중지합니다. 자세한 내용은 파일 시스템에 액세스 중인 모든 프로세스를 중지하는 방법을 참조하십시오.
사용 중인 파일 시스템을 마운트 해제해야 하는 경우 사용자에게 알립니다.
파일 시스템의 공유를 해제합니다. 파일 시스템 공유 해제에 대한 자세한 내용은 unshare(1M)를 참조하십시오.
파일 시스템 하나 또는 여러 개를 마운트 해제했는지 확인하려면 mount 명령의 출력을 확인합니다.
$ mount | grep unmounted-file-system