摘要:Nginx + Keepalived 如何更好的把2台服务器利用起来,可以借助Nginx + Keepalived 双主架构来实现,同时两台对外提供服务,拥有2个VIP地址,同时接收用户的请求。 安装Nginx 与 Keepalived 安装方法不再赘述 (1)master1 上的keepalive
阅读全文
摘要:1、linux--linux .sql一键全量备份脚本 备注:脚本,为了安全考虑SCP时,2台计算机之间做个免密登录吧 修改相应的数据。 #!/bin/bash #mysql 备份XXX数据库脚本 #保留最近10天备份 #备份目录 backupDir=/home/backup/database #m
阅读全文
摘要:#!/bin/bash #多线程批量ping,有时候多线程使用&过多,会导致系统崩溃 #用此方法可以进行多并发 #创建5个进程 thread=5 #创建管道文件 tem_fifofile=/tmp/$$.fifo mkfifo $tmp_fifofile exec 8<> $tmp_fifofile
阅读全文
摘要:容器数据卷 容器中的数据了类似于内存中的数据,如果关闭容器,容器中的数据将会丢失。所以要使用容器数据卷容器数据卷:保存 容器产生的数据。例如: 卷就是目录或文件,存在于一个或多个容器中,由docker挂载到容器,但不属于联合文件系统,因此能够绕过Union File System提供一些用于持续存储
阅读全文
摘要: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.配
阅读全文
摘要: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
阅读全文
摘要:zabbix([`zæbiks])是一个基于web界面的提供分布式系统监视以及网络监视功能的企业级的开源解决方案。 zabbix能监视各种网络参数,保证服务器系统的安全运营;并提供灵活的通知机制以系统管理员快速定位/解决存在的各种问题。 zabbix由2部分构成,zabbix server与可选组件
阅读全文
摘要:本文章转载的是 :https://www.cnblogs.com/liujuncm5/p/6713784.html 害怕以后找不见。 Nginx 是 C语言 开发,建议在 Linux 上运行,当然,也可以安装 Windows 版本,本篇则使用 CentOS 7 作为安装环境。 一. gcc 安装安装
阅读全文
摘要:1、更新pip pip3 install --upgrade pip 2、安装virtualenv / virtualenvwrapper pip3 install virtualenv 3、编辑 .bashrc vim ~/.bashrc 4、在此文件后一样输入方框里面的代码【注意:如果你的vir
阅读全文
摘要:1.安装相应的编译工具 在root用户下(不要用普通用户,麻烦),全部复制粘贴过去,一次性安装即可. yum -y groupinstall "Development tools" yum -y install zlib-devel bzip2-devel openssl-devel ncurses
阅读全文
摘要:yum安装是最简便和稳定的安装方式,centos7默认安装的是mariadb,需要先卸载mariadb,先查看是否安装mariadb rpm -qa | grep mariadb 如果找到,则拷贝结果,使用下面命令删除,如删除mariadb-libs-5.5.35-3.el7.x86_64 rpm
阅读全文
摘要:1、查看内存占比 #!utf-8 import os lis = [] sram = 0 str1 = os.popen('ps aux','r').readlines()#os.popen,管道输出 strsum = os.popen('grep MemTotal /proc/meminfo','
阅读全文
摘要:镜像操作 Docker images :列出本机现有的镜像列表 [root@localhost ~]# docker images REPOSITORY TAG IMAGE ID CREATED SIZE hello-world latest fce289e99eb9 15 months ago 1
阅读全文
摘要:学习Docker之前,如果有Linux,及Git的基础知识最好。 1、Docker为什么会出现? 一款产品从开发到上线,从操作系统,到运行环境,再到应用配置。作为开发+运维之间的协作我们需要关心很多东西,这也是很多互联网公司都不得不面对的问题,特别是各种版本的迭代之后,不同版本环境的兼容,对运维人员
阅读全文