上一页 1 2 3 4 5 6 7 ··· 9 下一页
摘要: argocd是智能管理K8S具体应用的工具,可以实现WEB控制台操作升级,回滚,日志分析,测试跑通,程序启动失败则不上线等功能。 安装步骤很简单: kubectl create namespace argocd kubectl apply -n argocd -f https://raw.githu 阅读全文
posted @ 2021-01-26 13:28 Normanlin 阅读(881) 评论(0) 推荐(0) 编辑
摘要: 这个原因一般是redis线程池满,排除程序问题,从运维角度看,有几个可能导致故障的问题。 1.在安装的时候默认只接受来自同一台计算机上运行的客户端的连接而且还启用的了保护模式。解决办法:bind 127.0.0.1 注释掉,protected-mode 改成 no。 2.sysctl -a | gr 阅读全文
posted @ 2021-01-25 17:29 Normanlin 阅读(6521) 评论(0) 推荐(0) 编辑
摘要: fs.suid_dumpable = 0 /1为打开coredump功能,当程序崩溃时产生崩溃日志用于分析。net.ipv4.conf.all.log_martians = 1 /打开网络日志分析net.ipv4.conf.default.log_martians = 1 /打开网络日志分析net. 阅读全文
posted @ 2021-01-22 14:41 Normanlin 阅读(2162) 评论(0) 推荐(0) 编辑
摘要: 某服务器发现安装了17版本的docker,线上服务时不时会无法响应。故升级一下docker至18。记录一下步骤。 yum list installed|grep docker 删除对应的dockers组件 yum -y remove docker-ce.x86_64 yum -y remove do 阅读全文
posted @ 2021-01-21 15:56 Normanlin 阅读(143) 评论(0) 推荐(0) 编辑
摘要: 当批量更新nginx配置文件是,某些场景中每个服务器都可以使用单独的域名,这时候使用salt批量修改就要使用pillar模块去做变量匹配。下面举例: 编写一个tmp/lyztest.txt。文件传输后匹配变量赋值目标主机b020063的域名为lyz_testb020063.com,实现变量匹配的效果 阅读全文
posted @ 2021-01-20 17:57 Normanlin 阅读(134) 评论(0) 推荐(0) 编辑
摘要: 需要将prometheus的报警规则存放在/etc/rules里面的yml文件中 同时prometheus的yaml文件需要开启alertmanager,通过alertmanager触发告警到各个平台,例如钉钉。 rules.yml文件 groups: - name: api-server /报警名 阅读全文
posted @ 2021-01-13 21:21 Normanlin 阅读(2345) 评论(0) 推荐(0) 编辑
摘要: 这周主要任务是扩容有关下载和播放的服务,阿里云3台,腾讯云8台。 由于之前该服务不是由我部署,而且是非容器化的传统部署方式,因此部署时比较谨慎,各个环境都需要与原先保持一致。后续服务也按预期正常运行了。趁这次机会也总结一下各个流程。 第一:基础设置的一致 配置,系统版本,内核参数,路由等等,通常这些 阅读全文
posted @ 2021-01-09 21:14 Normanlin 阅读(117) 评论(0) 推荐(0) 编辑
摘要: 当共享带宽包具有非常多的ip时,倘若带宽异常爆满,这时候依靠阿里云监控去排查是非常繁琐不直观的。 通过调用ip带宽的监控,可以分析出当带宽包爆满时的所有IP流量大小,从而快速定位问题。 代码如下(代码有很大改进空间,是本人刚接触python写的脚本,没有花很多时间优化,使用pyhton3,请见谅): 阅读全文
posted @ 2021-01-05 23:30 Normanlin 阅读(363) 评论(0) 推荐(0) 编辑
摘要: 就在2020年的末尾,公司将一部分项目准备迁至腾讯云,30号部署了一批nginx服务器并已经运行。 今日项目开始放量,出于谨慎登录服务器看了下状态,惊讶发现nginx路径下涉及到nginx的文件全部丢失,只剩下空文件夹。 幸亏服务没有重启,原先的配置仍在内存中。 检查了很多的可能点,排除了人为的删除 阅读全文
posted @ 2021-01-05 23:10 Normanlin 阅读(662) 评论(0) 推荐(0) 编辑
摘要: 检测存活性: salt 主机名 test.ping 批量检测存活性: salt -L '主机名1 主机名2..' test.ping 执行单句命令 salt 主机名 cmd.run '执行命令' 执行某个sls文件 salt 主机名 state.sls salt下相对路径/目标文件名(不带sls后缀 阅读全文
posted @ 2021-01-05 22:53 Normanlin 阅读(225) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 ··· 9 下一页