我无法通过 opscenter 在 10.0.0.29 IP 上安装代理。它显示以下错误。用户是 pavan,该用户具有 sudo 访问权限。Opscenter 无法安装代理,我无法使用 opscenter 监视 cassandra 节点。我能够使用用户“pavan”的 sudo 访问权限删除 tmp 文件夹,但我不确定这里缺少什么。
我查看了提出的问题,但得不到答案。请帮我解决这个问题。 设置 OpsCenter 时出现:scp /tmp/.. 权限被拒绝
Installations Failed
Some agent installations failed:
- 10.0.0.29: Failure installing agent on 10.0.0.29.
Error output:
scp: /tmp/tmpZaSXoY: Permission denied
Exit code: 1
opscenterd.log
2014-08-11 18:04:15-0500 [] 信息:测试与 10.0.0.29 的 SSH 连接 2014-08-11 18:04:15-0500 [Test_Cluster] 信息:开始将 OpsCenter 代理安装到 10.0.0.29 2014-08-11 18:04:15-0500 [Test_Cluster] 错误:安装失败:scp 至“10.0.0.29”失败 文件“/usr/share/opscenter/lib/py-debian/2.7/amd64/twisted/internet/defer.py”,第 1018 行,位于 _inlineCallbacks 结果 = 结果.抛出异常到生成器 (g) 文件“/usr/share/opscenter/lib/py-debian/2.7/amd64/twisted/python/failure.py”,第 349 行,位于 throwExceptionIntoGenerator 中 返回 g.throw(self.type, self.value, self.tb) 文件“/usr/lib/python2.7/dist-packages/opscenterd/Agents.py”,第 1133 行,位于 _installAgent 中 文件“/usr/share/opscenter/lib/py-debian/2.7/amd64/twisted/internet/defer.py”,第 1018 行,位于 _inlineCallbacks 结果 = 结果.抛出异常到生成器 (g) 文件“/usr/share/opscenter/lib/py-debian/2.7/amd64/twisted/python/failure.py”,第 349 行,位于 throwExceptionIntoGenerator 中 返回 g.throw(self.type, self.value, self.tb) perform_scp 中的文件“/usr/lib/python2.7/dist-packages/opscenterd/SecureShell.py”,第 135 行 2014-08-11 18:04:15-0500 [] 警告:将请求 2b69e5c5-5d5f-40ae-a762-26128b2c9c6f 标记为失败:在 10.0.0.29 上安装代理失败。 错误输出: scp:/tmp/tmpZaSXoY:权限被拒绝 退出代码:1 2014-08-11 18:04:15-0500 [] 警告:将请求 10a4bcd7-1de2-4a93-9f92-216975ec1d8d 标记为失败:在 10.0.0.29 上安装代理失败。 错误输出: scp:/tmp/tmpZaSXoY:权限被拒绝 退出代码:1
答案1
这仅影响我的一台服务器,但我最终通过包管理器安装了“datastax-agent”:
Debian:http://www.datastax.com/documentation/opscenter/5.0/opsc/install/opscManualInstallAgentPkgDeb.html
红帽企业版:http://www.datastax.com/documentation/opscenter/5.0/opsc/install/opscManualInstallPkgRpm.html
其他的:http://www.datastax.com/documentation/opscenter/5.0/opsc/install/opsc-agentInstallManual_t.html