当前位置:首页 » 服务存储 » 虚拟机怎么加挂存储
扩展阅读
webinf下怎么引入js 2023-08-31 21:54:13
堡垒机怎么打开web 2023-08-31 21:54:11

虚拟机怎么加挂存储

发布时间: 2022-12-11 09:55:36

㈠ 虚拟机中的winxp如何挂载移动硬盘和U盘

具体步骤:

1.点击虚拟机Player边上的倒三角;

2.点击可移动设备;

3.点击usb设备;

4.点击连接(与主机断开连接)。

㈡ 如何在虚拟机中添加一个虚拟磁盘

1、打开虚拟机,不要进入任何的系统。

㈢ VMware ESX server 如何让挂载外部存储

在VCenter中找到该台虚拟机,然后右键选择虚拟机,选择“编辑虚拟机设置”,打开虚拟机属性页之后先添加“USB控制器”,再添加“USB设备”,一定是两次添加,第二次添加后如能看到该移动硬盘,则虚拟机可以读取,否则就要选择并添加了。

㈣ KVM虚拟机直连存储(V3700)

需求:物理机安装HBA卡,连接到IBM V3700存储,存储上新建一个2T的卷,映射到该物理机,想让该物理机上的vm1直接挂挂载存储上的2T空间。

误区:通过虚拟系统管理器virt-manager设置物理磁盘存储池,这样做如下图,类型处选择 物理磁盘设备

点击完成后会报错:Format of device '/dev/sdc' does not match the expected format 'dos'

正确做法:虚拟机vm1关机后,在“添加新虚拟机硬件” 窗口 “选择或创建自定义存储”下面的空白处直接填/dev/sdb或者/dev/sdc(根据实际情况)。实际上,最好不使用/dev/sd*条目,而使用/dev/disk/by-id目录中设备的链接,这样,如果设备名称发生更改(因为您插入了USB驱动器或其他设备),它仍然可以工作。

通过以下指令可查看/dev/sdb等对应的by-id
ls -l /dev/disk/by-id

通过不重启服务器刷新磁盘列表
ls /sys/class/scsi_host/
echo "- - -" > /sys/class/scsi_host/host0/scan
echo "- - -" > /sys/class/scsi_host/host1/scan
echo "- - -" > /sys/class/scsi_host/host2/scan
echo "- - -" > /sys/class/scsi_host/host3/scan
fdisk -l

㈤ 虚拟机VirtualBox怎么添加新的虚拟硬盘

1、创建虚拟硬盘
virtualbox中,通过“设置”——”存储“——添加虚拟硬盘

根据提示,添加完虚拟硬盘。
2、虚拟硬盘分区
启动系统,查看磁盘空间
[root@localhost ~]# fdisk -l 如果正常,将看到类似信息:Disk /dev/hdb doesn't contain a valid partition table,这里/dev/hdb就是新增的虚拟硬盘。对虚拟硬盘进行分区:
[root@localhost ~]# fdisk /dev/hdb 输入m查看帮助
Command (m for help): m
输入n新增分区
Command (m for help): n 输入p新建主分区
键入数字1,新增一个主分区
Partition number (1-4): 1 摁回车键【Enter】
First cylinder (1-41610, default 1):Enter摁回车键【Enter】
Last cylinder or +size or +sizeM or +sizeK (1-41610, default 41610): 输入w写入并退出
Command (m for help): w
3、格式化虚拟硬盘分区
把虚拟硬盘分区格式化为ext4之前,需要先查看系统是否加载ext4模块
[root@localhost ~]# lsmod | grep ext4 如果没有加载,手动加载(CentOS5.x中有ext4模块,只是需要手动加载)
[root@localhost ~]# cd /lib/moles/2.6.18-194.el5/kernel/fs/ext4/ 如果不出意外,将看到ext4.ko文件,加载ext4模块
[root@localhost ext4]# modprobe ext4 查看是否加载成功:
[root@localhost ext4]# lsmod | grep ext4
ext4 254557 0
jbd2 60325 1 ext4
crc16 6209 1 ext4 上面说明已经加载成功了。格式化之前需要安装e4fsprogs,如果没有安装可以通过下面的命令安装:
[root@localhost ext4]# yum -y install e4fsprogs 格式化分区:
[root@localhost ext4]# mkfs.ext4 /dev/hdb1
4、挂载虚拟分区
创建挂载目录:/mnt/hdb1
[root@localhost dev]# cd /mnt/
[root@localhost mnt]# mkdir hdb1
挂载虚拟分区/dev/hdb1 到/mnt/hdb1/
[root@localhost mnt]# mount -t ext4 /dev/hdb1 /mnt/hdb1/
查看文件系统:
[root@localhost hdb1]# df -lh
文件系统 容量 已用 可用 已用% 挂载点
/dev/mapper/VolGroup00-LogVol00
6.7G 6.0G 378M 95% /
/dev/hda1 99M 25M 70M 26% /boot
tmpfs 315M 0 315M 0% /dev/shm
/dev/hdb1 20G 172M 19G 1% /mnt/hdb1
竟然真的看到/mnt/hdb1了。到目前为止,已经基本操作完毕。
5、开机自动挂载新虚拟硬盘
编辑fstab
[root@localhost ~]# vim /etc/fstab 在文件最后新增一行:
/dev/hdb1 /mnt/hdb1 ext4 defaults 0 0

㈥ 如何给虚拟机添加新硬盘

关闭相应虚拟机系统;
单击“编辑虚拟机设置”;

选择“硬盘”;
单击“添加”;

确认添加硬盘,单击“继续”;

按需选择一个磁盘;
我们可以“使用一个已存在的虚拟磁盘”或“使用物理磁盘”或“创建一个新的虚拟磁盘”;
以“创建一个新的虚拟磁盘”为例:

选择磁盘类型,如:IDE;
若想此磁盘不受到快照影响,可考虑选中“独立”;
单击“继续”;

输入最大磁盘空间;
建议不要选中“立即分配所有磁盘空间”;
选中“单个文件存储虚拟磁盘”;
单击“继续”;

根据需求可考虑选择虚拟磁盘文件保存目录及修改文件名;
单击“完成”;

8
虚拟机成功添加了一个虚拟硬盘;

㈦ 如何在物理主机上挂载Xen虚拟机存储设备

出于本文的写作目的,我把VHD在主机上存放的位置称之为后端存储设备。针对后端存储设备现在有两种常见的配置方案:最简单的解决方法是使用磁盘文件镜像,这个磁盘文件镜像是通过宿主操作系统来创建的,也是虚拟机安装其文件的位置;另外一个方法就是使用一个物理设备作为一个后端存储设备,这个设备可以是一个逻辑卷、一个分区或者是一个存储区域网络(Storage Area Network,即SAN)上的逻辑单元号(Logic Unit Numbers,即LUN)。本质上你可以使用任何存储设备来完成,并且由于在性能上比较高效,所以这个方案现在用得比较广泛。 通过在宿主操作系统上挂载一个虚拟机,你可以很轻松地完成任何必要的系统维护工作。如果虚拟机上运行的是Linux操作系统,这个方法使用起来就更方便了,因为Xen宿主操作系统也是一个Linux。另外一个原因是有一个虚拟机维护的工具在Linux宿主系统下默认安装的,这个工具是基于Xen环境下虚拟机维护最有用的工具。但是即使虚拟机使用的是Windows系统,也有多种方法,你可以使用NTFS中的维护工具,这些工具在当前系统中都是可用的。 如果宿主操作系统中没有你所需要的工具(对于一些高级NTFS工具,会有这种情况),你就需要从一个安装有Linux系统的CD(如Knoppix)重启物理机。在这种情况下,要注意一个问题:一定要把基于Xen服务器的所有其它正常运转的虚拟机迁移到网络中的其它物理服务器上。 挂载一个物理后端存储设备 首先我们假设后端存储设备在主机上是可见的,文件名是/dev/hosts/vm1,并且作为一个逻辑卷管理器(Logical Volume Manager,即LVM)而存在。另外,如果你使用其他设备(如一个分区、一个完整的硬盘或者SAN上的一个LUN),这个方法也同样适用。唯一需要做的就是把文件名/dev/hosts/vm1根据你所使用的设备改为正确的名字。 fdisk –l /dev/host/vm1 现在就可以知道存储设备的分区情况了。但是由于宿主操作系统不能识别这些分区,并且在宿主操作系统中也没有对应的设备文件,所以现在仍然不能挂载这些分区。不过可以使用kpartx这个工具,这个工具是多路径工具包的一部分,使用它可以创建这些设备文件。具体使用这个工具的命令如下: kparts –a /dev/host/vm1 运行这个命令之后,就可以在/dev/mapper目录下看到所有需要的设备文件了。这些设备文件都是以你使用的设备的名字开头,紧接着的是特定设备的一个分区号。如/dev/host/vm1的第一个分区就变为了/dev/host/vm1p1。 接下来,需要找到存放根文件系统的分区。在找到这个分区之后,你就可以把这个分区挂载到物理机上了。如果你不能确定存放根文件系统的分区,逐个挂载这些分区,一一尝试。假设根文件系统在vm1上的第二个分区,使用如下命令挂载该分区: mount /dev/mapper/vm1p2/mnt 运行上述命令之后,你就可以访问虚拟机的后端存储设备上的所有文件了。此时,因为你拥有对全部的文件系统的全部访问控制权限,所以你对虚拟机的任何修改操作都将存储在这些文件中。可以使用下面两个命令完成这个操作:

㈧ VMware中如何添加数据存储

如果是将虚拟机更改到数据存储上,直接选中虚拟机,右键“迁移”,选择更改数据存储,把虚拟机存放到对应的存储设备上,完成向导,等待完成就可以了。

如果只是保存单个文件,直接导航栏中主页——清单——数据存储,找到需要的存储设备,右键浏览数据存储,在打开的数据存储浏览器中可以添加、删除、下载对应的文件。

㈨ 如何增加虚拟机中系统的硬盘容量

1.
增加一个虚似硬盘
虚拟机关闭的情况下,选择虚拟机设置——添加——选择硬盘,后面根据需要选择。添加新硬盘后,启动虚拟机,在操作系统里做相应处理。例如windows在控制面板中找“管理工具”->“计算机管理”,然后选“磁盘管理”,添加新磁盘就好了
2.
改变原虚拟硬盘的大小
vmware安装位置下,例如c:\Program
Files\VMware\VMware
Workstation有个执行文件vmware-vdiskmanager.exe,其-x参数就是用来扩容的,例如:
vmware-vdiskmanager.exe
-x
50GB
myDisk.vmdk
将虚拟磁盘myDisk.vmdk扩充到50G
完成后在操作系统里也要做相应处理