gpt4 book ai didi

windows - 使用 Chef 在 Windows 节点上挂载 Windows 共享

转载 作者:可可西里 更新时间:2023-11-01 10:23:49 26 4
gpt4 key购买 nike

我正在尝试将文件从 Windows 共享复制到我的节点缓存。显然没有办法从 remote_file 做到这一点,所以我的替代想法是尝试将 Windows 共享安装到本地驱动器并通过文件资源访问我需要的文件。然而,即使 Chef 告诉我挂载成功,我也无法在节点上看到共享并访问它。

mount "H:" do
device "\\\\ \\software"
action :mount
end

就像https://tickets.opscode.com/browse/CHEF-1267建议。

但是这不起作用:

Recipe: ossec::default←[0m
* mount[H:] action mount←[0m[2014-06-04T07:37:03-07:00] INFO: Processing mount
[H:] action mount (ossec::default line 20)
[2014-06-04T07:37:03-07:00] INFO: mount[H:] mounted
←[32m
- mount to H:←[0m
←[0m
[2014-06-04T07:37:07-07:00] INFO: Chef Run complete in 3.8376 seconds
[2014-06-04T07:37:07-07:00] INFO: Running report handlers
[2014-06-04T07:37:07-07:00] INFO: Report handlers complete
Chef Client finished, 1 resources updated←[0m

基于此输出,共享正在安装,但它在 Windows 节点上不可用。

最佳答案

这是正常的。 Windows 驱动器映射不跨 session 共享,因此在运行 Chef 的 session 中映射的驱动器在任何其他 session 中都不可见。此外,默认情况下映射不是持久的,因此在一个 Chef session 中创建的映射在以后的 session 中将不可用(默认情况下)。

关于windows - 使用 Chef 在 Windows 节点上挂载 Windows 共享,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24040512/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com