通过vCenter Server查看当前存储卷的块大小及文件大小上限
查看存储映射
[root@esx01 ~]# ls /vmfs/devices/disks/ naa.6848f690df84e100186733be099cdc1f naa.6848f690df84e100186733be099cdc1f:1 naa.6848f690df84e100186733be099cdc1f:2 naa.6848f690df84e100186733be099cdc1f:3 naa.6848f690df84e100186733be099cdc1f:5 naa.6848f690df84e100186733e00b9fef95 naa.6848f690df84e100186733e00b9fef95:1 vml.02000000006848f690df84e100186733be099cdc1f504552432048 vml.02000000006848f690df84e100186733be099cdc1f504552432048:1 vml.02000000006848f690df84e100186733be099cdc1f504552432048:2 vml.02000000006848f690df84e100186733be099cdc1f504552432048:3 vml.02000000006848f690df84e100186733be099cdc1f504552432048:5 vml.02000000006848f690df84e100186733e00b9fef95504552432048 vml.02000000006848f690df84e100186733e00b9fef95504552432048:1
确定存储映射及分区编号
[root@esx01 ~]# esxcfg-scsidevs -m
naa.6848f690df84e100186733e00b9fef95:1 /dev/sda1
50d47f26-286790e1-7075-782bcb6e7c47 0 datastore2
naa.6848f690df84e100186733be099cdc1f:5 /dev/sdb5
50d85846-ead6daa1-0e74-782bcb6e7c47 0 datastore1
使用ESX安装光盘引导进入live环境
插入ESX安装光盘并重启主机
进入安装欢迎界面
进入许可协议界面
进入键盘布局选择界面
进入驱动加载界面并加载系统驱动
进入许可序列号输入界面选择稍Enter a serial number later
进入网络适配器选择界面
进入网络地址设置界面
指定IP并测试
按ctrl-alt-f2进入TTY控制台会话
使用USB存储设备备份的操作
插入USB存储设备
使用fdisk查看新加入的设备
选中USB设备,查看当前分区表信息,p查看q退出d删除
创建一个新的ext3分区 n创建 w保存
执行命令
mkfs.ext3 /vmfs/device/disks/….
创建挂载目录
mkdir /mnt/mydrive
挂在文件系统
mout -t ext3 /vmfs/devices/disk/… /mnt/mydrive
查看Console OS目录大小
# du -h esxconsole-50d47867-6adf-2224-0d3d-782bcb6e7c45/
17M esxconsole-50d47867-6adf-2224-0d3d-782bcb6e7c45/logs
64K esxconsole-50d47867-6adf-2224-0d3d-782bcb6e7c45/core-dumps
7.5G esxconsole-50d47867-6adf-2224-0d3d-782bcb6e7c45/
#
复制console OS目录到挂载点
cp -R /vmfs/volumes/datatstore1/esxconsole* /mnt/mydrive
使用网络中其他Linux主机备份的操作
#scp -r /vmfs/volumes/datatstore1/esxconsole* root@192.168.2.122:/
格式化原有vmfs卷并指定块大小
命令格式
# vmkfstools -C VMFS-type -b Block-Size -S Datastore-Name
/vmfs/devices/disks/Disk-Identifier:Partition-Number
Usage: vmkfstools -C vmfs3 /vmfs/devices/disks/vml… or,
vmkfstools -C vmfs3 /vmfs/devices/disks/naa… or,
vmkfstools -C vmfs3 /vmfs/devices/disks/mpx.vmhbaA:T:L:P
[root@esx01 ~]# cd /vmfs/devices/disks/
[root@esx01 disks]#vmkfstools -C vmfs3 -b 8m -S datastore3
naa.6848f690df84e100186733be099cdc1f:5
恢复Console OS目录至格式化后的卷
使用USB存储设备恢复
cp -R /mnt/mydrive/* /vmfs/volumes/datastore3
使用网络中其他Linux主机恢复
ssh root@192.168.2.122:/esx* /vmfs/volumes/datastore3
重新配置主机
查看console OS路径并记录输出
使用命令pwd查看
[root@esx01 volumes]# ls 50d47f26-286790e1-7075-782bcb6e7c47 datastore2 50d85846-ead6daa1-0e74-782bcb6e7c47 datastore3 [root@esx01 volumes]# cd 50d85846-ead6daa1-0e74-782bcb6e7c47/ [root@esx01 50d85846-ead6daa1-0e74-782bcb6e7c47]# cd esxconsole-50d47867-6adf-2224-0d3d-782bcb6e7c45/ [root@esx01 esxconsole-50d47867-6adf-2224-0d3d-782bcb6e7c45]# pwd /vmfs/volumes/50d85846-ead6daa1-0e74 -782bcb6e7c47/esxconsole-50d47867-6adf-2224-0d3d-782bcb6e7c45 [root@esx01 esxconsole-50d47867-6adf-2224-0d3d-782bcb6e7c45]#
弹出光盘重启主机
停止grub,高亮选中主菜单按a编辑内核引导参数
在grub append>之后ro root=UUID之前加入以上记录路径
grub append> /boot/cosvmdk=/vmfs/volumes/50d85846-ead6daa1-0e74
-782bcb6e7c47/esxconsole-50d47867-6adf-2224-0d3d
-782bcb6e7c45/esxconsole.vmdk ro root=UUID=b5580078
-b792-4e97-85e9-25de9e58af9c mem=300M quiet
回车并重新引导主机
登录系统
编辑/etc/vmware/esx.conf替换console os vmdk路径
更新esx主机配置并初始化RAM disk image。
#esxcfg-boot -b
#
重启主机并验证配置。