不积跬步无以至千里

记录精彩的程序人生

  • 首页
  • Java
  • Golang
  • PHP
  • Python
  • Nodejs
  • Lua
  • Docker
  • DevOps
  • 文章归档
  • 默认分类
  • 关于
  • 标签

  • 搜索
PostgreSQL hbase 时间同步 nexus 开机启动 nexus, 开机启动 jenkins安装配置 gitlab安装配置 gitlab安装 文件系统 fastdfs gcc切换 gcc升级 mysql8 交换空间 虚拟内存 tcp thrift lua tag test VPN SoftEtherVPN homebrew asm spring tomcat maven jdk ios mac 图案字符 figlet mysql半同步复制 mysql主从同步 一主多从 一主一从 主从同步 反向代理 密码重置 test 虚拟机扩容 swap 虚拟空间 docker ldocker grpc-gateway protobuf 微服务 go grp GRPC 授权登录 OAuth2.0 SOA supervisord supervisor RPC CentOS rabbitmq 环境变量 php-fpm php.ini error php7 lnmp 编译安装 mysql nginx linux java php python redis 字符串操作 mysql5.7 Solo

给CentOS7虚拟机硬盘空间扩容

发表于 2019-06-18 | 分类于 默认分类 | 0 | 阅读次数 2350

1.查看centos7系统挂载点信息

df -h查看挂载点信息

1png

2.扩展VMWare-centos7硬盘空间

关闭Vmware的centos7系统,才能在VMWare菜单中设置需要增加到的磁盘大小

2png

如果这个选项是灰色的,说明此虚拟机建有快照,把快照全部删除再试试!

3.对新增加的硬盘进行分区、格式化

我们增加了空间的硬盘是 /dev/sda

分区:
[root@localhost]# fdisk /dev/sda    
p       查看已分区数量(我看到有两个 /dev/sda1 /dev/sda2)
n       新增加一个分区
p       分区类型我们选择为主分区
       分区号输入3(因为1,2已经用过了,sda1是分区1,sda2是分区2,sda3分区3)
回车      默认(起始扇区)
回车      默认(结束扇区)
t        修改分区类型
       选分区3
8e       修改为LVM(8e就是LVM)
w       写分区表
q       完成,退出fdisk命令

使用partprobe 命令 或者重启机器

格式化分区3命令:

mkfs.ext3 /dev/sda3

3png

4png

5png

6png

4.添加新LVM到已有的LVM组,实现扩容

lvm             进入lvm管理

lvm>pvcreate /dev/sda3   这是初始化刚才的分区3

lvm>vgextend centos /dev/sda3 将初始化过的分区加入到虚拟卷组centos (卷和卷组的命令可以通过 vgdisplay )

lvm>vgdisplay -v或者vgdisplay查看free PE /Site

lvm>lvextend -l+6143 /dev/mapper/centos-root  扩展已有卷的容量(6143 是通过vgdisplay查看free PE /Site的大小)

lvm>pvdisplay 查看卷容量,这时你会看到一个很大的卷了

lvm>quit  退出

7png

8png

9png

上面只是卷扩容了,下面是文件系统的真正扩容,输入以下命令:

CentOS7下面由于使用的是XFS命令:

/dev/mapper/centos-root是df -h查看到根目录的挂载点

xfs_growfs /dev/mapper/centos-root

查看新的磁盘空间:
10png

在CentOS 7上添加Swap交换空间
CTO是否必须为技术高手?
  • 文章目录
  • 站点概览
ken

ken

记录精彩的程序人生

498 日志
9 分类
77 标签
RSS
Creative Commons
Links
  • 酷壳
0%
© 2010 — 2025 ken
由 Halo 强力驱动
鄂ICP备18013899号-1