반응형
# 물리적/논리적으로 연결된 디스크 목록 확인
$> sudo fdisk -l
# 파티션 생성/삭제
$> sudo fdisk {디바이스명}
# ext4 타입으로 파티션 포맷
$> sudo mkfs.ext {디바이스 또는 파티션 명}
# UUID 확인
$> sudo blkid
# 마운트할 폴더 생성
$> sudo mkdir -p {폴더 경로}
# 자동 마운트 설정
$> sudo vi /etc/fstab
# 마운트 적용
$> sudo mount -a
# 현재 연결된 디스크별 정보 확인
$> df -h
# 마운트 상태 확인
$> sudo mount | grep {디바이스 또는 파티션 명}
# 마운트 해제
$> sudo umount {디바이스 또는 파티션 명}
서버 운용을 하다 보면 저장공간이 부족한 경우가 있습니다. 이 경우 하드웨어 증설을 하게 되는데 리눅스의 경우 단순히 Window처럼 plug&play 방식이 아니기 때문에 mount를 활용하여 연결을 해줘야 합니다. mount는 운영체제인 리눅스가 지정된 디바이스를 인식할 수 있도록 해주는 명령어입니다.
1/ 연결된 디바이스 확인
$> sudo fdisk -l |
일반적으로, hdd는 sdb, sdb1, 등등으로 생성되며 확실히 인지 하기 위해서는 본인이 연결한 하드웨어의 용량을 파악하고 있으면 쉽게 찾을 수 있습니다.
2/ 파티션 생성
$> sudo fdisk /dev/sdb |
① 디스크 관리 명령 실행
② [n] 키 입력 후 엔터 : New
③ [p] 키 입력 후 엔터 : Partition
④ [1] 키 입력 후 엔터 : 파티션 번호로 이미 1번이 지정된 경우 다른 번호를 사용하여야 합니다.
⑤ 공란 상태로 엔터 : Default인 전체 용량이 지정 됨
⑥ [p] 키 입력 후 엔터 : Print, 해당 디스크의 상태를 보여줍니다.
⑦ 생성한 sdb의 파티션 1번의 상태를 확인 가능합니다.
⑧ [w] 키 입력 후 엔터 : 디스크 관리 종료
3/ 파티션 포맷
$> sudo mkfs.ext4 /dev/sdb1 |
4/ 마운트 할 UUID
$> sudo blkid |
5/ 마운트
# 마운트 할 디렉토리 생성
$> sudo mkdir -p /Files |
# 부팅 시 자동 마운트 되도록 설정
$> sudo vi /etc/fstab |
UUID={디바이스의 UUID} {마운트 될 폴더 경로} ext4 defaults 0 0
# 마운트 내용 적용
$> sudo mount -a |
# 마운트 적용 확인
$> df -h |
반응형
'개발 창고 > Server' 카테고리의 다른 글
[Linux] 커널 업데이트 (0) | 2023.01.05 |
---|---|
[Ubuntu] netstate, ifconfig 설치 (0) | 2022.12.29 |
[Ubuntu] find - 파일 찾기 (0) | 2022.12.28 |
[Ubuntu] vim 설치 (0) | 2022.12.27 |
[Ubuntu] 방화벽 켜기/끄기 (0) | 2022.12.27 |