摘要: 内容简介 本部分内容与Zabbix安装有关。 安装过程概述 第一步、安装Nginx服务 安装Nginx服务,用作前端访问。安装发行版自带版本即可。 第二步、安装PHP环境 安装PHP环境,负责提供Zabbix Web UI运行环境。 第三步、安装MySQL数据库 作为Zabbix后端存储。 第四步、 阅读全文
posted @ 2021-01-27 22:19 k4nzdroid 阅读(140) 评论(0) 推荐(0)
摘要: 问题描述 我们买了很多的技术书籍,但是忘记哪些买过,哪些没买,哪些已读,哪些未读(应该不止我们是这个样子吧)。 因此,我们需要对这些图书进行管理,以及管理与其对应的 PDF 书籍 :) 该笔记将记录:用于管理图书和电子书的软件,并记录某些场景的解决方案。 解决方案 目前,我们正在使用 Calibre 阅读全文
posted @ 2021-01-27 21:04 k4nzdroid 阅读(194) 评论(0) 推荐(0)
摘要: 什么是图床? 图床,Image Hosting Website(或者其他英文名,反正不是什么 Image Bed、Photo Bed 之类的),用来存放图片的空间(或服务器),同时允许外链到其他网站。 简单说,就是保存图片的站点,并且能在其他站点中引用。类似的站点有很多,比如 聚合图床、imgsha 阅读全文
posted @ 2021-01-27 19:50 k4nzdroid 阅读(612) 评论(1) 推荐(0)
摘要: 部署流水线(deployment pipeline)是持续交付1.0的核心模式。它是对软件交付过程的一种可视化呈现方式,展现了从代码提交、构建、部署、测试到发布的整个过程,为团队提供状态可视化和即时反馈。部署流水线的设计受到软件架构、分支策略、团队结构以及产品形态的影响,因此每个产品的部署流水线均有 阅读全文
posted @ 2021-01-27 17:49 k4nzdroid 阅读(648) 评论(0) 推荐(0)
摘要: 问题描述 Jenkins Pipeline,更像“胶水”,将很多脚本与工具粘合在一起,实现自动化任务,而它本身并没有提供特定功能。 执行 Shell 命令或者脚本是个非常常见的任务。该笔记将记录在 Jenkins Pipeline 中执行 Shell 的方法。 注意,除了 Shell 脚本,Jenk 阅读全文
posted @ 2021-01-27 17:34 k4nzdroid 阅读(4611) 评论(0) 推荐(0)
摘要: 问题描述 在 Jenkins (Pipeline) 中,我们可以通过设置邮件,来通知构建结果。 但是邮件通知较慢,这是因为:邮件客户端以定时查收(轮询)的方式收取邮件;即使服务端支持 IDLE 命令,由于客户端的实现不同,也不能保证立刻收到消息; 我们希望在构建结束时,“立刻”收到通知,这可以使用即 阅读全文
posted @ 2021-01-27 15:49 k4nzdroid 阅读(780) 评论(0) 推荐(0)
摘要: systemd.timer,是由systemd提供的定时任务,类似于Cron功能。 简单描述 文件命名 该单元文件以.timer为文件后缀。单元文件命名为<timer>.timer。其中,<timer>为具体的任务名,而.timer为固定的文件后缀。 文件结构 本文不涉及单元文件的[Unit]部分与 阅读全文
posted @ 2021-01-27 13:20 k4nzdroid 阅读(363) 评论(0) 推荐(0)
摘要: 问题描述 我们的 GitLab 当前版本为 12.4 版本(容器部署),需要升级到 13.6 版本,以使用新功能。 此次升级最主要的问题在于跨版本升级,可能会失败。 该笔记将记录:如何将 GitLab 从 12.x 升级到 13.x 版本。 解决方案 第一步、备份数据 运维工作千万条,数据备份第一条 阅读全文
posted @ 2021-01-27 12:04 k4nzdroid 阅读(862) 评论(0) 推荐(0)
摘要: 内容简介 本文主要介绍如何修改主机名。假如pc为原主机名,而我们现在要将laptop作为主机名。 # CentOS 6.10 #!/bin/sh # 临时修改,重启后会丢失 hostname laptop # 持久配置 sed 's/HOSTNAME=.+/HOSTNAME=laptop/g' -i 阅读全文
posted @ 2021-01-27 10:35 k4nzdroid 阅读(755) 评论(0) 推荐(0)
摘要: Redis Sentinel 在主从模式的基础上,当主机点故障时,Sentinel会从从节点中选取一个,使其成为主节点。 Sentinel集群无需设置其他Sentinel节点地址,它可以自动发现,它会将唯一一个Sentinel列表。 Sentinel集群不会同时进行故障迁移,只有第一个故障迁移失败后 阅读全文
posted @ 2021-01-27 09:49 k4nzdroid 阅读(152) 评论(0) 推荐(0)