找回密码
 立即注册
首页 资源区 代码 【日记】每次修机器都有些头疼(721 字) ...

【日记】每次修机器都有些头疼(721 字)

乙荒 3 天前
正文

  这一连几天都下雨,冷死了。
  基本上玩了一天。没怎么干活儿。下午打算写完至少一篇文章,结果难产了。
  晚上接到了搬去 5 楼的命令,这次没得商量。头疼。时间在明天晚上。
  晚上终于还是忍不住稍微动了一下,结果感觉膝盖的伤要复发了……
  又回到了书荒的状态。得找新书看了。
  Maybe now I am in my rubbish time.
成功日记:
  1. 写了一点 2024 年度总结;
  2. 在昀喵的指导下修好了 usbeam 的网络。
  南国微雪 Miyuki
  2024 年 11 月 18 日
写在后面

  修机器有些折磨。服务器迁移了。
  按照原来官方的方法启动 docker compose,发现没有 compose。开始装。一装发现 docker 都没有,开始装 docker。最后发现 docker 装不上。昀喵开始说了这台机器打算用 systemd-nspawn 独享文件系统,docker 无法启动,但是 rootless podman 可以启动。
  开始折腾 podman。要自己额外写一个配置文件 lan-party.container,昀喵已经写好了,传到上面去。装好 podman-compose 准备直接 up,发现机器连不上 docker.io 容器中心,测了一下网,发现也爬不到外面去……
1.png

2.png

  昀喵第二天查了问题,说是两个代理软件打架,禁了一个就好了。有一个软件名字还挺有意思:sing-box。
  第二天重新上容器,发现 podman-compose 问题爆炸多,就改用 podman 了。不管哪种方式,结果都爆一个问题:没有 /dev/net/tun 设备。
3.png

4.png

  然后昀喵自己上服务器,上了一遍这个容器,这个问题就好了。我至今都不知道怎么解决的,玄学问题。
  重新启动容器,container 又换了遗言,说没有权限。
5.png

  十分诡异。最后昀喵让试试改容器外的持久化目录所有者,因为 ls -al 的结果,那个目录的 owner 不知道是什么东西。
6.png

  全部改成我就好了,容器正常 up。
  感觉本次排错俩人都有种瞎猫碰死耗子的感觉。逮到一个方法试,哪个行用哪个。有点难绷。
  写起来挺简单,但是排查过程中一遍遍启动、看 log、找原因,挺麻烦的,花了可能有三四天(时间不连续,每次可能几十分钟一个小时)。
  不过正常解决了就行,至少又能愉快联机了。
封面图

7.png

本文由博客一文多发平台 OpenWrite 发布!

来源:程序园用户自行投稿发布,如果侵权,请联系站长删除
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!
您需要登录后才可以回帖 登录 | 立即注册