Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/list/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
ansible 2.6.17和pbrun su-用户_Ansible_Pbrun - Fatal编程技术网

ansible 2.6.17和pbrun su-用户

ansible 2.6.17和pbrun su-用户,ansible,pbrun,Ansible,Pbrun,我正在用pbrun测试ansible。我们使用自己的凭据ssh到服务器,然后一旦ssh,我们运行pbrun su-orasoa,以便能够安装oracle二进制文件和域 我正在测试我的dev box的2 inventory [soa] soaserver1.mycompany.com soaserver2.mycompany.com 表2.6.17 我的ansible.cfg inventory = inventory remote_user = oracl ask_pass

我正在用pbrun测试ansible。我们使用自己的凭据ssh到服务器,然后一旦ssh,我们运行pbrun su-orasoa,以便能够安装oracle二进制文件和域

我正在测试我的dev box的2

inventory
[soa]
soaserver1.mycompany.com
soaserver2.mycompany.com
表2.6.17

我的ansible.cfg

inventory = inventory
remote_user      = oracl
ask_pass      = True
host_key_checking = false

[privilege_escalation]
become=True
become_method=pbrun
become_user=orasoa
become_ask_pass=True
易变原木

<soaserver1.mycompany.com.hphc.org> ESTABLISH SSH CONNECTION FOR USER: 
mmonter2
<soaserver1.mycompany.com.hphc.org> SSH: EXEC sshpass -d14 ssh -vvv -C -o 
ControlMaster=auto -o ControlPersist=60s -o StrictHostKeyChecking=no -o 
User=mmonter2 -o ConnectTimeout=10 -o 
ControlPath=/home/orasoa/.ansible/cp/ae14ca51a1 -tt 
soaserver1.mycompany.com.hphc.org '/bin/sh -c '"'"'pbrun  -u orasoa 
 '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-zarafuemqzepjtglwquygnwehlgwpkso; 
/usr/bin/python /var/tmp/ansible-tmp-1571850508.16- 
236952200511820/ping.py'"'"'"'"'"'"'"'"' && sleep 0'"'"''
<soaserver1.mycompany.com.hphc.org> (0, '', 'OpenSSH_5.3p1, OpenSSL 
1.0.1e-fips 11 Feb 2013\ndebug1: Reading configuration data 
/etc/ssh/ssh_config\r\ndebug1: Applying options for *\r\ndebug1: auto- 
mux: Trying existing master\r\ndebug2: fd 3 setting O_NONBLOCK\r\ndebug2: 
mux_client_hello_exchange: master version 4\r\ndebug3: 
mux_client_request_forwards: requesting forwardings: 0 local, 0 
remote\r\ndebug3: mux_client_request_session: entering\r\ndebug3:   
mux_client_request_alive: entering\r\ndebug3: mux_client_request_alive: 
done pid = 27594\r\ndebug3: mux_client_request_session: session request 
sent\r\ndebug1: mux_client_request_session: master session id: 
2\r\ndebug1: mux_client_request_session: master session id: 2\r\ndebug3: 
mux_client_read_packet: read header failed: Broken pipe\r\ndebug2: 
Received exit status from master 0\r\n')
fatal: [soaserver1.mycompany.com.hphc.org]: FAILED! => changed=false
  module_stderr: |-
OpenSSH_5.3p1, OpenSSL 1.0.1e-fips 11 Feb 2013
debug1: Reading configuration data /etc/ssh/ssh_config
debug1: Applying options for *
debug1: auto-mux: Trying existing master
debug2: fd 3 setting O_NONBLOCK
debug2: mux_client_hello_exchange: master version 4
debug3: mux_client_request_forwards: requesting forwardings: 0 local, 0 
 remote
debug3: mux_client_request_session: entering
debug3: mux_client_request_alive: entering
debug3: mux_client_request_alive: done pid = 27594
debug3: mux_client_request_session: session request sent
debug1: mux_client_request_session: master session id: 2
debug1: mux_client_request_session: master session id: 2
debug3: mux_client_read_packet: read header failed: Broken pipe
debug2: Received exit status from master 127
Shared connection to soaserver1.mycompany.com.hphc.org closed.
 module_stdout: |-
pbrun9.2.0-08[26134]: Request rejected by pbmasterd on lnlog004.hphc.org.
msg: MODULE FAILURE
 rc: 127
为用户建立SSH连接:
阿蒙特2
SSH:execsshpass-d14ssh-vvv-C-o
ControlMaster=auto-o ControlPersist=60s-o StrictHostKeyChecking=no-o
用户=mmonter2-o连接超时=10-o
ControlPath=/home/orasoa/.ansible/cp/ae14ca51a1-tt
soaserver1.mycompany.com.hphc.org'/bin/sh-c''pbrun-u orasoa
“echo”成为成功的zarafuemqzepjtglwquygnwehlgwpkso;
/usr/bin/python/var/tmp/ansible-tmp-1571850508.16-
236952200511820/ping.py“'”和&sleep 0“'”
(0,,“OpenSSH_5.3p1,OpenSSL
1.0.1e-fips 2013年2月11日\n错误1:读取配置数据
/etc/ssh/ssh\u config\r\ndebug1:应用*\r\ndebug1的选项:自动-
mux:正在尝试现有主设备\r\n错误2:fd 3设置为非块\r\n错误2:
mux\u客户端\u hello\u交换:主版本4\r\n错误3:
mux_客户端_请求_转发:请求转发:0本地,0
远程\r\ndebug3:mux\u客户端\u请求\u会话:进入\r\ndebug3:
mux_客户端请求\u活动:输入\r\n错误3:mux_客户端请求\u活动:
完成pid=27594\r\n错误3:mux\u客户端请求\u会话:会话请求
已发送\r\n错误1:mux\u客户端请求\u会话:主会话id:
2\r\n错误1:mux\u客户端请求\u会话:主会话id:2\r\n错误3:
mux\u客户端\u读取\u数据包:读取标头失败:管道断开\r\n错误2:
从主机0接收到退出状态\r\n')
致命:[soaserver1.mycompany.com.hphc.org]:失败!=>更改=错误
模块_stderr:|-
OpenSSH_5.3p1、OpenSSL 1.0.1e-fips 2013年2月11日
debug1:读取配置数据/etc/ssh/ssh\u config
debug1:将选项应用于*
debug1:自动多路复用器:尝试现有主机
调试2:fd 3设置O_非块
debug2:mux\u客户端\u hello\u交换:主版本4
debug3:mux\u客户端\u请求\u转发:请求转发:0本地,0
遥远的
debug3:mux\u客户端请求\u会话:正在进入
debug3:mux\u客户端请求\u活动:正在输入
debug3:mux\u客户端请求\u活动:完成pid=27594
debug3:mux\u客户端请求\u会话:已发送会话请求
debug1:mux\u客户端请求\u会话:主会话id:2
debug1:mux\u客户端请求\u会话:主会话id:2
debug3:mux\u客户端\u读取\u数据包:读取头失败:管道断开
debug2:从主机127接收到退出状态
与soaserver1.mycompany.com.hphc.org的共享连接已关闭。
模块_stdout:|-
pbrun9.2.0-08[26134]:请求被lnlog004.hphc.org上的pbmasterd拒绝。
msg:模块故障
rc:127

您在ansible.cfg{uncomment ssh_args}中尝试过这个选项吗

[ssh_connection]

# ssh arguments to use
# Leaving off ControlPersist will result in poor performance, so use
# paramiko on older platforms rather than removing it, -C controls compression use
ssh_args = -C -o ControlMaster=auto -o ControlPersist=30m

欢迎来到堆栈溢出!请阅读,拿着,读关于,以及这个。还请学习如何创建一个。不清楚这里的问题是什么-请编辑您的帖子(底部的按钮)。我使用[privilege\u escalation]Been\u method='pbrun'Been\u user='oraosa'Been\u ask\u pass=True]获得它