AWS Centos ec2 서버에 드라이브를 추가 세팅하여 MongoDB를 설치해보려고 합니다.
이에 앞서 EBS Volumn을 추가해보려고 합니다.
1. EBS 볼륨 생성
볼륨 생성을 클릭 해줍니다.
연결 시킬 인스턴스 가용 영역을 선택해주세요.
2. 인스턴스 연결
볼륨 상태가 사용 가능으로 변하면 원하는 인스턴스에 볼륨 연결을 해줍니다.
EC2 > 스토리지에서 연결이 확인 되면
인스턴스 재부팅을 진행해주세요.
3. EBS 볼륨 연결 확인하기
$ lsblk # 파일 시스템 조회
lsblk 명령어로 새로 추가된 ebs 볼륨을 확인합니다.
* Linux 커널로 인해 디바이스 이름이 변경이 될 수 있습니다.
4. EBS 볼륨을 파일시스탬 포맷하기
/dev/nvme1n1은 디렉토리가 아니여서 파일 시스템으로 포맷을 해주어야 쓸 수 있습니다.
# file -s <장치명>
$ file -s /dev/nvme1n1
# /dev/nvme1n1: data <- 파일시스템이 존재하지 않는다.
/dev/nvme1n1: data 확인
# 루트 권한 획득
$ sudo -s
# mkfs -t <볼륨타입> <볼륨장치명> -> 해당 볼륨을 파일시스템으로 포맷
$ mkfs -t ext4 /dev/nvme1n1
/dev/nvme1n1: Linux rev 1.0 ext4 filesystem data 확인
5. EBS 볼륨 마운트 설정하기
마운트 작업이란 운영체제에 파일 시스템을 연결하는 것입니다.
(윈도우 E: 드라이브 처럼)
# 현재 파일시스템들의 UUID와 TYPE을 확인
$ blkid
UUID와 TYPE을 저장해줍니다.
$ vi /etc/fstab
UUID= "aaaaaaaa" /xvdb ext4 defaults,nofail 0 2 한 줄 추가해줍니다.
# /etc/fstab에 있는 파일시스템 전체를 mount
$ mount -a
# 리눅스 시스템 디스크 사용량 확인
$ df -h
연결 확인 완료
'Server > Linux' 카테고리의 다른 글
[Ubuntu] AWS EBS Volume 추가하기 (0) | 2023.10.20 |
---|---|
[linux] MongoDB 설치하기 (0) | 2023.07.12 |
mremoteNG Unable to load key file (PuTTY key format too new) 해결방법 (0) | 2023.02.13 |
[CentOS] nginx multi port(멀티 포트) 세팅하기 (0) | 2023.02.10 |
[linux] centos nginx Reverse-Proxy 서버 만들기 (0) | 2023.02.10 |