- 博客(81)
- 收藏
- 关注
转载 zabbix配置企业微信报警
+++++++++++++++++++++++++++++++++++++++++1.工作中最长使用的就是微信,普及,开源,而且免费!!!2. 在企业微信中要记录的值: ·部门id · 企业id · 创建一个应用,记录应用的 AgentId、Secret值3. 脚本存放目录:/usr/local/zabbix/share/zabbix/alert...
2019-07-24 16:10:00
309
转载 jenkins介绍和安装
1.jenkins介绍1.1 Jenkins概念: • Jenkins是一个功能强大的应用程序,允许持续集成和持续交付项目,无论用的是什么平台。 • 这是一个免费的源代码,可以处理任何类型的构建或持续集成。 •集成Jenkins可以用于一些测试和部署技术。 •Jenkins是一种软件允许持续集成。1.2 Je...
2019-07-02 17:16:00
281
转载 查看磁盘型号和内存及raid信息
1.查看磁盘型号 工具:smartmontools #smartctl --help #smartctl --all /dev/sda -d megarid,1 (第一块磁盘的信息) #smartctl --all /dev/sda -d megarid,2(第二块磁盘的信息) 依次为:厂商-型号-版本-磁盘空间ps:注意smartctl工具的版...
2019-06-26 14:44:00
2224
转载 shell 概览
shell能做什么:1. 自动化批量系统初始化程序(update,软件安装,时区设置,安全策略。。。)2. 自动化批量软件部署程序(LAMP,LNMP,Tomcat,LVS,Nginx)3. 管理应用程序(KVM,集群管理扩容,MySQL,远程管理系统进行批量RAID)4. 日志分析处理程序(PV,UV,200,!200,top100,grep/awk)5. 自动化备...
2019-06-13 23:31:00
269
转载 day5 函数和参数
函数就是最基本的一种代码抽象的方式定义一个函数使用def语句def my_abs(x): if x >= 0: return x else: return -x定义一个什么事也不做的空函数(可以用来作为占位符)def nop(): pass数据类型检查可以用内置函数 isinstance()实现:def my_abs(x): i...
2019-01-03 18:16:00
104
转载 day4(dict和set)
dict内置字典,使用key-value存储,具有极快的查找速度。>>>d = {'michael': 95, 'bob': 75, 'tracy': 85}>>>d['michael']95>>>d['admin'] = 67>>>d['admin']67一个key对应一个value...
2019-01-03 14:29:00
82
转载 day3(if和for)
ifif <条件判断 1>: <执行 1>elif <条件判断 2>: <执行 2>elif <条件判断 3>: <执行 3>else: <执行 4>s = input('birth: ')birth = int(s)if birth < 2000: print('00 前')els...
2019-01-02 14:35:00
86
转载 day2(使用list和tuple)
listlist是一种有序的集合>>>aaa = ['abc','bob','tracy']>>>aaa['abc','bob','tracy']len()函数计算的是 str 的字符数,如果换成 bytes,len()函数就计算字节数>>>len(aaa)3用索引来访问list中每一个位置的元素。...
2019-01-02 11:24:00
96
转载 基本命令
1 return (语句用来结束循环,或返回一个函数的值。) return 0 :一般用在主函数结束时,按照程序开发的一般惯例,表示成功完成本函数。 return -1 ::表示返回一个代数值,一般用在子函数结尾。按照程序开发的一般惯例,表示该函数失败。2 交互式shell脚本对话框----whiptail指令 https://www.cnblogs.com/pany...
2018-12-21 15:10:00
108
转载 day1
变量:a = 123 # a 是整数print(a)a = 'ABC' # a 变为字符串print(a)这种变量本身类型不固定的语言称之为动态语言,与之对应的是静态语言。静态语言在定义变量时必须指定变量类型,如果赋值的时候类型不匹配,就会报错。常量:PI = 3.1415 (通常用大写表示变量名)除法:10 / 33.33333310 // 33字符...
2018-12-12 15:52:00
87
转载 keepalived
keepalived 热备 VRRP:虚拟冗余路由协议IETF标准协议 HSRP:热备份路由协议思科私有协议 vrrp_instance vrrp示例 Heart-beat 间隔 --hello时间Keepalived概述 调度器出现单点故障 Keepalived实现了高可用集群; Keepalived最初是为...
2018-08-11 23:54:00
114
转载 现代操作系统
操作系统提取处理器的概念来建立进程的抽象,提取物理存储器的概念来建立进程(虚拟)地址空间的抽象,提取磁盘的概念来建立文件的抽象。操作系统 1. 是一种运行在内核态的软件,为应用程序提供一个资源集的清晰抽象,并管理这些硬件资源。 2. 操作系统是向应用程序提供基本抽象的概念(自顶向下)。 3. 操作系统是在相互竞争的程序之间有序地控制对处理器,储存器以及其他I/O接口...
2018-08-06 15:23:00
172
转载 owa部署
新建一台win server 2012(注意如果是2008要补丁)配置静态ipDNS指向ad域的ip测试:ping 下ad域的域名,是通的继续把本机加入到ad域重启下用admin登陆:安装iis(上篇有提到,根据服务器的版本,注意:https://technet.microsoft.com/zh-cn/library/jj219435.aspx)在...
2018-07-31 16:37:00
255
转载 ad域-iis
环境准备: 1. win server 服务器安装完成 2.配置主机名 3.配置静态ip安装ad域和iis重启服务器密码记住!!!点击安装把服务器的NDS设置成本机ip重启完成注意:ad域可以不用安装iis,只是演示!!!添加用户 转载于...
2018-07-31 15:25:00
302
转载 zabbix
+++++++++++++++++++++++++++++++zabbix简介 zabbix是一个高度集成的监控解决方案 可实现企业级的开源分布式监控 zabbix通过c/s模式采集监控数据 zabbix通过b/s模式实现web管理zabbix监控拓扑 监控服务器 监控服务器可以通过snmp或agent采集数据 数据可以写入mysql...
2018-07-27 19:00:00
140
转载 centos7.3安装chrome
Centos7安装chrome浏览器1.配置yum源 在目录 /etc/yum.repos.d/ 下新建文件 google-chrome.repo cd /ect/yum.repos.d/ vim google-chrome.repo2.写入如下内容: [google-chrome] name=google-chrome bas...
2018-07-27 14:31:00
104
转载 扫描与抓包
扫描--nmap语法格式 nmap [扫描类型] [选项] <扫描目标 ...> 扫描类型 -sS,TCP SYN扫描(半开) -sT,TCP 连接扫描(全开) -sU,UDP扫描 -sP,ICMP扫描 -A,目标系统全面分析( -O(OS检测)、-sV(版本检测)、-sC(脚本检测)、tr...
2018-07-26 18:36:00
110
转载 配置ca服务器和http,mail加密
一·CA介绍 certificate authority数字证书授权中心 被通信双方信任的、独立的第三方机构 负责证书颁发、验证、撤销等管理数字证书 经证书授权中心数字签名的包含公开密钥拥有者信息以及公开密钥的文件 国内常见的CA机构 中国金融认证中心(CFCA) 中国电信安全认证中心(CTCA) 北京数字证书认证中心(BJ...
2018-07-26 16:38:00
883
转载 mysql权限
select user(); 显示当前登录的用户名和客户端地址 show grants; 连接用户查看自己的访问权限 select @@hostname; 显示连接的数据库用户授权与权限 在数据库上添加可以连接数据库服务器的用户 默认只有数据库管理员root用户在本机登录时,才有授权权限。谁有授权权限 默认只有数据库管理员root用...
2018-07-25 17:58:00
65
转载 mysql查询
复制表:作用:1:快速创建新表 2:备份表格式:create table 库.表 sql查询命令;源表的索引属性不会复制给新表 mysql>create database userdb; mysql> create table userdb.user2 select * from userdb.user; //所有...
2018-07-25 17:30:00
122
转载 mysql储存引擎
mysql存储引擎 是用来处理表的处理器 是mysql服务软件自带的功能程序,不同的存储引擎有不同的功能和数据存储方式。查看当前的数据库服务器可以使用哪些服务引擎 指令:show engines; InnoDB DEFAULT 是默认的存储引擎。修改mysql服务默认使用的存储引擎: vim /etc/my.cnf[my...
2018-07-25 15:46:00
72
转载 mysql索引
索引的优点缺点 优点:加快查询记录的速度 缺点:占用物理存储空间,会减慢写速度(update deleteinsert)mySQL索引支持的类型 index 普通索引 unique 唯一索引 primary key 主键 foreign key 外键 fulltext 全文索引索引的使用 inde...
2018-07-25 15:41:00
122
转载 mysql数值类型
一.字符类型:1.普通字符类型 一般用于存储:姓名 家庭地址 籍贯关键指令 最大字符长度 特性char255(个字符) 定长(固定长度)varchar65532 (个字符 ) 变长(必须给一个值)相同点:超出最大固定格式字符无法写入数据。不同点:...
2018-07-25 15:25:00
99
转载 mysql命令
mysql简单命令:#show databases; //查看所有库#select database(); //查看当前库#create database 库名; //创建库#use 库名; //切换到库#show tables; ...
2018-07-25 15:15:00
66
转载 mysql基础
包管理:# 提供MySQL 数据库客户端应用程序和工具 mysql-community-client# 提供MySQL 数据库和客户端库共享文件 (工具) mysql-community-common# 提供MySQL 数据库客户端应用程序的库和头文件 mysql-community-devel# M...
2018-07-25 14:53:00
97
转载 docker-tmpfs挂载
使用tmpfs挂载卷和绑定装置允许在主机和容器之间共享文件,以便即使在容器停止后也可以保留数据。如果你在Linux上运行Docker,你有第三个选择:tmpfsmounts。使用tmpfs装载创建容器时,容器可以在容器的可写层外创建文件。与卷和绑定挂载相反,tmpfs挂载是临时的,并且仅保留在主机内存中。当容器停止时,将tmpfs删除安装,并且不会保留写在那里的文件。...
2018-07-16 11:44:00
1233
转载 docker-bind挂载
使用绑定挂载自Docker早期以来,绑定挂载一直存在。与卷相比,绑定装载具有有限的功能。使用绑定装入时,主机上的文件或目录将装入容器中。文件或目录由其在主机上的完整路径或相对路径引用。相反,当您使用卷时,会在主机上的Docker存储目录中创建一个新目录,Docker会管理该目录的内容。该文件或目录不需要已存在于Docker主机上。如果它尚不存在,则按需创建。绑定挂载非常高效,但它...
2018-07-16 11:37:00
351
转载 docker-volumes
持久化存储(接偶)存储卷卷的概念• docker容器不保持任何数据• 重要数据请使用外部卷存储(数据持久化)• 容器可以挂载真实机目录或共享存储为卷共享存储基本概念• 一台共享存储服务器可以提供给所有Docker主机使用• 共享存储服务器(NAS、SAN、DAS等)• 如:– 使用NFS创建共享存储服务器– 客户端挂载NFS共享...
2018-07-16 11:17:00
160
转载 docker-管理数据
管理Docker中的数据默认情况下,在容器内创建的所有文件都存储在可写容器层中。这意味着:当该容器不再运行时,数据不会持久存在,如果另一个进程需要,则可能很难从容器中获取数据。容器的可写层紧密耦合到运行容器的主机。您无法轻松地将数据移动到其他位置。写入容器的可写层需要存储驱动程序来管理文件系统。存储驱动程序使用Linux内核提供联合文件系统。与使用直接写入主机文件系...
2018-07-16 10:39:00
89
转载 docker-代理服务器
配置Docker以使用代理服务器如果容器需要使用HTTP,HTTPS或FTP代理服务器,则可以通过不同方式对其进行配置:在Docker 17.07及更高版本中,可以将Docker客户端配置为自动将代理信息传递给容器。在Docker 17.06及更低版本中,必须在容器中设置适当的环境变量。可以在构建映像时(这使图像不那么便携)或创建或运行容器时执行此操作。...
2018-07-16 09:43:00
185
转载 docker-none
禁用容器的网络连接如果要完全禁用容器上的网络堆栈,可以--network none在启动容器时使用该标志。在容器内,仅创建环回设备。以下示例说明了这一点。创建容器。$ docker run --rm -dit \ --network none \ --name no-net-alpine \ alpine:latest \ ash...
2018-07-13 11:19:00
112
转载 docker-macvlan
使用Macvlan网络某些应用程序,尤其是遗留应用程序或监视网络流量的应用程序,希望直接连接到物理网络。在这种情况下,可以使用macvlan网络驱动程序为每个容器的虚拟网络接口分配MAC地址,使其看起来像是直接连接到物理网络的物理网络接口。在这种情况下,需要在Docker主机上指定一个物理接口,用于Macvlan,以及Macvlan的子网和网关。甚至可以使用不同的物理网络接口隔离Ma...
2018-07-13 11:04:00
109
转载 docker-覆盖网络
docker network rm docker_gwbridgeError response from daemon: Error response from daemon: network net2 has active endpoints1 docker swarm leave //退出集群2 把本网络的容器关掉3 docker network inspect d...
2018-07-13 10:29:00
411
转载 docker-网桥
使用桥接网络在网络方面,桥接网络是链路层设备,它在网络段之间转发流量。网桥可以是硬件设备或在主机内核中运行的软件设备。Docker而言,桥接网络使用软件桥接器,该软件桥接器允许连接到同一桥接网络的容器进行通信,同时提供与未连接到该桥接网络的容器的隔离。Docker桥驱动程序会自动在主机中安装规则,以便不同网桥上的容器无法直接相互通信。桥接网络适用于在同一个Docke...
2018-07-12 17:32:00
199
转载 docker-网络驱动
网络驱动程序Docker的网络子系统是可插拔的,使用驱动程序。默认情况下存在多个驱动程序,并提供核心网络功能:bridge:默认网络驱动程序。如果未指定驱动程序,则这是要创建的网络类型。当的应用程序在需要通信的独立容器中运行时,通常会使用桥接网络。host:对于独立容器,删除容器和Docker主机之间的网络隔离,并直接使用主机的网络。host仅适用于Do...
2018-07-12 15:29:00
125
转载 docker练习-堆栈
介绍分布式应用程序层次结构的顶部:堆栈。堆栈是一组相互关联的服务,它们共享依赖关系,并且可以协调和缩放在一起。单个堆栈能够定义和协调整个应用程序的功能(尽管非常复杂的应用程序可能希望使用多个堆栈)。添加新服务并重新部署让我们看看我们的swarm如何调度容器。docker-compose1.yml在编辑器中打开并使用以下内容替换其内容versio...
2018-07-11 17:11:00
99
转载 docker练习-群
了解Swarm集群群集是一组运行Docker并加入群集的计算机。在此之后,继续运行使用的Docker命令,但现在它们由群集管理器在群集上执行。群中的机器可以是物理的或虚拟的。加入群组后,它们被称为节点。Swarm管理器可以使用多种策略来运行容器,例如“最节点的节点” - 它使用容器填充利用率最低的机器。或“全局”,它确保每台机器只获得指定容器的一个实例。指示swarm管理器在Co...
2018-07-11 15:30:00
117
转载 docker练习-容器和服务
使用定义容器DockerfileDockerfile定义容器内环境中发生的事情。对网络接口和磁盘驱动器等资源的访问在此环境中进行虚拟化,该环境与系统的其他部分隔离,因此您需要将端口映射到外部世界,并具体说明要“复制”到哪些文件那个环境。但是,在执行此操作之后,您可以预期Dockerfile在此处定义的应用程序的构建在其运行的任何位置都会完全相同。Dockerfile创建一...
2018-07-11 11:24:00
129
转载 docker故障排查
代理服务器设置代理服务器可以在启动并运行后阻止与Web应用程序的连接。如果您位于代理服务器后面,请使用以下ENV命令将以下行添加到Dockerfile中,以指定代理服务器的主机和端口:# Set proxy server, replace host:port with values for your serversENV http_proxy host:portE...
2018-07-11 10:47:00
159
转载 docker-machine命令安装
安装Docker Machine在macOS和Windows上,当您安装Docker for Mac,Docker for Windows或Docker Toolbox时,Machine会与其他Docker产品一起安装。如果只需要Docker Machine,可以按照下一节中的说明直接安装Machine二进制文件。可以在GitHub上的docker / machine发布...
2018-07-10 18:27:00
157
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人