VPS评测

ESXi 使用系统U盘做存储

本着省钱省功耗的原则,直通板载achi给黑裙,esxi存储使用系统u盘空闲的空间。这样省了一张hba卡,省了一个盘位,降了功耗。

系统U盘或USB移动硬盘建议64GB以上

1、打开ESXi的SSH并root登录

2、进入/vmfs/devices/disks目录。

cd /vmfs/devices/disks

3、列出磁盘

ls

返回结果通常是:
mpx.vmhba32:C0:T0:L0
naa.5000000000000001

4、.查看分区

partedUtil getptbl mpx.vmhba32:C0:T0:L0

显示以下内容:
      gpt
    2088 255 63 33554432
    1 64 8191 C12A7328F81F11D2BA4B00A0C93EC93B systemPartition 128
    5 8224 520191 EBD0A0A2B9E5443387C068B6B72699C7 linuxNative 0
    6 520224 1032191 EBD0A0A2B9E5443387C068B6B72699C7 linuxNative 0
    7 1032224 1257471 9D27538040AD11DBBF97000C2911D1B8 vmkDiagnostic 0
    8 1257504 1843199 EBD0A0A2B9E5443387C068B6B72699C7 linuxNative 0
    9 1843200 7086079 9D27538040AD11DBBF97000C2911D1B8 vmkDiagnostic 0

5、获取上文中红色部分值(红色部分每个人是不同的),将其-34 (减34) 替换如下最后一行命令中的替换数字

partedUtil setptbl mpx.vmhba32:C0:T0:L0 gpt \
"1 64 8191 C12A7328F81F11D2BA4B00A0C93EC93B 128" \
"5 8224 520191 EBD0A0A2B9E5443387C068B6B72699C7 0" \
"6 520224 1032191 EBD0A0A2B9E5443387C068B6B72699C7 0" \
"7 1032224 1257471 9D27538040AD11DBBF97000C2911D1B8 0" \
"8 1257504 1843199 EBD0A0A2B9E5443387C068B6B72699C7 0" \
"9 1843200 7086079 9D27538040AD11DBBF97000C2911D1B8 0" \
"2 7086080 15472639 EBD0A0A2B9E5443387C068B6B72699C7 0" \
"3 15472640 替换数字 AA31E02A400F11DB9590000C2911D1B8 0"

6、.创建存储:

vmkfstools -C vmfs5 -b 1m -S UsbDatastore mpx.vmhba32:C0:T0:L0

完成后即可在client里看到一个UsbDatastore的存储了,可在上面建虚拟机。

如果失败,可在命令后加上分区编号重新执执行命令,编号可在ESXi控制网页里查到,比如我这里最大那个458GB的自然就可以作为数据盘。

vmkfstools -C vmfs5 -b 1m -S UsbDatastore mpx.vmhba32:C0:T0:L0:3

赞(12) 打赏

评论 7

6 + 3 =
  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址
  1. #1

    小超,你好!请问ESXI 安装在U盘和SSD硬盘在性能方面影响大吗?

    lhgworld 3个月前 (05-07) 来自天朝的朋友 火狐浏览器5.0 Windows 10 上海市 电信回复
    • @lhgworld U盘做数据盘对读写性能影响挺大,最好还是装在NVMe固态里

      admin 3个月前 (05-18) 来自天朝的朋友 谷歌浏览器 Windows 10 江苏省苏州市 电信回复
  2. #2

    把命令改成这样即可:partedUtil getptbl t10.SanDisk00Ultra_Fit000000000000000101f97c803a6ed3a985

    leeon 2个月前 (06-08) 来自天朝的朋友 谷歌浏览器 Windows 10 广东省深圳市 电信回复
  3. #3

    执行这一步的时候提示无效的分区信息,麻烦小超帮忙看看
    [root@localhost:/dev/disks] partedUtil setptbl mpx.vmhba32:C0:T0:L0 gpt \
    > “1 64 8191 C12A7328F81F11D2BA4B00A0C93EC93B 128” \
    > “5 8224 520191 EBD0A0A2B9E5443387C068B6B72699C7 0” \
    > “6 520224 1032191 EBD0A0A2B9E5443387C068B6B72699C7 0” \
    > “7 1032224 1257471 9D27538040AD11DBBF97000C2911D1B8 0” \
    > “8 1257504 1843199 EBD0A0A2B9E5443387C068B6B72699C7 0” \
    > “9 1843200 7086079 9D27538040AD11DBBF97000C2911D1B8 0” \
    > “2 7086080 15472639 EBD0A0A2B9E5443387C068B6B72699C7 0” \
    > “3 15472640 120176606 AA31E02A400F11DB9590000C2911D1B8 0″
    Too many partitions (40)

    Invalid Partition information

    leeon 2个月前 (06-11) 来自天朝的朋友 谷歌浏览器 Windows 10 广东省深圳市 电信回复
    • @leeon 我也这个问题

      辣条 1周前 (08-01) 这家伙可能用了美佬的代理 谷歌浏览器 Mac OS X 10_15_5 美国 得克萨斯州回复
  4. #4

    商务合作留个联系方式~

    965254758 2个月前 (06-13) 来自天朝的朋友 谷歌浏览器 Windows 7 陕西省宝鸡市 电信回复
  5. #5

    这里有引号问题哟,要换成英文引号,下面是正确的,换号之后就OK了。

    partedUtil setptbl mpx.vmhba32:C0:T0:L0 gpt \
    “1 64 8191 C12A7328F81F11D2BA4B00A0C93EC93B 128” \
    “5 8224 520191 EBD0A0A2B9E5443387C068B6B72699C7 0” \
    “6 520224 1032191 EBD0A0A2B9E5443387C068B6B72699C7 0” \
    “7 1032224 1257471 9D27538040AD11DBBF97000C2911D1B8 0” \
    “8 1257504 1843199 EBD0A0A2B9E5443387C068B6B72699C7 0” \
    “9 1843200 7086079 9D27538040AD11DBBF97000C2911D1B8 0” \
    “2 7086080 15472639 EBD0A0A2B9E5443387C068B6B72699C7 0” \
    “3 15472640 X AA31E02A400F11DB9590000C2911D1B8 0″

    JerrySung 7天前 来自天朝的朋友 谷歌浏览器 Windows 10 广东省广州市 联通回复

觉得文章有用就打赏一下文章作者

微信扫一扫打赏