Skip to content

Instantly share code, notes, and snippets.

@rlaace423
Last active November 30, 2020 07:58
Show Gist options
  • Save rlaace423/6675f0957c8543eb7507fb4b2ff14811 to your computer and use it in GitHub Desktop.
Save rlaace423/6675f0957c8543eb7507fb4b2ff14811 to your computer and use it in GitHub Desktop.
# 2TiB 이상의 파티션은 기존 MBR 방식의 파티션테이블에선 인식을 못함. (fdisk에서 지원하는 방식)
# 따라서, GPT 방식 파티션테이블을 생성해줘야하기 때문에 parted 유틸리티를 사용해야 함
# 디스크 연결
# 디스크, 파티션 확인
fdisk -l
# 디스크 정보 확인 (MBR or GPT)
parted /dev/sdb print
# 파티션 생성 시작
parted /dev/sdb
## mklabel gpt (gpt 파티션테이블 생성)
## mkpart (파티션 생성 시작)
## partition name? (엔터)
## File system type? (ext4 입력)
## Start? (1 입력)
## End? (100% 입력)
## quit
# 변경사항 확인
fdisk -l
# 생성한 파티션에 ext4 파일시스템 생성
mkfs.ext4 /dev/sdb1 # NUMBER!!!
# 생성한 파티션이 마운트 될 위치 생성
mkdir /root/paritydata/
# 생성한 파티션의 UUID 확인
blkid
# 자동 마운트 등록 (fstab)
vim /etc/fstab
# 파일에 필요정보 추가
# UUID=554676a9-cf5f-4a59-8b25-17575a10df0b /root/paritydata/ ext4 defaults 0 0
# 재부팅 전 마운트 테스트
mount -a
# 혹시 root 계정이 아니라면, 마운트 대상 디렉토리에 대해 권한 수정 (ext4일 경우)
sudo chown ubuntu:ubuntu targetdir
# Assume you are ROOT!
# 디스크 연결
# 디스크, 파티션 확인
fdisk -l
# 파티션 생성
fdisk /dev/xvdb
## m : (help)
## n : 새 파티션 생성 (파티션 타입 / 시작,끝 섹터 설정 진행)
## w : 변경사항 디스크에 기록
# 변경사항 확인
fdisk -l
# 생성한 파티션에 ext4 파일시스템 생성
mkfs.ext4 /dev/xvdb1 # NUMBER!!!
# 생성한 파티션이 마운트 될 위치 생성
mkdir /root/paritydata/
# 생성한 파티션의 UUID 확인
blkid
# 자동 마운트 등록 (fstab)
vim /etc/fstab
# 파일에 필요정보 추가
# UUID=554676a9-cf5f-4a59-8b25-17575a10df0b /root/paritydata/ ext4 defaults 0 0
# 재부팅 전 마운트 테스트
mount -a
# 혹시 root 계정이 아니라면, 마운트 대상 디렉토리에 대해 권한 수정 (ext4일 경우)
sudo chown ubuntu:ubuntu targetdir
# 혹시 모르니 서버 재시작
reboot
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment