首页 > 其他分享 >虚拟机磁盘扩容(parted、lvm)

虚拟机磁盘扩容(parted、lvm)

时间:2023-04-05 10:12:33浏览次数:33  
标签:parted centos 虚拟机 dev lvm 3.9 root yumserver

1、虚拟化平台虚拟机添加硬盘

系统查看添加的硬盘

[root@yumserver ~]# lsblk NAME            MAJ:MIN RM  SIZE RO TYPE MOUNTPOINT sda               8:0    0   50G  0 disk  ├─sda1            8:1    0    1G  0 part /boot └─sda2            8:2    0   49G  0 part    ├─centos-root 253:0    0   44G  0 lvm  /   └─centos-swap 253:1    0    5G  0 lvm  [SWAP] sr0              11:0    1  4.4G  0 rom

如果没有显示出来新加的硬盘,则执行下面命令

 echo "- - -">/sys/class/scsi_host/host0/scan  echo "- - -" >/sys/class/scsi_host/host1/scan  echo "- - -" >/sys/class/scsi_host/host2/scan

再次查询,发现新添加的sdb已经可以看到了。

[root@yumserver ~]# lsblk NAME            MAJ:MIN RM  SIZE RO TYPE MOUNTPOINT sda               8:0    0   50G  0 disk  ├─sda1            8:1    0    1G  0 part /boot └─sda2            8:2    0   49G  0 part    ├─centos-root 253:0    0   44G  0 lvm  /   └─centos-swap 253:1    0    5G  0 lvm  [SWAP] sdb               8:16   0   50G  0 disk  sr0              11:0    1  4.4G  0 rom

 

2、parted将sdb分区

[root@yumserver ~]# parted /dev/sdb GNU Parted 3.1 使用 /dev/sdb Welcome to GNU Parted! Type 'help' to view a list of commands. (parted) mklabel gpt                                                       (parted) mkpart primary 0% 100%                                            (parted) p                                                                 Model: VMware Virtual disk (scsi) Disk /dev/sdb: 53.7GB Sector size (logical/physical): 512B/512B Partition Table: gpt Disk Flags:  Number  Start   End     Size    File system  Name     标志  1      1049kB  53.7GB  53.7GB               primary (parted) q                                                                 信息: You may need to update /etc/fstab. [root@yumserver ~]#

再次查看,发现主分区sdb1出现了

[root@yumserver ~]# lsblk                                                  NAME            MAJ:MIN RM  SIZE RO TYPE MOUNTPOINT sda               8:0    0   50G  0 disk  ├─sda1            8:1    0  500M  0 part /boot └─sda2            8:2    0 49.5G  0 part    ├─centos-root 253:0    0 47.5G  0 lvm  /   └─centos-swap 253:1    0    2G  0 lvm  [SWAP] sdb               8:16   0   50G  0 disk  └─sdb1            8:17   0   50G  0 part  sr0              11:0    1 1024M  0 rom   [root@yumserver ~]#

 

3 、查看现有vg,lv,确定扩容

[root@yumserver ~]# pvs   PV         VG     Fmt  Attr PSize   PFree   /dev/sda2  centos lvm2 a--  <49.51g    0  [root@yumserver ~]# vgs   VG     #PV #LV #SN Attr   VSize   VFree   centos   1   2   0 wz--n- <49.51g    0  [root@yumserver ~]# lvs   LV   VG     Attr       LSize   Pool Origin Data%  Meta%  Move Log Cpy%Sync Convert   root centos -wi-ao---- <47.51g                                                       swap centos -wi-ao----   2.00g                                                     [root@yumserver ~]#

 

4、分别创建pv,扩容vg,扩容lv,扩容文件系统

##此处发现不能tab补全命令, yum install -y bash-completion

[root@yumserver ~]# pvcreate /dev/sdb1   Physical volume "/dev/sdb1" successfully created.
[root@yumserver ~]# vgextend centos /dev/sdb1   Volume group "centos" successfully extended
[root@yumserver ~]# lvextend /dev/centos/root -l +100%FREE   Size of logical volume centos/root changed from <47.51 GiB (12162 extents) to 97.50 GiB (24961 extents).   Logical volume centos/root successfully resized.

查看文件系统

[root@yumserver ~]# df -Th

xfs 类型,使用 xfs_growfs,此处为xfs

[root@yumserver ~]# xfs_growfs /dev/centos/root

ext 类型,使用 resize2fs

[root@yumserver ~]# resize2fs /dev/centos/root

再次查看,/目录扩容成功

[root@yumserver ~]# df -h 文件系统                 容量  已用  可用 已用% 挂载点 devtmpfs                 3.9G     0  3.9G    0% /dev tmpfs                    3.9G     0  3.9G    0% /dev/shm tmpfs                    3.9G  8.9M  3.9G    1% /run tmpfs                    3.9G     0  3.9G    0% /sys/fs/cgroup /dev/mapper/centos-root   98G  1.4G   97G    2% / /dev/sda1                497M  143M  354M   29% /boot tmpfs                    783M     0  783M    0% /run/user/0

转载:http://blog.itpub.net/70004783/viewspace-2790155/

标签:parted,centos,虚拟机,dev,lvm,3.9,root,yumserver
From: https://www.cnblogs.com/it-log/p/17288877.html

相关文章

  • 虚拟机ubuntu22.04搭建esp-matter环境
    一. 安装esp-idfStep1:编译ESP-IDF需要以下软件包。请根据使用的Linux发行版本,选择合适的安装命令。Ubuntu和Debian: sudoapt-getinstallgitwgetflexbisongperfpython3python3-venvpython3-setuptoolscmakeninja-buildccachelibffi-devlibssl-devdf......
  • 笔记十四:创建模板虚拟机
    一:学习内容gitlab服务器要求安装虚拟机硬件安装虚拟机软件-centos系统配置虚拟机ip地址和主机名称安装xshell远程操作虚拟机模板虚拟机环境准备 二:gitlab服务器要求gitlab安装,要求服务器是centos7及以上,centos6是不支持安装gitlab的。准备一个系统为Centos7以上版本的......
  • Parallels Desktop 18.2.0提示“由于临界误差,不能启动虚拟机”怎么办
    ParallelsDesktop最近更新到了18.2.0版本,但是许多小伙伴更新之后遇到了“由于临界误差,不能启动虚拟机”这样的问题,接下来小编就为大家带来解决PD虚拟机提示临界误差的解决方法。出现这个问题很有可能是Prl_disp_service卡住导致的。所以我们应该先退出ParallelsDesktop。然......
  • 【Java虚拟机探究】10.类装载器(下)
    上一篇我们总结了类加载器的基本原理和与应用程序相关的ClassLoader,并提到了双亲委派模式。本篇继续探讨类加载器的双亲委派模式,以及如何破坏双亲委派模式达到加载底层类的目的。1.双亲委派模式的问题我们回顾一下原来的应用程序的ClassLoader的加载模式:除了顶层的ClassLoader,每......
  • 【Java虚拟机探究】9.类装载器(上)
    在JVM类要通过类装载器(ClassLoader)进行装载后,才能进行执行。本篇总结了类装载器的一些知识。一、class装载验证流程在第一篇总结中介绍了JVM的内存结构:可以看到class文件首先要通过“类加载器子系统”,才能被加载到内存中处理。那么class文件是怎么通过类加载器加载至内存中的呢......
  • windows 10 系统 和 VMware Workstation 虚拟机网络互通设置
    windows10系统和VMwareWorkstation虚拟机网络互通设置 1,虚拟机设置网卡地址网关地址子网掩码2,VMwareWorkstation的编辑-虚拟网络编辑器,单击进入配置,为NAT类型。3,本地笔记本电脑的虚拟网卡配置地址网关掩码4,本地笔记本电脑使用secureCRT和winscp测试,连接和上传文件都OK......
  • vm实现不同物理机与虚拟机之间的通信
    参考说明:https://blog.csdn.net/qq_31329893/article/details/83511815 场景:我的win10电脑,安装了vmworkstation,搭建了几个虚拟机集群,我想让其他物理机也可以访问。      1.但不切虚拟机的IP,因为这样很麻烦,换个网络,又得更换IP。      2.我的win10物......
  • 在Vmware虚拟机中设置静态IP的方法
    1.在菜单栏选择虚拟机–>设置–>网络适配器,勾选自定义NAT模式,然后点击确定。2.在菜单栏选择编辑,点击"虚拟网络编辑器",点击"更改设置"进行授权3.选择VMnet8,取消勾选DHCP服务,NAT设置(查看网关拍照),,记住这里的子网IP192.168.128.0,子网掩码255.255.255.0,网关192.168.128.24.root......
  • JVM虚拟机-运行机制
    在JAVA中,代码运行是怎么实现的?首先来介绍一下JAVA中的:JAVA三大变量:局部变量(放在栈里)实例变量(放在堆里),实例变量是对象级别的(引用.)当对象中全是重复相同的实例变量,可以换成类级别的静态变量来减少占用内存......
  • 记录一下最近做的从PVE到ESXi的虚拟机迁移操作
    PVE版本是ProxmoxVirtualEnvironment7.1-4ESXi版本是6.5待迁移的虚拟机是Debian111,先在PVE的虚拟机中进行BackupCompression选的ZSTD,Mode选的是Stop2,备份完成之后,SSH到PVE主机进行操作sshroot@PVE_HOST_IPPVE内置的备份可以生成VMA文件(ProxmoxVirtu......