相信很多人希望有自己的实验环境,用来学习产品、验证设计、模拟故障等等,最近终于攒齐了所有硬件,搭起了 mini 数据中心。

本文共1600字,插图45张,读完需3分钟

在系列第一篇的时候我们画了一张图来展示Homelab虚拟化环境如何搭建。在前面的文章中,我们介绍了计算资源、网络资源,这篇文章将介绍存储资源的搭建。

0x00. iSCSI 网络的准备

在第三篇中我们简单对网络进行了规划,iSCSI 使用 192.168.8.0/24 的网络:

1、在 workstation 中创建好对应的网络。

2、为每个 ESXi 分配相应的网卡。

3、登录 vCenter,查看主机已经正确识别到两张网卡。

4、点击“主机>配置>网络>虚拟交换机>添加网络”,为 ESXi 主机添加 iSCSI VMKernel 及对应的虚拟交换机,并关联 vmnic1 。

5、登录 ESXi 主机,测试可以 ping 通 192.168.8.1(宿主机的网络,未来会关联给 iSCSI target)

0x01. iStorage 配置

下载 KernSafe iStorage Server 软件,此软件是商业软件,但是有免费 license,免费 License 足够实验环境使用(每个 Target 最多 5 个并发连接)。

https://www.kernsafe.com/download/istorage-server.aspx

1、安装软件,打开后点击“Properties”进行配置。

2、在 iSCSI Target Bind 中选择规划好的网卡。

3、创建 Traget

点击软件左上角的“Create>target”

按照向导配置虚拟磁盘,本文使用的是img格式的虚拟磁盘。

按照需求设置容量和存储位置,建议勾选”Sparse file“。

配置认证,本文为了简便未做认证。

勾选“Enable multiple initiators”,允许多台主机同时读写。

配置完成。

点击 Start 开启服务。

0x02. ESXi 配置 iSCSI Initiator

打开 vCenter,选中一台主机,点击“配置>存储>存储适配器”,点击“添加软件适配器”。

选择“添加软件 iSCSI 适配器”。

添加完成后选中新建的适配器,在下方会有“网络端口绑定”的菜单。

选择我们在 0x00 章中创建的 VMKernel,确保下方状态显示“合规”。

点击“动态发现>添加”,将第 0x01 章节的 192.168.8.1:3260 设置为 Target。

系统会提示修改了配置,建议重新扫描。点击“重新扫描存储”

扫描完毕可以在“路径”中看到之前配置的 80GB 的Target。

同样,在 iStorage 管理界面也能看到 192.168.8.14 正常连接。

在其他 ESXi 主机上重复以上配置操作。

0x03. ESXi 创建 iSCSI 存储

选择任意一台 ESXi,右键选择菜单“存储>新建数据存储”。

类型选择VMFS。

名称自定义,设备选择我们新建的 iSCSI 块设备。

VMFS 版本选择6。

分区配置选择“使用所有可用分区”。

确认配置无误后点击完成。

在“主机>数据存储”中应该可以立即看到新建的存储。

点击该存储,可以看到其他主机也自动挂载了该存储。

回到我们的宿主机,查看 iStorage 创建的 img 文件,实际占用空间很少,是精简置备的。

我们使用此存储导入一个 mini 虚拟机,检查运行正常。

---本文完---

下一步做什么?

vSphere 的基础功能测试就留给大家。

下一篇开始将讲述如何在 workstation 下部署 NSX,并演示一些 NSX 使用场景。

虚拟机vcenter如何增加磁盘_如何在家搭建一套自己的实验平台(10)iSCSI 共享存储...相关推荐

  1. vbox 中ubuntu20.04和宿主机共享文件_如何在家搭建一套自己的实验平台(10)iSCSI 共享存储...

    相信很多人希望有自己的实验环境,用来学习产品.验证设计.模拟故障等等,最近终于攒齐了所有硬件,搭起了 mini 数据中心. 本文共1600字,插图45张,读完需3分钟 在系列第一篇的时候我们画了一张图 ...

  2. 虚拟机vcenter如何增加磁盘_vSphere 6 下创建数据库RAC虚拟机共享磁盘

    前言: 公司最近要在测试环境部署一套数据库RAC集群,为了节省资源,领导要求跑在vCenter虚机上,但是在vsphere环境中搭建虚机RAC需要遵循一定的步骤,虚拟机配置RAC,如果不是挂裸盘RDM ...

  3. ibm v5000增加磁盘_存储扩容首选 IBM Storwize V5000促销

    (中关村在线北京行情)IBM Storwize V5000(小型机箱)是一款拥有大容量特点的专业磁盘阵列,能够为服务器提供优秀的外挂存储服务,是用户组建大容量数据服务器的理想选择.目前这款磁盘阵列(行 ...

  4. kalivm 虚拟机访问win文件夹_利用vmware搭建属于自己的win虚拟环境

    利用vmware搭建属于自己的win虚拟环境 前言 vmware是业界非常稳定且安全的桌面虚拟机软件,VMware虚拟机可让你在一台机器上同时运行二个或更多Windows.DOS.LINUX系统.在虚 ...

  5. dmp标签_从零搭建一套DMP用户画像标签系统-业务逻辑

    DMP(Data Management Platform)数据管理平台,是把分散的多方数据进行整合纳入统一的技术平台,并对这些数据进行标准化和细分,让用户可以把这些细分结果推向现有的互动营销环境里的平 ...

  6. 危机管理计划书模板_免费领!40套商业计划书PPT模板+10份知名公司商业计划书真实案例范文...

    40套高端大气的.各行各业都能通用的商业计划书PPT模板,以及10份国内公司的商业计划书范文,希望能够帮到需要做商业计划书的朋友. PS:资料详情及领取方法见文章底部. 一份好的商业计划书(BP)包含 ...

  7. 使用java搭建小说网站_如何从零开始搭建一套个人小说网站-小说精品屋安装教程...

    1. 介绍 小说精品屋是一个多平台(web.安卓app.微信小程序).功能完善的响应式小说弹幕网站,包含精品小说专区.轻小说专区和漫画专区.包括小说/漫画分类.小说/漫画搜索.小说/漫画排行.完本小说 ...

  8. VMware虚拟机Linux增加磁盘空间的扩容操作

    转载自点击打开链接 用VMwareware虚拟机安装的Red Hat Enterprise Linux系统剩余空间不足,造成软件无法正常安装.如果重新装一遍系统就需要重新配置好开发环境和软件的安装配置 ...

  9. 虚拟机增加磁盘空间(VMware虚拟机)

    1.写在前面 对于VMware虚拟机,经常有最初分配的磁盘空间大小最后不够用的情况,因此需要我们增加磁盘空间.网上看了一些博客资料,大多不能完全照着做完,参照了几个才实现, 2.操作步骤 2.1添加磁 ...

最新文章

  1. pycharm+PyQt5+python最新开发环境配置,踩坑过程详解
  2. 让我们来开发一种更类似人脑的神经网络吧(三)
  3. python怎么学最快-零基础怎么样才能学好Python?Python入门必看
  4. 024_Jedis连接池
  5. 2011年1月1日,开篇,起点。
  6. 热点快讯:广东省能源局发布《广东省能源局关于明确全省数据中心能耗保障相关要求的通知》
  7. mysql 表丢失_Mysql数据库备份 部分数据表丢失 Mysql table doesn't exist 解决
  8. 企业为什么需要IT资产管理
  9. 【Vue2.0】—vue-router(二十七)
  10. webpack中hash、chunkhash、contenthash
  11. Wordpress 5.2 beta 2 发布,支持 Emoji 12
  12. 流水灯c语言代码switch,51单片机流水灯代码,四种方式,开关启动
  13. caffe教程 (2)
  14. C语言小白教程第三讲-常量
  15. 批量OCR识别图片中的文字
  16. 摄影常用词:光圈、快门、曝光、底片、ISO、焦距、景深
  17. 老徐小程序官方教程地址
  18. 微众银行助力普惠金融实现高质量发展
  19. android m镜像,索尼为多部机型放出Android M AOSP镜像包
  20. Mac 安卓投屏Scrcpy使用

热门文章

  1. SAP Event Mesh 简介
  2. Adding Applications for JavaScript Storefronts in SAP 电商云
  3. Angular HttpClient.get的实现单步调试
  4. SAP CDS view权限控制实现原理介绍
  5. Spring JDBC 框架一个最简单的Hello World级别的例子
  6. Gradle标准project属性
  7. 使用Java程序通过http post访问ABAP Netweaver服务器
  8. SAP GUI是如何启动本地安装的office word应用的
  9. 将阿里云上的nodejs应用配置成SAP云平台上destination的目的地之后
  10. SAP CRM Fiori My Opportunity应用文件上传的技术实现