厨师 –Powershell输出

厨师 –Powershell输出,第1张

概述厨师 – Powershell输出

这是一个奇怪的。 我最近升级到windows 10,在运行knife命令时,我注意到一个非常奇怪/令人讨厌的问题。

当我在PowerShell中运行这个控制台时:

$nodes = knife node List

$nodes的值是$null ,我的所有节点都在控制台窗口中列出,而不是被捕获并存储在$nodesvariables中。 当我从Powershell ISE运行相同的命令时,它的function如预期的$nodes的值包含我的节点列表。

我已经尝试了几个变化,所有的结果都一样

在windows主机上使用Vagrant运行厨师食谱:SSH问题

如何在windows上安装厨师服务器

Chef :: Exceptions :: ChecksumMismatch从源码安装Nginx-1.7.8

在linux上searchChef + Django的项目框架

使用Chef确保在windows上删除用户环境variables,但不是系统variables

$nodes = & knife node List $nodes = Invoke-Expression -Command 'knife node List' $nodes = $(Invoke-Expression -Command 'knife node List') $nodes = & knife node List 2>&1 $nodes = & knife node List 3>&1 $nodes = & knife node List 4>&1

发生了什么事情,我的PowerShell控制台会话无法捕捉从Ruby解释器的输出,但PowerShell会话可以!

name Value ---- ----- Psversion 5.0.10586.122 PSCompatibLeversions {1.0,2.0,3.0,4.0...} BuildVersion 10.0.10586.122 CLRVersion 4.0.30319.42000 WSManStackVersion 3.0 PSRemotingProtocolVersion 2.3 SerializationVersion 1.1.0.1

尝试了和没有厨师PowerShell模块: import-Module Chef相同的结果。

PS C:Usersnhudacin> chef -v Chef Development Kit Version: 0.12.0 chef-clIEnt version: 12.8.1 berks version: 4.3.0 kitchen version: 1.6.0

现在,这里是踢球者…我只是使用ISE来完成,但是这个命令:

$nodes = knife exec -E 'b = Time.Now.to_i;a = (b - (336*60*60)).to_i;printf "%-40s %-23sn","name","Last Check-In";search(:node,"ohai_time:[0 TO #{a}]") { |n| checkIn = Time.at(n["ohai_time"]).strftime("%F %r"); printf "%-40s %-23sn",n.name,checkIn;}'

在PowerShell控制台中完美工作,返回在过去14天内没有签入的节点列表。 当我在ISE中运行它时,它不返回单个节点(即使我知道至less有10个符合这个标准)。

引导窗口winrm失败,networking错误

无法在windows客户端上安装NFS共享

无法在厨师中安装食谱

在Ubuntu 12.04上与厨师编译必要的食谱错误

使用terraform,Chef或Powershell以编程方式设置EBS卷的windows驱动器盘符

尝试删除作为ChefDK一部分安装的厨师模块。 这是为我解决这个问题。

Remove-modulee chef

https://github.com/chef/chef/issues/4045

总结

以上是内存溢出为你收集整理的厨师 – Powershell输出全部内容,希望文章能够帮你解决厨师 – Powershell输出所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/langs/1275561.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-06-09
下一篇 2022-06-09

发表评论

登录后才能评论

评论列表(0条)

保存