你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

常见问题:软件配置 - 无法执行命令

可能的错误消息

  • Unable to execute command

解决方法

作为节点设置阶段的一部分,CycleCloud 使用 Chef 在节点上配置服务和应用程序,Chef 通过调用本机 OS 命令来执行此操作。

例如,尝试创建装入点并将 NAS 装载到群集节点:

mkdir -p /data
mount -t nfs 10.0.1.5:/exports/data /data

由于触发 Chef 错误的各种原因,这些命令可能会失败。 在版本 7.9 及更高版本中,CycleCloud 显示失败的命令,以及包含错误消息的 STDOUT 和 STDERR。

  • 查看正在调用的命令并检查语法错误。 如果这是来自自定义 Chef 食谱或食谱,请修复错误并重新上传项目。
  • 登录到具有错误的节点,并尝试以管理员或 root 用户身份运行命令。
  • 例如 mount ,如果命令失败,请手动运行命令并诊断根本原因(例如服务器主机/IP 错误或导出路径)来排查装载错误。

更多信息

详细了解 CycleCloud 项目