Centos7在虚拟机上扩展卷的大小
给VMware下的Linux扩展磁盘空间(以CentOS7)
关闭虚拟机,拓展磁盘的大小空间,自己输入大小,例如增加:30G
然后打开虚拟机执行以下命令:
一、查看挂载点:
df -h
显示:
文件系统 容量 已用 可用 已用%% 挂载点
[root@localhost zoubf]# df -h
文件系统 容量 已用 可用 已用% 挂载点
/dev/mapper/centos-root 18G 15G 2.9G 84% /
devtmpfs 485M 0 485M 0% /dev
tmpfs 494M 84K 494M 1% /dev/shm
tmpfs 494M 7.1M 487M 2% /run
tmpfs 494M 0 494M 0% /sys/fs/cgroup
/dev/sda1 497M 119M 379M 24% /boot
/dev/sr0 3.9G 3.9G 0 100% /run/media/zoubf/CentOS
注意“/dev/mapper/centos-root ”这个路径,特别是centos-root中的centos,下面会用到
二、对新增加的硬盘进行分区、格式化
增加了空间的硬盘是 /dev/sda 分区方法如下:
输入命令:
[root@localhost zoubf]#fdisk /dev/sda
继续输入命令:
p 查看已分区数量(我看到有两个 /dev/sda1 /dev/sda2)
n 新增加一个分区
p 分区类型我们选择为主分区
分区号选3(因为1,2已经用过了,见上)
回车 默认(起始扇区)
回车 默认(结束扇区)
t 修改分区类型
选分区3
8e 修改为LVM(8e就是LVM)
w 写分区表
q 完成,退出fdisk命令
系统提示重启。
开机后,格式化,等待一会儿:
mkfs.ext3 /dev/sda3
三、添加新LVM到已有的LVM组,实现扩容
lvm 进入lvm管理
lvm>pvcreate /dev/sda3 这是初始化刚才的分区,必须的
lvm>vgextend centos /dev/sda3 将初始化过的分区加入到虚拟卷组centos,这里的centos,其实就是“/dev/mapper/centos-root”路径中的centos,你在df-h中看到的是什么名字,这里就写什么
lvm>lvextend -L +29.9G /dev/mapper/centos-root 扩展已有卷的容量(29.9G这个数字在后面解释)
lvm>pvdisplay 查看卷容量,这时你会看到一个很大的卷了
lvm>quit 退出
上面那个 29.9G 怎么来的呢?因为你在VMWare新增加了30G,但这些空间不能全被LVM用了,你可以在上面的lvextend操作中一个一个的试探,比如 29.9G, 29.8G … 直到不报错为止,这样你就可以充分使用新增加的硬盘空间了,当然这是因为我不懂才用的笨办法,高手笑笑就过了吧。(我更不懂啊,原作者,我直接上了29.9G,结果就OK了)
以上只是卷扩容了,下面是文件系统的真正扩容,输入以下命令:
xfs_growfs /dev/mapper/centos-root
现在,屌丝们,再运行下:df -h
查看下我们机器性感的硬盘吧。

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
Centos7基础环境配置
为普通用户添加root权限 普通用户的权限低得可怜,直接用root用户又危险,为普通用户添加root权限就显得很重要了。在这里用户为:yunge 切换到root用户 su su命令切换到root用户,否则修改不了配置文件。 2.进入/etc/sudoers文件 visudo 或者 vim /etc/sudoers 命令visudo就是vim /etc/sudoers的缩写。 3.修改/etc/sudoers文件 这一步有点复杂。 (1)显示行号 首先按: [Shift]+: 进入命令模式,输入:set nu,再按[Enter]确认。 (2)调到大概91行 在键盘上按:91,再按[Shift]+g,切换到91行:root ALL=(ALL) ALL (3)复制张贴修改 按:yy,再按:p 按:i 修改: 4.退出 按: [Shift]+ : ,输入:wq,再按:[enter] 为普通用户添加root权限。 更换yum源 刚装好的yum源是国外的,下载速度慢,内容少。将yum源更换为国内的很有必要,在这里选择163的yum源作为范例。 备份 yum源配置文件为:/etc/yum.r...
- 下一篇
CentOS开机异常修复汇总
破解root 口令,并为grub 设置保护功能 开机enter 按a->1或s或S或single进入单用户模式,修改密码 破坏本机grub stage1 ,而后在救援模式下修复之 ==注意grub.conf文件会丢失,要提前备份== #备份mbr dd if=/dev/sda of=/root/mbr bs=1 count=466 进入单用户模式 chroot /mnt/sysimage grub-install /dev/sda 从“/dev/sda”中找到GRUB程序并进行修复 删除vmlinuz 和initramfs 文件后无法启动, 两种方法恢复之 #initramfs文件 chroot /mnt/sysimage df#可以看到原系统的磁盘设备 cd /boot ls #是initframs内核文件丢失导致,解决方案: #修复initramfs文件 mkinitrd ./initramfs-`uname -r`.img `uname -r` #如果是CenOS5 则执行 mkinitrd ./initrd-`uname -...
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- Docker安装Oracle12C,快速搭建Oracle学习环境
- CentOS7编译安装Cmake3.16.3,解决mysql等软件编译问题
- CentOS8,CentOS7,CentOS6编译安装Redis5.0.7
- Eclipse初始化配置,告别卡顿、闪退、编译时间过长
- CentOS7,8上快速安装Gitea,搭建Git服务器
- CentOS关闭SELinux安全模块
- SpringBoot2整合Thymeleaf,官方推荐html解决方案
- CentOS7设置SWAP分区,小内存服务器的救世主
- Hadoop3单机部署,实现最简伪集群
- CentOS6,7,8上安装Nginx,支持https2.0的开启