博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
CentOS系统在不重启的情况下为虚拟机添加新硬盘
阅读量:6095 次
发布时间:2019-06-20

本文共 1135 字,大约阅读时间需要 3 分钟。

一、概述

用过虚拟机的都知道,如果在系统运行的时候去给虚拟机添加一块新设备,比如说硬盘,系统是读取不到这个新硬盘的,因为系统在启动的时候会去检测硬件设备。但是我们也可能会遇到这样的情况,比如正在运行比较重要的程序,这时候不想重启linux系统,又需要添加一块新硬盘,该怎么办呢?今儿个就遇到这个情况,vmware上添加新硬盘,系统不识别,于是百度了一番,有很多文章,不过大多都是要设置lvm的,鄙人比较懒,不想做那么复杂,终于找到了一篇文件讲述如何不重启的情况下添加新硬盘并识别出来,于是乎操作了一般,并记录总结下来。

 

二、测试环境:

1.Linux系统:CentOS6.5 32bit

2.vmware:8.04
3.硬盘类型:SCSI  -->系统上电运行过程只能添加SCSI硬盘

 

三、虚拟机添加硬盘

虚拟机-->设置-->添加-->硬盘-->下一步-->创建一个新的虚拟硬盘-->下一步—>SCSI-->下一步-->最大磁盘空间[key]-->单个文件存储虚拟磁盘-->下一步-->磁盘文件名称填写-->完成-->确定

 

四、linux系统上操作

添加一块新的虚拟硬盘之后在linux下查看不到硬盘的设备信息:

fdisk –l   -->结果并没有显示新硬盘的信息

按照下边操作步骤即可使linux系统重新读取并识别到新硬盘:

1.确定主机总线号:

[root@iNeedle~]# ls /sys/class/scsi_host/host0host1host2

2.重新扫描SCSI总线来添加设备:

[root@iNeedle~]# echo "- - -" > /sys/class/scsi_host/host0/scan [root@iNeedle~]# echo "- - -" > /sys/class/scsi_host/host1/scan [root@iNeedle~]# echo "- - -" > /sys/class/scsi_host/host2/scan

3.验证硬盘添加结果:

1:  Disk/dev/sdc:21.5GB, 21474836480bytes2:  255heads, 63sectors/track, 2610cylinders3:  Units=cylindersof16065*512=8225280bytes4:  Sectorsize(logical/physical):512bytes/512bytes5:  I/Osize(minimum/optimal):512bytes/512bytes6:  Diskidentifier:0x00000000//  可以看到我们新添加的硬盘已经被系统正确的读取。

 

转载地址:http://itwza.baihongyu.com/

你可能感兴趣的文章
React.js 集成 Spring Boot 开发 Web 应用
查看>>
Java并发编程(2) AbstractQueuedSynchronizer的内部结构
查看>>
cheatEngine破解百度云加速的办法
查看>>
react 高阶组件的 理解和应用
查看>>
Fabric CA环境的集成
查看>>
关于HTTP协议你需要知道这些
查看>>
一步步搭建物联网系统——GNU/Linux 强大且Free
查看>>
NoSQL应用征文大赛,赢取iPhone6和火星车!
查看>>
Docker集中化web界面管理平台shipyard
查看>>
「诚挚出新」LeanCloud 前所未有的变化
查看>>
题解 CF520E 【Pluses everywhere】
查看>>
[搬运] 写给 C# 开发人员的函数式编程
查看>>
人类的目标
查看>>
阿里安全资深总监张玉东解读安全技术9大新趋势
查看>>
scala 小结(一)
查看>>
索尼将出售电池业务 未来或投资人工智能等新兴技术领域
查看>>
甲骨文宣布在亚太区推出重要销售转型战略,全面拓展云业务
查看>>
创建 ECS 支持使用镜像预设密码
查看>>
vue+canvas实现炫酷时钟效果的倒计时插件(已发布到npm的vue2插件,开箱即用)...
查看>>
特斯拉又创新举,太阳能电场为Gigafactory电池工厂供电
查看>>