128GU盘,常规安装将用尽所有容量,造成很大浪费。节约一点。步骤如下:
1.正常安装ESXI8.0,当开机出现安装界面时迅速按下shift+O,cdromBoot runweasel 后输入systemMediaSize=min,回车。接下来正常按常规步骤安装。
systemMediaSize 参数接受以下值:
- min( GB,适用于单个磁盘或嵌入式服务器)
- small( GB,适用于至少具有 GB RAM 的服务器)
- default ( GB)
- max(多余多 TB 服务器,使用所有可用空间)
2.打开Esxi配置界面,在主机-----存储------设备中发现整个Esxi系统已经变为32G,另有85G的可用空间。
3.此时,此可用空间需调整为新的 VMFS 分区方可使用。调整步骤如下:
1.通过SSH连接到主机;
2.停止USB服务
/etc/init.d/usbarbitrator stop
3.禁止USB服务启动
chkconfig usbarbitrator off
4.列出位于 /vmfs/devices/disks/ 目录下的磁盘设备
ls /vmfs/devices/disks
其中mpx.vmhba32:C0:T0:L0为我的128GU盘,后面跟着的1,5,6,7对应相应的分区
5.进入/vmfs/devices/disks/
cd /vmfs/devices/disks/
6.获取指定磁盘分区表的信息
partedUtil getptbl mpx.vmhba32:C0:T0:L0
从现有分区表可以看出,最后一个分区 7 结束于,总的扇区数量为 。因此,可以计算出未分配空间的起始位置和大小:
未分配空间开始扇区:
未分配空间大小: - = 扇区
7.查看磁盘的详细信息
partedUtil getUsableSectors /vmfs/devices/disks/mpx.vmhba32:C0:T0:L0
从 partedUtil getUsableSectors 的输出来看,可用的扇区范围是 到 。为了创建一个新的分区,我们需要确保起始和结束扇区在这个范围内,并且不会与现有的分区重叠。
计算一下新分区的参数:
起始扇区:(这是前面已经确定的)
结束扇区:我们选择 以内的一个安全值,例如 ,这样就不会超出可用范围。
7.创建新分区
partedUtil add /vmfs/devices/disks/mpx.vmhba32:C0:T0:L0 gpt " AA31E02A400F11DB9590000C2911D1B8 0"
8.创建 VMFS 文件系统
vmkfstools -C vmfs6 -b 1m -S USB-Storage /vmfs/devices/disks/mpx.vmhba32:C0:T0:L0:8
9.验证新数据存储
partedUtil getptbl /vmfs/devices/disks/mpx.vmhba32:C0:T0:L0
.查看web页面的存储信息,没问题。收工。