自动化运维工具Ansible实战(三)常用的配置和相关命令
# vim script.sh#/bin/bash
ifconfig -a;
df -h
~
# chmod +x script.sh
# ansible 192.168.180.5 -m script -a 'script.sh'
192.168.180.5 | SUCCESS => {
"changed": true,
"rc": 0,
"stderr": "Shared connection to 192.168.180.5 closed.\r\n",
"stdout": "eth0 Link encap:EthernetHWaddr 00:15:5D:6E:28:0F\r\n inet addr:192.168.180.5Bcast:192.168.180.255Mask:255.255.255.0\r\n inet6 addr: fe80::215:5dff:fe6e:280f/64 Scope:Link\r\n UP BROADCAST RUNNING MULTICASTMTU:1500Metric:1\r\n RX packets:8629 errors:0 dropped:0 overruns:0 frame:0\r\n TX packets:2576 errors:0 dropped:0 overruns:0 carrier:0\r\n collisions:0 txqueuelen:1000 \r\n RX bytes:1868783 (1.7 MiB)TX bytes:299303 (292.2 KiB)\r\n\r\nlo Link encap:Local Loopback\r\n inet addr:127.0.0.1Mask:255.0.0.0\r\n inet6 addr: ::1/128 Scope:Host\r\n UP LOOPBACK RUNNINGMTU:16436Metric:1\r\n RX packets:0 errors:0 dropped:0 overruns:0 frame:0\r\n TX packets:0 errors:0 dropped:0 overruns:0 carrier:0\r\n collisions:0 txqueuelen:0 \r\n RX bytes:0 (0.0 b)TX bytes:0 (0.0 b)\r\n\r\n文件系统\t 容量已用可用 已用%% 挂载点\r\n/dev/mapper/VolGroup-lv_root\r\n 50G4.6G 43G10% /\r\ntmpfs 935M 0935M 0% /dev/shm\r\n/dev/sda1 485M 32M429M 7% /boot\r\n/dev/mapper/VolGroup-lv_home\r\n 72G180M 68G 1% /home\r\n",
"stdout_lines": [
"eth0 Link encap:EthernetHWaddr 00:15:5D:6E:28:0F",
" inet addr:192.168.180.5Bcast:192.168.180.255Mask:255.255.255.0",
" inet6 addr: fe80::215:5dff:fe6e:280f/64 Scope:Link",
" UP BROADCAST RUNNING MULTICASTMTU:1500Metric:1",
" RX packets:8629 errors:0 dropped:0 overruns:0 frame:0",
" TX packets:2576 errors:0 dropped:0 overruns:0 carrier:0",
" collisions:0 txqueuelen:1000 ",
" RX bytes:1868783 (1.7 MiB)TX bytes:299303 (292.2 KiB)",
"",
"lo Link encap:Local Loopback",
" inet addr:127.0.0.1Mask:255.0.0.0",
" inet6 addr: ::1/128 Scope:Host",
" UP LOOPBACK RUNNINGMTU:16436Metric:1",
" RX packets:0 errors:0 dropped:0 overruns:0 frame:0",
" TX packets:0 errors:0 dropped:0 overruns:0 carrier:0",
" collisions:0 txqueuelen:0 ",
" RX bytes:0 (0.0 b)TX bytes:0 (0.0 b)",
"",
"文件系统\t 容量已用可用 已用%% 挂载点",
"/dev/mapper/VolGroup-lv_root",
" 50G4.6G 43G10% /",
"tmpfs 935M 0935M 0% /dev/shm",
"/dev/sda1 485M 32M429M 7% /boot",
"/dev/mapper/VolGroup-lv_home",
" 72G180M 68G 1% /home"
]
}
页:
[1]