摘要:
2016年,开始学习python的基础知识,然后是 python 自动化运维.从最基础的出发.. 第一个python 脚本..(mysql 备份脚本) 第二个 验证脚本 一个邮件发送的方法: 第三个 列表的应用 获取本地war包名称,判断列表中对应IP与端口 , 并更新至服务器,并执行命令。 SSH 阅读全文
摘要:
一、连接mysql。 格式: mysql -h主机地址 -u用户名 -p用户密码 二、修改密码。 格式:mysqladmin -u用户名 -p旧密码 password 新密码 1、给root加个密码ab12。首先在DOS下进入目录mysql\bin,然后键入以下命令 mysqladmin -u ro 阅读全文
摘要:
Linux 篇: CentOs 7 修改主机名 hostnamectl --static set-hostname <host-name> 统计最多的10条记录 awk '{print $1}' access.log |sort |uniq -c|sort -nr|head -n 10 删除0字节文 阅读全文
摘要:
docker-compose 是一款开源的docker 简化复杂容器环境的管理工具 。 docker-compose 在结合Swarm 与 docker 进程化容器部署可以很方便的部署一套环境。 具体的流程如下: docker-compose v2 版本 的使用 官方文档: https://docs 阅读全文
摘要:
在python 命令行中,使用补全 python 查看 packages 的目录 可用 sys.path 查看。 /usr/lib/python2.7/site-packages vim tab.py #!/usr/bin/env python # python startup file impor 阅读全文
摘要:
Overlay网络是指在不改变现有网络基础设施的前提下,通过某种约定通信协议,把二层报文封装在IP报文之上的新的数据格式。 这样不但能够充分利用成熟的IP路由协议进程数据分发,而且在Overlay技术中采用扩展的隔离标识位数,能够突破VLAN的4000数量限制, 支持高达16M的用户,并在必要时可将 阅读全文
摘要:
CentOS 7 安装 docker yum search docker 查看是否 有docker包 yum info docker 版本为1.3.2 yum -y install docker 安装docker docker --version Docker version 1.3.2, buil 阅读全文
摘要:
docker固定IP地址重启不变 代码地址 https://github.com/lioncui/docker-static-ip 宿主机IP为 10.6.17.12 docker IP为 10.6.17.15 首先安装python , 以及 pip 然后使用 pip 安装 docker-py pi 阅读全文
摘要:
最近在对tomcat 的一个 项目进行 压测, 普通用户 启动 tomcat 的时候 压力上去以后就会报 java.lang.OutOfMemoryError 的错误, 这种错误 按道理来说都是 系统 max user processes 的问题。 当时我登陆了服务器查看 系统 的 ulimit c 阅读全文
摘要:
strace是什么? 按照strace官网的描述, strace是一个可用于诊断、调试和教学的Linux用户空间跟踪器。我们用它来监控用户空间进程和内核的交互,比如系统调用、信号传递、进程状态变更等。 strace底层使用内核的ptrace特性来实现其功能。 在运维的日常工作中,故障处理和问题诊断是 阅读全文
摘要:
CentOS 7.x 编译安装 LNMP L 版本是 CentOS 7.x x64版本, N 我们使用tengine 的最新版本,主要原因是因为tengine 默认支持很多的模块。 M 这里我们选用 mysql 5.7 的版本,mysql 5.7 性能提升非常之多。 p 这里就选用了 php 5.6 阅读全文
摘要:
Docker Swarm集群 IP 10.6.17.11 管理节点 IP 10.6.17.12 节点A IP 10.6.17.13 节点B IP 10.6.17.14 节点C 安装 Swarm 所有节点 docker pull swarm ## 控制节点 安装 zookeeper zk://10.6 阅读全文
摘要:
在使用nginx 的负载均衡 中,我们通常会使用到 Nginx 自带的 ngx_http_proxy_module 健康检测模块。 ngx_http_proxy_module 自带的 健康检测模块参数如下: weight : 轮询权值也是可以用在ip_hash的,默认值为1 max_fails : 阅读全文
摘要:
1、创建 mysql 用户,用户组,以及相关目录 /usr/sbin/groupadd mysql /usr/sbin/useradd -g mysql mysql mkdir -p /opt/local/mysql/data mkdir -p /opt/local/mysql/binlog mkd 阅读全文
摘要:
一、安装 软件 cronolog-1.6.2.tar.gz tar zxvf cronolog-1.6.2.tar.gz cd cronolog-1.6.2 ./configure && make && make install 二、配置 tomcat 找到 tomcat 中 bin 目录下的 ca 阅读全文
摘要:
OpenStack私有云部署 Controller Node: em1(10.6.17.11),em2() Computer Node: em1(10.6.17.12),em2() Block Storage Node: em1(10.6.17.13) Object Storage Node: em 阅读全文
摘要:
一、OGG安装配置(源端) 1、OGG下载 http://www.oracle.com/technetwork/cn/middleware/goldengate/downloads/index.html Mysql 选择适用于 Linux x86-64 上 MySQL 的 Oracle Golden 阅读全文
摘要:
ELK 日志分析体系 ELK 是指 Elasticsearch、Logstash、Kibana三个开源软件的组合。 logstash 负责日志的收集,处理和储存 elasticsearch 负责日志检索和分析 kibana 负责日志的可视化 一、环境 1. CentOS Linux release 阅读全文
摘要:
tar jxvf jemalloc-3.5.1.tar.bz2 cd jemalloc-3.5.1 ./configure make && make install echo '/usr/local/lib' > /etc/ld.so.conf.d/local.conf ldconfig cd .. 阅读全文
摘要:
MariaDB GTID 复制同步 GTID:Global Transaction ID,全局事务ID,在整个主从复制架构中任何两个事物ID是不能相同的。全局事务ID是Mster服务器生成一个128位的UUID+事物的ID号组成的,UUID标示主服务器的身份,此UUID在整个主从复制架构中是绝对唯一 阅读全文