月度归档: 2024 年 5 月

5 篇文章

记一次 MySQL 导入导出的问题
一 概述 一般情况下在做 MySQL 的备份还原时,都习惯性的使用 mysqldump 和 mysql < backup.sql 的方式进行。最近刚好遇到一个问题:在做数据库的迁移时,把导出来的数据导到新的实例上时,发现新旧两个库所占用的磁盘空间大小不一样,新迁移的库比原有的库占用磁盘空间更大。 二 具体问题 其实根据经验的第一反应,就应该是…
使用 OpenSSL 创建多域名证书
一 概述 一般使用自签名证书的情况下,我们都习惯的使用 *.domain.com 这种通配符证书,也叫 泛域名证书,在使用上没有任何影响,甚至会更加便利。 但是也不排除在一些严格要求,不允许申请和使用泛域名证书的情况下,我们需要使用一张包含多域名的证书。 二 具体操作 自生成一个根 CA。 生成证书申请的配置信息文件。 使用该配置信息文件进行生成 …
OpenSSL 版本升级
一 概述 OpenSSL 是一个开源的安全套接字层 (SSL: Secure Socket Layer) 密码库,应用可以通过该程序完成加密的、安全的通信。在一些旧版本的 OpenSSL 中可能会暴出一些高危的安全漏洞,因此需要对系统的 OpenSSL 版本进行升级。 Notes: 在升级 OpenSSL 前需要评估好当前的应用依赖当前版本的 Op…
启用 Prometheus 监控类
一 概述 从 Zookeeper 3.6.0 版本开始已经内置 Prometheus Client,通过配置可以通过 /metrics 接口进行暴露给 Prometheus 进行监控。 Notes: 参考 《ZooKeeper Monitor Guide》 二 启用 2.1 备份配置文件 # 注:我的环境的路径是 /etc/zookeeper/zo…
部署 Zookeeper
一 概述 ZooKeeper 主要服务于分布式系统,可以用 ZooKeeper 来做:统一配置管理、统一命名服务、分布式锁、集群管理。 Notes: 预先下载好 Java Runtime Environment 和 Zookeeper 安装介质。 二 具体操作 2.1 安装 Java 运行环境 # 1. 解压 tar xf jdk-19_linux…