系统日志存储在非持久存储中 (2032823)
用上面的字段在VMware官网的KB articles中搜索即可获取这个问题的解决方法
使用U盘或SD卡安装ESXi系统的话,就会报这个系统日志存储在非持久存储中的警告。
在 vSphere Client (HTML5) 中验证系统日志的位置
在 vSphere Client 导航器中,选择“主机和集群”视图
在 vSphere Client 导航器中选择主机对象。
单击配置选项卡,然后单击系统扩展器
在“系统”下,单击高级系统设置。
确保 Syslog.global.logDir 指向持久位置。
如果 Syslog.global.logDir 字段为空或指向暂存分区,请确保 ScratchConfig.CurrentScratchLocation 字段显示持久存储上的位置。
如果用作暂存位置的文件夹将由多个 ESXi 主机共享,还应设置 Syslog.global.logDirUnique 字段,以避免争用日志文件。
注意:要记录到数据存储,Syslog.global.logDir 条目应采用 [Datastorename]/foldername格式。要记录到在 ScratchConfig.CurrentScratchLocation 中设置的暂存分区,格式为空白或 []/foldername。
对于 ESXi 6.5、6.7 及更高版本,所做更改会立即生效。
也可以点击ESXi配置——系统——服务,临时启动ESXi Shell和SSH两个服务(启动后会有警告)
然后通过ssh连接到ESXi
这个是具体的存储路径,请根据实际的路径来 /vmfs/volumes/vsanDatastore/log/
#设置syslog路径
esxcli system syslog config set --logdir=/vmfs/volumes/vsanstore/log/
#重新加载syslog服务
esxcli system syslog reload
#查看状态
esxcli system syslog config get
用上面的字段在VMware官网的KB articles中搜索即可获取这个问题的解决方法
使用U盘或SD卡安装ESXi系统的话,就会报这个系统日志存储在非持久存储中的警告。
在 vSphere Client (HTML5) 中验证系统日志的位置
在 vSphere Client 导航器中,选择“主机和集群”视图
在 vSphere Client 导航器中选择主机对象。
单击配置选项卡,然后单击系统扩展器
在“系统”下,单击高级系统设置。
确保 Syslog.global.logDir 指向持久位置。
如果 Syslog.global.logDir 字段为空或指向暂存分区,请确保 ScratchConfig.CurrentScratchLocation 字段显示持久存储上的位置。
如果用作暂存位置的文件夹将由多个 ESXi 主机共享,还应设置 Syslog.global.logDirUnique 字段,以避免争用日志文件。
注意:要记录到数据存储,Syslog.global.logDir 条目应采用 [Datastorename]/foldername格式。要记录到在 ScratchConfig.CurrentScratchLocation 中设置的暂存分区,格式为空白或 []/foldername。
对于 ESXi 6.5、6.7 及更高版本,所做更改会立即生效。
也可以点击ESXi配置——系统——服务,临时启动ESXi Shell和SSH两个服务(启动后会有警告)
然后通过ssh连接到ESXi
这个是具体的存储路径,请根据实际的路径来 /vmfs/volumes/vsanDatastore/log/
#设置syslog路径
esxcli system syslog config set --logdir=/vmfs/volumes/vsanstore/log/
#重新加载syslog服务
esxcli system syslog reload
#查看状态
esxcli system syslog config get