关于我
-
乱七八糟的记录。
给我发邮件: admin@thris.me
一次或多次排查,换了路由系统之后,寝室的跳板机器(挂着外面进局域网唯一的通道两个 Shadowsocks 代理)的代理突然无法访问了,将代理迁到另一台机器上正常,怀疑是跳板机的网络问题,但是上面跑的网页也十分正常,一直没找到原因就这么搁置了很久;今晚弄另一个代理的时候顺便排查原因,检查了 Nginx 到容器的端口问题和容器内部网络问题,在容器内部 Curl Baidu 是正常的,就让我十分费解了。Shadowsocks 这边能看到 Log 提示请求到了容器内部,但是客户端却响应超时,Log 内容不足,最后想着把 ss-server 的 Log Level 提升到 Debug 模式后发现有 DNS 解析相关的问题,ss-server log 显示第一次尝试解析 v4 失败,再次尝试解析 v6 失败,搜索时发现 Github Issue服务端ipv6环境使用问题 中的配置有一行"dns":"2001:67c:2b0::4"改配置指定了 SS-server 使用的 DNS,于是指定 DNS 为局域网的网关后就正常了;"dns":"192.168.23.1"
笔记 https://ma.ttias.be/force-redirect-http-https-custom-port-nginx/家用宽带的 443 端口一般不可用,只能用一个非标准端口,那如何在非标准 80/443 端口实现 SSL 跳转呢,这里可以用到 Nginx 的 409 错误代码,即是 497 - normal request was sent to HTTPS如果把 497 的错误相应页面改为 跳转 https 的 302,就可以实现,在 Server 段加一行 error_page 497 https://$host:1234$request_uri; 就可以了,最后形如server { listen 1234 ssl; server_name your.site.tld; ssl on; ... error_page 497 https://$host:1234$request_uri; ...
test 主题换到 9.0.2 了,还遇到一些奇奇怪怪的问题,PHP-fpm 和 Nginx 的用户分别是 33 和 101,还疑惑为什么 Nginx 会没有权限访问主题里面的静态文件,后来把 Nginx 的用户改成 33 正常了。
这次更新主要还是时光机方面的更新比较多。
如上条:

读写都还不错,
是三盘 RadiZ1,有 TrueNAS 的内存缓存才会有这个水平,跑分的时候 TrueNAS 的内存占用有明显上升,CPU 也是,但是都能够接受。
https://eightpigs.io/2021/07/05/pve_10g_nic/
PVE 默认就是桥接的网卡,每个虚拟机一个IP,虚拟机之间网络互通受限于物理网卡的带宽,不过想起 Windows 虚拟机有NAT网络的东西,搜了搜发现PVE也能做到。
Oracle 免费机器做 H@H 竟然稳定一年了。
一个 TrueNAS 感觉能够代替很多工具欸,蛮好用的。
openwrt ipv6 转发方法。
0:0:0:0:5678:5678:5678:5678/0:0:0:0:FFFF:FFFF:FFFF:FFFF
https://forum.proxmox.com/threads/feature-request-hibernate-vms-on-pve-host-reboot.65529/post-452817
让 PVE 在关机的时候 hibernat 容器,而不是直接停止,看评论说是在 roadmap 上了,但是目前还没看到。
Hi,
Here is my solution to hibernate all VMs at reboot or shutdown !
It works for me. Thanks to @davidand for his script example :)
Go in proxmox shell, you need to be root !
vi /etc/init.d/proxmox
Add this :
Bash:
chmod 755 /etc/init.d/proxmox
ln -s /etc/init.d/proxmox /etc/rc3.d/S99proxmox
ln -s /etc/init.d/proxmox /etc/rc0.d/K99proxmox
ln -s /etc/init.d/proxmox /etc/rc6.d/K99proxmox
systemctl daemon-reload
systemctl start proxmox
Don't forget to add autostart option in proxmox to the VMs that have to boot on start.
Enjoy ! :)
You can reboot or shutown your server from :
之前一直在想为什么
mount -a
没办法把NFS挂载上,今天仔细查了下,加了noauto
选项的会直接忽略mount -a
,去掉就好了,如果要避免出现无法挂载导致系统启动失败可以加上nofail
选项。目前用的 NFS 挂载方法,取消挂载之后,访问目录会自动挂载,也不会造成开机失败。
挂载 NFS 前需要安装相关支持软件,例如 nfs-common。
Handsome 优化了一下时光机,现在有标签乐,也可以搜索了,不过一直因为编辑不方便不怎么使用这玩意儿…
一个有趣的项目:
家用主板一般没IPMI,如果用家用主板当homelab之类的东西,远程维护是一个很大的问题。
今天无聊在网上搜了搜,发现了一个以树莓派做KVM over IP 的项目,目前算是十分完善了,也有成品硬件出售,但是价格十分高昂(当然是有捐赠社区的成分存在),但是项目也提供了DIY的方案帮助,包括HDMI转csi,OTG模拟键鼠操作,GPIO控制ATX电源等。其中HDMI转csi的硬件很贵,树莓派现在也不便宜。
issue 里面有一个用普通armbian机器实现简单功能的方案,用的是MS2109的HDMI转USB方案,成本低廉,我觉得是可以尝试的一个方案。
PiKVM - Open and inexpensive DIY
IP-KVM on Raspberry Pi
https://pikvm.org/
xe5700/kvmd-armbian: KVMD For Armbian Install Script
https://github.com/xe5700/kvmd-armbian
我觉得作为我这个阶级,角色的人应该有一个自我认知就是,能够保持社会稳定、保持经济发展、提高人民幸福度的国家就是好的国家,无论这个国家是怎样的意识形态。
我向来觉得键政不可取,那我的意思就是我不应该去关注政治发展吗?
这几天我就在思考这个问题,中国中产以下的平民,房产是不是脚上的枷锁,牵制着我们这些人的人生,那些发达国家又是怎样一个生活呢。
近来是二十大,跟18年那次修宪相照应,习大概会在这一年正式打破惯例连任,进一步巩固他手里的权力基础。
如果你要问我我关心这些干嘛,这个层面的事情是否会对我的生活造成影响,我想大概是没有,我在中国成长,没有见过外面的世界,我会觉得这很合理,因为很多向来是如此。
百年之大变局,他们是这么宣传引导的,疫情、战争、制裁,这个年代世界很乱。国内主流的声音也在制造中西方的对立,国内将BBC之类的媒体价值全盘否认,而海外的媒体也在说着国内没有出现过的声音。
有不少人在跟我抱怨疫情的动态清零政策,也有人在说着海外放开疫情封控的一无是处,国外一片水深火热、美国正在走下坡路的声音不绝耳。
我其实只用坐着看。
毕业了,但是没有完全毕业,为什么会变成这样呢。
最近攒一台式机值得说的一些事情。
我选择的 U 是 5600G,这 U 的 CPU 部分是 3600x 砍掉一半缓存来的,性能比 3600x 弱 10% 左右,核显是 Vega7,双通道内存 3600 的情况下,性能接近 750ti ;也就是说,APU 十分吃内存频率。 5600G 的满载功率在 70w 上下,留够一定余量,400w 的电源就足够了。
关于主板,B450 和 B550 主要差异在扩展性上,后者支持 PCIE 4.0,但是 5600G 不支持 PCIE4.0,因此最佳是搭配 B450 芯片组的主板。 我最后决定的主板是 TUF B450M-PRO S,目前京东自营价格在 500 左右,如果买 5600G 的套装,我找到最低价格就是 1419(淘宝第三方和散片)。
关于这个主板,有三次迭代,从 B450M-PLUS 到 B450M-PRO 到 B450M-PRO S,后者是规格最高的(供电我不太懂就不叙述了),视频接口相比 B450M-PRO 的 HDMI 和 DVI ,将 DVI 更换为了 DP,更加现代化一些;网口是 2.5G的;增加了两个 USB 3.1 GEN1 的接口;增加 BIOS FlashBack 功能;供电做了加强,MOS 管更换为了 DrMOS。
还有一点就是,关于 ARGB 和 AURA SYNC 的一些值得注意的基本知识: 华硕这边有两种 RGB 的接口(协议),12V 4 针和 5V 3 针,后者才是真正意义上的 ARGB,可编程寻址的接口,能实现的效果更多,但是一般不会出现在中低端主板,比如 PRO S 就只有两组 12V 4帧的引脚。
AURA
使用 Sonarr 搭建自动化追番系统
https://www.v2ex.com/t/850948
https://reorx.com/blog/track-and-download-shows-automatically-with-sonarr/
from
基本上就是以 sonarr 为核心的一套方案。
不过就我而言,下载机做不到硬解,plex 类似的服务也没办法加载弹幕。
我就简单的 ttrss 管理番剧的 RSS 源(来自 bangumi.moe 和 dmhy.org ),配合 ttrss 自己的筛选功能做去重,flexget 拉 RSS 自动推送到 qbittorrent 下载,SMB 共享文件,然后手机或者pc用弹弹play看番。
记录 一些地图搜索的工具和教程,可以通过照片找到具体位置。
开源工具:
overpass 地图搜索:https://tyrasd.github.io/overpass-turbo/
overpass 教程:https://chao.fun/search?q=overpass&time=1647140498326
工具合集:https://chao.fun/p/920098
https://www.bilibili.com/video/av894665851
鲁迪和艾莉丝两人互相珍视,克里夫这个角色半罐子水响叮当的表现属实让人喜欢不起来。我看这番似乎还是喜欢站CP,希望艾莉丝和鲁迪能够多多互动。
https://www.cnblogs.com/leoninew/p/13502893.html
使用变量与 nameserver 跳过启动阶段的检查
nginx 在遇到域名解析问题时,一般有以下做法
添加 upstream 设置,映射域名与 ip
修改
/etc/resolver.conf
以进行额外的 DNS 设置。搜索阅读 Nginx will not start with host not found in upstream得知,可以在
proxy_pass
中使用预先声明的变量跳过检查docker 内置了 DNS 服务,由 docker daemon(127.0.0.11) 提供服务,更新 nginx 配置如下
重新启动服务,检查运行状态
可见运行失败的 python 容器未阻止 nginx 运行。
笔记
typecho 碧蓝航线、2233、蛆音娘的表情包以及
owo.json
,前者图片放在 Handsome 主题目录的
assets/img/emotion
,后者放在usr/
发现有些小错误,更新 9.0.2 的时候顺手改了。
把 Handsome 和 Typecho 分别升级到 handsome8.4.0 和 typecho_v1.2.0-rc.2 了