我正在AWS中设置一些服务器,并想使用Ansible在远程节点中做一些shell。我写剧本如下
$ git config --global user.name "username"
error: could not lock config file C:/Path/to/.gitconfig: File exists
远程节点a.sh如下
- hosts: remote-nodes
tasks:
- name: Execute script
script: /home/ubuntu/FastBFT_ethereum/experiment/a.sh
但是当我检查test.text时,我发现它在远程节点中不起作用。请帮帮我。
答案 0 :(得分:0)
假设您希望在test.txt
目录中创建experiment
,则应将其更改为以下内容:
- hosts: remote-nodes
tasks:
- name: Execute script
script: /home/ubuntu/FastBFT_ethereum/experiment/a.sh
args:
chdir: /home/ubuntu/FastBFT_ethereum/experiment