系统稳定运行的保证

运维 英文 Ops,又称运维工程师,是对技术类运营维护人员的统称。运维人员的职责是根据业务需要规划信息,网络,服务,通过网络监控,事件预警,业务调度,排障升级等手段,使服务处于长期稳定可用状态。

OpenStack Swift 存储桶的 CORS 设置保存在那里的?

2026年01月14日

CORS 设置保存在 Container Server(容器服务器)的 SQLite 数据库文件中。它不是保存在配置文件里,也不是保存在某个全局的注册表中,而是以 Metadata(元数据) 的形式,存储在具体的磁盘文件里。以下是详细的存储路径和结构剖析:1. 物理位置:在磁盘的哪里?在你的存储节点(Storage Node)上,CORS 数据位于 /srv/node 挂载点下的 .db 文件中。...

系统重启导致 OpenStack Swift Cors 出现问题

2026年01月14日

最近重启运行 OpenStack Swift 服务的 VPS,重启之后导致访问 OpenStack Swift 上的对象出现 Cors 错误。Access to script at 'https://www.example.com/5.bundle.js' from origin 'https://www.a.com' has been blocked by CORS policy: No 'Ac...

Caddy 压测

2026年01月06日

在前面几篇文章中,我们价绍了什么是 Caddy 以及如何在 Caddy 中启用 Brotli 压缩,同时我们还使用 Caddy 配置了通配符证书。这些配置完成之后,我们需要测试 Caddy 性能到底怎么样。这次我们使用的是 wrk 进行测试。我们通过以下命令安装 wrk:apt install wrk -y如果出现:Unable to locate package wrkwrk 并不在所有发行版的...

Windows 电脑上生成 SSH Key 并设置密钥登录

2025年12月23日

如果我们需要在 Windows 电脑上生成 SSH Key,应该怎么操作呢?在 Windows 上生成 SSH Key Windows 10/11 自带 OpenSSH,直接打开 PowerShell:ssh-keygen -t ed25519会生成:C:\Users\你的用户名\.ssh\id_ed25519 C:\Users\你的用户名\.ssh\id_ed25519.pub上传公钥到服务...

WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED

2025年12月23日

在上篇文章,我们通过 Windows PowerShell 设置了 SSH Key,并配置 Ubuntu VPS 密钥登录:Windows 电脑上生成 SSH Key 并设置密钥登录但是最近重新安装了操作系统,并按照上面的文章重新设置密钥登录,传递到 Ubuntu 服务器的时候,出现了:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @ WARNI...

permission denied while trying to connect to the Docker daemon socket

2025年12月19日

在查看Docker 状态的时候,出现了如下错误:permission denied while trying to connect to the Docker daemon socket at unix:///var/run/docker.sock: Get "http://%2Fvar%2Frun%2Fdocker.sock/v1.49/version": dial unix /var/run/...

Could not handshake: Error in the pull function

2025年12月19日

最近在 Ubuntu 20.04.6 LTS 上安装 Docker 的时候出现了:E: Failed to fetch https://download.docker.com/linux/ubuntu/dists/focal/pool/stable/amd64/containerd.io_1.7.27-1_amd64.deb Could not handshake: Error in the ...

Docker 修改 .env 执行 docker restart 不生效

2025年12月09日

我在上一篇文章中:Python 项目 docker 部署过程我们部署了一个 Python 项目,但是现在有一个问题,如果我修改了 .env 文件,通过执行:docker restart log-parser并不会生效,这是为什么呢?🚫 为什么 docker restart 不生效?因为: restart = restart process 不会 recreate cont...