热门标签 | HotTags
当前位置:  开发笔记 > 运维 > 正文

VMwareESXi4.1虚拟机使用共享磁盘

实验环境:VmwareESXi4.1,VsphereClient4.1,SecurCRT,两台虚拟机RAC01和RAC02;实验目标:RAC01和RAC02共享使用宿主机上的磁盘空间;配置步骤:1、开启宿主机的SSH服务:选中宿主机,选择配置标签,找到安全配置文件选中后,点击服务的属性按钮,找

实验环境:Vmware ESXi 4.1,Vsphere Client 4.1,SecurCRT,两台虚拟机RAC01和RAC02;

实验目标:RAC01和RAC02共享使用宿主机上的磁盘空间;

配置步骤:

    1、开启宿主机的SSH服务:选中宿主机,选择配置标签,找到安全配置文件选中后,点击服务的属性按钮,找到远程技术支持(SSH)服务项,启动服务;

    2、配置共享磁盘:使用SecureCRT工具连到宿主机上,以创建一个mydisk的共享磁盘为例进行操作:

       #cd /vmfs/volumes/4ffd9951-2c12a99a-ff2a-3440b59cd4fa/

       #mkdir myshare

       #cd myshare

       #pwd

       /vmfs/volumes/4ffd9951-2c12a99a-ff2a-3440b59cd4fa/myshare

       #vmkfstools -c 20480m -a lsilogic -d eagerzeroedthick mydisk.vmdk

       #ls

       mydisk.vmdk

      完成共享磁盘的创建。

    3、编辑虚拟机的vmx文件:找到虚拟机RAC01和RAC02的vmx文件,编辑文件,修改或者增加以下内容:

        disk.locking = "false"
        diskLib.dataCacheMaxSize = "0"
        diskLib.dataCacheMaxReadAheadSize = "0"
        diskLib.DataCacheMinReadAheadSize = "0"
        diskLib.dataCachePageSize = "4096"
        diskLib.maxUnsynceWrites = "0"

        sched.mem.shares = "normal"

        scsi1.present = "TRUE"
        scsi1:0.present = "TRUE"       

        scsi1.sharedBus = "virtual"
        scsi1.virtualDev = "lsilogic"
        scsi1:0.fileName = "/vmfs/volumes/4ffd9951-2c12a99a-ff2a-3440b59cd4fa/myshare/mydisk.vmdk"
        scsi1:0.mode = "independent-persistent"

    4、为虚拟机添加硬盘:选中虚拟机RAC01,编辑虚拟机设置,选择添加硬盘,使用现有的虚拟磁盘,找到已创建的虚拟磁盘的路径,在选择虚拟节点时一定要选择SCSI(1:0),模式选择“独立-持久”,完成硬盘的添加;

    5、再次选中虚拟机RAC01,编辑虚拟机设置,在硬件标签项中可以看到多出来一个SCSI控制器1,选中SCSI控制器1,在右侧的SCSI总线共享下选中“虚拟”,点击确定即可;

    6、在虚拟机RAC02上重复4-5步骤即完成虚拟机共享磁盘的创建,此进启动虚拟机RAC01和RAC02,两台虚拟机中均可看到一个20G的共享磁盘。


推荐阅读
author-avatar
徐大总统_584
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有