使用kubeadm部署高可用kubernetes集群 发表于 2020-10-19 | 字数统计: 1,527 | 阅读时长 ≈ 8 部署kubernetes有太多因不可描述原因导致镜像拉取失败的问题,多处使用国内镜像源替换官方镜像源处理 ip规划 角色 ip master01 192.168.0.101 master02 192.168.0.102 master03 192.168.0.103 worke ... 阅读全文 »
解决docker和kvm网络冲突的问题 发表于 2020-04-18 | 分类于 linux | 字数统计: 301 | 阅读时长 ≈ 1 在一台kvm宿主机上安装了docker以后发现kvm的虚拟机无法获取到ip,配置静态ip网络也无法正常工作,但是宿主机的网络却很正,排查到libvirtd有如下报错1234Apr 18 13:12:05 workspace libvirtd[721]: Failed to open file &ap ... 阅读全文 »
配置v2ray+nginx+ws访问国际网络 发表于 2020-02-12 | 分类于 linux | 字数统计: 502 | 阅读时长 ≈ 2 搞之前先贴上官方文档 0x00 准备工作 VPS一台(visa信用卡可以在google cloud撸一年vps) 一个域名 申请一年免费证书(可以在阿里云申请免费域名,也可以用Let's Encrypt申请免费证书并自动更新) 0x01 一键安装配置v2raybash <(curl ... 阅读全文 »
记录一次ES修复的经历 发表于 2019-05-16 | 字数统计: 1,325 | 阅读时长 ≈ 7 0x00 起因前端时间公司的日志服务器挂了,开发小伙伴吐槽说日志服务器无法我访问,登录到其中一台服务器上发现,elasticsearch无法启动,数据盘也没有挂载,fstab没有挂盘信息。elasticsearch是跑在阿里云上的,故障的ES节点被执行过DHCP故障的脚本,怀疑是脚本导致服务器重启。 ... 阅读全文 »
删除所有git commit 发表于 2019-03-26 | 字数统计: 140 | 阅读时长 ≈ 1 记录一下,删除所有git commit的方法,但不改变原有代码的方式 123456789101112# 1. 将当前分支备份git checkout --orphan backup# 2. 添加文件到备份分支git add -A# 3. 提交git commit -am "commit messag ... 阅读全文 »
无键盘鼠标显示器玩转树莓派 发表于 2019-01-29 | 分类于 linux , raspberry | 字数统计: 670 | 阅读时长 ≈ 3 0x01 烧写镜像到内存卡使用到的软件是etcher,附赠下载地址(linux、macos、windows都可以用)第一个加号图标选的是镜像,第二个磁盘图标选内存卡,第三个点了就是开始烧写了下面就是烧写中的状态,这个步骤下泡杯咖啡等会儿就好 0x02 预配置烧写玩完内存卡之后,会出现一个b ... 阅读全文 »
jenkins+maven java自动构建环境搭建 发表于 2018-10-27 | 字数统计: 476 | 阅读时长 ≈ 2 目前比较火的自动构建工具Jenkins不用过多介绍了,一款非常强大的CI工具。然后是maven,java的自动构建工具。下面简单介绍一下这两款工具的部署过程 0x01 安装java环境jenkins和maven都依赖java环境1rpm -ivh jdk-8u131-linux-x64.rpm 0x ... 阅读全文 »
nginx反向代理websocket 发表于 2018-10-27 | 分类于 linux | 字数统计: 215 | 阅读时长 ≈ 1 什么是websocket简单来说,websocket就是建立在tcp协议之上,和http协议良好兼容的双向通信协议。websocket同样默认使用80端口(ws)和443端口(wss)。 websocket和http的区别websocket比http协议头部仅仅多了两个内容12Upgrade ... 阅读全文 »
安装zabbix小记 发表于 2018-10-27 | 分类于 linux,运维 | 字数统计: 926 | 阅读时长 ≈ 5 zabbix server安装123456789101112131415161718#检查并安装gccisInstallGcc=`rpm -qa | grep ^gcc`[ -z "$isInstallGcc" ] && yum install gcc -y#安装依赖环境yum in ... 阅读全文 »
go冒泡算法及简单优化 发表于 2018-07-08 | 分类于 golang | 字数统计: 265 | 阅读时长 ≈ 1 冒泡排序,在学习编程时最常见的一个排序算法。但在实际工作中会遇到一些坑。比如,如果接收到的是已经排好序的序列,再进行排序没有必要。123456789101112131415161718192021222324252627282930313233343536373839package mainimpo ... 阅读全文 »