[个人笔记] Linux扩容LVM分区

Linux - 运维篇

第一章 Linux扩容LVM分区

  • Linux - 运维篇
  • 下章内容
  • 前言
    • 预备内容
  • LVM扩容
    • 新增第二块磁盘
    • 配置网卡,开启sshd服务,远程连接Linux
    • 格式化新磁盘,新建LVM分区
    • LVM扩容分区,扩容文件系统
    • (其他操作)LVM给VG卷组扩容,添加LV逻辑卷
  • 验证LVM扩容结果
  • 注意事项
  • 参考来源


下章内容

第二章 Linux虚拟机安装VMware Tools插件


前言

预备内容

  1. VMware平台的CentOS 7系列的Linux操作系统
  2. Linux预先装好mkfs.xfs mkfs.ext4 lvm2等模块
  3. 准备2个虚拟磁盘,一个虚拟磁盘装好CentOS系统,另一个磁盘做裸盘挂载
  4. 准备Xshell连接工具

LVM扩容

vCenter平台上操作新增第二块磁盘

新增第二块磁盘

[个人笔记] Linux扩容LVM分区_第1张图片

配置网卡,开启sshd服务,远程连接Linux

配置网关(CentOS默认网关的名称从ip addr里查看)

vi /etc/sysconfig/network-scripts/ifcfg-ens192

BOOTPROTO=static
ONBOOT=yes
IPADDR=x.x.x.x
PREFIX=xx
GATEWAY=x.x.x.x
DNS1=x.x.x.x
DNS2=x.x.x.x
:x

配置开启sshd服务

vi /etc/ssh/sshd_config

Port 22
PermitRootLogin yes
PasswordAuthentication yes
:x

systemctl restart sshd 

远程连接Linux

C:\Users\Administrator> ssh [email protected]

格式化新磁盘,新建LVM分区

fdisk -l		# 查看已挂载的dev磁盘列表
fdisk -l|grep -E "Disk /dev"	# 过滤指定的dev设备

fdisk /dev/sdb	# 对/dev/sdb进行磁盘操作
n				# 添加新分区
p				# 新建主分区
1				# 定义编号1
2048			# 定义扇区大小,默认2048
				# 定义容量大小,默认100%FREE
t				# 更改分区的system id
8e				# Linux LVM的system id
w				# 保存配置

partprobe		# 重新识别磁盘
df -Th			# 查看磁盘类型(区分root分区是xfs格式还是ext4格式)
mkfs.xfs /dev/sdb1		# xfs格式的磁盘格式化操作
#mkfx.ext4 /dev/sdb1		# ext4格式的磁盘格式化操作
lsblk			# 查看块设备信息

LVM扩容分区,扩容文件系统

pvdisplay			# 查看物理卷信息列表
pvcreate /dev/sdb1	# 新建pv物理卷

vgdisplay			# 查看卷组信息列表,找到当前系统的VG Name
vgextend centos /dev/sdb1				# centos卷组添加/dev/sdb1 块设备
lvdisplay			# 查看逻辑卷信息列表,找到 root 目录路径
lvextend -l +100%FREE /dev/centos/root	# 对 root 目录逻辑卷进行扩容,FREE表示未分配容量
xfs_growfs /dev/mapper/centos-root		# xfs格式扩容filesystem,目录是填写挂载的绝对路径,可从 'mount|grep root' 中查看路径
#resize2fs /dev/mapper/centos-root		# ext4格式扩容filesystem

(其他操作)LVM给VG卷组扩容,添加LV逻辑卷

vgs				# 查看卷组信息列表,找到当前需要扩容的VG Name
vgdisplay		# 查看卷组信息列表,找到当前需要扩容的VG Name
vgextend centos /dev/sde1								# 给centos卷组添加新的物理卷

lvcreate -l 100%FREE -n RDMStorage centos				# 在centos卷组里新增lv02逻辑卷
lvs					# 查看逻辑卷信息列表

mkfs.ext4 /dev/mapper/centos-RDMStorage					# 格式化逻辑卷为ext4磁盘格式
blkid | grep RDM										# 查看RDMStorage的UUID

vim /etc/fstab	# 在最后一行添加配置,把RDMStorage逻辑卷开机挂载到/tmp目录,文件系统格式是ext4

...
UUID=788a43e1-xxxx-xxxx-xxxx-460b2bd49557       /tmp        ext4    defaults        0 0


验证LVM扩容结果

lvdisplay			# 验证逻辑卷扩容结果
df -Th				# 验证文件系统扩容结果


注意事项





参考来源

  1. Linux -> LVM 磁盘配置、扩展容量

你可能感兴趣的:(Linux,linux,运维)