RHCSA

[RHCSA] RHEL7 - 파일 시스템 생성 및 마운트(mount,umount,lsof)

엔지니어 은성 2021. 11. 12. 16:04

▶ 파일 시스템을 직접 마운트 하기

루트 사용자는 mount 명령어를 통해 직접 마운트 할 수 있음

첫 번째 인수 : 마운트 할 파일 시스템

두 번째 인수 : 파일 시스템을 마운트 한 후 사용할 수 있는 대상 디렉터리

blkid : 파일 시스템이 위치한 기존 파티션 및 파일 시스템의 UUID, 파티션 포맷을 위해 사용되는 파일 시스템 개요

# blkid 

파일 시스템이 포함된 파티션의 장치 파일에 따라 마운트

# mount /dev/vdb1 /mnt/mydata

고유 범용 UUID 사용하여 파일 시스템 마운트

# mount UUID="~~~~~~" /mnt/mydata

▶ 파일 시스템 마운트 해제 (umount)

마운트 지점을 프로세스를 통해 액세스 하는 경우 마운트 해제 불가능 

unmount에 성공하려면 프로세스가 마운트 지점 액세스를 중단해야 함

 

lsof 명령은 열려있는 모든 파일 및 이 파일에 액세스 하는 프로세스를 제공된 디렉터리에 나열 

# lsof /mnt/mydata

프로세스가 식별되면 SIGTERM SIGKILl 신호를 프로세스에 전송하는 등의 조치를 취할 수 있음

마운트 지점 밖에서 umount! 

# umount /mnt/mydata

▶ 이동식 스토리지 장치 액세스 

USB 플래시 장치 및 드라이브 같은 이동식 미디어 연결 시 그래픽 데스트톱 환경에 의해 자동 마운트

이동식 미디어 마운트 지점 : /run/media/<user>/<label>

<user> : 그래픽 환경에 로그인한 사용자

<label> : 파일 시스템이 생성되었을 때 지정된 이름 

 

* 안전하게 제거하기 위해서는 마운트 해제-> USB 슬롯 제거하여 파일 시스템 동기화 

* 파일 시스템을 마운트 해제하지 않고 USB 스토리지 장치를 제거하면 데이터 손실 발생