VMware命令行工具(一) – vmkfstools
VMware ESX Server文件系统管理工具 语法: vmkfstools OPTIONS vmkfstools OPTIONS PARTITION vmkfstools OPTIONS DEVICE vmkfstools OPTIONS PATH vmkfstools是一个创建和维护在VMware ESX Server上的虚拟磁盘,文件系统,逻辑卷和物理存储设备的程序.他支持创建在一磁盘分区上创建VMFS,和管理保存在VMFS上的文件(如虚拟磁盘).
OPTIONS是指定操作的一个或多个命令行选项.被操作的文件或者VMFS文件系统可指定在选项后,基于/vmfs目录的相对或绝对的文件路径.
PARTITION参数用于指定分区, 应该以vmhbaA:T[img] 例: vmhba0:2:3:1指向第一个适配器,目标为2,LUN为3上面的第一个分区.
DEVICE参数用于指定设备,并且是一个以/vmfs/devices(设备文件系统的挂载点)开始的路径名.下面的子挂载点为每个设备.例如: /vmfs/devices/disks为本地或其于SAN的磁盘, /vmfs/devices/lvm为VMKernel逻辑卷,/vmfs/device/generic为通用SCSI设备,如磁带机,等等.
PATH参数用于指定VMFS文件系统或文件,为基于/vmfs目录下的相对或绝对路径或者文件名.
文件系统选项 长和短形式的命令选项是相等的.如: 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 -C, –createfs vmfs3 -b, –blocksize #[mMkK] -S, –setfsname fsName 文件块大小通过选项-b指定,默认文件块大小为1MB,文件块大小必须为1MB,2MB,4MB或8MB.在ESX Server 3下,VMFS-2文件系统为只读的,用户不允许创建和修改.VMFS-3文件系统ESX 2.X不可用. -s选项设置VMFS文件系统标签, 该选项只能与选项’-C’关联使用.标签可容纳128字符,头尾不能包含空格. 可通过如下命令修改已创建的文件系统标签:
ln -sf /vmfs/volumes//vmfs/volumes/-Z, –extendfs 扩展分区 通过增加其它分区扩展已经存在的VMFS-3文件系统.一个VMFS-3文件系统最多可以有32个分区.该选项不能用于ESX Server 3下的VMFS-2文件系统. -P, –queryfs -h, –human-readable
列出当一个VMFS文件系统上有任何文件和目录时的文件系统属性,列出了VMFS版本号,构成指定VMFS文件系统的分区号,文件系统标签(如果有的话),文件系UUID,可用空间,并列出文件系统关联所有分区的设备名称.选项’-h’为可读的打印格式大小(如5k,12.1M或2.1G) 文件系统升级选项
VMFS-2升级到VMFS-3文件系统需两个步骤.升级前必须卸下`vmfs2`和`vmfs3`驱动,并装载辅助文件系统驱动程序 ‘fsaux’.升级第一步使用’-T’选项,完成后,卸下辅助文件系统’fsaux’,重新装入vmfs2和vmfs3驱动.升级第二步使用’-u’选项. -T, –tovmfs3 -x, –pgradetype [zeroedthick|eagerzeroedthick|thin] 转换VMFS-2文件系统至VMFS-3格式,对于文件系统保存所有文件.只有文件块大小为8MB或更小的文件系统能被转换.转换是单向的,不能回滚. -u, –upgradefinish /vmfs/volumes/
一旦文件系统升级的第一步骤完成(使用`-T`), `vmfs2`和`vmfs3`模块必须被重新装载,选项`-u`用以完成文件系统的升级. 虚拟磁盘选项 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
建国大业 发表于: 2009-09-28
我要回答相关推荐
-
vmkfstools精简了100G磁盘变成40G后,为什么直接拷贝一份后,还是原来的100G大小呢?
-
VMware ESX Server备份工具:esxRanger v3
esxRanger 3是Vizioncore提供的可用于VI3环境的VM备份工具,它的特点: 1.可能是应 […]
-
SAP AG开始支持VMware ESX Server应用
VMware 日前宣布,SAP AG将全面支持其解决方案在VMware ESX server上运行,系统环境为 […]
-
VMware ESX Server如何运做?
-
ESX 3i 3.5 无法export 虚拟机!老是I/O错误
求助: 我安装的VMware ESX Server 3i 3.5.0 Build 110271。 安装好了虚拟 […]