标题当执行ansible命令出现以下警告时,
[root@node1 project1]# ansible 'webservers' -m command -a 'df -h' -i ./hosts
/usr/lib/python2.7/site-packages/requests/__init__.py:91: RequestsDependencyWarning: urllib3 (1.10.2) or chardet (3.0.4) doesn't match a supported version!
RequestsDependencyWarning)
/usr/lib/python2.7/site-packages/requests/__init__.py:91: RequestsDependencyWarning: urllib3 (1.10.2) or chardet (3.0.4) doesn't match a supported version!
RequestsDependencyWarning)
/usr/lib/python2.7/site-packages/requests/__init__.py:91: RequestsDependencyWarning: urllib3 (1.10.2) or chardet (3.0.4) doesn't match a supported version!
RequestsDependencyWarning)
192.168.112.131 | CHANGED | rc=0 >>
Filesystem Size Used Avail Use% Mounted on
devtmpfs 979M 0 979M 0% /dev
tmpfs 991M 0 991M 0% /dev/shm
tmpfs 991M 18M 973M 2% /run
tmpfs 991M 0 991M 0% /sys/fs/cgroup
/dev/mapper/rhel-root 37G 15G 23G 40% /
/dev/sda1 1014M 139M 876M 14% /boot
tmpfs 199M 0 199M 0% /run/user/0
/dev/loop0 4.3G 4.3G 0 100% /media/as7
/dev/loop1 4.3G 4.3G 0 100% /media/as8
可以这样解决:
卸载urllib3 和chardet
[root@node1 project1]# sudo pip uninstall urllib3
[root@node1 project1]# sudo pip uninstall chardet
然后,再安装
[root@node1 project1]# sudo pip install requests