• [原]ESX使用共享磁盘


    使用虚拟机做测试是一件非常惬意的事情,但我老是忘记如何添加共享磁盘,这次特地记录下该过程。
    使用SSH工具登陆到ESX Server的控制台,然后创建相应的磁盘文件作为共享磁盘。
    cd /vmfs/volumes/storage1\ \(3\)/
    mkdir DiskArray
    vmkfstools -d thick -a lsilogic -c 2G Quorum.vmdk
    vmkfstools -d thick -a lsilogic -c 15G Data01.vmdk
    vmkfstools -d thick -a lsilogic -c 15G Data02.vmdk
    右键点击虚拟机->点击“编辑设置”->“添加”
    image
    image
    image
    虚拟设备节点一定要寻则SCSI (1:0) ,这样就可以自动创建一个新的SCSI控制器。
    imageimage 
    image
    点击“配置参数”,再点击“添加行”
     image
     
    加入下面这个参数,如图所示。
    disk.locking = FALSE

    以上操作在所有需要连接共享磁盘的虚拟机上都要操作。

    在ESX的共享磁盘配置完成,可以继续SQL Server 2005 极高可用性架构的构建了。

    注:ESX 3.5和ESX 4.0(vSphere)的vmkfstools的命令有变,命令vmkfstools -d thick -a lsilogic ____.vmdk 将会出错,可考虑使用vmkfstools -c 5G -d eagerzeroedthick -a lsilogic代替。

    ESX 3.5 
    
    [root@localhost storage1]# vmkfstools --help
    vmkfstools: unrecognized option `--help'
    
    OPTIONS FOR FILE SYSTEMS: 
    
    vmkfstools -C --createfs vmfs3
                   -b --blocksize #[mMkK]
                   -S --setfsname fsName
               -Z --extendfs extension-partition
       deviceName
    
               -P --queryfs -h --humanreadable
               -T --tovmfs3
                   -x --upgradetype [zeroedthick|eagerzeroedthick|thin]
               -u --upgradefinish
       vmfsPath
    
    OPTIONS FOR VIRTUAL DISKS: 
    
    vmkfstools -c --createvirtualdisk #[gGmMkK]
                   -d --diskformat [zeroedthick|
                                    eagerzeroedthick|
                                    thick|
                                    thin]
                   -a --adapterType [buslogic|lsilogic]
               -w --writezeros
               -j --inflatedisk
               -U --deletevirtualdisk
               -E --renamevirtualdisk srcDisk
               -i --clonevirtualdisk srcDisk
                   -d --diskformat [rdm:|rdmp:|
                                    raw:|thin|2gbsparse|
                                    monoflat|monosparse]
               -X --extendvirtualdisk #[gGmMkK]
               -M --migratevirtualdisk
               -r --createrdm /vmfs/devices/disks/...
               -q --queryrdm
               -z --createrdmpassthru /vmfs/devices/disks/...
               -v --verbose #
               -g --geometry
               -J --miscop [setuuid | getuuid]
       vmfsPath
    
    OPTIONS FOR DEVICES: 
    
    vmkfstools -s --scan adapterName
               -L --lock [reserve|release|lunreset|targetreset|busreset] /vmfs/devices/disks/...
    
    For more information, please run 'man vmkfstools' to refer to the online manual.
    
    
    
    
    
    ESX 4.0
    
    [root@esx421 SAN]# vmkfstools -d thick -a lsilogic -c 10G lun00.vmdk 
    Incorrect disk option "thick"
    [root@esx421 SAN]# vmkfstools --help
    vmkfstools: unrecognized option `--help'
    
    OPTIONS FOR FILE SYSTEMS: 
    
    vmkfstools -C --createfs vmfs3
                   -b --blocksize #[mMkK]
                   -S --setfsname fsName
               -Z --spanfs span-partition
               -G --growfs grown-partition
       deviceName
    
               -P --queryfs -h --humanreadable
               -T --upgradevmfs
                   -x --upgradetype [zeroedthick|eagerzeroedthick|thin]
               -u --upgradefinish
       vmfsPath
    
    OPTIONS FOR VIRTUAL DISKS: 
    
    vmkfstools -c --createvirtualdisk #[gGmMkK]
                   -d --diskformat [zeroedthick|
                                    thin|
                                    eagerzeroedthick]
                   -a --adaptertype [buslogic|lsilogic|ide]
               -w --writezeros
               -j --inflatedisk
               -k --eagerzero
               -U --deletevirtualdisk
               -E --renamevirtualdisk srcDisk
               -i --clonevirtualdisk srcDisk
                   -d --diskformat [zeroedthick|
                                    thin|
                                    eagerzeroedthick|
                                    rdm:|rdmp:|
                                    2gbsparse]
               -X --extendvirtualdisk #[gGmMkK]
                   [-d --diskformat eagerzeroedthick]
               -M --migratevirtualdisk
               -r --createrdm /vmfs/devices/disks/...
               -q --queryrdm
               -z --createrdmpassthru /vmfs/devices/disks/...
               -v --verbose #
               -g --geometry
       vmfsPath
    
    OPTIONS FOR DEVICES: 
    
               -L --lock [reserve|release|lunreset|targetreset|busreset] /vmfs/devices/disks/...
               -B --breaklock /vmfs/devices/disks/...
    
    For more information, please run 'man vmkfstools' to refer to the online manual.
      
  • 相关阅读:
    大数据之MapReduce工作机制
    swoft +nginx 快速获取客户端的真实的IP
    JWT 介绍 详解
    swoft 切面编程 (AOP编程思想)
    CSP 编程模型
    Ubuntu 16.04 Mysql 重置密码
    ubuntu 提示:rm: cannot remove 'you-get/tmp': Directory not empty
    Ubuntu 系统升级到php7.2/7.3 (平滑升级)-朝花夕拾
    git clone 非标准的ssh端口(非22)端口
    Ubuntu 升级npm 以及安装cross-env 过程中遇到的问题
  • 原文地址:https://www.cnblogs.com/killkill/p/1402138.html
Copyright © 2020-2023  润新知