自动化运维 ansible 之 playbook自动化运维 ansible 之 playbook

ansible-playbook 中变量优先级第一为 -e 参数后的定义,其二为yaml 中定义的,最后为hosts文件中定义的 感谢 马哥教育 以上总结来自B站,视频资源如下: 参考链接: https://www.bilibili.com/video/BV18t411f7CN?p=1&vd_source=47e0656689d49b82033428687694518c

30312-23-38 · 1 分钟 · Chenxi

docker 部署Redis

Redis 三种解决方案 1.哈希取余分区 优点:简单粗暴,直接有效 缺点:不好扩缩容,某个节点宕机,会导致hash取余全部数据重新洗牌 2.一致性哈希环 优点:加入或删除只影响哈希环中顺时针相邻的节点,对其他节点无影响 缺点:数据的分布和节点的位置有关。达不到均匀的效果,数据倾斜问题 3.哈希槽分区 解...

20212-23-38 · 1 分钟 · Chenxi

自动化运维 ansible 常用模块以及相关命令

感谢 马哥教育 以上总结来自B站,视频资源如下: 参考链接: https://www.bilibili.com/video/BV18t411f7CN?p=1&vd_source=47e0656689d49b82033428687694518c

20212-23-38 · 1 分钟 · Chenxi

Linux 之三剑客——grep、sed、awk

Linux三剑客以及专长 grep 取行 sed 取行以及修改 awk 取列 一、剑—–“正则表达式” 正则表达式是一个模版,这个模版是由一些普通字符和一些元字符组成。 普通字符包括大小写的字母和数字,而元字符则具有特殊的含义 1.字符类 .:匹配任意单个字符 []:匹配中括号内的任意一个字符 -:在[ ]中括号内表示字...

282812-23-28 · 5 分钟 · Chenxi

HTTP服务器常见错误状态码4XX、5XXg

在http请求3位的返回码中,4开头的代表客户端错误,5开头代表服务器端错误 参考链接: https://blog.csdn.net/red_sky_blue/article/details/124278600

272712-23-28 · 1 分钟 · Chenxi

关于持续集成 Devops Jenkins

一、下载Jenkins 与修改国内源 1.去官网下载即可 jenkins.io 2.去页面Manage Jenkins -》Manage Plugin -》Advanced 最下面Update Site 设置为 https://mirrors.tuna.tsinghua.edu.cn/jenkins/updates/update-center.json 3.修改服务器配置 将 https://updates.jenkins.io/download 改为 http://mirrors.tuna.tsinghua.edu.cn/jenkins 将 https://www.google.com 改为 https://www.baidu.com sed -i 's/https:\/\/updates.jenkins.io\/download/http:\/\/mirrors.tuna.tsinghua.edu.cn\/jenkins/g' /var/lib/jenkins/updates/default.json sed -i 's/https:\/\/www.google.com/https:\/\/www.baidu.com/g' /var/lib/jenkins/updates/default.jsonv 如果上面改完只是临时生效,每次启动的时候回去官网安全检查一下,这个操作会导致咱们之...

242412-23-28 · 1 分钟 · Chenxi

docker 启动失败报Failed to start Docker Application Container Engine的解决方法

一.查看原因 systemctl status docker.service ● docker.service - Docker Application Container Engine Loaded: loaded (/usr/lib/systemd/system/docker.service; enabled; vendor preset: disabled) Active: failed (Result: start-limit) since Thu 2023-03-02 18:40:16 CST; 2min 54s ago Docs: https://docs.docker.com Process: 2555 ExecStart=/usr/bin/dockerd -H fd:// --containerd=/run/containerd/containerd.sock (code=exited, status=1/FAILURE) Main PID: 2555 (code=exited, status=1/FAILURE) Mar 02 18:40:13 k8s-master systemd[1]: Unit docker.service entered failed state. Mar 02 18:40:13 k8s-master systemd[1]: docker.service failed. Mar 02 18:40:16 k8s-master systemd[1]: docker.service holdoff time over, scheduling restart. Mar 02 18:40:16 k8s-master systemd[1]: Stopped Docker Application Container Engine. Mar 02 18:40:16 k8s-master systemd[1]: start request repeated too quickly for docker.service Mar 02 18:40:16 k8s-master systemd[1]: Failed to start Docker Application Container Engine. Mar 02 18:40:16 k8s-master systemd[1]: Unit docker.service entered failed state. Mar 02 18:40:16 k8s-master systemd[1]: docker.service failed.q 全网各种查找“dock...

232312-23-28 · 2 分钟 · Chenxi

Linux 之shell

shell 是一个命令解释器 系统变量 $HOME $PWD $USER $SHELL

232312-23-28 · 1 分钟 · Chenxi

MySQL主从复制原理以及docker安装MySQL中遇到的问题

一、简介 mysql从3.23版本开始提供复制功能,复制是将主库的DDL和DML操作通过二进制日志传递到复制服务器(从库)上,然后从库对这些日志重新执行(重做),从而使得主库和从库保持数据一致。# 二、MySQL 主从复制的原理 MySQL主从复制涉及到三个线程,一个运行在主节点(log...

30312-23-28 · 5 分钟 · Chenxi

docker 相关知识

一. 安装docker 1.先卸载机器之前的docker相关组件 yum remove docker \ docker-client \ docker-client-latest \ docker-common \ docker-latest \ docker-latest-logrotate \ docker-logrotate \ docker-engine 2.安装需要的包 yum install -y yum-utils 3.设置国内阿里的镜像仓库 yum-config-manager \ --add-repo \ https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo 4.更新yum的软件包索引 yum makecache fast 5.安装docker相关组件 docke-ce 是社区版本 yum -y install docker-ce docker-ce-cli containerd.io docker-compose-plugin 6.启动Docker 引擎并设置开机自启 systemctl...

272712-22-128 · 3 分钟 · Chenxi

跟着韩顺平老师学Linux 的一些笔记与截图

232312-22-128 · 0 分钟 · Chenxi

ubuntu 18环境安装minikube

一、minikube介绍 Minikube是由Kubernetes社区维护的单机版的Kubernetes集群, 支持macOS, Linux, and Windows等多种操作系统平台, 使用最新的官方stable版本,并支持Kubernetes的大部分功能, 从基础的容器编排管理,到高级特性如负载均衡、I...

10112-22-118 · 1 分钟 · Chenxi

ghost 一键备份还原工具使用指南

图一 Ghost8.0启动画面 点击OK后,就可以看到Ghost的主菜单 图二 Ghost菜单 在主菜单中,有以下几项: Local:本地操作,对本地计算机上的硬盘进行操作。 Peer to peer:通过点对点模式对网络计算机上的硬盘进行操作。 GhostCast:通过单播/多播或者广播方式对网络计算机上...

252512-19-118 · 1 分钟 · Chenxi

制作Linux 随身碟

一、涉及道具: 1个8G的U盘 ,CentOS-6.4-i386-minimal.iso ,DTLite ,虚拟机(内装centos系统) 二、安装步骤: 1.分区 用LINUX将U盘(8G)分为两个区: fdisk /dev/sdb (在你的系统中,设备名可能不一样) 分第一个区:n--p--+2G,格式化为vfat格式,mkfs.vfat /dev/sdb1,这个可以当普通U盘使用 分第...

232312-19-118 · 1 分钟 · Chenxi