摘要: 文章目录 重定向输出重定向正确输出重定向错误输出重定向共同输出重定向敲黑板 输入重定向输入输出重定向字符串重定向 管道符进程管道三通管道参数传递 重定向 标准输入重定向(STDIN,文件描述符为0) - 默认从键盘输入,也可从其他文件或命令中输入标准输出重定向(STDOUT,文件描述符为1) - 默 阅读全文
posted @ 2022-05-19 17:13 月巴左耳东 阅读(41) 评论(0) 推荐(0)
摘要: 文章目录 先准备一个编译环境压压惊部署 docker准备镜像 编译 redis其他细节`GLIBC_2.28' not found编译 make编译 glibc 2.8 编译 filebeat安装 airflow升级 sqlite3 编译 hue安装相关依赖安装 nodejs 开始编译报错1报错2报 阅读全文
posted @ 2022-05-09 15:16 月巴左耳东 阅读(65) 评论(0) 推荐(0)
摘要: 文章目录 浅言碎语准备环境编写 dockerfile开始编译 浅言碎语 x86_64 架构,直接从官网下载二进制文件就可以了 hadoop下载地址maven下载地址jdk下载地址 oracle 的 jdk 下载需要注册 oracle 的账号 arm64 架构官方没有二进制文件,只能自己编译 当然,也 阅读全文
posted @ 2022-04-17 16:38 月巴左耳东 阅读(62) 评论(0) 推荐(0)
摘要: 非json格式示例 {"name": "chen2ha", "where": {"country": "China", "info": {"age": "27", "birthday": "1995-03-20", "body": {"sex": "gentleman", "style":"tie 阅读全文
posted @ 2022-02-19 23:33 月巴左耳东 阅读(86) 评论(0) 推荐(0)
摘要: figlet官网 figlet官方字体库 figlet字体样例 安装方法 centos/redhat/fedora 发行版 yum install -y figlet debian/ubuntu 发行版 apt-get install -y figlet 查看字体列表 figlist 默认字体是 s 阅读全文
posted @ 2022-02-19 23:33 月巴左耳东 阅读(471) 评论(0) 推荐(0)
摘要: k8s二进制部署环境出现kubelet认证不了节点 出现这个情况的时候,第一个反应是先看apiserver证书是不是过期了 # 查看apiserver的service文件存储路径 systemctl status kube-apiserver | grep load # 查找apiserver的启动 阅读全文
posted @ 2022-02-19 23:33 月巴左耳东 阅读(2121) 评论(0) 推荐(0)
摘要: { "error": "Content-Type header [application/x-www-form-urlencoded] is not supported", "status": 406 } 安装包路径下的 _site/vendor.js 6886行 contentType: "app 阅读全文
posted @ 2022-02-19 23:33 月巴左耳东 阅读(341) 评论(0) 推荐(0)
摘要: 文章目录 mysql开启binlog mysql创建canal用户 启动canal容器 配置canal 启动canal容器 查看docker容器日志 canal-client 验证 关于canal mysql开启binlog 这里使用的是 mysql 5.7.32 ,server-id可以自定义,和 阅读全文
posted @ 2022-02-19 23:33 月巴左耳东 阅读(1900) 评论(3) 推荐(0)
摘要: 文章目录 故事前景 查看docker启动时挂载了哪些目录 使用相同镜像启动一个mysql 新建一个目录用来存放容器内的mysql配置文件 复制容器内的mysql配置文件到本地 查看mysql配置文件目录结构 conf/conf.d/docker.cnf conf/conf.d/mysql.cnf c 阅读全文
posted @ 2022-02-19 23:33 月巴左耳东 阅读(2762) 评论(0) 推荐(0)
摘要: 文章目录 zk_install.sh conf/config conf/zoo_template.cfg package zk_install.sh #!/bin/bash base_path=$(cd `dirname $0`; pwd) source ${base_path}/conf/conf 阅读全文
posted @ 2022-02-19 23:33 月巴左耳东 阅读(119) 评论(0) 推荐(0)
摘要: [ type=cluster_block_exception, reason=index [ index_name ] FORBIDDEN/12/index read-only / allow delete (api) 由于磁盘使用率达到85%,导致es锁了索引,索引变成了只读模式,当有数据写入的时 阅读全文
posted @ 2022-02-19 23:33 月巴左耳东 阅读(255) 评论(0) 推荐(0)
摘要: 文章目录 frm文件和ibd文件简介 frm文件恢复表结构 ibd文件恢复表数据 通过脚本利用ibd文件恢复数据 通过shell脚本导出mysql所有库的所有表的表结构 frm文件和ibd文件简介 在MySQL中,使用默认的存储引擎innodb创建一张表,那么在库名文件夹下面就会出现表名.frm和表 阅读全文
posted @ 2022-02-19 23:33 月巴左耳东 阅读(4832) 评论(0) 推荐(2)
摘要: 文章目录 grep 介绍 grep 命令格式 grep 命令选项 grep 实例 查找指定进程 查找指定进程个数 从文件中读取关键词进行搜索 从多个文件中查找关键字 输出以u开头的行 输出非u开头的行 输出以hat结尾的行 输出se或者ed字符的行 使用方括号表达式匹配括号内的任一字符 匹配一个范围 阅读全文
posted @ 2022-02-19 23:33 月巴左耳东 阅读(122) 评论(0) 推荐(0)
摘要: 文章目录 获取项目源码包 Dockerfile 构建docker镜像 启动docerk容器 访问liferestart 如果人生可以重来。。。 <可惜没如果> github项目地址:https://github.com/VickScarlet/lifeRestart 如果有云主机或者公网ip,可以部 阅读全文
posted @ 2022-02-19 23:33 月巴左耳东 阅读(257) 评论(0) 推荐(0)
摘要: 文章目录 环境介绍 linux发行版 cpu、内存以及磁盘空间 敲黑板 关闭防火墙以及selinux 操作系统配置 使用阿里的yum源提速 安装依赖软件 设置用户最大进程数以及最大文件打开数 内核参数优化 开启swap分区 创建用户及用户组 赋权及目录创建 设置环境变量 安装oracle 解压安装包 阅读全文
posted @ 2022-02-19 23:33 月巴左耳东 阅读(260) 评论(0) 推荐(0)
摘要: 文章目录 目录结构 install_docker_es.sh elasticsearch.yml.template 没事写写shell[我自己都不信,如果不是因为工作需要,我才不要写shell],努力让自己的脚本更健壮[就像我自己一样臃肿] 目录结构 创建两个目录,准备两个文件即可 ./bin # 阅读全文
posted @ 2022-02-19 23:33 月巴左耳东 阅读(288) 评论(0) 推荐(0)
摘要: 文章目录 工欲善其事,必先配静态ip 网卡bonding eth0eth1 192.168.70.52 192.168.70.55 工欲善其事,必先配静态ip 重要的事情说三遍 修改配置之前,先备份配置文件 修改配置之前,先备份配置文件 修改配置之前,先备份配置文件 两块网卡的配置方式是一样的,注意 阅读全文
posted @ 2022-02-19 23:33 月巴左耳东 阅读(1028) 评论(0) 推荐(0)
摘要: 文章目录 配置文件vimrc vim 状态栏 状态栏配置内容 状态栏常用信息 显示状态栏 终端安全色 vimrc 配置文件 推荐 vi/vim命令大全 vim参阅 配置文件vimrc 在vim文件中执行:set nu是临时显示文件的行数,如果需要每个文件都生效,需要写入到vim的配置文件中 全局配置 阅读全文
posted @ 2022-02-19 23:33 月巴左耳东 阅读(180) 评论(0) 推荐(0)
摘要: 文章目录 查看当前集群状态 删除受损etcd节点的数据 数据受损节点重新加入集群 修改etcd启动参数,重启etcd 由于自己的误操作,将A节点的etcd备份数据复制到B节点的etcd备份节点目录下,还原etcd快照后,导致etcd数据受损,B节点加入之前的集群失败 理论上,只要有一个etcd节点还 阅读全文
posted @ 2022-02-19 23:33 月巴左耳东 阅读(856) 评论(0) 推荐(0)
摘要: 文章目录 查看节点状态 获取旧版本号 压缩旧版本 清理碎片 再次查看节点状态 清楚告警 k8s的apiserver组件重启失败,通过journalctl -xeu kube-apiserver命令查看日志,找到了如下的报错 etcdserver: mvcc: database space excee 阅读全文
posted @ 2022-02-19 23:33 月巴左耳东 阅读(1566) 评论(0) 推荐(1)
摘要: 文章目录 安装ansible 验证ansible版本 定义ansible配置文件路径 为ansible添加模块 由于使用pip安装的ansible,自带的模块会比较少,有的模块会不存在,需要自己手动添加 yum安装的ansible,基本上不会缺少模块,如果有缺少,操作的方式也是一样的 安装ansib 阅读全文
posted @ 2022-02-19 23:33 月巴左耳东 阅读(1085) 评论(3) 推荐(0)
摘要: 文章目录 创建用户 创建用户密码 免密脚本 当前主机用户不是root 当前主机用户是root,远程主机多个用户uid为0 利用shell脚本实现远程主机uid为0的用户只有root一个 多个UID=0用户之间的免密 前言: 由于客户的机器都是suse的,并且uid为0的用户有 root、sysop、 阅读全文
posted @ 2022-02-19 23:33 月巴左耳东 阅读(319) 评论(0) 推荐(0)
摘要: 1.使用快捷键win+r,调用运行界面,输入cmd后回车 2.输入certutil -hashfile <文件名称> MD5,回车后,即可校验文件的MD5了(注意写绝对路径) 阅读全文
posted @ 2022-02-19 23:33 月巴左耳东 阅读(2047) 评论(0) 推荐(1)
摘要: 文章目录 什么是正则表达式 正则表达式元字符 正则表达式应用举例 POSIX 方括号表达式 POSIX 字符集列表: 我们一起来学Shell - 初识shell 我们一起来学Shell - shell的变量 我们一起来学Shell - shell的条件判断 我们一起来学Shell - shell的循 阅读全文
posted @ 2022-02-19 23:33 月巴左耳东 阅读(94) 评论(0) 推荐(0)
摘要: 文章目录 bash的并发 未使用并发的脚本 简单修改 使用wait命令 控制并发进程的数量 文件描述符 查看当前进程打开的文件 自定义当前进程用描述符号操作文件 管道 我们一起来学Shell - 初识shell 我们一起来学Shell - shell的变量 我们一起来学Shell - shell的条 阅读全文
posted @ 2022-02-19 23:33 月巴左耳东 阅读(1212) 评论(0) 推荐(0)
摘要: 文章目录 定义函数 执行不带参数的函数 执行带参数的函数 函数的执行总结 我们一起来学Shell - 初识shell 我们一起来学Shell - shell的变量 我们一起来学Shell - shell的条件判断 我们一起来学Shell - shell的循环控制 我们一起来学Shell - shel 阅读全文
posted @ 2022-02-19 23:33 月巴左耳东 阅读(43) 评论(0) 推荐(0)
摘要: 文章目录 什么是数组 数组中常用变量 数组的定义 小括号定义数组变量 小括号加键值对定义数组变量 分别定义数组变量 动态地定义数组变量 数组赋值的切片 遍历数组 关联数组 我们一起来学Shell - 初识shell 我们一起来学Shell - shell的变量 我们一起来学Shell - shell 阅读全文
posted @ 2022-02-19 23:33 月巴左耳东 阅读(232) 评论(0) 推荐(0)
摘要: 文章目录 Shell 循环之 for 语句 Shell 循环之 while 语句 Shell 循环之 until 语句 Shell 循环控制 break指令 continue 指令 exit 指令 shift 指令 我们一起来学Shell - 初识shell 我们一起来学Shell - shell的 阅读全文
posted @ 2022-02-19 23:33 月巴左耳东 阅读(230) 评论(0) 推荐(0)
摘要: 文章目录 Shell 条件测试语法 符号说明 Shell 测试表达式 文件测试表达式 字符串测试表达式 整数操作符 逻辑操作符 测试表达式的区别总结 Shell 条件判断之if语句 单分支 IF 条件语句 双分支语句 多分支语句 Shell 条件判断之case语句 case 语句的使用总结 我们一起 阅读全文
posted @ 2022-02-19 23:33 月巴左耳东 阅读(270) 评论(0) 推荐(0)
摘要: 文章目录 Shell 变量 变量的类型 自定义变量 环境变量 局部变量 位置变量 预定义变量 变量的赋值方式 显式赋值 read 从键盘读入变量值 declare 定义引用变量 变量的运算 整数运算 expr的方式 $(( ))的方式 $[ ]的方式 let的方式 小数运算 bc命令的方式 awk的 阅读全文
posted @ 2022-02-19 23:33 月巴左耳东 阅读(79) 评论(0) 推荐(0)
摘要: 此时,我有一个pid为28117的进程,通过pdwx命令,无法找到他所在的目录,此时我判定他是docker容器 pwdx 28117 输出如下 28117: / 通过docker ps -q命令,获取所有的容器id,再通过xargs管道,将这些容器id转交给docker inspect命令进行处理, 阅读全文
posted @ 2022-02-19 23:33 月巴左耳东 阅读(285) 评论(0) 推荐(0)
摘要: 文章目录 脚本说明 脚本展示 效果展示 此脚本的初衷是因为,KVM创建的桥接网卡的虚拟机,无法使用virsh domifaddr命令获取IP,而创建的nat网卡的虚拟机,则可以直接使用virsh domifaddr命令来获取IP 此脚本是个人学习所写的,关于KVM的管理方式,有很多,可以直接使用vi 阅读全文
posted @ 2022-02-19 23:33 月巴左耳东 阅读(460) 评论(1) 推荐(1)
摘要: 文章目录 主要功能 硬件要求 Kubernetes版本要求 配置主机之间的免密 安装所需依赖 下载KubeKey 创建Kubernetes集群以及KubeSphere kk命令使用方式 修改配置文件 开始部署 关于一些会出现的报错,以及解决方法 集群验证 主要功能 安装 Kubernetes 集群 阅读全文
posted @ 2022-02-19 23:33 月巴左耳东 阅读(433) 评论(0) 推荐(0)
摘要: 文章目录 GlusterFS简介 环境介绍 开始GlusterFS部署 配置hosts解析 配置GlusterFS 创建文件系统 安装GlusterFS 启动GlusterFS 将节点加入到主机池 创建GlusterFS复制卷 GlusterFS测试 GlusterFS简介 GlusterFS是一个 阅读全文
posted @ 2022-02-19 23:33 月巴左耳东 阅读(84) 评论(0) 推荐(0)
摘要: 文章目录 内存压测 python的方式 shell的方式 cpu压测 在正常手段下,这个只是压测的方法 在不正常手段下(crontab计划任务),可以提高CPU和内存的使用率 什么?你问我为什么要提高CPU和内存的使用率?只可意会不可言传,自己悟吧 内存压测 python的方式 # _*_ codi 阅读全文
posted @ 2022-02-19 23:33 月巴左耳东 阅读(1712) 评论(1) 推荐(1)
摘要: #!/bin/bash printf "\e[0;32m数据写入硬盘中,请稍等\e[0m\n" #写入硬盘,防止数据丢失 sync;sync;sync printf "\e[5;33m正在清理缓存,请稍等\e[0m\n" sleep 10 echo 3 > /proc/sys/vm/drop_cac 阅读全文
posted @ 2022-02-19 23:33 月巴左耳东 阅读(447) 评论(0) 推荐(0)
摘要: 文章目录 rpm升级 编译升级 升级前 下载安装包 编译内核 更新启动引导 修改默认启动内核 重启之后验证 rpm升级 # rpm的方式升级内核 1.载入内核公钥 [root@localhost ~]# rpm --import https://www.elrepo.org/RPM-GPG-KEY- 阅读全文
posted @ 2022-02-19 23:33 月巴左耳东 阅读(681) 评论(0) 推荐(0)
摘要: 这个脚本是为了逃过一些资源检测的,当一些机器当前使用率偏低,会被客户要求收回,那咋办呢?使用下面的脚本,就可以留住你的机器了 假设要求cpu使用率不能低于35% 使用方法:bash up_up_up.sh 35 注意自己实际环境的情况,别把cpu当烧烤架,那味道,可香了 #!/usr/bin/env 阅读全文
posted @ 2022-02-19 23:33 月巴左耳东 阅读(1434) 评论(2) 推荐(1)
摘要: 文章目录 Shell 的分类 `bash` `csh` `ksh` `tcsh` `sh` `nologin` `zsh` Shell 能做什么 bash 环境变量文件 `/etc/profile` `/etc/bashrc` `~/.profile` `~/.bash_login` `~/.bas 阅读全文
posted @ 2022-02-19 23:32 月巴左耳东 阅读(249) 评论(0) 推荐(0)
摘要: 文章目录 前言 环境准备 答应我,所有节点都要关闭防火墙 答应我,所有节点都要关闭selinux 答应我,所有节点都要关闭swap 答应我,所有节点都要开启内核模块 答应我,所有节点都要开启模块自动加载服务 答应我,所有节点都要做内核优化 答应我,所有节点都要清空 iptables 规则 安装 co 阅读全文
posted @ 2022-02-19 23:32 月巴左耳东 阅读(1992) 评论(0) 推荐(4)