02 2021 档案

Ansible 速度优化
摘要:1、Ansible的并发和异步 Anisble默认是同步阻塞模式,他会等待所以机器执行完毕后才会向前台返回。Ansible默认只会创建5个进程执行并发任务。 Anisble除了支持同步模式外还支持异步模式。下面的这种情况需要使用的异步特性 (1)当我们有一个task需要运行很长的时间,而且这个tas 阅读全文

posted @ 2021-02-24 13:44 超nmmmmm 阅读(448) 评论(0) 推荐(0)

Ansible在AWS云平台的应用:公钥推送
摘要:通常,业务及其均部署在云主机上,默认是不允许以root用户进行SSH登录的,并且root不提供密码登录,这时需要用一个具有sudo权限的用户来执行,默认一般是ec2-user,工作中经常会有这样一个需求: 例:被控端机3个用户(ec2-usr、admin、和readonly),分别对应三套公私钥(分 阅读全文

posted @ 2021-02-24 12:40 超nmmmmm 阅读(203) 评论(0) 推荐(0)

ansible: 项目实战
摘要:备注: ansible-galaxy list 显示的是默认从网上下载的路径 # /usr/share/ansible/roles # /etc/ansible/roles 建议角色存放路径 示例1: 批量安装httpd/ (1)创建文件目录 (2)创建roles/httpd/tasks,下面存放以 阅读全文

posted @ 2021-02-24 12:10 超nmmmmm 阅读(146) 评论(0) 推荐(0)

Ansible :roles
摘要:Roles: 用于层次性、结构化地组织playbook。roles 能够根据层次型结构自动装载变量文件、tasks以及handlers等。要使用roles只需 要在playbook中使用include指令即可。简单来讲,roles就是通过分别将变量、 文件、任务、模板及处理器放置于单独的目录中,并可 阅读全文

posted @ 2021-02-23 15:41 超nmmmmm 阅读(188) 评论(0) 推荐(0)

Ansible :YML/Playbook/Template
摘要:下载地址:别人写好的playbook:http://galaxy.ansible.com/ YAML语言简介 语法: 在单一档案中,可用连续三个连字号(——)区分多个档案。另外,还有选择性的连续三 个点号( ... )用来表示档案结尾 次行开始正常写Playbook的内容,一般建议写明该Playbo 阅读全文

posted @ 2021-02-23 12:10 超nmmmmm 阅读(414) 评论(0) 推荐(0)

Ansible命令/模块
摘要:Ansible命令执行过程 ansible命令执行过程: 1. 加载自己的配置文件 默认/etc/ansible/ansible.cfg 2. 加载自己对应的模块文件,如command 3. 通过ansible将模块或命令生成对应的临时py文件,并将该 文件传输至远程 服务器的对应执行用户$HOME 阅读全文

posted @ 2021-02-21 21:49 超nmmmmm 阅读(305) 评论(0) 推荐(0)

Linux shell ping命令多并发
摘要:#!/bin/bash #多线程批量ping,有时候多线程使用&过多,会导致系统崩溃 #用此方法可以进行多并发 #创建5个进程 thread=5 #创建管道文件 tem_fifofile=/tmp/$$.fifo mkfifo $tmp_fifofile exec 8<> $tmp_fifofile 阅读全文

posted @ 2021-02-18 21:37 超nmmmmm 阅读(1246) 评论(0) 推荐(0)

Day4:Shell 函数编程
摘要:Shell 函数的本质是一段可以重复使用的脚本代码,这段代码被提前编写好的,然后放在指定位置,使用时直接调用即可。 如果学过Python的话,这个真的看起来很简单。 1、定义函数 可以带function fun()定义,也可以直接用fun()定义,不带任何参数。 #方法一 function name 阅读全文

posted @ 2021-02-10 22:27 超nmmmmm 阅读(121) 评论(0) 推荐(0)

Day3 :Shell 流程控制 if/case/for/while
摘要:一、Shell编程之条件结构 1、Shell条件测试语法、 test测试表达式 利用test命令进行条件测试表达式,test命令与测试表达式之间至少一个空格 [ 测试表达式 ] 通过[ ]中括号进行条件表达式,[ ]中括号边界与测试表达式之间至少一个空格 [[ 测试表达式 ]] 通过[[ ]]双中括 阅读全文

posted @ 2021-02-10 15:16 超nmmmmm 阅读(130) 评论(0) 推荐(0)

Day2:Shell 基础
摘要:一、管道 | tee管道 1、管道 | 管道,从一头进去,从另一头出来。 在shell中,管道将一个程序的标准输出作为另外一个程序的标准输入,就像用一根管子将另外一个程序的输出连接到另外一个程序的输入一样。 管道的符号是|,下面的程序将man的输出作为less的标准输入,来实现翻页功能: man l 阅读全文

posted @ 2021-02-10 12:18 超nmmmmm 阅读(171) 评论(0) 推荐(0)

Day:1 了解Shell
摘要:一、Shell 的含义 1、Shell 的含义 程序是为实现特定目标或解决特定问题而用计算机语言编写的命令序列的集合。简单来说,电脑里面的应用都是程 序来控制的,程序天天见。程序是由序列组成的,告诉计算机如何完成一个具体的任务。由于现在的计算机还不能 理解人类的自然语言,所以还不能用自然语言编写计算 阅读全文

posted @ 2021-02-09 23:17 超nmmmmm 阅读(221) 评论(0) 推荐(0)

Docker :容器数据卷 /Docker File
摘要:容器数据卷 容器中的数据了类似于内存中的数据,如果关闭容器,容器中的数据将会丢失。所以要使用容器数据卷容器数据卷:保存 容器产生的数据。例如: 卷就是目录或文件,存在于一个或多个容器中,由docker挂载到容器,但不属于联合文件系统,因此能够绕过Union File System提供一些用于持续存储 阅读全文

posted @ 2021-02-09 21:26 超nmmmmm 阅读(180) 评论(0) 推荐(0)

Day 23:python 面向对象 【装饰器,property应用,元类】
摘要:类的装饰器 的基本原理和 函数的装饰器原理基本一致 例: def test(obj): print(" >>",obj)#obj就是Foo.那我们可以对这个类进行操作 obj.x= 3 obj.y =4 return obj @test # Foo = test(Foo) class Foo: pa 阅读全文

posted @ 2021-02-09 21:24 超nmmmmm 阅读(106) 评论(0) 推荐(0)

python目录操作【os和os.path】
摘要:目录也称作文件夹,用于分层保存文件,通过目录可以分门别类地存放文件。我们可以通过目录迅速找到想要哦的文件。在python中,并没有提供直接操作目录的函数或者对象,而是需要使用内置的os和os.path模块实现。 备注:os模块是系统内置的与操作系统功能和文件系统相关的模块,该模块中的语句的执行结果通 阅读全文

posted @ 2021-02-09 21:23 超nmmmmm 阅读(318) 评论(0) 推荐(0)

Zabbix4.0 zabbix 快速监控主机
摘要:1.安装zabbix-agent [root@web01 ~]# rpm -ivh https://mirror.tuna.tsinghua.edu.cn/zabbix/zabbix/4.0/rhel/7/x86_64/zabbix-agent-4.0.11-1.el7.x86_64.rpm 2.配 阅读全文

posted @ 2021-02-09 21:21 超nmmmmm 阅读(129) 评论(0) 推荐(0)

Zabbix 4.0 钉钉报警
摘要:111 #!/usr/bin/env python #coding:utf-8 #zabbix钉钉报警 import requests,json,sys,os,datetime webhook="钉钉机器人地址" user=sys.argv[1] text=sys.argv[3] data={ "m 阅读全文

posted @ 2021-02-09 21:19 超nmmmmm 阅读(115) 评论(0) 推荐(0)

MySql:sql99语法的连接查询
摘要:sql99语法的连接查询 语法: select 查询列表 from 表1 别名 【连接类型】 join 表2 别名 on 连接条件 【where 筛选条件】 【group by 分组】 【having 筛选条件】 【order by 排序列表】 分类: 内连接(★):inner 外连接 左外(★): 阅读全文

posted @ 2021-02-09 21:17 超nmmmmm 阅读(168) 评论(0) 推荐(0)

导航