2017-06-19 32 views
0

我看到一个issue just like this from a few years ago,但我面临同样的问题。无法使用“cf logs my-cool-app”命令(CF版本6.27)获得我的应用程序日志

我使用cf version 6.27.0+d26b32dcc.2017-06-08bx version 0.5.4+ae22935-2017-05-18T06:24:28+00:00

当我发出bx app logs <myappname>,我得到这个错误Loggregator endpoint missing from config file 如果我发出cf logs <myappname>,它就像一个魅力。

任何人都可以提供这方面的指导?谢谢

回答

2

bx app logs正在使用嵌入式cf cli,而嵌入式版本cf cli太旧了。

一种解决方法是比照CLI二进制文件复制到目录“的/ usr /本地/ Bluemix /斌/ cfcli”

+0

谢谢,这也解决了我的问题(https://stackoverflow.com/questions/44630333/bx-cf-logs-gives-error-dialing-traffic-controller-server-when-switching-region)如果你在那里添加你的答案,我可以接受。我做了cd/usr/local/Bluemix/bin/cfcli; sudo cp cf cf.bkp; sudo ln -s/usr/bin/cf cf' – amadain

+1

@amadain链接对我来说不起作用,bx命令告诉我我的bluemix cli env配置不正确。所以我做了以下工作,它的工作原理如下: 'cd/usr/local/Bluemix/bin/cfcli' 'sudo mv ./cf cf.backup' < - backup current bluemix cf 'which cf' < - to得到我的系统中安装cf的位置 'sudo cp/usr/local/bin/cf cf' 然后我的'bx应用程序日志'工作。 谢谢你俩 – bluetea

+0

@bluetea这很有趣,它只是为我工作 - 在RedHat上。记住在SO上说谢谢的方法是接受user8185073的答案;-)。 – amadain

0

的方式,未来的版本v0.5.5会解决这个问题

相关问题