cmdntd
(cmdntd)
1
我在升级最新版本的 discourse 时遇到错误:
检查扩展更新 提示
您的安装包含需要用 ALTER EXTENSION 命令更新的扩展。
当由数据库超级用户通过 psql 执行文件
update_extensions.sql
时,会更新这些扩展。
升级完成
--------
优化器统计信息不会通过 pg_upgrade 转移。
启动新服务器后,可考虑运行:
/usr/lib/postgresql/15/bin/vacuumdb --all --analyze-in-stages
运行此脚本将删除旧集群的数据文件:
./delete_old_cluster.sh
-----------------------------------------------------
POSTGRES 升级完成
旧的 13 版本数据库存放在 /shared/postgres_data_old
要完成升级,请使用以下命令重新构建:
./launcher rebuild app
cmdntd
(cmdntd)
3
我继续运行,但显示错误:
2025-02-13 16:30:53.012 UTC [43] LOG: 数据库系统已关闭
110:M 13 Feb 2025 16:30:53.028 * 数据库已保存到磁盘
110:M 13 Feb 2025 16:30:53.029 # Redis 现在可以退出,拜拜...
失败
--------------------
Pups::ExecError: cd /var/www/discourse && su discourse -c 'SKIP_EMBER_CLI_COMPILE=1 bundle exec rake themes:update assets:precompile' 执行失败,返回 #;Process::Status: pid 1157 退出码 1;
错误位置: /usr/local/lib/ruby/gems/3.3.0/gems/pups-1.2.1/lib/pups/exec_command.rb:132:in `spawn'
执行失败,参数为 {"cd"=>"$home", "tag"=>"precompile", "hook"=>"assets_precompile", "cmd"=>["su discourse -c 'SKIP_EMBER_CLI_COMPILE=1 bundle exec rake themes:update assets:precompile'"]}
引导失败,退出代码为 1
** 引导失败 ** ,请向上滚动查看更早的错误信息,可能不止一个。
./discourse-doctor 可能有助于诊断问题。
cmdntd
(cmdntd)
4
我再次运行 doctor,它看起来没问题。
但我对这个问题不太确定。
1 个赞
Canapin
(Coin-coin le Canapin)
5
你能向上滚动查找更早的错误消息,然后粘贴在这里吗?
2 个赞
我也看到了这个(尽管我的升级在其他方面一切顺利)。我想这没什么好担心的——是这样吗?