将新的 FreePBX 实例导入 GCP 时出现 TranslateFailed 消息的问题

将新的 FreePBX 实例导入 GCP 时出现 TranslateFailed 消息的问题

我在 VirtualBox 中配置了 FreePBX 的新安装,并将其导出到要导入 GCP 的 OVA 文件。我可以上传并启动导入,没有任何问题,但每次都会失败并出现以下错误:

[import-ovf]: 2020-01-14T15:47:09Z 运行工作流程时出错:步骤“translate”运行错误:步骤“translate-disk”运行错误:步骤“wait-for-translator”运行错误:为“inst-translator-import-ovf-translate-translate-disk-98rv6”找到 WaitForInstancesSignal FailureMatch:“TranslateFailed:错误:命令:没有包含用于 syslog 日志记录的‘/dev/log’或‘logger’”

我不太清楚如何解决这个问题。我尝试过适用于 CentOS 的 Velostrata 和 Migrate RPM 软件包(因为这个发行版就是基于 CentOS 的)。有没有其他人遇到过这个问题并知道如何解决?

答案1

问题提交者@Aron Einhorn已解决GitHub

消息 No /dev/logorlogger是未找到日志实现时出现的警告。因此,在这种情况下,这是一个转移注意力的话题。我创建了#1143来修复这个问题。

您能否返回到原来的 centos7 机器,为每个内核运行 depmod,创建另一个 VHD 并导入它?对于 depmod,类似下面的操作应该有效:

for i in /lib/modules/*; do depmod $(basename $i); done

相关内容