自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(711)
  • 资源 (6)
  • 收藏
  • 关注

原创 xfs 格式化启用 bigtime=1 或者已经格式化后修改

这个提示确实值得关注,尤其是 Docker、Kubernetes 节点以及长期运行的存储服务器。它涉及的是 XFS 文件系统的 Y2038 问题(Year 2038 Problem)。bigtime是 XFS 的文件系统特性,不是简单地把时间戳字段从 32 位改成 64 位那么简单。

2026-11-03 14:05:53 144

原创 ssh 直接免密输入 sudo 密码

推荐方案:macOS Keychain。

2026-11-02 11:07:53 91

原创 ubuntu 26.04 sudo 连不上主机卡住然后失败问题处理

查看有哪些 sudo改想改回系统原来的sudo如果原来的就是。

2026-11-02 10:59:00 196

原创 loki 查询大量日志优化

本文使用的 loki 和 prometheus 是用 helm 部署的,loki chart 为 grafana/loki-stack version: v2.10.3prometheus chart 为 prometheus-community/kube-prometheus-stack version: v62.7.0。

2026-10-23 18:40:23 151

原创 vllm 启动模型进行推理 参数跟大模型实现有关系吗 哪些是 vllm 本身支持的,哪些需要大模型和vllm 一起支持

是的,vLLM 启动模型时使用的参数,既与 vLLM 推理引擎本身有关,也与具体的大模型架构、模型实现和权重格式有关。不是所有参数都能对所有模型生效。可以把它理解为三层:vLLM 通用能力:调度请求、管理 KV Cache、控制并发、分配显存等。模型架构能力:模型是否支持某种注意力机制、MoE、MTP 多 Token 预测等。模型与 vLLM 的适配能力:vLLM 是否已经实现并启用了该模型对应的功能,模型权重是否包含所需组件,配置格式是否正确。因此,判断一个参数能不能用,不能只看。

2026-10-23 18:30:19 220

原创 rook-ceph 升级

详情见。

2026-10-12 17:57:35 71

原创 nvidia rtx4090/5090 开启 p2p

1、开启启动按 ESC 键2、按照图示操作⚠️注意:4090 机器没这个选项直接跳到下一个⚠️说明:默认 4090/5090 机器没开启 reBAR,需要进到 BIOS 开启。验证是否开启 reBAR 执行如下命令BIOS 开启 REBAR1。

2026-10-12 17:25:31 318

原创 ubuntu apt 查看软件之间的依赖

⚠️警告:如果想卸载软件,最后执行 apt-get purge docker-ce 而不是执行 apt-get autoremove docker-ce ,因为 autoremove 会把 docker-ce 的依赖也卸载掉。purge remove autoremove 的区别见下表。执行如下命令 apt-cache depends docker-ce 查看 docker-ce 依赖的软件。

2026-08-17 15:03:01 248

原创 ubuntu dpkg -l 输出第一列解释

dpkg -l的输出第一列实际上是,不是单纯一个状态。不过dpkg -l默认只显示比较常见的组合,所以你经常看到的是iircun等。

2026-08-17 15:02:48 160

原创 minio 设置策略

这两个命令不是一回事,主要区别在于 和 操作的是不同层面的权限。这是查看 MinIO 服务端已经定义的 IAM Policy。例如你可能看到:它回答的是:如果你有自定义策略,比如:那么这个 Policy 可以通过:创建,然后绑定给用户:2. 这个是完全不同的东西:它查看的是 bucket 的匿名访问策略。也就是:例如你之前看到:这里的:意味着所有匿名用户。所以:关注的是:而:关注的是:结合你现在的 场景你现在很可能同时

2026-08-12 19:37:18 240

原创 不同containerd配置 systemd CGroup 驱动

如果你在初次安装集群后或安装 CNI 后遇到容器崩溃循环,则随软件包提供的 containerd 配置可能包含不兼容的配置参数。你需要启用 CRI 支持才能在 Kubernetes 集群中使用 containerd。)中安装 containerd,你可能会发现其中默认禁止了 CRI 集成插件。重置 containerd 配置,然后相应地设置上述配置参数。如果你更改了这个文件,也请记得要重启。如果你从软件包(例如,RPM 或者。CGroup 驱动。

2026-08-07 11:03:31 18

原创 KubeClientCertificateExpiration 在告警与恢复之间震荡

这是一个关于客户端证书的告警,图之所以断断续续的,是因为提前更新了快过期的证书,但是仍然有人在用旧证书访问(证书是提前更新的并没真的过期,所以能访问),只要访问就有图,然后告警,只要不访问了,就没图了,告警也就消失了。KubeClientCertificateExpiration这个告警表达式如下,如果该告警在告警与恢复之间来回震荡;为了验证这个想法,用一个过期证书执行如下命令再看告警图,发现图是连续的了。查看 prometheus 该告警的图也是断断续续的。

2026-07-31 12:08:06 28

原创 linux mellanox 网卡队列 irq rps 相关

那才需要调 irqbalance 或手工绑 IRQ。IRQ completion queue:63 个。你的 RSS + IRQ + NUMA 已经正确。显示:126 个(驱动 queue 对象)completion queue 映射。不是直接显示硬件 RSS ring。这个才是 RSS 层面的真实数量。目前从你贴出的信息看,内核内部 queue。

2026-07-29 11:48:38 235

原创 检查主机网卡 irq 硬中断设置是否跨越了 NUMA

你现在这个网络 IRQ 配置,从 NUMA 和 IRQ affinity 看没有问题。

2026-07-29 11:46:54 218

原创 移除出错的gpu

id 为 6 的 gpu 状态为 err。先关闭 persistence mode(必须)draining。

2026-07-21 19:15:29 190

原创 nvidia 显卡无进程在用,但是GPU 使用率为100%

如下,显卡2没进程在用,但是GPU 使用率为100%再次查看,问题已经处理。

2026-07-21 16:26:46 106

原创 vllm 缓存对模型启动时间的影响

你的观察基本符合 vLLM 的实际启动流程。几个缓存影响的阶段不同,所以影响启动时间差异很大。

2026-07-21 13:10:10 218

原创 vllm 大模型启动缓存相关环境变量 export

你设置的这些环境变量,本质上是在。HF_HOME。

2026-07-21 12:00:37 256

原创 rtx5090 gtxxxx a100 h200 等等等等显卡名字的命名有什么规律或者意义吗

NVIDIA 显卡命名其实有几套体系混在一起,看起来很乱,但拆开就比较清楚:大体格式:例如:1. GeForce RTX / GTX:消费级显卡主要给游戏、工作站用户。GTX:传统图形卡(没有专门 RT Core)RTX:支持实时光追(Ray Tracing),带 RT Core例如:2. RTX 后面的数字规律例如:第一位:代数例如:所以:表示:对应 Ampere。数字越大,一般越强:比如:性能大概:Ti / Super后缀表示增强版:

2026-07-17 18:19:25 329

原创 nvidia 显卡架构 Hopper、Ada 和 Blackwell 这些名字有啥规律或者意义吗

NVIDIA 这些架构名字()其实没有像 CPU 那样的技术含义(比如 Zen、Core),主要是,规律主要来自“致敬计算机科学/工程领域的重要人物”。

2026-07-17 18:18:33 251

原创 记录一次主机异常重启的排查过程

1、做了 loki 采集日志,日志及有可能存放到了 journal 中,为了确定先查 journal 日志中是否有 shutdown或者 reboot 字样。某天收到 prometheus 告警,某台主机自动重启了,但是看 /var/logs/kern.log 日志,看 syslog 日志都没发现相关的有效日志。然后登录主机,去到 /var/lib/systemd/pstore/7662371808120/ 这个目录。过滤 pstore 关键字,内核崩溃前会将日志转存到某个目录下,关键字样就是这个。

2026-07-17 15:34:08 183

原创 为啥运动只能是相对的

有。速度不是绝对的,但某些物理量是绝对的。例如:Proper time(固有时间)Spacetime interval(时空间隔)Speed of light(真空中的光速)在所有惯性参考系中都相同这些量不会因为参考系改变而改变。

2026-07-01 17:25:48 357

原创 cri-docker 内存泄露(memory leak)问题

监控发现 cri-dockerd 进程内存泄露。

2026-06-30 11:39:41 55

原创 使用 gdb 分析进程内存问题

拿到 dump 文件后,可以在任何装有 Go 环境的开发机上,使用 Go 官方的。进程目前已经吃了很多内存,千万别重启。我们可以直接通过 Linux 的。(GNU 内存转储工具)把该进程的全部内存直接“镜像”下来。,你可以直接肉眼看到几万个卡在。

2026-06-29 12:06:37 177

原创 gdb 介绍

gdb是(GNU 调试器)的缩写。它是 Linux 和类 Unix 系统下最核心、最强大的,由自由软件基金会(FSF)在上世纪 80 年代开源。

2026-06-29 12:06:04 213

原创 如何查看进程的父进程

Linux 下查看一个进程的父进程有几种常用方法。假设进程 PID 是12345。

2026-06-23 10:51:19 265

原创 linux 异常断电重启后,文件系统不一致问题处理

内核报错日志如下这里以报错 EXT4-fs error (device dm-0): ext4_lookup:1860: inode #4980802: comm systemd-journal: deleted inode referenced: 4981004 为例。这个报错的意思是 systemd-journald 在访问 journal 目录时,ext4 发现:目录中引用了一个已经被删除或损坏的 inode(4981004),导致文件系统不一致。

2026-06-18 14:21:00 174

原创 ceph flag

一个或多个 OSD、CRUSH 节点或 CRUSH 设备类设置了感兴趣的标志。:正在忽略 OSD 故障报告,这意味着监控器不会标记 OSD。一个或多个感兴趣的集群标志已被设置。:如果这些 OSD 在之前故障后自动被标记为。: 该集群被标记为已满,无法处理写入操作。,它们在配置的时间间隔后不会自动被标记为。的 OSD 在启动时不会被重新标记为。: 这些 OSD 的故障报告将被忽略。:恢复或数据再平衡操作已暂停。: 这些 OSD 不允许启动。:存在暂停的读取或写入操作。:不允许启动 OSD。

2026-06-17 18:55:46 35

原创 ceph 配置

Ceph 进程启动时首先会解析通过命令行、环境变量和本地配置文件提供的配置选项。接下来,该进程会联系监控集群,获取整个集群集中存储的配置信息。配置选项全部获取完毕后,守护进程才会启动。每个 Ceph 守护进程和客户端都会从以下一个或多个来源获取配置选项值。列表中靠后的来源获取的选项值会覆盖列表中靠前的来源获取的任何选项值。换句话说,最后获取的值优先。Command-line arguments 命令行参数。通过管理套接字或注入设置运行时覆盖。监控器维护的中央配置数据库。存储在本地主机上的配置文件。

2026-06-17 18:09:30 38

原创 cephfs mds 常见告警含义

描述:一个或多个文件系统配置了一定数量的备用守护进程(包括备用重放中的守护进程),但集群中备用守护进程数量不足。但是,如果没有备用 MDS 进程可以替换正在运行的 MDS 进程,则会生成此运行状况警告。如果存在缺陷的客户端无法更新此字段,则 MDS 可能无法正确清理客户端请求使用的资源。消息:MDS 集群已降级 描述:一个或多个 MDS 进程当前未启动并运行,客户端可能会暂停元数据 I/O,直到此问题解决。此消息表明损坏范围足够小,MDS 可以继续运行,但客户端访问损坏的子树会返回 I/O 错误。

2026-06-17 14:03:25 251

原创 ERROR 2061 (HY000): Authentication plugin ‘caching_sha2_password‘ reported error: Authentication req

说明:MySQL 用户使用的是 caching_sha2_password认证方式(MySQL 8 默认)当前客户端连接服务端要求通过安全连接传输密码,因此认证失败。

2026-06-16 16:32:11 240

原创 dpkg -l 看到的 ii 等是啥意思

我可以帮你看看当前机器上哪些 Docker 相关组件还能删,哪些是 kubelet 仍然在依赖的。可以找出已经卸载但残留配置文件的包。

2026-06-16 15:56:25 177

原创 ceph mds 卡在 replay resolve failed 修复

有时,MDS 的恢复可能涉及比预期(从程序员的角度来看)耗时更长的操作。当恢复过程本身已经比正常情况花费更长时间时,这种情况更容易发生(如果您正在阅读本文档,很可能您就遇到了这种情况)。MDS 的客户端可能会在文件系统刚刚恢复运行时就对其造成新的负载。例如,如果由于读取非常大的日志而导致恢复时间过长,则建议加快日志修剪速度。如果缓存已经很大且处于高温状态,则此预取操作既不必要,也可能适得其反。通常情况下,MDS 会在恢复期间预取目录内容,以此来预热其缓存。此命令的作用是阻止客户端与 MDS 建立新的会话。

2026-06-12 16:45:49 39

原创 mds_cache_memory_limit 这个官网说并不能完全限制,为什么

你非常敏锐,而且你看的官方文档是完全正确的!在 Ceph 的实际生产运维中,mds_cache_memory_limit很多管理员以为设置了,MDS 进程的物理内存(RSS)就绝对不会超过 16GB,结果往往还是被系统 OOM 杀掉。

2026-06-10 14:14:05 30

原创 cephfs mds 内存突增问题排查

mac 版本执行的脚本,将这个脚本写入 /usr/local/bin/getcephclient 文件,授予执行权限,直接在命令行使用 getcephclient 获取 cephfs mds 客户端信息,该脚本是按照 num_caps 降序排列的,并且会打印 node 等信息。如果pod 已经关闭了,请直接进到该 pod 目录下,查看 etc-hosts 文件,文件中有 pod 名字。如果还想继续查找 pod 名字,请执行如下命令,uid 在挂载信息中找。然后执行如下命令查看占用。

2026-06-10 14:12:25 101 1

原创 clickhouse 数据损坏无法启动问题修复

ClickHouse 宁可选择“不服务”(崩溃无法启动),也绝不盲目选择“数据不安全”(自动丢弃它认为可能有数据的分片)。而就是你身为管理员,跨越 Kubernetes 容器边界,向 ClickHouse 引擎下达的最高级别强行启动指令。

2026-06-05 17:59:13 480

原创 ubuntu 修改 journal 日志保存目录

在修改日志持久化时,这一步是承上启下的关键。它建好了完美的“容器”,并贴上了systemd认可的权限标签。现在你运行,应该能看到类似下面的输出:Plaintext那个s和号,就是这条命令为你注入的“灵魂”,有了它们,journald才会放心地把日志从内存刷到硬盘里。

2026-06-05 16:45:39 371

原创 claude code 安装使用 skill-creator

安装并配置好 claude code,见。

2026-06-03 14:25:45 793 1

原创 claude code 在macos 安装

安装方式参考 calude code 文档,本文使用脚本安装方式失败了,后改成了使用 Homebrew 方式安装。安装命令⚠️说明:需要能上外网。

2026-06-03 12:17:44 254

原创 ceph mds mon blocked

可能是 某个 pg 状态异常 block ,因为 mds mon 的数据本质是存在 osd 上的,进而导致 mds mon 也 blocked。

2026-05-29 18:14:21 31

nvidia culumus linux onyx 交换机 snmp-exporter 容器 snmp 配置

nvidia culumus linux onyx 交换机 snmp-exporter 容器 snmp 配置

2026-02-03

主机ceph造成内核崩溃日志

主机ceph造成内核崩溃日志

2026-01-29

nvidia XID error 错误字段描述信息

nvidia XID error 错误字段描述信息

2025-12-09

Tunneling wave function of the universe

内容概要:本文探讨了宇宙隧穿波函数在德西特宇宙与量子标量场的极小超空间框架下的定义。文章考虑了三种不同的方法来定义隧穿波函数:(1)超空间中的隧穿边界条件;(2)洛伦兹路径积分;(3)从零大小初始宇宙量子隧穿。研究发现,超空间方法需要对标量场模态施加Robin边界条件,路径积分方法需要为标量场作用量添加适当的边界项,而初始宇宙方法则要求标量场的初始量子态是欧几里得真空。这三种方法得出的波函数相同,且标量场涨落表现良好,反驳了文献中早期的不稳定论点。 适合人群:具备广义相对论和量子场论基础知识的研究人员,特别是对宇宙学和量子引力感兴趣的学者。 使用场景及目标:①解释不同边界条件下波函数的定义及其物理意义;②验证三种方法的一致性;③探讨标量场涨落在量子宇宙学中的稳定性。 阅读建议:本文涉及复杂的数学推导和物理概念,建议读者先熟悉广义相对论、量子场论和路径积分方法的基础知识。在阅读过程中,应重点关注边界条件的选择及其对波函数的影响,以及路径积分方法的具体实现方式。

2025-06-24

宇宙学德西特极小超空间中隧穿波函数的量子场反作用问题研究:精确计算与路径积分方法比较了在德西

内容概要:本文探讨了德西特极小超空间模型中宇宙隧穿波函数的反作用问题。作者通过求解惠勒-德维特(WDW)方程和计算洛伦兹路径积分两种方法精确计算了宇宙波函数,发现这两种方法得到的结果一致。对于无质量共形耦合标量场,量子场涨落对尺度因子的反作用仅导致真空能量密度的常数重正化。此外,作者验证了隧穿波函数可以表示为从零大小宇宙到给定配置的跃迁振幅。对于大质量标量场,研究结果表明反作用同样表现为真空能量密度的常数重正化。文章还讨论了路径积分形式的隧穿波函数不会导致无限反作用的问题,并回应了Feldbrugge等人提出的质疑。 适合人群:具有相对论、量子力学和宇宙学基础知识的研究人员和学者。 使用场景及目标:①理解量子宇宙学中隧穿波函数的计算方法及其物理意义;②探讨不同方法(WDW方程和路径积分)在计算宇宙波函数时的一致性;③分析量子场涨落对宇宙尺度因子的影响

2025-05-20

【量子宇宙学】不同宇宙波函数提案分析:隧穿边界条件与路径积分方法在量子宇宙学中的等价性探讨

内容概要:本文探讨了宇宙波函数的不同理论提案,重点分析了隧穿提案的各种形式。文章首先介绍了量子宇宙学的基本概念,即整个宇宙被视为一个量子系统并由波函数描述。随后,讨论了不同路径积分方法(如洛伦兹路径积分与外向波提案)之间的关系,以及边界条件的定义问题。特别地,作者详细阐述了隧穿边界条件的提出背景及其与路径积分形式的等价性。此外,还探讨了拓扑变化对波函数的影响,指出拓扑变化不仅发生在超空间边界上,也可能涉及超空间内部的配置。最后,文章对第三量化方法进行了批判性评论,认为该方法在描述拓扑变化时并无明显优势。 适合人群:具有物理学背景的研究人员,特别是对量子引力和宇宙学感兴趣的学者。 使用场景及目标:①理解量子宇宙学中不同波函数提案的本质区别;②掌握隧穿波函数与路径积分方法之间的联系;③研究拓扑变化对宇宙波函数的影响;④评估第三量化方法的有效性和局限性。 其他说明:本文假设读者已经熟悉广义相对论、量子力学以及基本的场论知识。文中引用了大量的相关文献,为读者提供了深入研究的方向。同时,作者强调了在处理实际问题时需要考虑的细节和技术难点,例如边界条件的具体形式和定义等。

2025-05-20

宇宙学评析Krauss“无中生有”理论:广义相对论与量子场论视角下的宇宙起源争议分析要求,具体解析

内容概要:本文是对劳伦斯·克劳斯《无中生有:为什么有东西而不是没有》一书中关于宇宙从“无”中产生的主张进行批判性分析。文章指出,克劳斯所引用的量子引力理论(如惠勒-德维特方程、哈特尔-霍金无边界假设、维尔金的隧穿理论)并未得到广义相对论或弯曲时空量子场论的支持。作者认为,克劳斯所谓的“无”实际上依赖于复杂的物理和数学结构,如变分原理、微分几何、拓扑学等,而这些并非真正的“无”。此外,文章还质疑了从纯量子态过渡到经典态的问题,指出这种转变缺乏充分的理论依据。最后,文章批评了克劳斯关于宇宙总能量为零的说法,强调这一结论仅适用于渐近平坦时空,而我们的宇宙并不符合这一条件。 适合人群:对宇宙学、量子力学及哲学感兴趣的科研人员和高年级学生,尤其是对宇宙起源问题有深入思考的人群。 使用场景及目标:①探讨现代物理学中关于宇宙起源的各种理论及其局限性;②评估克劳斯书中提出的“无中生有”理论是否站得住脚;③理解从量子态到经典态转变过程中存在的问题;④分析宇宙总能量为零这一说法的前提条件及其合理性。 阅读建议:本文涉及大量广义相对论、量子场论以及宇宙学的专业知识,建议读者具备相关背景知识,或在阅读时查阅相关文献以加深理解。同时,本文不仅仅是对克劳斯著作的批评,更是对宇宙起源这一深刻问题的哲学思考,因此在阅读过程中应关注作者提出的问题和反思。

2025-05-20

宇宙学基于量子隧穿的宇宙创生模型:从无到有的宇宙生成机制与膨胀理论探讨

内容概要:本文提出了一种新的宇宙学模型,其中宇宙通过量子隧穿从虚无中自发产生并进入德西特空间(de Sitter space),随后按照膨胀宇宙模型演化。这种模型避免了大爆炸奇点问题,不需要初始或边界条件。文章讨论了标准热宇宙模型的局限性,特别是它对不自然的初始条件的需求。为了解决这些问题,作者引入了量子隧穿机制,解释了宇宙如何从虚无中诞生。文中还探讨了宇宙在隧穿后的演化,包括对称真空态的不稳定性和希格斯场向绝对最小值的滚动,最终导致宇宙进入辐射主导时期。此外,作者提出了一个紧凑的瞬子解来描述这一过程,并指出该模型预测宇宙是封闭的。 适合人群:对宇宙学、量子力学和早期宇宙物理有兴趣的研究人员和高年级物理学学生。 使用场景及目标:①理解宇宙起源的新理论及其与传统大爆炸理论的区别;②探讨量子隧穿机制在宇宙形成中的作用;③研究德西特空间和瞬子解在宇宙学中的应用;④思考宇宙封闭性的预测及其验证的可能性。 其他说明:本文由亚历山大·维连金(Alexander Vilenkin)撰写,发表于1982年的《Physics Letters》,是早期关于宇宙自发创生理论的重要文献之一。文章不仅提出了创新的宇宙学模型,还强调了美学上的优势,即宇宙结构和演化完全由物理定律决定,无需额外的初始条件。此外,文中引用了多位著名物理学家的研究成果,如古斯(Guth)、霍金(Hawking)等,体现了该领域内的广泛讨论和合作。

2025-04-27

MR-SAS-StorCLI-1-16-06.zip

storcli 用来查看主机 raid 信息的命令安装包。

2024-12-31

使用prometheus监控k8s

k8s环境为kubeasz部署的k8s资源。

2023-04-03

centos stream 8 使用的runc

centos stream 8 runc

2022-10-12

k8s metrics-server资源清单文件

k8s metrics-server资源清单文件

2022-08-17

k8s-v1.24.1启动prometheus监控的yaml文件

k8s-v1.24.1启动prometheus监控的yaml文件

2022-06-17

k8s网络插件calico启动yaml文件

k8s网络插件calico启动yaml文件

2022-06-10

calicoctl命令包

calicoctl命令包v3.23.1版本

2022-06-10

kubevirt-cr.yaml文件

kubevirt-cr.yaml文件

2022-02-15

kubevirt-operator.yaml

kubevirt所需yaml文件

2022-02-11

kubevirt部署相关镜像

kubevirt部署相关镜像

2022-02-08

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除