kk Blog —— 通用基础


date [-d @int|str] [+%s|"+%F %T"]
netstat -ltunp
sar -n DEV 1

LVM 扩容

https://www.cnblogs.com/yy9knsg/p/16552494.html

https://tool.4xseo.com/article/200995.html

1
2
3
4
5
pvdisplay

vgdisplay

lvdisplay

初始化分区

1
2
3
4
5
6
7
8
9
fdisk /dev/vdx
n

t
L
选 8e LVM分区


pvcreate /dev/vdx1

将分区加入到虚拟卷组名

1
2
3
# vgextend 虚拟卷组名 新增的分区

vgextend centos /dev/vdx1

再次查看卷组情况

1
vgdisplay

查看当前磁盘情况

1
2
3
4
5
df -h
记下需要扩展的文件系统名,例如 /dev/mapper/centos-root

lvdisplay
记下需要扩展的文件系统名,例如 /dev/centos/root

两个是一样的

1
2
3
4
5
ls /dev/centos/root -l
lrwxrwxrwx. 1 root root 7 Dec 20 20:11 /dev/centos/root -> ../dm-0

ls -l /dev/mapper/centos-root 
lrwxrwxrwx. 1 root root 7 Dec 20 20:11 /dev/mapper/centos-root -> ../dm-0

扩容已有的卷组容量

1
2
3
lvextend -L +需要扩展的容量 需要扩展的文件系统名 

lvextend -L +29G /dev/mapper/centos-root

以上只是卷的扩容,然后我们需要将文件系统扩容

1
2
3
cat /etc/fstab | grep centos-root

/dev/mapper/centos-root /                       xfs     defaults        0 0

这里可以看到,文件系统是xfs,所以需要xfs的命令来扩展磁盘空间

1
2
3
xfs_growfs 文件系统名

xfs_growfs /dev/mapper/centos-root

df -h 可以看到,现在已经扩容成功了!