반응형
디스크 마운트 추가(신규 디스크 연결 하기)
기존 사용하던 디스크의 용량 부족으로 새로운 디스크를 추가 연결하게 되어, 기록합니다.
작업은 root로 진행
합니다.
# 디스크 정보 확인
$ fdisk -l
Disk /dev/xvdb: 214.7 GB, 214748364800 bytes, 419430400 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk label type: dos
Disk identifier: 0x3eaf69fe
Disk /dev/xvdc: 107.4 GB, 107374182400 bytes, 209715200 sectors # 신규 추가
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
신규 추가된 디스크는 /dev/xvdc로 100G 디스크로 연결되어 있습니다.
1. 파티션 생성
디스크를 추가하기 위해서는 파티션 생성 후 포맷 과정을 거쳐야 합니다.
# 대상 디스크 /dev/xvdc
$ fdisk /dev/xvdc
# 1-1. n: add a new partition # 파티션 생성
Command (m for help): n
# 1-2. p: primary (0 primary, 0 extended, 4 free)
Partition type:
p primary (0 primary, 0 extended, 4 free)
e extended
Select (default p): p
# 1-3. 파티션 분할 갯수
Partition number (1-4, default 1): 1
# 1-4. 시작 값 설정 - 기본으로 설정 (엔터)
First sector (2048-209715199, default 2048):
Using default value 2048
# 1-5. 끝 값 설정 - 기본으로 설정(엔터)
Last sector, +sectors or +size{K,M,G} (2048-209715199, default 209715199):
Using default value 209715199
Partition 1 of type Linux and of size 100 GiB is set
# 1-6. 설정 값 쓰기 - 저장하지 않으면 적용되지 않음
# w write table to disk and exit
Command (m for help): w
The partition table has been altered!
Calling ioctl() to re-read partition table.
Syncing disks.
2. 디스크 포맷
기존 파티션 포맷 형식 확인
$ vi /etc/fstab
UUID=573cbd56-f0ec-4bdb-897e-208e5625b08d / ext4 defaults
포맷 형식이 ext4
확인
새로 생성한 파티션 정보 확인
$ fdisk -l
Disk /dev/xvdc: 107.4 GB, 107374182400 bytes, 209715200 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk label type: dos
Disk identifier: 0xa77249bf
Device Boot Start End Blocks Id System
/dev/xvdc1 2048 209715199 104856576 83 Linux # 새로 추가된 파티션
$ mkfs.ext4 /dev/xvdc1 # 포맷
mke2fs 1.42.9 (28-Dec-2013)
Filesystem label=
OS type: Linux
Block size=4096 (log=2)
Fragment size=4096 (log=2)
Stride=0 blocks, Stripe width=0 blocks
6553600 inodes, 26214144 blocks
1310707 blocks (5.00%) reserved for the super user
First data block=0
Maximum filesystem blocks=2174746624
800 block groups
32768 blocks per group, 32768 fragments per group
8192 inodes per group
Superblock backups stored on blocks:
32768, 98304, 163840, 229376, 294912, 819200, 884736, 1605632, 2654208,
4096000, 7962624, 11239424, 20480000, 23887872
Allocating group tables: done
Writing inode tables: done
Creating journal (32768 blocks): done
Writing superblocks and filesystem accounting information: done
3. 파티션 연결
연결할 폴더 생성
$ cd /
# 디렉토리 생성
$ mkdir apps
# 디스크 연결
$ mount /dev/xvdc1 /apps
# 확인
$ mount -a
$ df -h
/dev/xvdc1 103079864 61464 97759188 1% /apps
- mount 명령어로 연결할 경우 재시작하면 사라지기 때문에 영구적으로 적용하기 위해서는 설정 파일 변경
$ vi /etc/fstab
UUID=573cbd56-f0ec-4bdb-897e-208e5625b08d / ext4 defaults
/dev/xvdc1 /apps ext4 defaults 0 0 # 새로운 디스크 정보 작성
#centos #mount #디스크 #디스크연결
반응형
'FullStack > 40. Linux' 카테고리의 다른 글
[CentOS] LVM 용량 변경 (0) | 2021.06.07 |
---|---|
[CentOS] CentOS7에 Oracle 19C 설치 (0) | 2021.06.01 |
[CentOS] 호스트 명(hostname) 설정 (0) | 2021.05.31 |
[CentOS] 고정(static) IP 설정 (0) | 2021.05.31 |
[CentOS] 로그인 잠금 자동 초기화 (0) | 2021.01.14 |