ansible的入門級使用

2022-04-19 03:44:29 字數 1172 閱讀 7502

author: headsen  chen

date: 2018-08-02   11:46:35

yum install epel-release

yum -y install ansible

# 另一種安裝方法

yum -y install epel-release

yum -y install python36

pip3 install ansible

mkdir /etc/ansible

vim /etc/ansible/ansible.cfg

[root@izj6cf244ucbfj060qys19z usr]# cat /etc/ansible/ansible.cfg

[defaults]

inventory = /tmp/hosts

[ssh_connection]

ssh_args = -o stricthostkeychecking=no

# 因為pip安裝的ansible 沒有配置檔案,所以要手動指定

2.1  新增ssh的免秘鑰登陸

ssh-keygen -t rsa     # 使用ssh2.0版本的加密方式

ssh-copy-id -i ~/.ssh/id_rsa.pub [email protected]

2.2  配置本地的ansible的hosts檔案: /etc/ansible/hosts

[group1]

192.168.0.200

ansible all -m ping

ansible all-cmdb -a "uptime"    # 注: -m command模組可以省略,

ansible all -m shell -a "cd /mnt;tar fx cmdb.tar.gz;pkill cmdb_agent;cd ./cmdb-agent;sh ./install.sh restart"

ansible usefull-list -m copy -a "src=/mnt/cmdb.tar.gz dest=/mnt/ owner=root group=root mode=0644"

Git使用(入門級)

git add file1 git add file2 file3 可以多次add不同的檔案 git commit m add 3 files commit可以一次性提交很多檔案 git push origin master 將本地檔案提交到主幹git status 檢視當前倉庫的狀態 git di...

入門級的git使用指北

git 一種免費的開源分布式版本控制系統 全域性配置 git config global user.name your name git config global user.email 本地配置 git config user.name your name 檢視配置 git config list...

入門級演算法

今天我想記錄的是一些關於入門級別的演算法。將乙個字串s對映為乙個整數,使得該整數可以唯一的代表字串s。先假設字串均由大寫字母a z構成,不妨設a z為0 25,即將26個大寫字母對應到了二十六進製制中。按照將二十六進製制轉換為十進位制的思路,即可實現將字串對映為整數的需求。題目 給出n個字串 恰好由...