서버의 디스크 공간이 부족하여 추가 Disk 를 연결 해보자.
가. Disk 추가
- 전원을 끄고, Disk 를 추가 후 부팅
나. Disk 체크
[root@localhost ~]# lsblk
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINTS
sda 8:0 0 232.9G 0 disk
├─sda1 8:1 0 600M 0 part /boot/efi
├─sda2 8:2 0 1G 0 part /boot
└─sda3 8:3 0 231.3G 0 part
├─rl-root 253:0 0 219.5G 0 lvm /
└─rl-swap 253:1 0 11.8G 0 lvm [SWAP]
sdb 8:16 0 1.8T 0 disk
- 위에 보면 sdb 에 1.8T 가 확인 된다.
다. fdisk 로 파티션 추가
[root@localhost ~]# fdisk /dev/sdb
Welcome to fdisk (util-linux 2.40.2).
Changes will remain in memory only, until you decide to write them.
Be careful before using the write command.
Command (m for help): n
Partition number (1-128, default 1):
First sector (34-3907029134, default 2048):
Last sector, +/-sectors or +/-size{K,M,G,T,P} (2048-3907029134, default 3907028991):
Created a new partition 1 of type 'Linux filesystem' and of size 1.8 TiB.
Command (m for help): w
The partition table has been altered.
Calling ioctl() to re-read partition table.
Syncing disks.
다. 파티션 생성 후 변경된 디스크 정보 확인
[root@localhost ~]# mkfs.xfs /dev/sdb1
meta-data=/dev/sdb1 isize=512 agcount=4, agsize=122094592 blks
= sectsz=4096 attr=2, projid32bit=1
= crc=1 finobt=1, sparse=1, rmapbt=1
= reflink=1 bigtime=1 inobtcount=1 nrext64=1
= exchange=0 metadir=0
data = bsize=4096 blocks=488378368, imaxpct=5
= sunit=0 swidth=0 blks
naming =version 2 bsize=4096 ascii-ci=0, ftype=1, parent=0
log =internal log bsize=4096 blocks=238466, version=2
= sectsz=4096 sunit=1 blks, lazy-count=1
realtime =none extsz=4096 blocks=0, rtextents=0
= rgcount=0 rgsize=0 extents
= zoned=0 start=0 reserved=0
Discarding blocks...
Done.
[root@localhost ~]# lsblk
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINTS
sda 8:0 0 232.9G 0 disk
├─sda1 8:1 0 600M 0 part /boot/efi
├─sda2 8:2 0 1G 0 part /boot
└─sda3 8:3 0 231.3G 0 part
├─rl-root 253:0 0 219.5G 0 lvm /
└─rl-swap 253:1 0 11.8G 0 lvm [SWAP]
sdb 8:16 0 1.8T 0 disk
└─sdb1 8:17 0 1.8T 0 part
라. 마운트 할 폴더를 생성하고 마운트 명령어 실행
[root@localhost ~]# mkdir /data
[root@localhost ~]# mount /dev/sdb1 /data
[root@localhost ~]# df -h
파일 시스템 크기 사용 가용 사용% 마운트위치
/dev/mapper/rl-root 220G 8.4G 212G 4% /
devtmpfs 12G 0 12G 0% /dev
tmpfs 12G 0 12G 0% /dev/shm
efivarfs 128K 54K 70K 44% /sys/firmware/efi/efivars
tmpfs 4.7G 9.6M 4.7G 1% /run
tmpfs 1.0M 0 1.0M 0% /run/credentials/systemd-journald.service
/dev/sda2 960M 568M 393M 60% /boot
/dev/sda1 599M 9.0M 590M 2% /boot/efi
tmpfs 2.4G 112K 2.4G 1% /run/user/0
/dev/sdb1 1.9T 36G 1.8T 2% /data
- /data 폴더에 마운트를 한 상태임
마. 서버 재시작시에도 유지하도록 설정
[root@localhost ~]# blkid /dev/sdb1
/dev/sdb1: UUID="0f256804-533c-45fa-829d-a3ea54cb9422" BLOCK_SIZE="4096" TYPE="xfs" PARTUUID="a14f7fcb-918e-447d-9832-9fa60d9f0759"
[root@localhost ~]# vi /etc/fstab
# 아래 내용 추가
UUID=0f256804-533c-45fa-829d-a3ea54cb9422 /data xfx defaluts 0 0
- UUID 를 확인 하여 /etc/fstab 에 추가해준다
바. 재부팅 (필수 아님)
'🖥️IT지식 > 서버관련 설정' 카테고리의 다른 글
| Ubuntu ufw 사용 (0) | 2026.05.27 |
|---|---|
| [Rocky Linux] SSH 접근시 비밀번호 3회 틀리면 1분간 재접속 금지 (0) | 2026.05.20 |
| Linux 업데이트시 Kernel 제외 (0) | 2026.05.18 |
| KT-Claud Linux OS Disk 확장 (0) | 2026.05.13 |
| [Rocky Linux] Firewall-cmd 간략 사용법 (0) | 2026.05.11 |
