2023. 11. 6. 12:47ㆍIT System Engineer
# LVM /home 용량을 줄이기 또는 / 용량을 늘리기
tar -zcvf /root/home.tar.gz -C /home .
tar -tvf /root/home.tar.gz
umount /dev/mapper/rhel-home
lvremove /dev/mapper/rhel-home
y
lvcreate -L 10GB -n home rhel
mkfs.xfs /dev/rhel/home
mount /dev/mapper/rhel-home
# root 경로 확장
lvextend -r -l +100%FREE /dev/mapper/rhel-root
# GPT PMBR size mismatch (209715199 != 251658239) will be corrected by write.
The backup GPT table is not on the end of the device. This problem will be corrected by write.
parted /dev/sda
p
F
yum install -y cloud-utils-growpart
lsblk
sudo growpart /dev/sda 3
lvextend -r -l +100%FREE /dev/mapper/rhel-root
# AWS disk 추가 raid구성/용량증설
echo "- - -" > /sys/class/scsi_host/host0/scan
yum install -y cloud-utils-growpart
lsblk
sudo growpart /dev/nvme0n1 1
sudo xfs_growfs -d /
sudo growpart /dev/sda 3
pvresize /dev/sda3
lvextend -r -l +100%FREE /dev/mapper/rhel-root
lvextend -r -l +100%FREE /dev/rhel/home
# rhel volumn group 2TB 이상 disk 무중단 추가/증설
lsblk
fdisk -l
parted /dev/sdb (2TB 이상)
mklabel
gpt
print
mkpart
xfs
0
-0
print
# rhel volumn group 2TB 이하 disk 무중단 추가/증설
fdisk /dev/sdb
n
p
w
pvcreate /dev/sdb1
vgextend rhel /dev/sdb1
pvs
lvs
vgs
vgdisplay -v
pvscan
lvscan
vgscan
pvdisplay -v
lvdisplay -v
vgdisplay -v
lvextend -r -l +100%FREE /dev/rhel/root
lvextend -L +10G /dev/rhel/root
sudo lvextend -r -l +100%FREE /dev/mapper/rhel-home
# 볼륨 그룹에서 물리 볼륨 삭제
pvdisplay -v
vgdisplay -v
pvs -o+pv_used
pvmove /dev/sda /dev/sdb3
lvreduce -l -381407 /dev/rhel/home
vgreduce rhel /dev/sdb
pvremove /dev/sdb
pvresize /dev/sda3
--------------------------------------------
# mount 오류 시
mkfs.xfs -f /dev/mapper/rhel-home
mount -a
lvs
pvs
vgs
--------------------------------------------
# Emergency Mode Exit
mount -a
xfs_repair /dev/mapper/rhel-home
xfs_repair /dev/mapper/rhel-home -L
mkfs.xfs -f /dev/mapper/rhel-home
xfs_growfs /
sudo fsck -b 0 /dev/mapper/rhel-home
pvresize /dev/sda3
#검사
xfs_repair -n /dev/sda3
#복구
xfs_repair /dev/sda3
xfs_repair -L /dev/sda3
xfs_repair /dev/mapper/rhel-home -L
e2fsck -f /dev/sda3
# GPT PMBR size mismatch (104857599 != 629145599) will be corrected by write. 오류
fdisk -l
sudo parted -l
sudo parted /dev/sda
300G
fdisk /dev/sda
parted /dev/sda
resizepart 3
sudo growpart /dev/sda 3
lvextend -r -l +100%FREE /dev/mapper/rhel-home
'IT System Engineer' 카테고리의 다른 글
Linux 상위 프로세서 확인 (Linux higher processors check) (0) | 2023.11.06 |
---|---|
Linux firewalld 설정 (Linux firewalld settings) (0) | 2023.11.06 |
Linux OS Golden Image ISO 생성 (Create Linux OS Golden Image ISO) (0) | 2023.11.06 |
Linux 절전모드해제 (Linux Disable sleep mode) (0) | 2023.11.06 |
Linux TCP/UDP Port 확인 (Linux Opened TCP/UDP Port checking) (0) | 2023.11.06 |