Linux Centos虚拟机扩容
Linux Centos虚拟机扩容(/dev/mapper/centos-root)
1:.首先查看我们的根分区大小是多少
df -h
文件系统 类型 容量 已用 可用 已用% 挂载点``/dev/mapper/centos-root xfs 18G ``1``.1G 17G ``6``% /``devtmpfs devtmpfs 479M ``0` `479M ``0``% /dev``tmpfs tmpfs 489M ``0` `489M ``0``% /dev/shm``tmpfs tmpfs 489M ``6``.7M 483M ``2``% /run``tmpfs tmpfs 489M ``0` `489M ``0``% /sys/fs/cgroup``/dev/sda1 xfs 497M 125M 373M ``25``% /boot``tmpfs tmpfs 98M ``0` `98M ``0``% /run/user/``0
2:在虚拟机中添加一块物理的磁盘,重起虚拟机。
3:查看磁盘编号
ls /dev/sd*
/dev/sda` `/dev/sda1` `/dev/sda2` `/dev/sdb
4:创建pv
pvcreate /dev/sdb
Physical volume ``"/dev/sdb"` `successfully created
5:把pv加入vg中,相当于扩充vg的大小
先使用vgs查看vg组
vgs
VG #PV #LV #SN Attr VSize VFree
centos 2 2 0 wz--n- 59.50g 20.04g
扩展vg,使用vgextend命令
vgextend centos /dev/sdb
6 :我们成功把vg卷扩展了,在用vgs查看一下
vgs
VG ``#PV #LV #SN Attr VSize VFree
```centos 2 2 0 wz--n- 39.50g 20.04g`
lvs
LV VG Attr LSize Pool Origin Data% Meta% Move Log Cpy%Sync Convert
``root centos -wi-ao---- 17.47g
``swap centos -wi-ao---- 2.00g 虽然我们把vg扩展了,但是lv还没有扩展
7:扩展lv,使用lvextend命令
lvextend -L +20G /dev/mapper/centos-root
Size of logical volume centos``/root` `changed from 17.47 GiB (4472 extents) to 37.47 GiB (9592 extents).
```Logical volume root successfully resized`
8: 命令使系统重新读取大小
xfs_growfs /dev/mapper/centos-root
meta-data=``/dev/mapper/centos-root` `isize=256 agcount=4, agsize=1144832 blks
``= sectsz=512 attr=2, projid32bit=1
``= crc=0 finobt=0
data = bsize=4096 blocks=4579328, imaxpct=25
``= sunit=0 swidth=0 blks
naming =version 2 bsize=4096 ascii-ci=0 ftype=0
log =internal bsize=4096 blocks=2560, version=2
``= sectsz=512 sunit=0 blks, lazy-count=1
realtime =none extsz=4096 blocks=0, rtextents=0
data blocks changed from 4579328 to 9822208
9:再使用df -h查看
df -h
文件系统 容量 已用 可用 已用% 挂载点
/dev/mapper/centos-root` `38G 1.1G 37G 3% /
devtmpfs 479M 0 479M 0% ``/dev
tmpfs 489M 0 489M 0% ``/dev/shm
tmpfs 489M 6.7M 483M 2% ``/run
tmpfs 489M 0 489M 0% ``/sys/fs/cgroup
/dev/sda1` `497M 125M 373M 25% ``/boot
tmpfs 98M 0 98M 0% ``/run/user/0
特别提示:vg/pv创建时提示 not found (or ignored by filtering)
激活的新分区,创建vg和pv时提示 Device /dev/sdb1 not found (or ignored by filtering) ,查了下是因为分区没格式化(激活)。
dd if=/dev/urandom of=/dev/sdb bs=512 count=64
SSH执行以上命令即可.
Linux Centos虚拟机扩容的更多相关文章
- Linux Centos虚拟机扩容(/dev/mapper/centos-root)
1:.首先查看我们的根分区大小是多少 df -h 文件系统 类型 容量 已用 可用 已用% 挂载点 /dev/mapper/centos-root xfs 18G 1.1G 17G 6% / devt ...
- Asp.Net Core 发布到 Docker(Linux Centos 虚拟机,使用Dockerfile)
实践一下 Asp.Net Core (基于.net core 2.2)部署到Docker 一.准备工作: 1. 使用Virtualbox创建一个Centos系统的虚拟机,并安装docker和vim 2 ...
- Linux CentOS虚拟机网卡配置
最近在VMware安装CentOS6.5之后,每次从宿主机访问虚拟机的Oracle时,都要修改IP地址,因为没有设置虚拟机的IP,所以每次开机之后虚拟机的IP地址都是随机的,于是研究了下给虚拟机配置静 ...
- Linux CentOS 虚拟机下联网
这里用VM 提供虚拟环境 虚拟机网络连接模式用的NAT 在编辑处 打开 查看你的子网ip 类型是NAT 的 我们这是是18 192.168.18.~ 去看dhcp 设置看自动分配的地址范围 也可 ...
- linux centos 虚拟机新安装后没有网络
ping的时候出现 name or service not known的时候 可以 修改/etc/sysconfig/network-scripts/ifcfg-ens33 文件 vi ifcfg-e ...
- [linux]vmware中linux虚拟机扩容 标签: vmware虚拟机linux 2016-09-05 08:03 315人阅读 评
扩容原因 现阶段,虚拟机的标配都是1G内存和20G硬盘,大部分时候是够用的,但是也会出现虚拟机里面东西放多了硬盘不够用的情况,这种情况下,除了清理垃圾,另外就只能给虚拟机扩容了.因为window扩容相 ...
- 在虚拟机(VMware)中安装Linux CentOS 6.4系统(图解) 转
一.下载最新版本Linux CentOS 1.打开官网地址:http://www.centos.org/,点击Downloads->Mirrors 2.点击CentOS ...
- linux小白成长之路1————通过Parallels安装CentOS虚拟机
以下是通过Mac版Parallels安装CentOS虚拟机的教程: 1.在Parallels向导中选择"下载CentOS",点击"继续":  2.点击&quo ...
- Linux课程---1、VMWare安装CentOS虚拟机(安装重要注意)
Linux课程---1.VMWare安装CentOS虚拟机(安装重要注意) 一.总结 一句话总结: 可以先去百度搜一篇对应系统的安装教程:比如 CentOS 7 安装 1.安装VMWare之后,打开w ...
随机推荐
- unity模型网址
http://www.rr-sc.com/thread-16476562-1-1.html
- golang web框架设计7:整合框架
把前面写好的路由器,控制器,日志,都整合在一起 全局变量和初始化 定义一些框架的全局变量 var ( BeeApp *App AppName string AppPath string StaticD ...
- 巧用 Class Extension 隐藏属性
一般来说,Extension用来给Class增加私有属性和方法,写在 Class 的.m文件.但是Extension不是必须要写在.m文件,你可以写在任何地方,只要在 @implementation ...
- bitmap位图原理和实现
引子 首先通过一道题来理解什么是bitmap. 题目:我有40亿个整数,再给一个新的整数,我需要判断新的整数是否在40亿个整数中,你会怎么做? 分析: 假设一个int占4个字节(32位),40个亿个整 ...
- Jquery中数组转字符串,c:foreach自动将带","字符串进行拆分赋值
1.数组转字符串,逗号分割 a.push()将元素依次添加至数组: b.join()将数组转换成字符串,里面可以带参数分隔符,默认[,] <script type = text/javascri ...
- 关于SpringMVC中的转发与重定向的说明
写的非常详细,参看该地址:https://www.zifangsky.cn/661.html 总结: 1.请求转发:url地址不变,可带参数,如?username=forward 2.请求重定向:ur ...
- 如何使用RedisTemplate访问Redis数据结构之Hash
Redis的Hash数据机构 Redis的散列可以让用户将多个键值对存储到一个Redis键里面. public interface HashOperations<H,HK,HV> Hash ...
- idea配置glassFish启动项目
将项目打成war包形式. 然后配置glassFish +号配置启动包 此处配置启动路径 ........ 路径也可以在localhost:4848 --->中的Applicaton中去配置
- 创建安全的 Netty 程序
1.使用 SSL/TLS 创建安全的 Netty 程序 SSL 和 TLS 是众所周知的标准和分层的协议,它们可以确保数据时私有的 Netty提供了SSLHandler对网络数据进行加密 使用Http ...
- [DEBUG] java中用Runtime调用python 简单程序输出null
今天需要在java中调用python脚本,首先考虑的是java自带的Runtime 在ubuntu和win10下分别测试,发现win10报错 java源代码 @Test public void tes ...