比如为Linux虚拟机添加一块200G磁盘,并把空间添加到/root分区。添加磁盘过程在虚拟机操作,略过不讲;把新磁盘划分给root分区的过程如下所示:

1、执行”fdsik

-l“来验证是否添加成功。添加成功,会看到除了/dev/sda后,还会看到/dev/sdb。

2.执行命令pvcreate/dev/sdb在分区/dev/sdb上创建物理卷。

命令:[root@wcsp-web-174~]#pvcreate

/dev/sdb

Physicalvolume"/dev/sdb”successfullycreated

如若失败,需要用parted命令重新物理化并格式化。参考:https://www.cnblogs.com/saryta/articles/12979028.html

具体的操作则使用了parted命令,命令为:

uos@uos-PC:~# parted /dev/sdb

GNU Parted 3.2

Using /dev/sdf

Welcome to GNU Parted! Type

'help'toviewalist of commands.

(parted) mklabel msdos

Warning: The existing

disklabelon/dev/sdbwill be destroyed and all data on this disk

willbelost.Do you wantto continue?

Yes/No? yes

(parted) quit

Information: You

mayneedtoupdate/etc/fstab.

重新运行pvcreate /dev/sdf即可。

3.执行命令pvs查看当前物理卷,当然也可以用pvdisplay命令来查看。

[root@wcsp-web-174 ~]# pvs

/dev/hdc:

openfailed:PVVGFmtAttrPSizePFree

/dev/sda2vg00lvm2a-99.88G0--------------

/dev/sdb1 lvm2 a- 150.00G150.00G

4.执行命令lvs,查看/home目录所在逻辑卷所属的卷组名称[root@wcsp-web-174~]#lvs

LV VG

AttrLSizeOriginSnap%MoveLogCopy%Convert

lv01 vg00 -wi-ao4.00G

lv02 vg00 -wi-ao7.81G

lv03 vg00 -wi-ao2.00G

lv04 vg00 -wi-ao10.00G

lv05 vg00 -wi-ao4.00G

lv07vg00-wi-ao72.06G------------可以看到所有的分区都是在vg00的卷组下面

5.执行命令vgextend vg00

/dev/sdb,把新创建的物理卷/dev/sdb添加到vg00卷组中

[root@wcsp-web-174~]#vgextend vg00

/dev/sdb1

Volumegroup"vg00"successfullyextended.

6.执行命令lvextend将逻辑卷/opt增大100G

[root@wcsp-web-174 ~]#lvextend -L

+100G /dev/mapper/vg00-lv07

Extendinglogical volumelv07to172.06GB

Logicalvolume lv07successfullyresized

7.执行命令resize2fs 同步一下

[root@wcsp-web-174~]#resize2fs

/dev/mapper/vg00-lv07

(注:centos7用的是xfs_growfs

/dev/mapper/centos-root)

resize2fs 1.39(29-May-2006)

Filesystemat/dev/mapper/vg00-lv07ismountedon/opt;on-lineresizingrequired

Performinganon-lineresizeof/dev/mapper/vg00-lv07

to45105152(4k)blocks.

Thefilesystemon/dev/mapper/vg00-lv07isnow45105152 blocks long.

8.df -h查看/opt目录空间是否增大

[root@wcsp-web-174 ~]# df -h

% /dev/mapper/vg00-lv01

3.9G 1.7G 2.1G 44% /

/dev/mapper/vg00-lv03

2.0G 246M 1.6G 14% /home

/dev/mapper/vg00-lv04

9.7G 5.8G 3.5G 63% /usr

/dev/mapper/vg00-lv07

167G 46G 113G 29% /opt

/dev/mapper/vg00-lv05

3.9G 2.9G 872M 77% /var

/dev/sda1 99M 13M 81M 14%/boot

tmpfs 7.9G 0 7.9G 0% /dev/shm

linux分区sda和sdb合并,给系统新添加硬盘sdb后,怎么分配给sda下某个分区相关推荐

  1. w7计算机新加,win7系统新加硬盘分区的详细步骤

    win7系统使用久了,好多网友反馈说win7系统新加硬盘分区的问题,非常不方便.有什么办法可以永久解决win7系统新加硬盘分区的问题,面对win7系统新加硬盘分区的图文步骤非常简单,只需要一.首先将新 ...

  2. linux添加用户后怎么查看,linux怎样查看系统新添加的用户?

    linux怎样查看系统新添加的用户? 答案:4  信息版本:手机版 解决时间 2019-10-06 23:42 已解决 2019-10-06 06:26 如题!老板把服务器让别人配的,但是现在屡次发生 ...

  3. linux 4t磁盘格式化,Ubuntu 16.04系统挂载4T硬盘

    终端输入 sudo fdisk -l  查看机器上都插了哪些安装盘,看到/dev/sda,并且没有进行分区且大小为3.7T,是要挂载的硬盘. $ sudo fdisk -l Disk /dev/nvm ...

  4. linux外接光驱下载文件,Linux 从光驱拷贝文件以及加载新的硬盘

    -------------------------------------------------------加载光驱--------------------------------------- 1 ...

  5. linux 看不到新加硬盘,linux中 命令df -h查不到新添加的磁盘

    在/dev目录下,可以找到新硬盘,一般都标做sd? # cd /dev # ls sd* 这样就可以看到所有的硬盘了,一般最后一个就是新的硬盘了,这里假设是 sde 给硬盘进行分区 fdisk /de ...

  6. Linux系统中添加硬盘,并挂载到已有的目录,比如/home/user

    备份用户下数据 cd home ls newuser tar cvf newuser.tar newuser #创建一个tar归档 rm -rf newuser mkdir newuser 备注:ne ...

  7. linux磁盘分区创建lvm,Linux下磁盘分区与LVM创建

    Linux下磁盘分区与LVM创建 1. 在系统上添加2块2G的硬盘 2.进入系统以后用fdisk -l 看看两块磁盘是否存在了, 有了磁盘之后,用fdisk和parted 两个工具对磁盘进行分区,现在 ...

  8. P330工作站装linux,联想ThinkStation P330工作站装win7系统及bios设置教程(支持usb)

    [文章导读]联想ThinkStation P330是一款商用工作站预装了win10系统,win10系统很多用户用得体验感不好,因此很多用户都想把win10系统改成win7系统,但是由于新机型采用UEF ...

  9. 计算机不能识别监控硬盘分区,win7系统无法识别硬盘分区的详细教程

    win7系统使用久了,好多网友反馈说win7系统无法识别硬盘分区的问题,非常不方便.有什么办法可以永久解决win7系统无法识别硬盘分区的问题,面对win7系统无法识别硬盘分区到底该如何解决?其实只需要 ...

最新文章

  1. python知识体系_python学习知识体系梳理
  2. java匿名内部类举例和内部类举例
  3. 做一个完整的Java Web项目太难了,因为这些你不会!
  4. 算法训练_ALGO14_回文数
  5. matlab中tic,toc的用法
  6. centos6.8下安装破解quartus prime16.0以及modelsim ae安装
  7. Ubuntu16.04下面spyder切换虚拟环境下面的python版本
  8. php 处理 mysql to json, 前台js处理
  9. js 自动分配金额_(2.4w字,建议收藏)??原生JS灵魂之问(下), 冲刺??进阶最后一公里(附个人成长经验分享)
  10. 《MFC游戏开发》笔记二 建立工程、调整窗口
  11. python的数字类型有哪些子类型_PYTHON-基本数据类型-数字类型,字符串类型,列表类型-练习...
  12. 显示2位小数 python3_python3+ 和 Python2+的一些区别
  13. iOS 对象数组生成jsonarray
  14. C# Hashtable赋值给另一个Hashtable时
  15. 项目质量监测(三)e2e test端到端测试——单元测试和端到端测试 e2e test工具-Cypress Nightwatch TeatCafe Codecov-测试结果可视化
  16. 深入浅出 SSL/TLS 协议
  17. map、set、multimap、multiset、hash_map、hah_set、hash_multimap、hash_multiset
  18. WPF AirSpace 空域问题解决方案
  19. 矩阵游戏java_矩阵取数游戏JAVA题解
  20. 方顿教育:让消费者满意的短视频电商服务平台

热门文章

  1. 被忽视的设计:中文字体-oooooohmygosh
  2. android实现多画面播放,快手同框怎么弄?怎样制作多个视频同框?安卓手机上制作三个不同的视频同框播放...
  3. 架构师之数字判断-----------------怎么判断一个字符串是个数字
  4. C++ 缺省参数及函数重载分析
  5. 汇编语言程序设计IV-贺利坚-专题视频课程
  6. 復現suma++:最後一步 ./visualizer 報錯
  7. 【区块链论文整理】ICDE 篇
  8. html5动画在线制作工具,KoolShow(HTML5动画制作工具)
  9. Flash as3安全沙箱
  10. 【unity shader】基于UGUI字体的outline优化