不停机为虚拟机添加主机磁盘(以VMware Workstation为例)

一、未添加前磁盘情况

[[email protected] ~]# fdisk -l

Disk /dev/sda: 21.5 GB, 21474836480 bytes
255 heads, 63 sectors/track, 2610 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: 0x000ec240

   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        2611    20458496   8e  Linux LVM

Disk /dev/mapper/VolGroup-lv_root: 18.9 GB, 18865979392 bytes
255 heads, 63 sectors/track, 2293 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

Disk /dev/mapper/VolGroup-lv_swap: 2080 MB, 2080374784 bytes
255 heads, 63 sectors/track, 252 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

二、查看主机总线号

[[email protected] ~]# ls /sys/class/scsi_host/
host0  host1  host2

三、添加新硬盘(以VMware Workstation为例)

四、重新扫描SCSI总线添加磁盘

[[email protected] ~]# echo "- - -" > /sys/class/scsi_host/host0/scan 
[[email protected] ~]# echo "- - -" > /sys/class/scsi_host/host1/scan 
[[email protected] ~]# echo "- - -" > /sys/class/scsi_host/host2/scan 
[[email protected] ~]# fdisk -l
Disk /dev/sda: 21.5 GB, 21474836480 bytes
255 heads, 63 sectors/track, 2610 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: 0x000ec240
   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        2611    20458496   8e  Linux LVM
Disk /dev/mapper/VolGroup-lv_root: 18.9 GB, 18865979392 bytes
255 heads, 63 sectors/track, 2293 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
Disk /dev/mapper/VolGroup-lv_swap: 2080 MB, 2080374784 bytes
255 heads, 63 sectors/track, 252 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
Disk /dev/sdb: 1073 MB, 1073741824 bytes                                #新加磁盘
255 heads, 63 sectors/track, 130 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

时间: 2024-10-06 21:35:22

不停机为虚拟机添加主机磁盘(以VMware Workstation为例)的相关文章

[Linux]vbox 虚拟机添加新磁盘

情况是这样的,开始创建虚拟机的时候硬盘设置太小了,只有10g,我现在通过vbox的设置给这个linux(centos6.6)虚拟机添加了一块硬盘. 下面的操作就是怎么把硬盘挂载到系统中. 通过 fdisk查看现在物理磁盘的信息(这个要用root权限才行) 以下操作均是root权限. [[email protected] ~]# fdisk -l ... Disk /dev/sdb: 32.2 GB, 32212254720 bytes 255 heads, 63 sectors/track, 3

如何为Azure虚拟机添加数据磁盘

记得以前好像写过一篇Azure虚拟机添加磁盘的博文,今天再写这个是因为有了一些更新.在Azure种新建一台虚拟机在默认情况下只有一块操作系统磁盘和一块临时磁盘.临时磁盘不是永久化的磁盘,它的读写速度要略高于系统磁盘或者普通的附加磁盘,所以通常用于存放一些临时数据,进行swap分区或者虚拟内存的配置,或者存放一些安装程序来使用.注意:临时磁盘上的数据在虚拟机关闭重新开机后数据会丢失.系统磁盘同样不适用于存放应用的数据,原因是系统磁盘空间本身不大,对于Windows虚拟机而言,默认的系统磁盘只有12

linux主机下的Vmware Workstation配置NAT设置 端口映射-Ubuntu为例

最近折腾虚拟机,由于是在linux下进行的,而相关资料比较少,所以遇到了一些问题. 一个就是配置vmware workstation的NAT设置.因为一般来说,NAT可以共享主机的ip,从而能以主机身份访问互联网,不需要单独为虚拟机配置IP了,另外,vmware workstation中的NAT设置里是可以进行端口转发的,所以添加了端口映射后,是很容易通过宿主机的某个端口访问到虚拟机的资源.我觉得是非常实用便捷的.所以配置虚拟机首选NAT方式.我是在linux宿主机上配置一台linux虚拟机.

合并SCVMM虚拟机的差异磁盘,并删除那些难以删除的Checkpoints(Shapshots)

使用Microsoft Data Protection Manager(DPM)有时会造成虚拟机的动态和固定磁盘变成差异磁盘,这个应该与DPM进行差异备份有关,未知原因造成DPM差异备份后无法复原原来的磁盘类型,并且在Hyper-V Manager中看到非常多树形结构的层层依赖的Checkpoints,这些Checkpoints名称中有Backup字样,这些Checkpoints无法通过Hyper-V Manager删除,也无法通过命令行删除,在文件系统中表现为虚拟机目录中Shapshots文件

使用Azure门户从虚拟机分离数据磁盘

之前我们介绍过使用Azure门户为虚拟机添加数据磁盘.当不再需要附加到虚拟机的数据磁盘时,我们也可以轻松地分离它. 这会从虚拟机中删除磁盘,但不会从存储中删除它.如果希望再次使用磁盘上的现有数据,可以将其重新附加到相同的虚拟机或另一个虚拟机. 要分离数据磁盘,直接在Azure门户中就可以操作.首先登录到Azure门户,在左侧菜单栏中选择虚拟机,在虚拟机中选择需要分离数据磁盘的虚拟机,点击磁盘,然后点击编辑,如下图所示 点击需要分离的数据磁盘后面的分离图标,如下图所示 然后点击保存,如下图所示 更

给xen虚拟机添加硬盘分区格式化

给xen虚拟机添加硬盘磁盘分区----xenserver 1.添加硬盘500G 2.fdisk -l #在虚拟机上查看一下是否添加上 3.fdisk /dev/xvdb(n-p-1-w) #开始分区,xvdb为你挂载的那快盘 4.mkfs.ext4 /dev/xvdb1 (格式化新添加分区的磁盘,待完成后操作) 5.pvcreate /dev/xvdb1 (创建pv,格式化pv) 6.vgextend VolGroup(名称随意) /dev/xvdb1 #(vgs用新的分区扩展vg,创建卷组)

在VMware Workstation中批量创建上千台虚拟机(下)

2 快速克隆100台Workstation虚拟机方法 在上一节的内容中,无论是创建"完全克隆"的虚拟机还是"克隆链接"的虚拟机,都是在VMware Workstation的图形界面中以向导的方式创建的,每次创建一个虚拟机都需要多个步骤才能完成.在创建的虚拟机数量有限的情况下,使用图形界面创建虚拟机还可以接受,如果需要批量创建多台虚拟机,例如创建几十台.上百台甚至上千台虚拟机时,反复的操作会让人"崩溃".本文介绍采用VMware 提供的命令行工具v

VMware Workstation中虚拟机网络配置

一直用的vmware的虚拟机以及UVP还有cirtix的虚拟机,然后对vmware workstation却一窍不通,这个怎么了得,下面介绍一下我学习中遇到的问题及解决办法. 一.准备工作: vmware workstation11的下载地址为http://xiazai.sogou.com/detail/34/13/3543595921374893595.html?w=1927: OPENSUSE的操作系统下载地址:http://www.9553.com/soft/13723.htm 二.安装v

VMware Workstation共享磁盘

1.在其中一台虚拟机添加共享磁盘 2.在另一个虚拟机添加已创建好的共享磁盘 3.修改各个虚拟机的配置文件(.vmx后缀文件) (1)虚拟机1: 在此文件中添加内容: disk.locking="FALSE" scsi1.SharedBus="Virtual" scsi1.shared="TRUE" (2)虚拟机2: 在文件中添加内容: disk.locking="FALSE" scsi1.SharedBus="Vir