logo

fuscoyu's Blog

首页 标签 归档 关于

Libvirt host-model 为什么不能直接解决 CPU 异构热迁移

本文根据一次 Libvirt CPU 模型讨论和官方文档整理。示例用于说明设计方法,尚未在客户环境完成跨 CPU 热迁移实测。 我之前认为,只要把虚拟机 CPU 配置成 host-model,Libvirt 就能屏蔽宿主机 CPU 差异
2026-08-21 Libvirt , QEMU , KVM , Live Migration

containerd 百万级 nofile 如何拖慢 Python 2 子进程

本文根据一次真实的容器服务性能排障整理。 一个原本几秒即可完成的轻量命令,在容器化后 Python 2 服务中每次都需要约 0.6s。问题不在 CPU、内存或命令本身,而是 containerd 设置的百万级 nofile 被容器继承,
2026-08-21 Linux , Kubernetes , Python , containerd , 性能排查

如何测试网络设备性能:从吞吐、PPS 到 RFC 2544

本文由 Codex 根据一次网络设备性能测试讨论辅助整理生成。文中的数值用于说明方法,不代表某台设备的实测结果。 测试路由器、交换机或软路由时,只跑一次 iperf3,最多只能回答“这组 TCP 流量跑了多快”,不能完整说明设备性能。
2026-08-20 Network , RFC 2544 , iperf3 , TRex

使用 libvirt 和 Alpine 搭建最小 PXE 实验

本文由 Codex 根据 PXE、Alpine 与 VirtualBMC 实测和讨论过程辅助整理生成。 为了理解裸金属装机流程,我在一台 KVM 宿主机上搭建了最小 PXE 实验:客户端只有 1 vCPU、512 MiB 内存和 2 G
2026-08-19 PXE , iPXE , Alpine Linux , libvirt , VirtualBMC , IPMI

每天学习一个命令: iostat 分析磁盘 IO

iostat 是 sysstat 工具包中的磁盘 I/O 观测命令。它能回答三类常见问题:磁盘当前有多少 IOPS、读写带宽和延迟是多少,以及压力集中在哪块块设备上。 本文重点记录实时采样、添加时间戳、筛选 NVMe 设备、保存和
2026-08-14 Linux , 存储

macOS Magnet 快捷键与窗口隐藏技巧

macOS Magnet 快捷键与窗口隐藏技巧Magnet 是一款 macOS 窗口管理工具,可以通过快捷键快速完成左右分屏、四分屏、三分屏和跨显示器移动。 本文整理我日常使用的 Magnet 快捷键,以及为什么我更喜欢使用 ⌘H + ⌘T
2026-08-12 Mac , Magnet , 快捷键

macOS + Clash TUN 导致同网段 ping 不通

本机 192.168.50.22 可以 ping 通 192.168.50.25,但 50.25 ping 不通本机。 两台机器明明在同一个 /24 网段里,问题却绕了一圈才显形:Clash TUN 改写了 macOS 路由,导致本机给 5
2026-07-06 Network , macOS , Clash , tcpdump

Tailscale 子网路由导致本地跨网段访问绕路

公司通过 Tailscale 做 VPN。本地有两个网段: 172.31.162.0/24 172.31.164.0/23 本地的 subnet router 会把这两个网段上报到 Tailscale,外地同事依赖它访问本地网络,所以不
2026-07-06 Network , Tailscale

用 Wireshark 抓出四川移动 IPTV 的频道列表

这次折腾 IPTV,一开始是想把 ImmortalWrt 上的 udpxy 换成 rtp2httpd。后来发现真正的问题不在转发工具,而在频道源本身:我先拿四川电信的节目单去跑,结果家里其实是成都/四川移动 IPTV。 现象很典型
2026-07-06 Wireshark , IPTV , ImmortalWrt , rtp2httpd , M3U

VPC 内 VM 通过 Proxy 访问 Tailscale 网段

有时 VPC 里只有一台机器适合安装 Tailscale,但其他 VM 也需要访问 Tailscale 后面的远端内网段。这个场景可以把这台机器当成一个 proxy 节点:VPC 内机器把目标网段路由到 proxy,proxy 再通过 ta
2026-06-26 Network , iptables , Tailscale

Tailscale 导致 SSH 断连排查

在 Linux VM 里启动 Tailscale 后,当前 SSH 连接立刻断开。这个问题看起来像 sshd 异常,但很多时候真正原因是:Tailscale 接收了子网路由,并插入了优先级更高的策略路由,导致 SSH 回包被导向 tails
2026-06-25 Network , Tailscale

2026 我的 macOS 软件与开发环境安装清单

2026 我的 macOS 软件与开发环境安装清单我的第一台 Mac 是 2020 款 Intel i5、16G 内存的 MacBook Pro。刚开始用的时候还挺新鲜,但几年后同时开两个 PyCharm,风扇就开始嗷嗷叫,键盘也烫手。我不
2026-06-22 Mac , 工具箱

交换机常用命令整理

交换机常用命令整理最近整理交换机配置时,发现很多命令平时都用得上,但分散记忆很容易忘。这里按实际排障和配置的顺序,把常见命令整理成一篇速查笔记。 本文命令以华为 VRP 风格为主,H3C、不同型号或不同系统版本的命令可能略有差异,实际操作前
2026-06-18 Network

每天学习一个命令: iptables 测试篇

iptables 测试篇 本文由 Codex 辅助生成,用来测试自己是否掌握 iptables 基础命令。 上一篇整理了 iptables 的基础概念和常用命令。这一篇换个方式:不继续讲概念,而是通过题目检查自己是否真的会用。 建议先不要
2026-06-06 Network

每天学习一个命令: iptables

iptables 本文由 Codex 辅助生成,内容整理自 B 站「米拉一老王」的 iptables 学习资料。 简介iptables 常被直接叫做 Linux 防火墙,但更准确一点说,它是一个用户态命令行工具,用来给 Linux 内核里
2026-06-06 Network

Dev Container 中使用 1Password SSH Agent

Dev Container 中使用 1Password SSH Agent 本文由 Codex 根据一次真实的 Dev Container 排障过程整理生成。 最近在本地用 Dev Container 跑项目时,遇到一个看起来很绕的问题:
2026-06-04 Dev Container , 1Password , SSH , Colima

Codex App 连接 Mac mini 报 Failed to update connection 的一次排查记录

本文由 Codex 根据实际排查过程整理生成。 最近我在用一台 Mac 上的 Codex App 控制另一台 Mac mini。入口是在 Codex App 的 Devices you can control from this Mac
2026-05-30 Codex , Mac mini , Remote Control

Hexo 博客发布流程

Hexo 博客发布流程一直使用 hexo 发布 blog,但是发现有些命令实在是记不住,所以写一篇博客记录一下。 命令123456789101112# 创建到草稿hexo new draft 我的第一篇博客# 测试hexo clean &a
2025-08-04 blog

ginkgo 学习笔记

ginkgo 学习笔记参考文章(kubebuilder如何写测试用例)https://book.kubebuilder.io/cronjob-tutorial/writing-tests(ginkgo和gomega学习笔记)https://
2024-03-22 Go

kubevirt make cluster-sync pull 镜像timeout

尝试在本地编译 kubevirt 源码,在执行 make cluster-sync 发生报错。环境信息:root@kubevirt:~/kubevirt# lsb_release -aDistributor ID: Ubuntu
2024-02-21 kubevirt , kubernetes
下一页
Powered by Hexo Theme