11 2022 档案

摘要:目录redis 指定数据库并模糊匹配删除实例脚本实例 redis 指定数据库并模糊匹配删除 实例 //指定database为1,且key为cicd:v2:cp:metadataDataSecurity2开头的所有 redis-cli -h 192.168.61.54 -p 6379 -a YuaNi 阅读全文
posted @ 2022-11-22 17:35 liwenchao1995 阅读(328) 评论(0) 推荐(0) 编辑
摘要:##shell 匹配日志指定字段触发清理redis的任务 ###背景 公司一个服务经常因为redis没清空而导致服务不可用,这段开发代码也可以解决,但是不知道为什么没这么做 写了一个脚本,根据匹配日志中是否有TP_SYS_ORG_USER或TP_SYS_USER这两个字段来决定是否清空redis的模 阅读全文
posted @ 2022-11-22 17:30 liwenchao1995 阅读(52) 评论(0) 推荐(0) 编辑
摘要:##linux systemctl删除失效的服务单元 ###应用场景 mysql服务原生方式安装的,但是把对应的安装目录删除后,使用systemctl status mysqld依然可以看到mysql的状态,需要从服务列表中删除 ###操作命令 //移除服务 systemctl reset-fail 阅读全文
posted @ 2022-11-20 16:24 liwenchao1995 阅读(5497) 评论(0) 推荐(0) 编辑
摘要:##redis 数据类型 redis的五种数据类型是:1、string(字符串);2、hash(哈希);3、list(列表);4、set(集合);5、sort set (有序集合)。其中,string(字符串)是redis中最基本的数据类型,一个key对应一个value,string 可以包含任何数 阅读全文
posted @ 2022-11-16 17:54 liwenchao1995 阅读(1445) 评论(0) 推荐(0) 编辑
摘要:##containerd containerd简介 ###containerd是什么 官方定义为k8s默认的官方容器运行时 ####containerd和k8s的关系: kubelet通过grpc协议和containerd交互。k8s规定了这个交互的规范,这就是大名鼎鼎的CRI。这里我们理解CRI为 阅读全文
posted @ 2022-11-16 15:44 liwenchao1995 阅读(163) 评论(0) 推荐(0) 编辑
摘要:##docker docker和container的关系 docker 由 docker-client ,dockerd,containerd,docker-shim,runc 组成,所以 containerd 是 docker 的基础组件之一 从 k8s 的角度看,可以选择 containerd 阅读全文
posted @ 2022-11-16 14:58 liwenchao1995 阅读(714) 评论(0) 推荐(0) 编辑
摘要:##prometheus 配置文件详解 ###简介 Prometheus配置方式有两种: 命令行,用来配置不可变命令参数,主要是Prometheus运行参数,比如数据存储位置 配置文件,用来配置Prometheus应用参数,比如数据采集,报警对接 不重启进程配置生效方式有两种: 对进程发送信号SIG 阅读全文
posted @ 2022-11-16 14:06 liwenchao1995 阅读(4003) 评论(0) 推荐(0) 编辑
摘要:##docker 列出镜像 ###镜像体积 如果仔细观察,会注意到,下载的镜像所占用空间和在 Docker Hub 上看到的镜像大小不同。比如,ubuntu:18.04 镜像大小,在本地是 63.3MB,但是在 Docker Hub 显示的却是 25.47 MB。这是因为 Docker Hub 中显 阅读全文
posted @ 2022-11-14 16:07 liwenchao1995 阅读(411) 评论(0) 推荐(0) 编辑
摘要:##docker 删除镜像 ###删除格式 docker image rm [选项] <镜像1> [<镜像2> ...] 我们可以用镜像的完整 ID,也称为 长 ID,来删除镜像。使用脚本的时候可能会用长 ID,但是人工输入就太累了,所以更多的时候是用 短 ID 来删除镜像。docker image 阅读全文
posted @ 2022-11-14 15:58 liwenchao1995 阅读(1331) 评论(0) 推荐(0) 编辑
摘要:##windows find命令使用 ###背景 在编写goland的Makefile的时候,用到find命令 报错: FIND: 无效的开关 或 FIND: 参数格式不正确 这个报错不是find没有安装,只是传参不对,整理下windows的find命令使用方法方便使用 ###用法 使用find / 阅读全文
posted @ 2022-11-11 12:17 liwenchao1995 阅读(2070) 评论(0) 推荐(0) 编辑
摘要:##windows grep安装 ###背景 在windows执行grep命令时会报错: grep : 无法将“grep”项识别为 cmdlet、函数、脚本文件或可运行程序的名称。请检查名称的拼写,如果包括路径,请确保路径正确,然后再试一次 ###下载 官网: https://gnuwin32.so 阅读全文
posted @ 2022-11-11 11:20 liwenchao1995 阅读(2885) 评论(0) 推荐(1) 编辑
摘要:##vcenter vcenter部署 & vSphere跨主机迁移 ###背景 一台物理机有问题,跑在上面的k8s的master节点经常出问题,需要迁移master节点到另外一台主机 奈何几年前玩过vcenter5.1版本,现在快忘光了。现在日新月异,更新版本太快已经7了,变化太大做下笔记,方便后 阅读全文
posted @ 2022-11-09 18:42 liwenchao1995 阅读(1483) 评论(0) 推荐(0) 编辑
摘要:##mysql mysql导入导出常见报错 ###报错类型1 ERROR 2006 (HY000) at line 5922: MySQL server has gone away 连接mysql,查看单条数据支持上限,可能因为单条数据上限太小,默认上限是1M show global variabl 阅读全文
posted @ 2022-11-09 15:15 liwenchao1995 阅读(521) 评论(0) 推荐(0) 编辑
摘要:##mysql 5.7安装及使用binlog日志恢复数据库 我这里以mysql5.7为例 ###binlog日志介绍 是MySQL server维护的一组日志文件,用来记录对数据进行修改的信息。 MySQL 的二进制日志 binlog 可以说是 MySQL 最重要的日志,它记录了所有的 DDL 和 阅读全文
posted @ 2022-11-08 18:13 liwenchao1995 阅读(784) 评论(0) 推荐(0) 编辑
摘要:##zabbix 主动模式和被动模式的区别 ###zabbix主被动模式介绍 被动模式:被动模式就是由zabbix server向zabbix agent发出指令获取数据, 即zabbixagent被动的去获取数据并返回给zabbix server, zabbix server周期性的向agent 阅读全文
posted @ 2022-11-07 19:32 liwenchao1995 阅读(1145) 评论(0) 推荐(0) 编辑
摘要:##docker 修改主机名 docker运行的时候和容器id一样,主机名随机生成,如果想固定主机名,我总结几种常用方法 ###指定主机名 在docker run的时候,指定hostname参数即可,这个参数会直接将对应主机名写入机器的/etc/hostname文件中 docker run -itd 阅读全文
posted @ 2022-11-07 17:43 liwenchao1995 阅读(2222) 评论(0) 推荐(0) 编辑
摘要:##shell 2>&1的含义 ###首先了解下1和2在Linux中代表什么 从上表看的出来,我们平时使用的 echo "hello" > t.log 其实也可以写成 echo "hello" 1> t.log ###关于2>&1的含义 (关于输入/输出重定向本文就不细说了,不懂的可以参考这里,主要 阅读全文
posted @ 2022-11-07 11:42 liwenchao1995 阅读(60) 评论(0) 推荐(0) 编辑
摘要:##go context用法 在 Go1.7 中,标准库加入了 context 包,context 包定义了一个 Context (上下文)类型,可以在 Api 之间和进程之间传递信息,还提供了超时(timeout)和取消(cancel)机制。 Go 标准库中,database/sql,net,ne 阅读全文
posted @ 2022-11-07 11:20 liwenchao1995 阅读(162) 评论(0) 推荐(0) 编辑
摘要:##groovy 脚本实例 创建和升级脚本 ###注意replace package platform.jfrog_artifact.snapshot.mysql.empty2_docker_db node('ecs_wuhan_docker') { println "${BUILD_URL}con 阅读全文
posted @ 2022-11-01 15:16 liwenchao1995 阅读(108) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示