ansible
ciyuacca
这个作者很懒,什么都没留下…
展开
-
ansible04 脚本管理主机
为了避免重复的输入命令,ansible提供了脚本功能。playbook,使用的yaml格式。文件后缀yml,yamlansible-playbook deploy.yml---- hosts:原创 2017-07-28 16:47:58 · 22741 阅读 · 0 评论 -
ansible03 命令格式
ansible [options]1.检查所有主机,是否以“root”用户创建了ansible 管理的主机可访问的环境。ansible all -m ping -u root2.以当前用户,在远程主机上执行“echo hello”ansible all -a “/bin/echo hello”3.复制文件复制文件hosts 到 t1组内所有主机 /t原创 2017-07-28 15:56:39 · 22645 阅读 · 0 评论 -
ansible05 命令模块
常用模块1.调试测试类ping: ping一下远程主机,如果可以通,那么返回pong.ansible all -m ping debug:用于调试模块,只是简单的打印一些信息,像echoansible all -m debug 2.文件类copy:从本地复制文件到远程节点.ansible all -m copy -a "src=original-ks.原创 2017-07-31 09:37:15 · 22694 阅读 · 0 评论 -
ansible01 安装
1.安装软件yum install epel-release -y yum install ansible -y 2.ansible管理节点和主机连接 ssh-keygen ssh-copy-id remote@remoteserver ssh remote@remoteserver 3.原创 2017-07-28 15:33:14 · 22550 阅读 · 0 评论 -
ansible02 主机目录
主机目录是主机的配置文件,用来告诉ansible管理哪些主机,按需分类。例如:根据用途分为mysql,app,根据区域分为 南部机房,北部机房等。默认的文件是: /etc/ansible/hosts最简单配置:10.0.0.4test04带分组配置:[t1]10.0.0.4test04原创 2017-07-28 15:45:06 · 22534 阅读 · 0 评论