首页 > 系统相关 >【VMware vSphere】没有共享存储的ESXi主机之间如何共享本地存储上的ISO文件。

【VMware vSphere】没有共享存储的ESXi主机之间如何共享本地存储上的ISO文件。

时间:2024-07-09 21:10:12浏览次数:11  
标签:vSphere 主机 存储 镜像文件 内容 ISO 共享 esxi8

当位于 vCenter Server 中的 ESXi 主机之间无共享存储,仅具有本地存储时,假如我需要安装虚拟机操作系统,那可以将操作系统 ISO 镜像文件上传到主机的本地文件存储内,这时在这台主机上执行安装的虚拟机只需要在虚拟机的 CD/DVD 光驱设备上挂载并从本地存储文件内选择需要的 ISO 镜像文件皆可。如果我想在另外一台 ESXi 主机上安装虚拟机并使用之前主机上的同一个 ISO 镜像文件(如下图所示),但是又不想重新上传一份到主机的本地文件存储,那有什么办法呢?

这个时候你说可以配置一个共享存储,让两边主机都能访问到不就可以了吗?使用客户端 VMRC 工具挂载本地 ISO 镜像文件不也可以吗?当然可以,但是这不是本篇文章的本意,而是讨论在没有上述前提下,ESXi主机之间如何共享本地存储ISO文件的场景。

当然你也可以使用文件存储当中的“复制到”功能(如下图),将 ISO 镜像文件 Copy 到另外一台主机的本地文件存储当中,但是,这仅限于当前 vCenter Server,如果要实现跨 vCenter Server 共享呢?答案是:使用内容库订阅。

当前环境中,esxi8-a1.mulab.local 主机具有本地存储 esxi8-a1,esxi8-a2.mulab.local 主机具有本地存储 esxi8-a2。虚拟机 VM1 运行在 esxi8-a2.mulab.local 主机上,如果当前虚拟机 VM1 去挂载 CD/DVD 驱动器并选择从数据存储文件中选择 ISO 文件,肯定只有本地存储 esxi8-a2 可选,但是虚拟机需要使用的 ISO 镜像文件位于 esxi8-a1.mulab.local 主机的 esxi8-a1 本地存储上(如上图)。

现在,我们去内容库中创建内容库,并通过订阅的方式让虚拟机 VM1 使用到 ISO 镜像文件。导航到 vSphere Client->内容库,点击“创建”。

这里就以 ESXi 主机的本地存储的名称命名内容库名称。

选择本地内容库并勾选“启用发布”,如果有身份验证需求,可以把“启用身份验证”功能开启。

不应用安全策略。

选择 ISO 镜像所在的存储位置。

点击完成。

创建完成后,进入该内容库,点击操作选择“导入项目”,选择本地 ISO 镜像文件,点击导入即可。

如果你的 ISO 镜像文件已经上传到 ESXi 主机的本地存储文件中,并且比较大的话,下面有一个小技巧,可以直接把已经导入到存储文件中的 ISO 镜像文件转到内容库中。首先,你需要在本地创建一个非常小的 ISO 镜像文件,比如新建一个文本文件并将后缀改成 ISO 格式,然后使用上面方式选择“导入项目”将该文件导入到内容库,应该非常快~

然后到内容库使用的所在文件存储当中,可以看到“contentlib......”就是我们创建的内容库“esxi-a1”的文件夹,点击进去,可以看到有一个子文件夹,子文件夹里面的文件就是刚刚我们上传的 ISO 文件。这里你需要将这个ISO文件的“名称”全部复制下来,然后将该文件删除掉。

找到你已经上传的 ISO 镜像文件,并将该文件的名称“重命名”为刚刚复制的文件名称,然后选择“移至”到 esxi-a1 内容库的子文件夹中去。

此时,你再回到内容库当中去,虽然你看到文件的大小没有改变,但是你已经可以使用替换后的 ISO 镜像了。

如果你觉得还是想看到实际的大小,可以右击该文件选择“克隆项目”,并选择同样的存储库,然后你可以使用这个新的文件,将之前的那个删除掉,并重名为自己想要设置的名称即可完成全部替换。

好了,现在回来,进入刚刚创建的 esxi-a1 内容库中后,点击“摘要”,拉到最下面,选择“复制链接”,这是这个内容库的订阅链接,后面需要用到。

回到内容库的首页,现在新建一个内容库,点击“创建”并设置内容库的名称,这里设置为 esxi-a2 的内容库。

配置内容库,选择“已订阅内容库”,并粘贴刚刚上面复制的 esxi8-a1 的内容库的订阅链接,如果之前配置了身份验证,则选择“启用身份验证”并输入之前设置的密码。

选择内容库所使用的存储,这里要选择 esxi8-a2 的本地存储。

点击完成。

创建完成后,可以看到内容的配置信息,当前已使用的存储空间为 0,因为上面我们配置了当需要时才进行下载内容。

现在,重新配置虚拟机 VM1 的 CD/DVD 驱动器,选择从内容库中选择 ISO 文件,一定要选择 esxi8-a2 的内容库,点击确定后会从 esxi8-a1 的内容库中同步过来,这样你便可以在没有共享存储的 ESXi 主机之间共享使用 ISO 镜像文件了。

跨 vCenter Server 也可以使用内容库订阅,这是内容库的主要功能之一,如下图所示。

另外一个 vCenter Server 站点上的虚拟机 VM2 挂载内容库中的 ISO 镜像文件。

标签:vSphere,主机,存储,镜像文件,内容,ISO,共享,esxi8
From: https://www.cnblogs.com/juniormu/p/18292130

相关文章

  • kafka分层存储解读
    分层存储的目标是根据数据的特性和组织的策略,将数据放在最合适的存储介质上,从而优化存储资源的使用,平衡性能和成本。怎么进行分层存储:可以根据分析使用模式、访问频率和其他因素的策略和算法,自动在这些层之间放置和移动数据。这确保了最关键和频繁访问的数据驻留在高性能存储中......
  • 从零开始学习嵌入式----C语言数据存储(大端与小端)
     目录一、什么是数据中的高位与低位?内存空间中的高地址与低地址?1)内存空间中的低地址与高地址2)数据中的高位与低位二、什么是大端存储与小端存储1)大端存储2)小端存储三、大小端存储方法的测试1)使用指针测试大小端2)使用共用体测试大小端一、什么是数据中的高位与......
  • springboot智慧医疗数据共享和个性化推荐系统-计算机毕业设计源码05875
    目 录摘要1绪论1.1研究背景1.2 研究意义1.3论文结构与章节安排2 智慧医疗数据共享和个性化推荐系统分析2.1可行性分析2.2系统流程分析2.2.1数据增加流程2.2.2数据修改流程2.2.3数据删除流程2.3 系统功能分析2.3.1功能性分析2.4 系......
  • 局域网远程共享桌面怎么打开
    在局域网内实现远程共享桌面,可以通过以下几种方法:一、使用Windows自带的远程桌面功能:首先,在需要被控制的电脑上右键点击“此电脑”,选择“属性”。进入计算机属性界面后,点击“高级系统设置”,然后在弹出的窗口中选择“远程”选项卡。勾选“允许远程连接到此计算机”和“允许远......
  • 安防视频监控/云存储/视频汇聚EasyCVR平台播放设备录像不稳定,是什么原因?
    安防视频监控/视频集中存储/云存储/磁盘阵列EasyCVR平台可拓展性强、视频能力灵活、部署轻快,EasyCVR基于云边端一体化架构,具有强大的数据接入、处理及分发能力,可提供7*24小时实时高清视频监控、云端录像、云存储、录像检索与回看、智能告警、平台级联、云台控制、语音对讲、智能AI......
  • 【数据结构】模块一:线性存储
    数据结构的学习大致可以分为三个模块,分别是:线性结构,非线性结构,查找和排序。首先从线性结构开始学起:线性结构,简单地说,就是把所有的结点用一根直线穿起来。线性结构可以分为连续存储(数组)和离散存储(链表)两种存储方式,共有两种常见的应用,即栈和队列,其二者只不过是简化版的数组......
  • Docker 创建s3 对象存储服务
    Docker创建s3对象存储服务docker环境不同,可能有些差异主要是因为一些服务需要用到s3存储,因此使用docker部署服务;MinIOS3对象存储具有以下一些优势:简单性与轻量级:部署和维护简单,可以轻松地在各种环境中运行,包括裸金属、Docker和Kubernetes等。高性能:专为高吞......
  • 4.5 共享库之钉钉消息推送
    起因:执行完流水线后进行一定程度的消息推送,所以选择钉钉进行jenkins构建结构的消息推送下载配置相关依赖插件相关环境:Jenkins2.277.3,安装文档见上篇DingTalk插件2.4.3builduservarsplugin插件1.7在Jenkins中安装钉钉插件DingTalkopeninnewwindow⚠️请确保......
  • 4.4 Jenkins共享库应用
    由来与演进在Jenkins1.x中,对于job的配置大多是基于图形界面的,也就是说,要在GUI页面手动设置相关的job参数。随着不同类型和用途的job越来越多,参数越来越复杂,难以有效地管理数量庞大的图形界面配置信息,也无法有效追踪和记录配置的更改。在Jenkins2.0中,基于Pipeline,用户可以在一......
  • 九,MYSQL之存储过程,实际就是用slq写函数,封装方法
    目录一,概念    1,介绍.    2,特性    3,作用二,格式    简单的存储过程案例基本格式:三,变量    1,局部变量        2,变量赋值     3,会话变量 3,系统变量四,参数    1,in参数   ......