我需要单独执行第 5 步,还是需要再次执行前面的步骤?
我会仔细检查一遍。
在此主题中,我认为真正的问题是已弃用的插件。我可能不会遵循 DigitalOcean 的程序,但其他人可以。![]()
不带交换进行重建并不愉快且有风险。
即使有 8GB 内存
你很可能可以应付,但最好有一些“备用”
我运行了 cp /etc/fstab /etc/fstab.bak 但仍然\n\n\nroot@ubuntu:~# free -h\n total used free shared buff/cache available\nMem: 7.7Gi 1.8Gi 5.0Gi 83Mi 964Mi 5.6Gi\nSwap: 0B 0B 0B\n\n\n在 reboot 之后
这些是使交换在重启后仍然存在的行。
第一行将其添加到 /etc/fstab,最后一行使 swappiness 在每次重启时都得到设置。
单次运行行的输出是:
Last login: Wed Jul 23 13:16:35 2025
root@ubuntu:~# echo "/swapfile swap swap auto 0 0" | tee -a /etc/fstab
/swapfile swap swap auto 0 0
root@ubuntu:~# sysctl -w vm.swappiness=10
vm.swappiness = 10
root@ubuntu:~# echo 'vm.swappiness = 10' > /etc/sysctl.d/30-discourse-swap.conf
root@ubuntu:~# free -h
total used free shared buff/cache available
Mem: 7.7Gi 3.0Gi 389Mi 671Mi 4.3Gi 3.7Gi
Swap: 0B 0B 0B
root@ubuntu:~#
我随后在 VNC 中运行了 reboot,并且 free -h 返回了我想要的 2GB 交换空间 ![]()
被这个问题卡住了。没想到备份会失败。感谢这个话题和插件。
通过 ADMIN 对通信进行调整会更好,或者至少检查一下 ./launcher rebuild app 的执行情况,在终端中加入 SOTP 输出,并有一个 y/n 的中断来继续。
最终不得不删除 discotoc 插件才能在这里工作,但不确定这是否在核心插件中列出。
非常感谢!我一路也在学习——很高兴我的帖子能帮助到其他人。
This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.