09 2019 档案
摘要:嵌套的列表(序列中的序列),示例如下: 上例中我们将之前的两种语法结合,定义出了一个列表,而这个列表中的每一项都是列表,相当于一个大列表中嵌套了多个小列表,那么,当我们使用with_items遍历上述列表时,会是什么样的效果呢?我们试试,执行后的信息如下: 可以看到,debug模块循环的将每个小列表
阅读全文
摘要:在使用ansible的过程中,我们经常需要处理一些返回信息,而这些返回信息中,通常可能不是单独的一条返回信息,而是一个信息列表,如果我们想要循环的处理信息列表中的每一条信息,我们该怎么办呢?这样空口白话的描述有些费力,不如通过一些小示例,结合场景来描述。 以下是我的配置清单: 我想获取配置清单中,没
阅读全文
摘要:1.场景描述,我在电脑里装好的虚拟机,今天突然就网络无法打开,并出现如下报错: [root@ansible-control ~]# systemctl start networkJob for network.service failed because the control process ex
阅读全文
摘要:一、环境描述 我需要实现华为模拟器中的网络设备和物理主机、虚拟机通信。这篇文章中以ENSP中的路由器为例,实现它和物理主机、虚拟机的通信。 二、实现方法 在ENSP中借助Cloud来实现。 在Cloud中添加UDP端口,添加网卡。添加端口映射表,要注意勾选双向通道。 第一块网卡: 第二块网卡: 第三
阅读全文
摘要:一、基于ENSP模拟器的华为路由器 这里是华为模拟器中的设备,并不是真机,所以要先保证华为模拟器中的网络设备可以和物理主机、虚拟机能通信,这是前提。如何保证通信请看之前的文章:https://www.cnblogs.com/python-wen/p/11583418.html 保证物理主机和虚拟机可
阅读全文
摘要:一、安装步骤 (1)进入官网选择合适的操作系统版本下载Grafana:https://grafana.com/grafana/download?platform=linux (2)启动grafana:systemctl start grafana-server.service,发现启动失败,出现下面
阅读全文
摘要:1.使用命令查看TCP连接状态 (1)过去常用命令:netstat -antp (2)现在常用命令:ss -antp 2.编写监控脚本思路 使用AWK获取第一列的状态信息: 3.修改被监控端主机的/etc/zabbix/zabbix_agentd.conf文件 4.在zabbix-server端测试
阅读全文
摘要:1.在被监控主机安装好MySQL 相关步骤省略。 2.创建监控所需要的MySQL账户(MySQL服务器端) 3.修改MySQL服务器主机配置文件(my.cnf) 4.zabbix服务器端验证zabbix代理服务端是否正常返回数据 如果可以正常返回数字信息,则说明服务器端可以正确获取客户端信息。 5.
阅读全文
摘要:1.监控原理 通过status模块监控(--with-http_stub_status_module) 2.修改nginx配置(/etc/nginx/conf.d/default.conf) 在被监控的主机上修改nginx配置文件,在配置文件中添加(一个location)下面的内容,修改后记得重启n
阅读全文
摘要:1.描述问题: 在这里我新建了两张表(customers_info和orders) 表一:customers_info 此时我们在新建表二orders时候,题目要求c_id的数据类型为VARCHAR(50),却要求我给他设置一个外键约束,关联到customers_info表中的c_num。 执行这个
阅读全文
摘要:1.谈一谈[Gathering Facts]:使用setup模块查看 当我们运行一个playbook时,默认都会运行一个名为“[Gathering Facts]”的任务,前文中已经大致的介绍过这个默认的任务,ansible通过“[Gathering Facts]”这个默认任务收集远程主机的相关信息(
阅读全文
摘要:1.定义变量规范 先说说怎样定义变量,变量名应该由字母、数字、下划线组成,变量名需要以字母开头,ansible内置的关键字不能作为变量名。 2.定义变量,使用关键字:vars 定义变量用vars,调用变量用{{ 变量名 }} 定义多个变量,如下操作: 或者使用YAML的块序列语法定义,等效,如下操作
阅读全文

浙公网安备 33010602011771号