1 / 99
文档名称:

ansible学习手册.doc

格式:doc   大小:521KB   页数:99页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

ansible学习手册.doc

上传人:2028423509 2020/5/18 文件大小:521 KB

下载得到文件列表

ansible学习手册.doc

文档介绍

文档介绍:从Github获取Ansible如果你有一个github账户,可以跟进Ansible在Github的项目: Githubproject ,不需要启动或运行一个后台进程,(可以是一台笔记本)上安装好,,不需要安装运行任何软件,?因为Ansible可以很简单的从源码运行,且不必在远程被管理机器上安装任何软件,,,,并且你使用的操作系统是RedHatEnterpriseLinux(TM),CentOS,Fedora,Debian,Ubuntu,”pip”工具安装,”pip”,想使用和测试最新的功能特性,,(windows系统不可以做控制主机),,Debian,CentOS,OSX,BSD的各种版本,,,,youwillalsoneed:,则需要额外安装一个模块:python-simplejsonNote没安装python-simplejson,也可以使用Ansible的”raw”模块和script模块,因此从技术上讲,你可以通过Ansible的”raw”模块安装python-simplejson,,你需要安装libselinux-python,这样才可使用Ansible中与copy/file/-,(Gentoo,Arch),,并在inventory(详见 Inventory文件)中设置‘ansible_python_interpreter’‘raw’,CentOS,Fedora,,,Ansible的运行不要求root权限,也不依赖于其他软件,不要求运行后台进程,,这样可以利用最新的功能特性,,$gitclonegit://github./ansible/--recursive$cd./ansible$source./hacking/env-setup如果没有安装pip,请先安装对应于你的Python版本的pip:$sudoeasy_installpip以下的Python模块也需要安装:$sudopipinstallparamikoPyYAMLJinja2httplib2注意,当更新ansible版本时,不只要更新git的源码树,也要更新git中指向Ansible自身模块的“submodules”(不是同一种模块)$gitpull--rebase$gitsubmoduleupdate--init--recursive一旦运行env-se