search
cancel
Search
vSAN 监测失败并显示错误:“未能生成 HTML 包:Gem::Package::TooLongFileName: (Failed to generate HTML bundle: Gem::Package::TooLongFileName:)”
book
Article ID: 340645
calendar_today
Updated On:
Products
VMware vSAN
Show More
Show Less
Issue/Introduction
Symptoms:
免责声明
:本文为
vSAN observer fails with the error: "Failed to generate HTML bundle: Gem::Package::TooLongFileName:)”(2147009)
的翻译版本。尽管我们会不断努力为本文提供最佳翻译版本,但本地化的内容可能会过时。有关最新内容,请参见英文版本。
vSAN 监测未能使用--generate-html-bundle选项生成 HTML 包。
您会看到类似以下内容的错误:
“未能生成 HTML 包:Gem::Package::TooLongFileName: Gem::Package::TooLongFileName (Failed to generate HTML bundle: Gem::Package::TooLongFileName: Gem::Package::TooLongFileName)”
生成的数据包不可用。
注意
:上述日志摘录仅为示例。日期、时间和环境变量可能会因环境而有所不同。
Environment
VMware vSAN 6.2.x
VMware vSAN 5.5.x
VMware vSAN 6.0.x
VMware vSAN 6.5.x
VMware vSAN 6.1.x
Cause
在监测包集合的 tar 压缩阶段会出现此问题,这是由 RVC 的 TarWrite gem 数据包的以下限制之一引起的:
文件的相对路径(包括文件名本身)超过 256 个字符。
文件名超过 100 个字符。
文件前缀超过 155 个字符。
Resolution
这是一个影响 vSAN 的已知问题。
当前尚没有解决办法。
要临时解决此问题,请执行以下操作:
使用设置为转储原始文件的--forever标记运行 vSAN 监测命令。
使用第三方压缩程序(如 7zip、winrar 或 tar)手动压缩原始文件,然后上载文件。
例如:
vsan.observer ~/computers/vSAN --run-webserver --force --generate-html-bundle /tmp --interval 30 --forever /tmp
Additional Information
vSAN observer fails with the error: "Failed to generate HTML bundle: Gem::Package::TooLongFileName:"
Feedback
thumb_up
Yes
thumb_down
No