VMware Linux Guest 增加磁盘无需重启的方法
摘要
操作步骤
1 编辑Linux Guest配置,增加磁盘

2 扫描SCSI Bus,添加SCSI设备
[root@BendSha_RHEL5_5_x64 /]# fdisk -lDisk /dev/sda: 21.4 GB, 21474836480 bytes255 heads, 63 sectors/track, 2610 cylindersUnits = cylinders of 16065 * 512 = 8225280 bytesDevice Boot Start End Blocks Id System/dev/sda1 * 1 38 305203+ 83 Linux/dev/sda2 39 2353 18595237+ 83 Linux/dev/sda3 2354 2610 2064352+ 82 Linux swap / SolarisDisk /dev/sdb: 10.7 GB, 10737418240 bytes255 heads, 63 sectors/track, 1305 cylindersUnits = cylinders of 16065 * 512 = 8225280 bytesDevice Boot Start End Blocks Id System/dev/sdb1 1 1305 10482381 83 Linux
[root@BendSha_RHEL5_5_x64 /]# ls /sys/class/scsi_hosthost0 host11 host14 host17 host2 host22 host25 host28 host30 host6 host9host1 host12 host15 host18 host20 host23 host26 host29 host4 host7host10 host13 host16 host19 host21 host24 host27 host3 host5 host8
[root@BendSha_RHEL5_5_x64 /]# echo "- - -" > /sys/class/scsi_host/host0/scan[root@BendSha_RHEL5_5_x64 /]#
[root@BendSha_RHEL5_5_x64 /]# cat /proc/scsi/scsiAttached devices:Host: scsi0 Channel: 00 Id: 00 Lun: 00Vendor: VMware, Model: VMware Virtual S Rev: 1.0Type: Direct-Access ANSI SCSI revision: 02Host: scsi0 Channel: 00 Id: 01 Lun: 00Vendor: VMware, Model: VMware Virtual S Rev: 1.0Type: Direct-Access ANSI SCSI revision: 02Host: scsi1 Channel: 00 Id: 00 Lun: 00Vendor: NECVMWar Model: VMware SATA CD00 Rev: 1.00Type: CD-ROM ANSI SCSI revision: 05Host: scsi0 Channel: 00 Id: 02 Lun: 00Vendor: VMware, Model: VMware Virtual S Rev: 1.0Type: Direct-Access ANSI SCSI revision: 02
[root@BendSha_RHEL5_5_x64 /]# fdisk -lDisk /dev/sda: 21.4 GB, 21474836480 bytes255 heads, 63 sectors/track, 2610 cylindersUnits = cylinders of 16065 * 512 = 8225280 bytesDevice Boot Start End Blocks Id System/dev/sda1 * 1 38 305203+ 83 Linux/dev/sda2 39 2353 18595237+ 83 Linux/dev/sda3 2354 2610 2064352+ 82 Linux swap / SolarisDisk /dev/sdb: 10.7 GB, 10737418240 bytes255 heads, 63 sectors/track, 1305 cylindersUnits = cylinders of 16065 * 512 = 8225280 bytesDevice Boot Start End Blocks Id System/dev/sdb1 1 1305 10482381 83 LinuxDisk /dev/sdc: 21.4 GB, 21474836480 bytes255 heads, 63 sectors/track, 2610 cylindersUnits = cylinders of 16065 * 512 = 8225280 bytesDisk /dev/sdc doesn't contain a valid partition table
3 格式化并创建挂载点
[root@BendSha_RHEL5_5_x64 /]# mkfs.ext4 /dev/sdcmke4fs 1.41.12 (17-May-2010)/dev/sdc is entire device, not just one partition!Proceed anyway? (y,n) yFilesystem label=OS type: LinuxBlock size=4096 (log=2)......[root@BendSha_RHEL5_5_x64 /]# mkdir /data[root@BendSha_RHEL5_5_x64 /]# mount /dev/sdc /data/[root@BendSha_RHEL5_5_x64 /]# df -hFilesystem Size Used Avail Use% Mounted on/dev/sda2 18G 11G 5.5G 67% //dev/sda1 289M 30M 245M 11% /boottmpfs 941M 0 941M 0% /dev/shm/dev/sdb1 9.9G 220M 9.2G 3% /logvol/dev/sdc 20G 172M 19G 1% /data
拓展
[root@BendSha_RHEL5_5_x64 /]# ls /sys/block/fd0 ram0 ram10 ram12 ram14 ram2 ram4 ram6 ram8 sda sdcmd0 ram1 ram11 ram13 ram15 ram3 ram5 ram7 ram9 sdb sr0[root@BendSha_RHEL5_5_x64 /]# echo 1 > /sys/block/sdc/device/delete[root@BendSha_RHEL5_5_x64 /]# ls /sys/block/fd0 ram0 ram10 ram12 ram14 ram2 ram4 ram6 ram8 sda sr0md0 ram1 ram11 ram13 ram15 ram3 ram5 ram7 ram9 sdb
[root@BendSha_RHEL5_5_x64 /]# echo "scsi add-single-device 0 0 2 0">/proc/scsi/scsi
[root@BendSha_RHEL5_5_x64 /]# cat /proc/scsi/scsiAttached devices:Host: scsi0 Channel: 00 Id: 00 Lun: 00Vendor: VMware, Model: VMware Virtual S Rev: 1.0Type: Direct-Access ANSI SCSI revision: 02Host: scsi0 Channel: 00 Id: 01 Lun: 00Vendor: VMware, Model: VMware Virtual S Rev: 1.0Type: Direct-Access ANSI SCSI revision: 02Host: scsi1 Channel: 00 Id: 00 Lun: 00Vendor: NECVMWar Model: VMware SATA CD00 Rev: 1.00Type: CD-ROM ANSI SCSI revision: 05Host: scsi0 Channel: 00 Id: 02 Lun: 00Vendor: VMware, Model: VMware Virtual S Rev: 1.0Type: Direct-Access ANSI SCSI revision: 02[root@BendSha_RHEL5_5_x64 /]# fdisk -lDisk /dev/sda: 21.4 GB, 21474836480 bytes255 heads, 63 sectors/track, 2610 cylindersUnits = cylinders of 16065 * 512 = 8225280 bytesDevice Boot Start End Blocks Id System/dev/sda1 * 1 38 305203+ 83 Linux/dev/sda2 39 2353 18595237+ 83 Linux/dev/sda3 2354 2610 2064352+ 82 Linux swap / SolarisDisk /dev/sdb: 10.7 GB, 10737418240 bytes255 heads, 63 sectors/track, 1305 cylindersUnits = cylinders of 16065 * 512 = 8225280 bytesDevice Boot Start End Blocks Id System/dev/sdb1 1 1305 10482381 83 LinuxDisk /dev/sdd: 21.4 GB, 21474836480 bytes255 heads, 63 sectors/track, 2610 cylindersUnits = cylinders of 16065 * 512 = 8225280 bytesDisk /dev/sdd doesn't contain a valid partition table
VMware Linux Guest 增加磁盘无需重启的方法的更多相关文章
- VMware虚拟机Linux中增加磁盘空间的扩容操作
VMwareware虚拟机安装的Red Hat Enterprise Linux系统剩余空间不足,造成软件无法正常安装.如果重新装一遍系统就需要重新配置好开发环境和软件的安装配置.结合自己的实践,总结 ...
- linux下增加磁盘改变指定文件路径分区挂载点和迁移数据
Centos7 系统上原有目录/data 挂载根目录下,空间有点小,我们需要把/data目录挂载到另一个磁盘,同时把数据迁移. 1.查看分区情况 fdisk -l 2.查看路径对应分区情况 df -l ...
- VMware Workstation 12 增加磁盘容量 Windows Server 2012 系统
1.安装虚拟机后,检查C盘容量大小,发现C盘现在的空间是59.9GB,如下图: 2.使用window+R键,出现运行窗口,输入‘cmd’——>‘cd C:\Program Files (x86) ...
- VMware Workstation 12 增加磁盘容量 Windows Server 2012 系统 扩展
1.安装虚拟机后,检查C盘容量大小,发现C盘现在的空间是59.9GB,如下图: 2.使用window+R键,出现运行窗口,输入‘cmd’——>‘cd C:\Program Files (x86) ...
- linux下面增加磁盘空间
1.先看看情况 [root@localhost tmp]# fdisk -l Disk /dev/sda: 3221 MB, 3221225472 bytes 255 heads, 63 sector ...
- VMware Linux 共享文件夹 虚拟机无共享文件解决方法
恢复虚拟机ubuntu后,首先,点击 虚拟机——安装VMware Tools(Install VMware Tools),这时我们会在Ubuntu系统桌面上发现VMware Tools的光盘图标. 双 ...
- vmware虚拟机挂载Windows磁盘的两种方法
第一种 vmware虚拟机通过ntfs-3g挂接windows盘 1.共享windows盘虚拟机设置——>添加硬盘——>选择IDE——>使用物理磁盘——>选择本地盘(单分区)— ...
- [CentOS7] [VMWARE] 增加磁盘空间后扩大逻辑分区
Learn to rescan disk in Linux VM when its backed vdisk in vmware is extended. This method does not r ...
- 【转载】VMware下LINUX的虚拟机增加磁盘空间
转载自:http://space.itpub.net/24435147/viewspace-694200 VMware6.7安装目录下有一个命令行工具vmware-vdiskmanager.exe 程 ...
随机推荐
- Python 2.7_pandas连接MySQL数据处理_20161229
在我本地Mysql_local_db数据库建立了一个pandas数据表用来对pandas模块的学习 学习过程借鉴学习蓝鲸的网站分析笔记 1.创建表 CREATE TABLE pandastest( 城 ...
- jQuery实现鼠标拖动改变Div高度
最近项目中需要在DashBoard页面做一个事件通知栏,该通知栏固定位于页面底部,鼠标拖动该DIV实现自动改变高度扩展内容显示区域. 以下是一个设计原型,基于jQuery实现,只实现了拖动效果,没有做 ...
- windows下运行的linux服务器批量管理工具(带UI界面)
产生背景: 由于做服务器运维方面的工作,需要一人对近千台LINUX服务器进行统一集中的管理,如同时批量对LINUX服务器执行相关的指令.同时批量对LINUX服务器upload程序包.同时批量对LINU ...
- c语言-链表VS数组
数组和链表的区别 数组是将元素在内存中连续存放,由于每个元素占用内存相同,可以通过下标迅速访问数组中任何元素.但是如果要在数组中增加一个元素,需要移动大量元素,在内存中空出一个元素的空间,然后将要 ...
- asp.net GDI+绘制五边形
using System; using System.Collections.Generic; using System.Linq; using System.Web; using System.We ...
- vim编辑二进制文件
首先,vim -b 方式打开二进制文件, 然后用 :%!xxd去展示二进制文件 再修改文件, 最后用 :%!xxd -r去还原文件原来的展示方式, 并保存退出.
- java 常见dos命令
盘符: 进入指定的盘符下. dir : 列出当前目录下的文件以及文件夹 md : 创建目录 rd : 删除目录 注意:rd不能删除非空的文件夹,而且只能用于删除文件夹. cd : 进入指定目录 ...
- vs2010边调试边编辑后台.cs文件的办法
方法一:在web项目的属性页里的web标签页,选中“启用编辑并继续”项 方法二:菜单 工具+选项+调试+编辑并继续,选中“启用编辑并继续”项. 设置完之后,调试web项目的时候可以直接修改.cs文件, ...
- 谷歌Java编程规范
Google Java编程风格指南 January 20, 2014 作者:Hawstein 出处:http://hawstein.com/posts/google-java-style.html 声 ...
- thinkphp ajax分页
临时更改后的page类(很多地方没修改...因为笔者PHP没学好..)如下: 复制代码 <?php namespace Fenye\libs; /** file: page.class.php ...