![]() |
1
2
如错误消息所示,未设置$home。您需要将代码更改为类似这样的内容,以设置缺少的环境变量:
那就行了(我测试过)。用于将环境变量传递给exec的文档有 here . 注意我也删除了超时,这不是必需的。 如果您还需要确保等幂,根据下面的注释,将其更改为:
|
![]() |
2
1
错误消息显示
考虑到这个事实
在这种情况下,您还应该考虑作为用户“vagrant”运行该命令是否合适,因为不清楚该用户是否具有修改系统范围配置的适当权限。 您还应该考虑是否需要这么长的超时时间。我不太明白你所期望的那种情况,在这种情况下,你需要那么长的时间才能有合理的信心相信命令已经挂起了。 |
![]() |
3
1
我使用文件实现了这项工作。
但亚历克斯上面给出的答案可能是正确的。现在就试试看:) |
![]() |
user1074593 · 如何在Puppet中提供启动服务文件 7 年前 |
|
PAC · 如何在puppet清单中格式化巧克力参数 7 年前 |
![]() |
Guillaume · Puppet计算(海量)非托管文件的哈希 7 年前 |
![]() |
Koe · 将InSpec与Puppet一起使用[关闭] 7 年前 |
![]() |
user1074593 · Puppet:仅当文件存在时才使用文件资源 7 年前 |
![]() |
desertkun · 如何允许没有经验的用户使用我的Puppet模块 7 年前 |