自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 收藏
  • 关注

原创 Docker常见命令

一、Docker的基础概念镜像容器仓库Docker镜像操作系统分为内核和用户空间。对于Linux而言,启动后,会挂载root文件系统为其提供用户空间支持。而Docker镜像就相当于一个root文件系统。docker镜像是一个特殊的文件系统,除了提供容器运行时所需的程序、库、资源、配置等文件外,还包含了一些为运行时准备的一些配置参数(如匿名卷、环境变量、用户等)。镜像不包含任何动态数据,其内容在构建之后也不会改变。分层存储在docker设计时,就充分利用Union FS的技术,将其设计为分

2021-03-22 20:45:49 78

原创 VMware 安装docker的两种方式

docker官网Yum在线安装准备环境:1. 关闭防火墙 systemctl stop firewalld 关闭selinux 临时关闭 setenforce 0 永久关闭 sed -i '/^SELINUX/s/enforcing/disabled/' /etc/selinux/config2. 开启ip转发 # vim /etc/sysctl.conf net.ipv4.ip_forward = 1 # sysctl -p

2021-03-22 20:29:44 526

原创 Asible-playbook

Playbookplaybook简介playbook是什么?Playbooks 是 Ansible的配置,部署,编排语言.他们可以被描述为一个需要希望远程主机执行命令的方案,或者一组IT程序运行的命令集合.Playbooks 与 adhoc 相比,是一种完全不同的运用 ansible 的方式,是非常之强大的.简单来说,playbooks 是一种简单的配置管理系统与多机器部署系统的基础, 非常适合于复杂应用的部署.在playbook中我们可以编排有序的执行过程,甚至可以实现多组机器之间来回有序执

2021-01-07 10:12:07 129

原创 Ansible常用模块

常用模块选项和实例pingping模块用来检查目标主机是否在线例子:ansible webserver -m pingyumyum模块用来在Centos系统上使用yum命令安装软件包选项:name: 指定安装包的名字state:latest 安装最新版 present 默认安装 installed 安装 absent 卸载removed 卸载例子:ansible webservers -m yum -a ‘name=httpd state=latest’comma

2021-01-05 19:47:56 75

原创 Ansible基础介绍安装及基础模块

Ansible官方文档url:https://docs.ansible.com/ansible/latest/installation_guide/intro_installation.html什么是ansible,用来做什么?Ansible是一种IT自动化工具。它可以帮助我们批量配置系统,部署软件以及协调更高级的IT任务,例如连续部署或零停机滚动更新。Ansible的主要目标是让工作变得简单和易操作,它同时也非常关注安全性和可靠性,传输过程是基于openssh来实现的,保证了传输的数据的安全性!大大

2021-01-05 16:24:46 78

原创 ansible批量安装nginx服务

ansible批量安装nginx服务IP规划ansible管理节点: 192.168.79.11ansible被管理节点:192.168.79.22ansible被管理节点:192.168.79.22安装ansible工具 yum search ansible ##检索ansible镜像包 yum -y install centos-release-ansible-29.noarch ##安装ansible镜像包 yu

2021-01-05 15:57:41 252 1

原创 Apache 2.4.46版本源码安装及虚拟主机配置

源码安装Apache 2.4.46yum -y install gcc gcc-c++ apr-devel apr-util-devel pcre-develtar zxf httpd-2.4.46.tar.gz ./configure --prefix=/usr/local/apache2 --enable-so --with-mpm=workermakemake install######不解释连招配置基于IP的虚拟主机1.配置IP和目录# ifconfig ens33:0 19

2020-12-22 20:03:36 454

原创 keepalived脚本方式健康检查

keepalived 使用shell脚本来实现健康检查以keepalived+mysql 高可用集群为例master的配置vim /etc/keepalived/keepalived.confglobal_defs { ! vrrp_strict}vrrp_script check_mysql { #####定义一个vrrp脚本,名字为:check_mysql script "/etc/keepalived/check_mysql.sh" ###### 脚本调用的MyS

2020-12-22 19:53:36 909

原创 mysql双主避免主键冲突解决方案

mysql双主避免主键冲突解决方案例如A-B MySQL互为主从我们让MySQL A 主键ID自增的数值为奇数 Mysql B主键ID自增的数值为偶数,这样就可以避开冲突了配置方式mysql A # vim /etc/my.cnf auto_increment_increment=2 pos每次自增的加的值 auto_increment_offset=1 pos的起始值 ID自增:1、3、5、7、9mysql B # vim /etc/my.cnf auto_incr

2020-12-22 19:47:34 812

原创 MySQL+keepalived高可用集群 centos 7

MySQL+keepalived高可用集群准备两台Centos7IP:192.168.189.171192.168.189.172首先第一步,先让两台MySQL做成互为主从安装keepalivedyum安装keepalivedyum -y install keepalived 配置配置keepalived mastervim /etc/keepalived/keepalived.confglobal_defs { ! vrrp_strict # 注释或者删除了 }

2020-12-22 19:36:23 80

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除