增加一块新硬盘,扩大原有分区
2019独角兽企业重金招聘Python工程师标准>>>
首先扩大原有分区只针对与逻辑卷格式 物理卷无效
先查询 增加的磁盘 并且对其进行分区 格式化
[root@localhost ~]# fdisk -l
Disk /dev/sda: 42.9 GB, 42949672960 bytes
255 heads, 63 sectors/track, 5221 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: 0x000b2e43
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 5222 41430016 8e Linux LVM
Disk /dev/sdb: 10.7 GB, 10737418240 bytes
255 heads, 63 sectors/track, 1305 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
[root@localhost ~]# fdisk /dev/sdb
Device contains neither a valid DOS partition table, nor Sun, SGI or OSF disklabel
Building a new DOS disklabel with disk identifier 0xdd2a01a6.
Changes will remain in memory only, until you decide to write them.
After that, of course, the previous content won't be recoverable.
Warning: invalid flag 0x0000 of partition table 4 will be corrected by w(rite)
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): n
Command action
e extended
p primary partition (1-4)
p
Partition number (1-4): 1
First cylinder (1-1305, default 1): 1
Last cylinder, +cylinders or +size{K,M,G} (1-1305, default 1305): ## 划分最大空间
Using default value 1305
Command (m for help): w
The partition table has been altered!
Calling ioctl() to re-read partition table.
Syncing disks.
[root@localhost ~]# fdisk -l
Disk /dev/sda: 42.9 GB, 42949672960 bytes
255 heads, 63 sectors/track, 5221 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: 0x000b2e43
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 5222 41430016 8e Linux LVM
Disk /dev/sdb: 10.7 GB, 10737418240 bytes
255 heads, 63 sectors/track, 1305 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: 0xdd2a01a6
Device Boot Start End Blocks Id System
/dev/sdb1 1 1305 10482381 83 Linux
格式化分区 指定 ext4格式:
[root@localhost ~]# mkfs.ext4 /dev/sdb1
mke2fs 1.41.12 (17-May-2010)
文件系统标签=
操作系统:Linux
块大小=4096 (log=2)
分块大小=4096 (log=2)
Stride=0 blocks, Stripe width=0 blocks
655360 inodes, 2620595 blocks
....
正在写入inode表: 完成
Creating journal (32768 blocks): 完成
Writing superblocks and filesystem accounting information: 完成
This filesystem will be automatically checked every 23 mounts or
180 days, whichever comes first. Use tune2fs -c or -i to override.
[root@localhost /]# pvdisplay ##显示物理卷
--- Physical volume ---
PV Name /dev/sda2
VG Name VolGroup
PV Size 39.51 GiB / not usable 3.00 MiB
Allocatable yes (but full)
PE Size 4.00 MiB
Total PE 10114
Free PE 0
Allocated PE 10114
PV UUID 6LL9QX-ULqY-RHs8-NyWS-P5Vf-g5qi-eqZMKh
"/dev/sdb1" is a new physical volume of "10.00 GiB"
--- NEW Physical volume ---
PV Name /dev/sdb1
VG Name
PV Size 10.00 GiB
Allocatable NO
PE Size 0
Total PE 0
Free PE 0
Allocated PE 0
PV UUID iF8Gno-3nEP-cp24-hcCZ-dQz8-SjGf-Cjj9ad
[root@localhost /]# pvscan ##显示物理卷 作用同上
PV /dev/sda2 VG VolGroup lvm2 [39.51 GiB / 0 free]
PV /dev/sdb1 lvm2 [10.00 GiB]
Total: 2 [49.50 GiB] / in use: 1 [39.51 GiB] / in no VG: 1 [10.00 GiB]
扩容 VG 将刚才创建好的pv 添加到系统根分区所在的卷组中 通过df -h 查看到的 /dev/mapper/VolGroup-lv_root 36G 7.4G 26G 23% /
组名为 VolGroup-lv
逻辑卷名为 lv_root
[root@localhost /]# vgextend VolGroup /dev/sdb1 ###将/dev/sdb1/ 添加到逻辑卷组 VolGroup中
Volume group "VolGroup" successfully extended
[root@localhost /]# vgdisplay
--- Volume group ---
VG Name VolGroup
System ID
Format lvm2
Metadata Areas 2
Metadata Sequence No 4
VG Access read/write
VG Status resizable
MAX LV 0
Cur LV 2
Open LV 2
Max PV 0
Cur PV 2
Act PV 2
VG Size 49.50 GiB ##此时VG的大小以及改变
PE Size 4.00 MiB
Total PE 12672
Alloc PE / Size 10114 / 39.51 GiB
Free PE / Size 2558 / 9.99 GiB
VG UUID XhRR19-HGRS-ObYb-NLfd-vM41-XgS4-ZiD0o4
此时在将其扩展lv 即根分区
[root@localhost /]# lvextend -L +10G /dev/mapper/VolGroup-lv_root
Extending logical volume lv_root to 45.65 GiB
Insufficient free space: 2560 extents needed, but only 2558 available
##报错 是因为此时可用pe块只有2558个 2558*4/1024=9.992G
[root@localhost /]# lvextend -L +9.992G /dev/mapper/VolGroup-lv_root
Rounding size to boundary between physical extents: 9.99 GiB
Extending logical volume lv_root to 45.64 GiB
Logical volume lv_root successfully resized ###成功
[root@localhost /]# lvdisplay
--- Logical volume ---
LV Path /dev/VolGroup/lv_root
LV Name lv_root
VG Name VolGroup
LV UUID obpkNc-TjiE-YTln-23wo-c6KS-lofw-BRm50Y
LV Write Access read/write
LV Creation host, time localhost.localdomain, 2017-09-13 21:56:39 +0800
LV Status available
# open 1
LV Size 45.64 GiB
Current LE 11684
Segments 2
Allocation inherit
Read ahead sectors auto
- currently set to 256
Block device 253:0
但是 df -h 并未生效
[root@localhost /]# df -h
Filesystem Size Used Avail Use% Mounted on
/dev/mapper/VolGroup-lv_root 36G 7.4G 26G 23% /
tmpfs 996M 72K 996M 1% /dev/shm
/dev/sda1 485M 39M 421M 9% /boot
[root@localhost /]# resize2fs /dev/mapper/VolGroup-lv_root ## 使扩容马上生效
resize2fs 1.41.12 (17-May-2010)
Filesystem at /dev/VolGroup/lv_root is mounted on /; on-line resizing required
old desc_blocks = 3, new_desc_blocks = 3
Performing an on-line resize of /dev/VolGroup/lv_root to 11964416 (4k) blocks.
The filesystem on /dev/VolGroup/lv_root is now 11964416 blocks long.
此时 根分区已经改变
[root@localhost /]# df -h
Filesystem Size Used Avail Use% Mounted on
/dev/mapper/VolGroup-lv_root 45G 7.4G 36G 18% /
tmpfs 996M 72K 996M 1% /dev/shm
/dev/sda1 485M 39M 421M 9% /boot
转载于:https://my.oschina.net/u/3652215/blog/1571104
增加一块新硬盘,扩大原有分区相关推荐
- 虚拟机增加一块新硬盘
虚拟机增加一块新硬盘 虚拟机增加一块新硬盘 1 虚拟机添加硬盘 2 分区 3 格式化硬盘 4 挂载 5 永久挂载 6 断开挂载 7 资源来源 虚拟机增加一块新硬盘 1 虚拟机添加硬盘 打开VMware ...
- Linux挂载(增加一块新硬盘)
Linux挂载主要分为五步 ① 添加硬盘 ② 分区 ③ 格式化 ④ 挂载 ⑤ 设置自动挂载 1. 给虚拟机添加新硬盘 点击虚拟机 -> 设置 -> 硬盘 -> 添加 -> 下一 ...
- 宝的装linux分区找不到盘,Linux (Centos)添加一块新硬盘的步骤及注意事项
开始研究linux也有一段时间了,这个礼拜研究了好几天终于搞清楚怎么在运行的系统中在添加一块新硬盘,我觉得这个挺重要的因为现在硬盘几乎都快成为一种消耗品了.而且我觉得可以贯穿我这段时间一直关注的一些个 ...
- 如何不用重启在CentOS 7/ RHEL 7虚拟机中添加一块新硬盘
如何不用重启在CentOS 7/ RHEL 7虚拟机中添加一块新硬盘 通常在你在虚拟机中添加一块新硬盘时,你可能会看到新硬盘没有自动加载.这是因为连接到硬盘的SCSI总线需要重新扫描来使得新硬盘可见. ...
- Linux 添加一块新硬盘
给Linux添加一块新硬盘可以分为5个步骤 虚拟机添加硬盘 分区 格式化 挂载 设置自动挂载(即永久挂载) 一.虚拟机添加硬盘: 在开始操作之前首先应该在虚拟机(以vm12为例)手动添加硬盘,操作如图 ...
- linux传统方式挂载新硬盘并进行分区格式化
本文在以下条件中测试通过:VMware-Workstation-Pro-14.0.0.6661328 Ubuntu 16.04 本文转自:linux挂载新硬盘并进行分区格式化 - 字母哥博客 - 博客 ...
- Linux的实际操作:给Linux添加一块新硬盘
因为某种原因,Linux系统的一块硬盘已经用完了,现在需要新增加一块硬盘挂载到Linux文件系统上 案例:增加一块 2G的硬盘 sdb1,挂载到文件系统中新增的/home/newdisk文件目录下,后 ...
- LVM以及挂载一块新硬盘
http://blog.qq.com/qzone/232480/1308240550.htm http://kerry.blog.51cto.com/172631/568968/ http://fir ...
- linux新硬盘挂载到老分区,Linux添加新硬盘,设置分区和开机自动挂载之图文教程!...
虚拟机添加硬盘的步骤就不多废话了,主要列出添加硬盘后要进行设置的几个详细步骤: 1.查看磁盘信息:fdisk -ls 添加前如下图所示: 添加后如下图: 也可以用:ls /dev/sd*查看,如下图: ...
最新文章
- 阿里云查看mysql版本_查看mysql版本
- linux查看cpu占用最多的进程,Linux下查看占用CPU资源最多的几个进程
- Flutter高内聚组件怎么做?阿里闲鱼打造开源高效方案!
- CCCC-GPLT L1-035. 情人节 团体程序设计天梯赛
- jmeter 线程执行顺序_软件接口测试工具Jmeter使用方法详解(一)
- 线性代数第六版答案(全)
- 松本行弘为什么开发Ruby
- 王曙燕c语言答案,c语言程序设计王曙燕课后题答案
- 用微信小程序发红包的两种方法
- 软考常考知识点整理-项目人员配备管理计划
- kindle电子书格式转换
- AXI协议中的BURST
- 这张图可以帮助解释为什么欧洲有些国家欢迎难民,有些国家拒绝难民【The Washington Post】
- 利用Java和photoShop实现照片拼图
- 注册验证码短信收不到是怎么回事
- 什么是web前端技术?要学什么?
- 解决:该公众号提供的服务出现故障,请稍后重试
- 迪赛智慧数——柱状图(象形标识图):全国历年结婚登记数
- 米4用linux刷机救转,小米Mi4(小米4 电信4G版)手机快速救砖,线刷教程分享,小白轻松救活手机...
- 离散数学:数学语言与证明方法(练习题)
热门文章
- 为什么剩余数不能相加_数学运算之剩余问题
- java买房子钓鱼,AcWing 1262. 鱼塘钓鱼(Java 贪心 Or 优先队列)
- 蓝牙定位与UWB定位的对比
- PaddleX助力无人驾驶:基于YOLOv3的车辆检测和车道线分割实战
- 如何用命令行关闭Windows自动更新服务?
- 三星手机连接奥迪android功能,华为手机怎么跟奥迪mmi互联?手机投屏奥迪中控方法...
- URL网址的正则检验(验证字符串是否符合URL网址的格式)
- 我相信中国经济形势一片大好
- P/Invoke能够在asp.net 中使用哦
- SimpleScalar的安装方法(Red Hat Linux 9.0,gcc3.2.2环境)