mdadm RAID5 硬盘替换实战(无热备盘·关机更换) mdadm RAID5 硬盘替换实战(无热备盘·关机更换) 上一篇讲了有 hot spare 的自动接管流程。这篇讲没有热备盘的情况——需要关机物理换盘,手动重建。 环境 虚拟机:VMware Workstation 系统:Ubuntu 22.04 阵列:3×20G RAID5,无热备盘(--spare-devices=0) 存储栈: 123sda ─┐sdb ─┼─ md0 (RAID5, 2026-07-04 Linux > 存储 #RAID #mdadm #磁盘更换
mdadm RAID5 硬盘替换实战(含热备盘) mdadm RAID5 硬盘替换实战环境 虚拟机:VMware Workstation 系统:Ubuntu 22.04 (kernel 5.15.0-185) 磁盘:4×20G 虚拟磁盘 + 1×20G NVMe 系统盘(Paravirtual SCSI 控制器) 存储栈: 1234sda ─┐sdb ─┼─ md0 (RAID5, 3+1 spare) → vg0 → lv-0 (ext4) 2026-07-04 Linux > 存储 #RAID #mdadm
Ai专栏:1.WSL2 Ubuntu 安装 Hermes Agent 完整指南:从零到跑通 WSL2 Ubuntu 安装 Hermes Agent 完整指南:从零到跑通 一篇来自一线 IT 运维的实际安装记录,不是翻译官方文档。 Hermes Agent 是什么Hermes Agent 是 Nous Research 在 2026 年 2 月发布的开源自主 AI 智能体框架,MIT 协议。两个月内 GitHub 斩获 6.4 万星,到 5 月全球 Token 消耗量已经超过了同赛道的 2026-05-23 AI工具 #Hermes-Agent #WSL2 #Ubuntu #AI
Jenkins Day 3-4 错误总结与解决方案 问题一:本地 file:// 仓库检出被阻止错误日志1234ERROR: Checkout of Git remote 'file:///home/LX/jenkins_demo/demo-java-app'aborted because it references a local directory, which may be insecure.You c 2026-04-02 DevOps > CI/CD #Jenkins #排错
Jenkins Day 3-4 学习笔记 一、今日学习目标总览12345678910Day 3-4 你将掌握:├── 准备本地 Git 仓库作为练习项目├── 创建 Freestyle Project 并关联 Git├── 配置源码管理(SCM)├── 配置构建触发器(手动/定时/轮询/远程)├── 编写 Shell 构建步骤├── 配置构建后操作(产物归档、邮件通知)├── 理解构建状态和构建历史└── 完整体验一次"代码提交 2026-04-02 DevOps > CI/CD #Jenkins #学习笔记
Jenkins Day 1-2 学习笔记 一、在开始之前:理解 CI/CD1.1 什么是 CI/CD在没有 CI/CD 的时代,软件发布是这样的: 123456789101112131415161718192021222324传统发布流程(手动地狱):开发者写完代码 │ ▼压缩代码包,通过 QQ/邮件/FTP 发给测试 │ ▼测试手动部署到服务器 │ ▼发现问题,反馈给开发 2026-04-02 DevOps > CI/CD #Jenkins #学习笔记
WSL2网络模式nat更改为桥接 WSL2网络模式nat更改为桥接方案一:推荐 —— 使用 Mirrored 模式(镜像网络,最简单)这个模式会把 Windows 的网络接口“镜像”到 WSL 中,WSL 会获得与主机相似的网络行为。 在 Windows 中创建或编辑配置文件(以普通用户身份): 按 Win + R,输入 %USERPROFILE%,回车。 在用户文件夹下新建文本文件,命名为 .wslconfig(注意前面有 2026-03-31 Linux > 网络配置 #WSL2 #桥接
RedHat_9.3 安装 MySQL8.4 系统版本 RedHat_9.3 MySQL 8.4.8 一、添加MySQL Yum仓库https://repo.mysql.com/mysql84-community-release-el9-2.noarch.rpm 这个包本身不包含 MySQL 数据库,它只做一件事:在你的系统中添加一个 Yum/DNF 软件源(repository),让你能用 yum/dnf inst 2026-02-20 Linux > 数据库 #RedHat #MySQL
Jenkins部署(Ubuntu 24.04) 步骤一:安装Java环境Jenkins需要Java 17或Java 11作为运行环境。Ubuntu 24.04仓库通常包含较新版本的OpenJDK,建议安装Java 17: 12sudo apt updatesudo apt install openjdk-17-jdk -y 安装后,可以通过 java -version 验证。 步骤二:添加Jenkins仓库(新方法)因为原来的wegt拉取密钥 2025-12-23 DevOps > CI/CD #Ubuntu #Jenkins #部署
Euler配置静态ip 华为Euler系统配置静态IP1.修改配置文件1vim /etc/sysconfig/network-scripts/ifcfg-ens32 1234567891011121314151617181920# 修改如下类似TYPE=EthernetPROXY_METHOD=noneBROWSER_ONLY=noBOOTPROTO=noneDEFROUTE=yesIPV4_FAILURE_FATAL 2025-07-04 Linux > 网络配置 #EulerOS #静态IP