登录Jenkins页面,进入 “Dashboard --> 系统管理 --> Script Console” 输入清理构建记录的脚本内容: item = Jenkins.instance.getItemByF…
CentOS 7.x 升级系统内核
安装EPEL源 $ rpm --import https://www.elrepo.org/RPM-GPG-KEY-elrepo.org $ yum install -y https://www.elrepo.org/e…
MySQL 慢查询日志切割
新建 MySQL 用户 创建用于刷新日志的 MySQL 账号,并对账号权限加以限制。 > GRANT RELOAD ON *.* TO 'flushlogs_user'@'localhost…
MySQL 数据库回档方案
操作场景 对于自建数据库 MySQL,在误操作造成数据损坏时,进行数据修复相对来说是比较麻烦的。在公有云上的云数据 MySQL,基本上都会提供数据回档的功能,只需要在控制台简单操作即可。 这里参考了腾讯云数据库的回档方案…
CentOS 8.X 安装软件报错 No available modular metadata for modular package
问题描述 由于部署环境有诸多限制,只能在纯内网(无法跟公网互通)环境下安装软件,所以需要把软件包下载下来放在服务器本地进行安装。 系统版本为 CentOS 8.2,使用 createrepo 命令创建 repodata …
K8S 中使用 Prometheus 监控 JVM (二)
背景说明 在上篇文章 K8S 中使用 Prometheus 监控 JVM (一) 中,我们基于 Kubernetes 的 Service 实现了监控 Pod 中java应用的 JVM 信息。但其实这并不适用于所有的环境,…
K8S 中使用 Prometheus 监控 JVM (一)
操作场景 Prometheus 社区开发了 JMX Exporter 用于导出 JVM 的监控指标,以便使用 Prometheus 来采集监控数据。当您的 Java 业务容器化至 Kubernetes 后,可通过本文了解…
CentOS 7 定制 OpenSSL RPM 包
一、环境准备 1.1 安装RPM打包、测试必备开发工具 $ yum install -y rpm-build rpmlint rpmdevtools 1.2 安装打包、编译所需的依赖软件 $ yum install -y…
MongoDB 副本集把SECONDARY提升为PRIMARY
事故背景 线上环境有一个MongoDB副本集,由于是部署在客户那边本地机房,客户误操作把部署副本集的另外2个节点的 VM 给删除了(并且VM已经无法恢复了)。所幸的是还有一个节点存活,登录节点后发现这个节点是 SEC…
PHP 安装 pdo_sqlsrv 插件(CentOS7)
一、安装相关依赖 1.1 安装微软源 $ curl -s -o /tmp/prod.repo https://packages.microsoft.com/config/rhel/7/prod.repo 1.2 防止冲突…