重建空间不足

您好。

我按照此处的说明安装了 Discourse。

我在 app.yml 中添加了这些行:

我重建了应用程序:

cd /var/discourse
./launcher rebuild app

插件没有显示出来:

我哪里做错了?

谢谢。

您好 @kdiamond :wave:
您读过这个话题了吗?

是的,我已经完成了。\n\n我有一个标准的安装。我按照这里的链接中的标准安装步骤在我的 Ubuntu 服务器上进行了安装。\n

\n\n\n\n我可以通过 SSH 访问我的 Ubuntu 服务器。

看起来你做得一切都对。你没有两个网站,对吗?你正在更新第二个网站,然后查看第一个网站?

1 个赞

不,我只有一个站点 :slight_smile:

但我找不到 plugins 文件夹。也许是系统由于某些权限问题未能创建文件夹。只是猜测。

这是运行 ./launcher rebuild app 后发生的情况:

一切似乎都很顺利,没有错误日志。

啊,等等。磁盘空间。我刚看到……\n\n现在明白了。

2 个赞

这看起来是阻碍。 :+1: 没有空格,它实际上并没有启动重建过程。

1 个赞

看起来很奇怪,因为虚拟机有 50GB 的存储空间 ¸

但是 df -h 显示的是这样

这是“本地”虚拟机吗?

尝试使用 growpartlvextendresize2fs 来扩展您的主磁盘分区。
https://linux.die.net/man/8/resize2fs

是的,它是在 VirtualBox 上的本地虚拟机

通过调整卷大小解决了这个问题

sudo df -h
sudo lsblk
sudo pvs
sudo pvresize /dev/sda3
sudo lsblk
sudo lvextend -l+100%FREE /dev/mapper/ubuntu--vg-ubuntu--lv
sudo resize2fs /dev/mapper/ubuntu--vg-ubuntu--lv

现在插件显示出来了。

谢谢!

1 个赞

通常,您会在本地使用 dev-install 进行开发,并在具有静态公共 IP 的云 VPS 上使用标准安装进行生产部署,但很高兴您已成功运行 :+1:

罗伯特。

通常情况下?

我的印象是,遵循官方的循序渐进的标准安装说明,我就可以正常安装了 :slight_smile:

另外,请注意,我不是一个高级的 Linux 用户,这是我第一次安装 Discourse。

谢谢。

标准安装适用于云中的生产环境。

如果您想在本地进行试用,建议使用开发安装。

是的,我现在就看。我想这会更容易。

谢谢你的建议。

1 个赞

我得说,除非你打算进行插件开发,否则启动标准安装要容易得多。让开发安装正常工作有很多棘手的地方。

另一方面,如果域名和 DNS 对你来说很难,那么开发安装可能更容易。

1 个赞

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.