530 日 , 2026 15:53:09
升级出了点问题……

既然你还能看到这条说说,那整机飞升的灾难并没有发生。不过,原定的升级计划还要再迟些才能完成

 

原因倒是很简单:主机的 miniPCIe 插槽是短!的!

 

而且根本没法锯:散热器,还是铝壳的,这个总不能不要吧(也锯不动)

 

毕竟已经很久没拆过这台机了,之前拆机的照片也没找到

 

改进倒是很简单,买延长线转接,信号损失应该可以接受。但快递不可能一天内送来,下周由于考试课又排得很满,最早只能下周末再修了

 

好在其它方面进展顺利:散热器清灰,CPU 爆降 20℃;硬盘在 PC 都能识别;硬盘装上成品支架了;SATA 电源也接通了

 

目前先给转接线的位置挖了个槽,但 FPC 要扭成和笔记本内置键盘一样:

 

 

信号损失应该可以接受……

  1. xrh0905 : 希望人没事
527 日 , 2026 17:50:36
垃圾阵列忍不了了草

(本站固定节目)

那四个转接器组的垃圾已经难以满足博主日益增长的高速稳定大容量存储需求。目前这4块盘已经掉了一块不认一块,估计随时有暴毙的风险。

 

添加到池未分配的磁盘 • 24 GiB SSD x 1 • 16 GIB SSD x 1 • 465.76 GIB HDD x 1 • 465.76 GIB HDD x 2 (External)

TrueNAS 提示磁盘未分配,意味着有该盘的阵列无法启动

没有05但仍然震撼人心的SMART信息

没有05但仍然震撼人心的SMART信息(破案了,希捷就是这么混乱的SMART)

 

经过长时间的运行测试,该阵列在大量读写时有极大概率卡死 IO 或有磁盘连接波动,并数次出现连接无法恢复。更糟糕的是,由于硬盘通过 QEMU 虚拟化方式挂载,掉盘会导致 TrueNAS 离线,使得依赖其 NFS 共享的 Nextcloud 服务器一起爆炸。要修复该问题,只能删除离线的磁盘后再启动,直到通过玄学插拔修复磁盘连接。

 

顺带一提,USB2.0 转出4块硬盘组阵列的性能确实不理想。这不仅仅是USB2.0的速率上限所导致,还有 USB2.0 的半双工 IO 开销更大、接口松动误码率更高、USB Host 不堪重负之类的因素。

 

上述补丁能在各硬盘数据正常的前提下容忍1块盘断线/故障,但目前已经超过临界值了,必须出重拳(早干什么去了)。结合散热系统和PVE跨版本升级维护需要,综合考虑本周“形势与政策”课程安排,博主特别发起自本周五下午开始的“整治掉盘卡死专项行动”,内容包括:

  • PC 通过 SATA 直连取下的硬盘,分别检查四个硬盘的健康状况,特别是分区表是否还健在
  • 改为使用成品金属支架固定硬盘
  • 将硬盘 5V 供电从USB接口取电,升级为通过 XL4016E1 降压模块输出。该5V由12V供电转出,模块最大输出电流8A
  • 拆机清灰换硅脂
  • 将四个 USB2.0 – SATA 转接器升级为 Marvell 9215 主控的 miniPCIe 转接器,从额外的机身开孔穿过,使用 SFF8087 – SATA 线缆与硬盘连接
  • 给硬盘阵列安装风扇
  • 备份虚拟机,并拷贝快照到主机外的存储器
  • 升级PVE9,支持直接运行 Docker 容器
  • 将 peerBanHelper 等 Docker 容器从 TrueNAS 转移到 PVE 中运行,减小重复虚拟化性能开销(为啥 PBH 用 Java 啊)

 

如果我还有精力的话,应该会写一篇博客记录这个

220 日 , 2026 23:22:21
cloudflared 反代踩坑

虽然一台机子会自动分配一个 cfargotunnel.com 的域名,但至少对于HTTP型的反代,你不能通过修改DNS解析来便捷地添加子域,否则会报404错误

 

草,所以在这之前,assets.tonylang.cn 都没在工作

108 日 , 2026 14:24:44
1228 日 , 2025 17:20:57
本站已迁移到 Cloudflare Zero Trust 🎉

鉴于本站已在使用 Cloudflare,友人建议博主一步到位使用 Zero Trust,去除毫无必要的反代+frp,以提升访问速度并降低故障率。上手 Zero Trust 非常简单,只需要在 one.dash.cloudflare.com 添加 Connector,就会有塞到嘴里的设置步骤,无需查找任何其它指南,十分体贴。虽然 Cloudflare 今年下半年的的 SLA 有些啸刎剃,氢危宕机了数个小时,但不得不说,它仍是目前对免费和低付费用户最好的 CDN 提供商,咱就得选这个。

1129 日 , 2025 11:21:11
我草,硬盘价格怎么飞了

就以我手头最多的3.5英寸500GB磁盘来说,我在写这篇文章时的pdd最低价格是 20CNY 一块,在近半年后替换坏盘时的花费是 25CNY。但是,现在这种盘在pdd要卖45CNY左右了!其它容量的价格也同样上涨!

我看啊,若是真有需求,这古董要趁早捡,这种已经停产(或者是工厂可控起火)但又有用的东西,很容易像CCD卡片机一样大幅涨价。不过等等党确实永不吃亏,即使垄断商户让价格居高不下,等等党还是能秉持不买立省百分百的信念守住自己的现金(笑)

咱也不知道下一个被爆炒的是什么,知道的话我还在这写东西不成。5年前买 RPi 4B 4GB 花 200+CNY,现在出了新品还要 350+CNY,即使考虑到收入水平的提升,以往的购买力大概是一去不回的罢(绷)

ロコムジカ (魔法少女にあこがれて)」 / ぽぽる さんの作品 - ニコニ立体

ロコムジカ (魔法少女にあこがれて)」 / ぽぽる さんの作品 – ニコニ立体

  1. xrh0905 : 哈人喵( 这种产品我不敢屯,其中一个主要原因是,这类产品相近时间购买容易相近时间损坏(
1028 日 , 2025 15:56:57
1002 日 , 2025 0:21:06
新生博主受学长之邀,码前端临期参加设计比赛,竟被主办方服务器做局

2025年9月24日夜,博主受临近的大二学长邀请,参加某“新锐设计竞赛”,而该比赛的投稿截止于5天后的9月30日17:00(记住这个精确到分钟的时间)。该比赛实际于本年7月7日就已开放报名,他当时才知晓。不过报名零门槛,怎么算也不亏(综测++),学长看博主太想进步,便邀请博主与另外数人组团报名,并由博主负责主要工作。

 

鉴于博主此前有一定前端经验(详见关于博主)却毫无平面设计经验,结合以往脑洞后,博主决定设计一个交互 Web 页面。在阅读相关文件后,博主于当日晚自习(哎嘛,有的大一是这样的)在OneNote草拟了整体的UI设计。第二天(9月25日),在博主确定了 Web UI 的参赛方向(数字媒体设计)后,和部分团队成员见面、建群、在线报名(此时距离截稿4天),并于当日晚自习在OneNote完善Web页面。第三天(9月26日),我才创建 Vue.js 项目。

 

这时介绍一下,博主学校接下来的安排:26日(周五)满课,27日单休,28日(补周二)满课max+1,29日满课max-1,30日满课max+1(这天的+1已经不重要了),只有27日可以在晚自习时间待在教室之外29日要早晨6:45到广场升旗,当天下午那一节还是体育课,下课直接瘫痪。这些天还有高数、线代、模拟电路的作业要完成

 

其中,共两节C语言和两节机房英语可以用笔记本电脑事实翘课,但这样短的时间写好一个 Web 并不轻松。更何况,我也只是前一个星期才看完 Vue.js 的交互式教程的新手,这个项目还需要大量基于数据的渲染。即使不编写后台任务(cron脚本),预处理数据也需要耗费一定精力。

 

学校应该没想做我局,毕竟上课不到10天就敢参赛的大一新生应该不多,大家的精力也一般够用。

 

具体的详情略过,总之因为想法奇葩,博主不善言辞,团队作用有限。以及在提交作品前,博主还坚信这次比赛除了积累经验,还能成功评奖。

 

2025年9月30日16:45,距离提交截止15分钟,C语言课上,我顶着最后的Bug给PPT配了截图和演示视频,文件体积控制在210MB左右。我等不了校园网,使用iPhone热点打开参赛网页。映入眼前的一幕,骇人又合理——服务器爆了!

 

按下 Command+Shift+I,转到网络选项卡,不是关键脚本404(可能是后台运维微操),就是满屏502、504一片红。这种境况一直持续到提交截止后40分钟,我们也自然而然错过了提交机会。

 

我无奈,只能说吃一堑长一智,不要相信任何一个非主流平台的可靠性,并对此做好规划。学长真挺好,我对 vue.js 也确实熟挺多,但顶着满课 debuff 参加比赛应该是不会再想了。

  1. xrh0905 : 那很悲惨了😥
611 日 , 2025 15:24:06
高考结束惹

博主在两天前的中午就结束高考惹,现在更新一下说明自己还没忘掉本博客

在接下来这个几乎自由的暑假里,博主估计基本上就是和电脑过了

面对大学生活,暑假的主线任务,是设计一套远程文件同步方案,以及提高现有服务器的可靠性

不过博主手头可用的设备只有一个树莓派 Zero W 和一台搭载 Intel Atom N2600 的笔记本电脑

会赢的.jpg

302 日 , 2025 0:00:36
阵列坏盘了555

上上周,本文建立的External阵列掉一块盘导致TrueNAS虚拟机卡死,在学校远程重启之后发现另有一块数据损坏,不认存储池。

“也许只是停机导致了写入错误,其实盘还是好的。只要回家把掉的盘接回来,一切都会好起来的。”

嗯,又过了一如既往难受的一周

回来把盘接上了,池还在。但重建阵列时连 ProxmoxVE 都给卡死了,拔线才解决问题

早看有一块磁盘不闪灯,接上电脑一看:

其实从上个月开始,该存储池开始不太稳定,出现过两次磁盘离线。可能的原因有震动积灰,或者软件Bug,不过都是重启即可解决

现在这块涉事磁盘正在接受全盘坏道扫描,可能未来会降级使用

博主今天已经对柜子的结构进行了修整和改良。聚酰亚胺胶带真的好用,延展性差,很适合用来紧缚各种部件,承受拉力

明天还会对这个柜子进行防尘改造,拭目以待

216 日 , 2025 14:55:43
今天干了好多事情.jpg

首先,我终于在今天实现了局域网中对本博客的直接访问🎉,甚至是HTTPS的

再·也·不·用·爬·长·城·钻·隧·道·了 (╹ڡ╹ )

然后,前段时间发现了一个叫TSA的玩意儿,可以确认某数据在某时刻的存在性

于是我把我的PGP公钥扔给了 freetsa.org,得到了一对 .tsr 和 .tsq 文件,解决了互联网上你为什么是你的问题.jpg

为此,博主光速部署了 assets.tonylang.cn 子域,用于托管和共享文件,这对时间戳证书和PGP公钥都被打包放在了上面

你可以在 关于博主 的相关章节找到这个存档的链接

127 日 , 2025 16:09:52
112 日 , 2025 14:28:19
突然想起来这里,更新一下

Arcaea 也玩了不短时间了,更新一下目前的PTT

带我入坑的同学已经有很长时间没有打歌了,毕竟最近很忙

看到上次的说说也是感慨,这博客居然就静悄悄地运营两年了

零零散散也写了几篇文章,这地方至少不只是个壳子

激愤的时候也想着写长文,但也就到大纲为止了

高三是真没时间,或者是我高一高二就随便过的吧

以及,本站的架构是本地主机+海外VPS反代,博主访问也很痛苦

 

这两年间也没买多少曲包,手边的各种东西倒是多了起来

整了台iPod touch 6 128G,反反复复折腾的iPhoneSE则是在24年中秋彻底断气,刷过机的小米8就成了主力

终于下定决心给打印机更换墨盒,几片磁盘组成了极致抽象的NAS系统

零散的组件还没有适配它们的代码,顶着昂贵的溢价拍了三卷胶卷

开始买一些零零碎碎的二次元周边 ,花费则还有没超过四位数

24年8月以来开始热衷画二次元,从没想到新加坡带回的《舰娘型录》在手机禁止的校园还能拿来做参考

 

新的一年,离成年和高考又进一步

祝自己开心、进步

 

说说到此为止。

121 日 , 2023 15:16:07
109 日 , 2023 21:43:40
109 日 , 2023 21:12:59