当试图在远程主机上执行本地脚本时,无法将远程服务器的主机名获取到本地输出文件。ssh remotehost sh -s < sudo su - ; ./localscript --include Yes > outputscript executed data from the remote machineremotehost: script executed data from the remote machine
因为我尝试使用awk,但是它失败了,有人可以检查这个&
我已经安装了pdsh,用于在多个节点上同时在ssh上运行相同的命令。ssh登录通过节点上的公钥/私钥分发(例如:https://www.rittmanmead.com/blog/2014/12/linux-cluster-sysadmin-ssh-keys/)被授予无密码如果我尝试像"date“这样的简单命令,一切都很好:node0: Mon Mar 9 18:56:04
我尝试了多个选项,但是我得到了以下错误:00f12e86-cfcc-4239-9dfc-006b65a319c3: ssh: Could not resolvehostname 00f12e86-cfcc-4239-9dfc-006b65a319c3: nodename nor servname provided, or not known
pdsh@saurabhPDSH_SSH_ARGS_APPEND="-o StrictHostKeyChecking=no" pd