真实在是累了,但是又怕第二天早上又忘掉,在这先大概写写. 安装: http://www.tecmint.com/install-and-configure-ansible-automation-tool-in-linux/ http://www.tecmint.com/how-to-enable-epel-repository-for-rhel-centos-6-5/ 基本就靠这俩就搞定了 登录网络设备让我比较费劲,因为之前不了解公钥私钥加密(说实话是别人讲了,没理解,这次终于理解了,改天得专门…
这一次的实验内容依然来自Kirk Byers的博客,源地址在https://pynet.twb-tech.com/blog/python/paramiko-ssh-part1.html 但是,这次实验只是在安装了ansible的服务器的本地做的,做的内容就是 利用Jinja2和YAML生成完整的网络配置,生成完过后,网络配置是在服务器本地的,这篇博客里不会讨论如何把生成的配置自动导入到远端的网络设备上.(其实目前我也不会,走一步看一步) 上一篇博客里已经说到了安装并测试了一个ping的基本功能,…
闲话 经过了这俩月的闲暇时间的瞎逛和瞎琢磨,我发现NAPALM是一条路,NAPALM是由帅哥David Barroso和美女Elisa Jasinska创建的一个项目,都是颜值高的技术牛人啊,真是不给别人留活路.话说我是因为在youtube上看CPAL的视频,然后youtube自己推荐我的这个视频,这个视频是来自于NANOG64上的某个片段,我竟然在提问环节看到了Steve Feldman我真是有种“地球村太小了”的感觉,话说老爷子说话一如既往的快,youtube的自动识别根本跟不上. NAPA…
上次用NAPALM实现了一个给端口加description的小功能,但是那次仅仅是用于给一个设备的一个端口加description,没有实现一次给多个设备加,也没有实现一个给多个端口加(虽然这次也没实现,但是快了). 今天只讨论IOS,古老的IOS. 循环的功能是通过bash自带实现的,其实也可以通过Python,只是我的Python太渣,并没有通过Ansible实现,是因为我现在还不太会用hosts,所以用的bash.添加配置的功能是通过NAPALM实现的.那么其实呢,通过NAPALM实现添加…
虽然很不想用“应该”这个词,但是还是写上了,的确我自己目前就是这么理解的. 那么这个理解就是,Ansible的一个key point 就是总的一个playbook是去依赖很多元素的,就像一开始那个图里画的,如下图 这里面就涉及到它下挂的不管是yml文件还是Jinja2文件,这些文件的内部一定是和Ansible这个东西相紧密关联的,我之前之所以不那么理解就是在于这一点没有弄清楚,再说明白一点就是下面的内容 看到task:下面的东西了么?name, yum, service,还有在Jinja2文件(…
一.作用     在日常工作中,登录网络设备,对其进行配置主要有几种方式:console.Telnet与ssh.这样可以实现远程(只要网络可达)控制,极大的方便了工作.今天主要讲解一下配置Telnet登录设备.二.配置过程    通过两个实验熟悉一下配置过程,我这里配置云设备使用电脑进行测试. AR1的基本配置    <Huawei>system-view    [Huawei]sysname AR1    [AR1]interface GigabitEthernet 0/0/0    [AR…
TFTP:Trival File Transfer Protocol,简单文件传输协议.是TCP/IP协议族中的一个用来在客户机与服务器之间进行简单文件传输的协议,提供不复杂.开销不大的文件传输服务.端口号为69. TFTP和FTP的区别 1.FTP用TCP协议,TFTP用UDP协议2.FTP支持用户认证,TFTP不支持3.FTP文件大小没有限制,TFTP有限制,32MB大小4.TFTP仅仅支持下载和上传(get/put)两个操作 TFTP用于网络远程安装 网络远程安装流程: 开机自检->网卡B…
官方:https://www.ansible.com/ 一 简介 Ansible is a radically simple IT automation engine that automates cloud provisioning, configuration management, application deployment, intra-service orchestration, and many other IT needs. It uses no agents and no ad…
Greenplum5.16.0 安装教程 一.环境说明 1.1官方网站 Greenplum官方安装说明:https://gpdb.docs.pivotal.io/5160/install_guide/install_extensions.html 1.2硬件要求 Greenplum数据库集成对服务器的要求: Operating System SUSE Linux Enterprise Server 11 SP2 CentOS 5.0 or higher Red Hat Enterprise Li…
目录 1.libvirt介绍 2.卸载系统自带的libvirt 2.1.查看当前安装的libvirt相关包 2.2.全部卸载掉 3.使用tar包编译安装 3.1.解压缩 3.2.生成Makefile文件 3.3.错误处理 查看libvirt网络配置 4.使用src.rpm包安装 4.1.首先安装rpm包 4.2.进入rpmbuild目录执行spec文件 4.3.逐一修复依赖关系 4.4.错误处理 错误1.无法启动虚拟机 1.libvirt介绍 Libvirt是用于管理虚拟化平台的开源的API,后…