服务器基于linux系统CenterOS进行扩容

服务器扩容

新的知识

在这里插入图片描述
下面是对LVM的比喻
硬盘PE:水 (硬盘)
物理卷PV:水桶 (一个硬盘可以建立多个分区,然后分配给多个物理卷)
卷组VG: 水池 (水桶里的水加入到水池里)
逻辑卷LV:水池间的水管 (到时扩容的逻辑卷就是容量)

下面介绍基本扩容操作

输入fdisk -l命令扫描磁盘

创建分区,并把磁盘添加分区

fdisk /dev/sdb (选中磁盘,创建分区并添加到分区里面去)
令命:n (add a new partition,添加一个新分区)
令命:p (print the partition table,打印分区表)
令命:q (不保存退出)
在这里插入图片描述
输入n-p-1,后面的都按默认值输入
在这里插入图片描述
继续输入t-L-8e
(t令命:change a partition’s system id,更改分区的系统id)
(l 令命:list known partition types,列出已知的分区类型)
在这里插入图片描述
输入w
w令命:(write table to disk and exit,将表写入磁盘)
在这里插入图片描述

创建物理卷

pvcreate /dev/sdb1

在这里插入图片描述
查看物理卷
pvdisplay
在这里插入图片描述
vgdisplay
(令命:vgdisplay命令 用于显示LVM卷组的信息。如果不指定”卷组”参数,则分别显示所有卷组的属性。)
在这里插入图片描述

添加到卷组

将新增的物理卷加入/dev/sdb1加入到根目录分区centos_centos7(卷组)中
vgextend centos_centos7 /dev/sdb1
在这里插入图片描述
重新查看卷组信息
在这里插入图片描述
alloc pe 以分配的内存
free pe 自由的可用的内存

添加进行卷扩容

在这里插入图片描述
lvextend -l +100%FREE /dev/mapper/centos_centos7-root
(/dev/mapper/centos_centos7-root 是从根目录开始算的,一般正常费用系统是算/home/ 为根目录)
调整卷分区大小
xfs_growfs /dev/mapper/centos_centos7-root
centos6使用命令resize2fs /dev/mapper/centos_centos7-root
在这里插入图片描述
df -h查看扩容成功
在这里插入图片描述

下面实际操作例子:以费用系统扩展为主

功能/命令物理卷管理卷组管理逻辑卷管理
扫描pvscanvgscanlvscan
建立pvcreatevgcreatelvcreate
显示pvdisplayvgdisplaylvdisplay
删除pvremovevgremovelvremove
扩展vgextendlvextend
缩小vgreducelvreduce

准备工作

fdisk -l 查看磁盘
pvdisplay 查看物理卷
vgdisplay 查看卷组
free -h 查看内存请款
lvs 查看逻辑卷
vgs 查看卷组
lsblk 或是 lsblk -f 查看文件系统信息
在这里插入图片描述

在这里插入图片描述

下面开始操作:

在这里插入图片描述

文件库为例:

下面是20201020扩展实际操作
df -h
vgdisplay 查看卷组
fdisk -l
lvs 查看卷组名称
lsblk -f 查看相关的路径 (这里会查到一个sdd的磁盘)
现在准备工作以查询完成,开始扩容
fdisk /dev/sdd
令命1: n-p-1
令命2: t-L-8e
pvcreate /dev/sdd1
pvdisplay 查看物理卷
vgdisplay 查看卷组
vgextend centos_callcenter02 /dev/sdd1 物理卷加入卷组
lvextend -l +100%FREE /dev/mapper/centos_callcenter02-root
逻辑卷管理刷新扩展100%到相对应的目录路径
xfs_growfs /dev/mapper/centos_callcenter02-root 用xfs格式,对挂载目录在线扩容针对文件系统xfs
df -h 查看扩容效果
reboot *重启center系统,实际操作可不用*

重启后执行文件服务重启(如没有重启可不执行这一步)
df -h 查看存储空间情况
service nfs start nfs服务启动
ps -ef|grep nfs 查看nfs服务端口情况
service portmap start 启动portmap服务
service rpcbind start 启动rpcbind 服务nfs的支持服务

如何缩减扩容的存储

缩小存储空间

umount /dev/mapper/centos-home 卸载挂载点/dev/mapper/centos-home
lvreduce -l 50% /dev/mapper/centos-home 缩小逻辑卷
vgreduce /dev/sda4 缩小卷组 —这个暂时没有测试

删除的慎用

umount /dev/mapper/centos-home 卸载挂载点/dev/mapper/centos-home
lvremove /dev/mapper/centos-home 删除逻辑卷
vgremove /dev/sda4 删除卷组
pvremove /dev/sda4 删除物理卷

删除后恢复逻辑卷

正常linux系统都会有设置备份点,这里可以自行查询相关备份点,
我这边系统删除逻辑卷后,会自动进行备份。
ls -l /etc/lvm/archive |more 查询备份点
在这里插入图片描述
vgcfgrestore centos -f /etc/lvm/archive/centos_00027-1334198413.vg 执行恢复点
在这里插入图片描述

参考文章链接: https://www.cnblogs.com/tiantianhappy/p/10143663.html.

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值