文档章节

Vmware centos 虚拟机根分区磁盘扩容(基于LVM)

乐晨
 乐晨
发布于 2015/11/10 15:03
字数 741
阅读 3423
收藏 3

由于开发测试机器dev-vhost017根分区规划不足只有10G,需要扩容。(基于LVM)

先关闭dev-vhost017,然后在vSphere Client 将根分区硬盘10G 调整到50G

开启虚拟机
原始/ 大小 10G

[root@dev-vhost017 ~]# df -h
Filesystem            Size  Used Avail Use% Mounted on
/dev/mapper/vg_centos6-lv_root
                      8.3G  4.0G  3.9G  51% /
tmpfs                 939M   12K  939M   1% /dev/shm
/dev/sda1             477M   57M  396M  13% /boot


查看磁盘sda已扩展到50G
[root@dev-vhost017 ~]# fdisk /dev/sda

WARNING: DOS-compatible mode is deprecated. It's strongly recommended to
         switch off the mode (command 'c') and change display units to
         sectors (command 'u').

Command (m for help): p

Disk /dev/sda: 53.7 GB, 53687091200 bytes
255 heads, 63 sectors/track, 6527 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x0007ef5b

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1   *           1          64      512000   83  Linux
Partition 1 does not end on cylinder boundary.
/dev/sda2              64        1306     9972736   8e  Linux LVM

Disk /dev/mapper/vg_centos6-lv_root: 9135 MB, 9135194112 bytes
255 heads, 63 sectors/track, 1110 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x00000000


Disk /dev/mapper/vg_centos6-lv_swap: 1073 MB, 1073741824 bytes
255 heads, 63 sectors/track, 130 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x00000000


  
  


查看lvm状态
[root@dev-vhost017 ~]# pvs
  PV         VG         Fmt  Attr PSize PFree
  /dev/sda2  vg_centos6 lvm2 a--  9.51g    0 
[root@dev-vhost017 ~]# vgs
  VG         #PV #LV #SN Attr   VSize VFree
  vg_centos6   1   2   0 wz--n- 9.51g    0 
[root@dev-vhost017 ~]# lvs
  LV      VG         Attr       LSize Pool Origin Data%  Meta%  Move Log Cpy%Sync Convert
  lv_root vg_centos6 -wi-ao---- 8.51g                                                    
  lv_swap vg_centos6 -wi-ao---- 1.00g


分区/dev/sda3
[root@dev-vhost017 ~]# fdisk /dev/sda

WARNING: DOS-compatible mode is deprecated. It's strongly recommended to
         switch off the mode (command 'c') and change display units to
         sectors (command 'u').

Command (m for help): p

Disk /dev/sda: 53.7 GB, 53687091200 bytes
255 heads, 63 sectors/track, 6527 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x0007ef5b

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1   *           1          64      512000   83  Linux
Partition 1 does not end on cylinder boundary.
/dev/sda2              64        1306     9972736   8e  Linux LVM
/dev/sda3            1306        6527    41942367+  83  Linux


[root@dev-vhost017 ~]# partprobe


重启虚拟机 格式化/dev/sda3
[root@dev-vhost017 ~]# mkfs.ext4 /dev/sda3


lvm 扩容

[root@dev-vhost017 ~]# pvcreate  /dev/sda3
  Physical volume "/dev/sda3" successfully created

[root@dev-vhost017 ~]# pvs
  PV         VG         Fmt  Attr PSize  PFree 
  /dev/sda2  vg_centos6 lvm2 a--   9.51g     0 
  /dev/sda3             lvm2 ---  40.00g 40.00g

[root@dev-vhost017 ~]# vgextend /dev/mapper/vg_centos6 /dev/sda3 (注意组名)
  Volume group "vg_centos6" successfully extended

[root@dev-vhost017 ~]# lvextend -L 39.9G /dev/vg_centos6/lv_root /dev/sda3
  Rounding size to boundary between physical extents: 39.90 GiB
  Size of logical volume vg_centos6/lv_root changed from 8.51 GiB (2178 extents) to 39.90 GiB (10215 extents).
  Logical volume lv_root successfully resized


[root@dev-vhost017 ~]# resize2fs /dev/vg_centos6/lv_root 
resize2fs 1.41.12 (17-May-2010)
Filesystem at /dev/vg_centos6/lv_root is mounted on /; on-line resizing required
old desc_blocks = 1, new_desc_blocks = 3
Performing an on-line resize of /dev/vg_centos6/lv_root to 10460160 (4k) blocks.
The filesystem on /dev/vg_centos6/lv_root is now 10460160 blocks long.


[root@dev-vhost017 ~]# pvs
  PV         VG         Fmt  Attr PSize  PFree
  /dev/sda2  vg_centos6 lvm2 a--   9.51g    0 
  /dev/sda3  vg_centos6 lvm2 a--  40.00g 8.60g
[root@dev-vhost017 ~]# vgs
  VG         #PV #LV #SN Attr   VSize  VFree
  vg_centos6   2   2   0 wz--n- 49.50g 8.60g
[root@dev-vhost017 ~]# lvs
  LV      VG         Attr       LSize  Pool Origin Data%  Meta%  Move Log Cpy%Sync Convert
  lv_root vg_centos6 -wi-ao---- 39.90g                                                    
  lv_swap vg_centos6 -wi-ao----  1.00g   


[root@dev-vhost017 ~]# df -h
Filesystem            Size  Used Avail Use% Mounted on
/dev/mapper/vg_centos6-lv_root
                       40G  4.0G   34G  11% /
tmpfs                 939M   12K  939M   1% /dev/shm
/dev/sda1             477M   57M  396M  13% /boot




© 著作权归作者所有

共有 人打赏支持
乐晨
粉丝 87
博文 109
码字总数 127052
作品 0
徐汇
系统管理员
私信 提问
VMware虚拟机中CentOS 7的硬盘空间扩容

查看centos7系统挂载点信息 扩展VMWare-centos7硬盘空间 对新增加的硬盘进行分区、格式化 添加新LVM到已有的LVM组,实现扩容 1.查看centos7系统挂载点信息 df -h查看挂载点信息 2.扩展VMWar...

kim_o
08/16
0
0
VMware虚拟机扩展Linux根目录磁盘空间(Centos)

最近在VMware虚拟机上使用Centos,用着用着,发现虚拟机的磁盘空间不够了。通过以下步骤成功扩展了根目录的磁盘空间 1、Centos 关机,选择编辑虚拟机设置,硬盘,在实用工具那里选择“扩展”...

雪饼
2017/06/15
165
0
XenServer 虚拟机(centos7.2)扩容LVM磁盘分区的方法

XenServer 虚拟机(centos7.2)扩容LVM磁盘分区的方法 说明:XenServer(6.2)里面安装的虚拟机(centos7),分区的时候采用的是LVM磁盘分区,文件系统格式为xfs 需求:现在需要扩容虚拟机根分区/...

yikayi
2017/02/14
0
0
给虚拟机VMWare下的redhat5.5根分区扩容

今天在Linux下通过sqlplus / as sysdba启动数据库时报以下错误: ERROR: ORA-09817: Write to audit file failed. Linux-x8664 Error: 28: No space left on device ORA-09945: Unable to in......

SANSOM
2013/08/20
0
0
linux下如何增加LVM磁盘空间

根文件系统快用完了,给你一块新硬盘,怎样实现根文件系统扩容?这是面试中经常会出现的一个问题。接下来,我们就在虚拟机里面做一下这个试验。 1、试验环境 物理机:Windows XP 虚拟机:VMw...

bobo5900pro
2015/10/12
0
0

没有更多内容

加载失败,请刷新页面

加载更多

PHP生成CSV之内部换行

当我们使用PHP将采集到的文件内容保存到csv文件时,往往需要将采集内容进行二次过滤处理才能得到需要的内容。比如网页中的换行符,空格符等等。 对于空格等处理起来都比较简单,这里我们单独...

豆花饭烧土豆
今天
2
0
使用 mjml 生成 thymeleaf 邮件框架模板

发邮件算是系统开发的一个基本需求了,不过搞邮件模板实在是件恶心事,估计搞过的同仁都有体会。 得支持多种客户端 支持响应式 疼彻心扉的 outlook 多数客户端只支持 inline 形式的 css 布局...

郁也风
今天
8
0
让哲学照亮我们的人生——读《医务工作者需要学点哲学》有感2600字

让哲学照亮我们的人生——读《医务工作者需要学点哲学》有感2600字: 作者:孙冬梅;以前读韩国前总统朴槿惠的著作《绝望锻炼了我》时,里面有一句话令我印象深刻,她说“在我最困难的时期,...

原创小博客
今天
4
0
JAVA-四元数类

public class Quaternion { private final double x0, x1, x2, x3; // 四元数构造函数 public Quaternion(double x0, double x1, double x2, double x3) { this.x0 = ......

Pulsar-V
今天
18
0
Xshell利用Xftp传输文件,使用pure-ftpd搭建ftp服务

Xftp传输文件 如果已经通过Xshell登录到服务器,此时可以使用快捷键ctrl+alt+f 打开Xftp并展示Xshell当前的目录,之后直接拖拽传输文件即可。 pure-ftpd搭建ftp服务 pure-ftpd要比vsftp简单,...

野雪球
今天
3
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部