美文网首页系统运维专家
VMWare 本地存储的裸设备映射

VMWare 本地存储的裸设备映射

作者: 贺鱼 | 来源:发表于2018-03-05 21:17 被阅读19次

    默认情况下,vmware不支持本地设备作为裸设备映射到虚机里,仅支持SAN存储设备。但是SAN总比本地存储要贵啊,然而有些时候还是希望把本次存储映射到虚机里。 比如说,SSD硬盘,希望把数据库跑在SSD上。 这时候就要用到本地存储作为裸设备映射了。

    vSphere Client是不行的了。得用上命令行。 开启vmware的ssh访问,然后用root登进去:

    1、运行如下命令,列出已连接到esxi主机上的磁盘:

    # ls -l /vmfs/devices/disks
    

    这时候会列出一些本地的磁盘,找到要映射的那个。

    2、将设备配置为RDM,并将RDM指针输出到相应的目录。

    # vmkfstools -z /vmfs/devices/disks/<diskname> /vmfs/volumes/<datastore1>/<vmname>.vmdk
    

    类似:

     vmkfstools -z /vmfs/devices/disks/naa.6848f690eca57e00222f543206a3e444  /vmfs/volumes/datastore1/local_disk/local-ssd2.vmdk
    

    3、在vSphere Client中,编辑虚机设置,添加硬盘,选择使用现有虚拟磁盘。浏览到上一步中创建的虚拟磁盘,点击下一步。 现在虚机清单中的新磁盘应显示为映射的裸LUN了。

    相关文章

      网友评论

        本文标题:VMWare 本地存储的裸设备映射

        本文链接:https://www.haomeiwen.com/subject/aflkfftx.html