مرحباً،
فشلت آخر عملية ترقية، وعند محاولتي إعادة بناء التطبيق عبر سطر الأوامر (CLI)، تلقيت رسالة الخطأ هذه. لا أعرف سبباً لمحاولة إنشاء قاعدة بيانات جديدة… فبياناتي موجودة بالفعل بداخلها. لقد قمت بالفعل بحل المشكلة في GitHub.
root@raspberry:/var/discourse# ./launcher rebuild app
اضغط أي مفتاح للمتابعة
تحذير: نحن على وشك بدء تنزيل صورة Discourse الأساسية
قد تستغرق هذه العملية من بضع دقائق إلى ساعة، اعتماداً على سرعة شبكتك
يرجى التحلي بالصبر
aarch64: Pulling from discourse/base
Digest: sha256:542d0d994beb63a22671906445f1845d5d540fe0966f13cbdf248f9b42726d8c
الحالة: الصورة محدثة لـ discourse/base:aarch64
docker.io/discourse/base:aarch64
التأكد من أن launcher محدث
Fetching origin
git@github.com: تم رفض الوصول (publickey).
fatal: تعذر قراءة المستودع البعيد.
يرجى التأكد من امتلاكك لحقوق الوصول الصحيحة
وأن المستودع موجود.
error: تعذر جلب origin
Launcher محدث
إيقاف الحاوية القديمة
+ /usr/bin/docker stop -t 60 app
app
aarch64: Pulling from discourse/base
Digest: sha256:542d0d994beb63a22671906445f1845d5d540fe0966f13cbdf248f9b42726d8c
الحالة: الصورة محدثة لـ discourse/base:aarch64
docker.io/discourse/base:aarch64
/usr/local/lib/ruby/gems/3.1.0/gems/pups-1.1.1/lib/pups.rb
/usr/local/bin/pups --stdin
I, [2023-01-22T16:12:27.964252 #1] INFO -- : القراءة من stdin
I, [2023-01-22T16:12:27.979386 #1] INFO -- : > locale-gen $LANG && update-locale
I, [2023-01-22T16:12:28.092157 #1] INFO -- : توليد الإعدادات اللغوية (قد يستغرق هذا بعض الوقت)...
تم الانتهاء من التوليد.
I, [2023-01-22T16:12:28.092667 #1] INFO -- : > mkdir -p /shared/postgres_run
I, [2023-01-22T16:12:28.103742 #1] INFO -- :
I, [2023-01-22T16:12:28.104616 #1] INFO -- : > chown postgres:postgres /shared/postgres_run
I, [2023-01-22T16:12:28.115315 #1] INFO -- :
I, [2023-01-22T16:12:28.116015 #1] INFO -- : > chmod 775 /shared/postgres_run
I, [2023-01-22T16:12:28.125897 #1] INFO -- :
I, [2023-01-22T16:12:28.126613 #1] INFO -- : > rm -fr /var/run/postgresql
I, [2023-01-22T16:12:28.137845 #1] INFO -- :
I, [2023-01-22T16:12:28.138557 #1] INFO -- : > ln -s /shared/postgres_run /var/run/postgresql
I, [2023-01-22T16:12:28.148763 #1] INFO -- :
I, [2023-01-22T16:12:28.150244 #1] INFO -- : > socat /dev/null UNIX-CONNECT:/shared/postgres_run/.s.PGSQL.5432 || exit 0 && echo postgres already running stop container ; exit 1
2023/01/22 16:12:28 socat[20] E connect(6, AF=1 "/shared/postgres_run/.s.PGSQL.5432", 36): لا يوجد ملف أو دليل
I, [2023-01-22T16:12:28.169499 #1] INFO -- :
I, [2023-01-22T16:12:28.170128 #1] INFO -- : > rm -fr /shared/postgres_run/.s*
I, [2023-01-22T16:12:28.183364 #1] INFO -- :
I, [2023-01-22T16:12:28.183812 #1] INFO -- : > rm -fr /shared/postgres_run/*.pid
I, [2023-01-22T16:12:28.196748 #1] INFO -- :
I, [2023-01-22T16:12:28.197202 #1] INFO -- : > mkdir -p /shared/postgres_run/13-main.pg_stat_tmp
I, [2023-01-22T16:12:28.207959 #1] INFO -- :
I, [2023-01-22T16:12:28.209215 #1] INFO -- : > chown postgres:postgres /shared/postgres_run/13-main.pg_stat_tmp
I, [2023-01-22T16:12:28.219905 #1] INFO -- :
I, [2023-01-22T16:12:28.242813 #1] INFO -- : ملف > /etc/service/postgres/run chmod: +x chown:
I, [2023-01-22T16:12:28.265066 #1] INFO -- : ملف > /etc/service/postgres/log/run chmod: +x chown:
I, [2023-01-22T16:12:28.287938 #1] INFO -- : ملف > /etc/runit/3.d/99-postgres chmod: +x chown:
I, [2023-01-22T16:12:28.310001 #1] INFO -- : ملف > /root/upgrade_postgres chmod: +x chown:
I, [2023-01-22T16:12:28.310740 #1] INFO -- : > chown -R root /var/lib/postgresql/13/main
I, [2023-01-22T16:12:31.207100 #1] INFO -- :
I, [2023-01-22T16:12:31.207757 #1] INFO -- : > [ ! -e /shared/postgres_data ] && install -d -m 0755 -o postgres -g postgres /shared/postgres_data && sudo -E -u postgres /usr/lib/postgresql/13/bin/initdb -D /shared/postgres_data || exit 0
I, [2023-01-22T16:12:31.216695 #1] INFO -- :
I, [2023-01-22T16:12:31.216948 #1] INFO -- : > chown -R postgres:postgres /shared/postgres_data
I, [2023-01-22T16:12:31.308519 #1] INFO -- :
I, [2023-01-22T16:12:31.314210 #1] INFO -- : > chown -R postgres:postgres /var/run/postgresql
I, [2023-01-22T16:12:31.334076 #1] INFO -- :
I, [2023-01-22T16:12:31.334775 #1] INFO -- : > /root/upgrade_postgres
I, [2023-01-22T16:12:31.352468 #1] INFO -- :
I, [2023-01-22T16:12:31.352904 #1] INFO -- : > rm /root/upgrade_postgres
I, [2023-01-22T16:12:31.363279 #1] INFO -- :
I, [2023-01-22T16:12:31.364418 #1] INFO -- : استبدال data_directory = '/var/lib/postgresql/13/main' بـ data_directory = '/shared/postgres_data' في /etc/postgresql/13/main/postgresql.conf
I, [2023-01-22T16:12:31.366869 #1] INFO -- : استبدال (?-mix:#?listen_addresses *=.*) بـ listen_addresses = '*' في /etc/postgresql/13/main/postgresql.conf
I, [2023-01-22T16:12:31.368383 #1] INFO -- : استبدال (?-mix:#?synchronous_commit *=.*) بـ synchronous_commit = $db_synchronous_commit في /etc/postgresql/13/main/postgresql.conf
I, [2023-01-22T16:12:31.369927 #1] INFO -- : استبدال (?-mix:#?shared_buffers *=.*) بـ shared_buffers = $db_shared_buffers في /etc/postgresql/13/main/postgresql.conf
I, [2023-01-22T16:12:31.371692 #1] INFO -- : استبدال (?-mix:#?work_mem *=.*) بـ work_mem = $db_work_mem في /etc/postgresql/13/main/postgresql.conf
I, [2023-01-22T16:12:31.373159 #1] INFO -- : استبدال (?-mix:#?default_text_search_config *=.*) بـ default_text_search_config = '$db_default_text_search_config' في /etc/postgresql/13/main/postgresql.conf
I, [2023-01-22T16:12:31.374500 #1] INFO -- : > install -d -m 0755 -o postgres -g postgres /shared/postgres_backup
I, [2023-01-22T16:12:31.387401 #1] INFO -- :
I, [2023-01-22T16:12:31.388823 #1] INFO -- : استبدال (?-mix:#?checkpoint_segments *=.*) بـ checkpoint_segments = $db_checkpoint_segments في /etc/postgresql/13/main/postgresql.conf
I, [2023-01-22T16:12:31.390337 #1] INFO -- : استبدال (?-mix:#?logging_collector *=.*) بـ logging_collector = $db_logging_collector في /etc/postgresql/13/main/postgresql.conf
I, [2023-01-22T16:12:31.391905 #1] INFO -- : استبدال (?-mix:#?log_min_duration_statement *=.*) بـ log_min_duration_statement = $db_log_min_duration_statement في /etc/postgresql/13/main/postgresql.conf
I, [2023-01-22T16:12:31.393468 #1] INFO -- : استبدال (?-mix:^#local +replication +postgres +peer$) بـ local replication postgres peer في /etc/postgresql/13/main/pg_hba.conf
I, [2023-01-22T16:12:31.394842 #1] INFO -- : استبدال (?-mix:^host.*all.*all.*127.*$) بـ host all all 0.0.0.0/0 md5 في /etc/postgresql/13/main/pg_hba.conf
I, [2023-01-22T16:12:31.396007 #1] INFO -- : استبدال (?-mix:^host.*all.*all.*::1\/128.*$) بـ host all all ::/0 md5 في /etc/postgresql/13/main/pg_hba.conf
I, [2023-01-22T16:12:31.396988 #1] INFO -- : > HOME=/var/lib/postgresql USER=postgres exec chpst -u postgres:postgres:ssl-cert -U postgres:postgres:ssl-cert /usr/lib/postgresql/13/bin/postmaster -D /etc/postgresql/13/main
I, [2023-01-22T16:12:31.405116 #1] INFO -- : > sleep 5
2023-01-22 16:12:31.519 UTC [43] LOG: بدء PostgreSQL 13.9 (Debian 13.9-1.pgdg110+1) على aarch64-unknown-linux-gnu، تم تجميعه بواسطة gcc (Debian 10.2.1-6) 10.2.1 20210110، 64-bit
2023-01-22 16:12:31.520 UTC [43] LOG: الاستماع على عنوان IPv4 "0.0.0.0"، المنفذ 5432
2023-01-22 16:12:31.520 UTC [43] LOG: الاستماع على عنوان IPv6 "::"، المنفذ 5432
2023-01-22 16:12:31.526 UTC [43] LOG: الاستماع على منفذ Unix "/var/run/postgresql/.s.PGSQL.5432"
2023-01-22 16:12:31.560 UTC [46] LOG: تم إيقاف نظام قاعدة البيانات في 2023-01-22 16:11:19 UTC
2023-01-22 16:12:31.578 UTC [43] LOG: نظام قاعدة البيانات جاهز لقبول الاتصالات
I, [2023-01-22T16:12:36.415656 #1] INFO -- :
I, [2023-01-22T16:12:36.416431 #1] INFO -- : > su postgres -c 'createdb discourse' || true
2023-01-22 16:12:36.581 UTC [56] postgres@postgres ERROR: قاعدة البيانات "discourse" موجودة بالفعل
2023-01-22 16:12:36.581 UTC [56] postgres@discourse STATEMENT: CREATE DATABASE discourse;
createdb: error: فشل إنشاء قاعدة البيانات: ERROR: قاعدة البيانات "discourse" موجودة بالفعل
I, [2023-01-22T16:12:36.588149 #1] INFO -- :
I, [2023-01-22T16:12:36.588684 #1] INFO -- : > su postgres -c 'psql discourse -c "create user discourse;"' || true
2023-01-22 16:12:36.748 UTC [60] postgres@discourse ERROR: الدور "discourse" موجود بالفعل
2023-01-22 16:12:36.748 UTC [60] postgres@discourse STATEMENT: create user discourse;
ERROR: الدور "discourse" موجود بالفعل
I, [2023-01-22T16:12:36.754542 #1] INFO -- :
I, [2023-01-22T16:12:36.755298 #1] INFO -- : > su postgres -c 'psql discourse -c "grant all privileges on database discourse to discourse;"' || true
I, [2023-01-22T16:12:36.910457 #1] INFO -- : GRANT
I, [2023-01-22T16:12:36.911184 #1] INFO -- : > su postgres -c 'psql discourse -c "alter schema public owner to discourse;"'
I, [2023-01-22T16:12:37.068814 #1] INFO -- : ALTER SCHEMA
I, [2023-01-22T16:12:37.069964 #1] INFO -- : > su postgres -c 'psql template1 -c "create extension if not exists hstore;"'
NOTICE: الامتداد "hstore" موجود بالفعل، يتم تخطيه
I, [2023-01-22T16:12:37.236112 #1] INFO -- : CREATE EXTENSION
I, [2023-01-22T16:12:37.237144 #1] INFO -- : > su postgres -c 'psql template1 -c "create extension if not exists pg_trgm;"'
NOTICE: الامتداد "pg_trgm" موجود بالفعل، يتم تخطيه
I, [2023-01-22T16:12:37.391854 #1] INFO -- : CREATE EXTENSION
I, [2023-01-22T16:12:37.393031 #1] INFO -- : > su postgres -c 'psql discourse -c "create extension if not exists hstore;"'
NOTICE: الامتداد "hstore" موجود بالفعل، يتم تخطيه
I, [2023-01-22T16:12:37.547935 #1] INFO -- : CREATE EXTENSION
I, [2023-01-22T16:12:37.548436 #1] INFO -- : > su postgres -c 'psql discourse -c "create extension if not exists pg_trgm;"'
NOTICE: الامتداد "pg_trgm" موجود بالفعل، يتم تخطيه
I, [2023-01-22T16:12:37.701854 #1] INFO -- : CREATE EXTENSION
I, [2023-01-22T16:12:37.703007 #1] INFO -- : > sudo -u postgres psql discourse
I, [2023-01-22T16:12:37.711018 #1] INFO -- : update pg_database set encoding = pg_char_to_encoding('UTF8') where datname = 'discourse' AND encoding = pg_char_to_encoding('SQL_ASCII');
I, [2023-01-22T16:12:37.890625 #1] INFO -- : ملف > /var/lib/postgresql/take-database-backup chmod: +x chown: postgres:postgres
I, [2023-01-22T16:12:37.903142 #1] INFO -- : ملف > /var/spool/cron/crontabs/postgres chmod: chown:
I, [2023-01-22T16:12:37.903435 #1] INFO -- : > echo postgres installed!
I, [2023-01-22T16:12:37.913623 #1] INFO -- : postgres installed!
I, [2023-01-22T16:12:37.936127 #1] INFO -- : ملف > /etc/service/redis/run chmod: +x chown:
I, [2023-01-22T16:12:37.958376 #1] INFO -- : ملف > /etc/service/redis/log/run chmod: +x chown:
I, [2023-01-22T16:12:37.980097 #1] INFO -- : ملف > /etc/runit/3.d/10-redis chmod: +x chown:
I, [2023-01-22T16:12:37.981025 #1] INFO -- : استبدال daemonize yes بـ في /etc/redis/redis.conf
I, [2023-01-22T16:12:37.983882 #1] INFO -- : استبدال (?-mix:^pidfile.*$) بـ في /etc/redis/redis.conf
I, [2023-01-22T16:12:37.985853 #1] INFO -- : > install -d -m 0755 -o redis -g redis /shared/redis_data
I, [2023-01-22T16:12:37.998106 #1] INFO -- :
I, [2023-01-22T16:12:37.999788 #1] INFO -- : استبدال (?-mix:^logfile.*$) بـ logfile "" في /etc/redis/redis.conf
I, [2023-01-22T16:12:38.002364 #1] INFO -- : استبدال (?-mix:^bind .*$) بـ في /etc/redis/redis.conf
I, [2023-01-22T16:12:38.004780 #1] INFO -- : استبدال (?-mix:^dir .*$) بـ dir /shared/redis_data في /etc/redis/redis.conf
I, [2023-01-22T16:12:38.007624 #1] INFO -- : استبدال (?-mix:^protected-mode yes) بـ protected-mode no في /etc/redis/redis.conf
I, [2023-01-22T16:12:38.009956 #1] INFO -- : استبدال # io-threads 4 بـ io-threads $redis_io_threads في /etc/redis/redis.conf
I, [2023-01-22T16:12:38.011884 #1] INFO -- : > echo redis installed
I, [2023-01-22T16:12:38.022061 #1] INFO -- : redis installed
I, [2023-01-22T16:12:38.022796 #1] INFO -- : > cat /etc/redis/redis.conf | grep logfile
I, [2023-01-22T16:12:38.037763 #1] INFO -- : logfile ""
I, [2023-01-22T16:12:38.038254 #1] INFO -- : > exec chpst -u redis -U redis /usr/bin/redis-server /etc/redis/redis.conf
I, [2023-01-22T16:12:38.046504 #1] INFO -- : > sleep 10
104:C 22 Jan 2023 16:12:38.069 # oO0OoO0OoO0Oo Redis is starting oO0OoO0OoO0Oo
104:C 22 Jan 2023 16:12:38.069 # Redis version=7.0.7, bits=64, commit=00000000, modified=0, pid=104, just started
104:C 22 Jan 2023 16:12:38.069 # Configuration loaded
104:M 22 Jan 2023 16:12:38.070 * monotonic clock: POSIX clock_gettime
104:M 22 Jan 2023 16:12:38.072 * Running mode=standalone, port=6379.
104:M 22 Jan 2023 16:12:38.072 # Server initialized
104:M 22 Jan 2023 16:12:38.073 # WARNING Memory overcommit must be enabled! Without it, a background save or replication may fail under low memory condition. Being disabled, it can can also cause failures without low memory condition, see https://github.com/jemalloc/jemalloc/issues/1328. To fix this issue add 'vm.overcommit_memory = 1' to /etc/sysctl.conf and then reboot or run the command 'sysctl vm.overcommit_memory=1' for this to take effect.
104:M 22 Jan 2023 16:12:38.077 * Loading RDB produced by version 7.0.7
104:M 22 Jan 2023 16:12:38.077 * RDB age 79 seconds
104:M 22 Jan 2023 16:12:38.077 * RDB memory usage when created 2.34 Mb
104:M 22 Jan 2023 16:12:38.090 * Done loading RDB, keys loaded: 489, keys expired: 0.
104:M 22 Jan 2023 16:12:38.090 * DB loaded from disk: 0.013 seconds
104:M 22 Jan 2023 16:12:38.090 * Ready to accept connections
I, [2023-01-22T16:12:48.057136 #1] INFO -- :
I, [2023-01-22T16:12:48.059228 #1] INFO -- : > thpoff echo "thpoff is installed!"
I, [2023-01-22T16:12:48.099935 #1] INFO -- : thpoff is installed!
I, [2023-01-22T16:12:48.101007 #1] INFO -- : > /usr/local/bin/ruby -e 'if ENV["DISCOURSE_SMTP_ADDRESS"] == "smtp.example.com"; puts "Aborting! Mail is not configured!"; exit 1; end'
I, [2023-01-22T16:12:48.412363 #1] INFO -- :
I, [2023-01-22T16:12:48.412857 #1] INFO -- : > /usr/local/bin/ruby -e 'if ENV["DISCOURSE_HOSTNAME"] == "discourse.example.com"; puts "Aborting! Domain is not configured!"; exit 1; end'
I, [2023-01-22T16:12:48.682765 #1] INFO -- :
I, [2023-01-22T16:12:48.683250 #1] INFO -- : > /usr/local/bin/ruby -e 'if (ENV["DISCOURSE_CDN_URL"] || "")[0..1] == "//"; puts "Aborting! CDN must have a protocol specified. Once fixed you should rebake your posts now to correct all posts."; exit 1; end'
I, [2023-01-22T16:12:48.951632 #1] INFO -- :
I, [2023-01-22T16:12:48.952136 #1] INFO -- : > rm -f /etc/cron.d/anacron
I, [2023-01-22T16:12:48.962921 #1] INFO -- :
I, [2023-01-22T16:12:48.975630 #1] INFO -- : ملف > /etc/cron.d/anacron chmod: chown:
I, [2023-01-22T16:12:48.998810 #1] INFO -- : ملف > /etc/runit/1.d/copy-env chmod: +x chown:
I, [2023-01-22T16:12:49.021734 #1] INFO -- : ملف > /etc/service/unicorn/run chmod: +x chown:
I, [2023-01-22T16:12:49.044617 #1] INFO -- : ملف > /etc/service/nginx/run chmod: +x chown:
I, [2023-01-22T16:12:49.067385 #1] INFO -- : ملف > /etc/runit/3.d/01-nginx chmod: +x chown:
I, [2023-01-22T16:12:49.090353 #1] INFO -- : ملف > /etc/runit/3.d/02-unicorn chmod: +x chown:
I, [2023-01-22T16:12:49.090829 #1] INFO -- : استبدال # postgres بـ sv start postgres || exit 1 في /etc/service/unicorn/run
I, [2023-01-22T16:12:49.091990 #1] INFO -- : > exec chpst -u redis -U redis /usr/bin/redis-server /etc/redis/redis.conf
I, [2023-01-22T16:12:49.102512 #1] INFO -- : > cd /var/www/discourse && git reset --hard
132:C 22 Jan 2023 16:12:49.123 # oO0OoO0OoO0Oo Redis is starting oO0OoO0OoO0Oo
132:C 22 Jan 2023 16:12:49.123 # Redis version=7.0.7, bits=64, commit=00000000, modified=0, pid=132, just started
132:C 22 Jan 2023 16:12:49.123 # Configuration loaded
132:M 22 Jan 2023 16:12:49.124 * monotonic clock: POSIX clock_gettime
132:M 22 Jan 2023 16:12:49.126 # Warning: Could not create server TCP listening socket *:6379: bind: Address already in use
132:M 22 Jan 2023 16:12:49.126 # Failed listening on port 6379 (TCP), aborting.
Updating files: 100% (32693/32693), done.
I, [2023-01-22T16:13:01.259871 #1] INFO -- : HEAD is now at 666536cb DEV: Prefer \A and \z over ^ and $ in regexes (#19936)
I, [2023-01-22T16:13:01.260171 #1] INFO -- : > cd /var/www/discourse && git clean -f
I, [2023-01-22T16:13:02.050174 #1] INFO -- :
I, [2023-01-22T16:13:02.050460 #1] INFO -- : > cd /var/www/discourse && git remote set-branches --add origin main
I, [2023-01-22T16:13:02.066433 #1] INFO -- :
I, [2023-01-22T16:13:02.066729 #1] INFO -- : > cd /var/www/discourse && git remote set-branches origin tests-passed
I, [2023-01-22T16:13:02.083255 #1] INFO -- :
I, [2023-01-22T16:13:02.083545 #1] INFO -- : > cd /var/www/discourse && git fetch --depth 1 origin tests-passed
From https://github.com/discourse/discourse
* branch tests-passed -> FETCH_HEAD
* [new branch] tests-passed -> origin/tests-passed
I, [2023-01-22T16:13:05.391345 #1] INFO -- :
I, [2023-01-22T16:13:05.391616 #1] INFO -- : > cd /var/www/discourse && git checkout tests-passed
Switched to a new branch 'tests-passed'
I, [2023-01-22T16:13:05.859548 #1] INFO -- : Branch 'tests-passed' set up to track remote branch 'tests-passed' from 'origin'.
I, [2023-01-22T16:13:05.859819 #1] INFO -- : > cd /var/www/discourse && mkdir -p tmp
I, [2023-01-22T16:13:05.875697 #1] INFO -- :
I, [2023-01-22T16:13:05.875998 #1] INFO -- : > cd /var/www/discourse && chown discourse:www-data tmp
I, [2023-01-22T16:13:05.890377 #1] INFO -- :
I, [2023-01-22T16:13:05.890688 #1] INFO -- : > cd /var/www/discourse && mkdir -p tmp/pids
I, [2023-01-22T16:13:05.905017 #1] INFO -- :
I, [2023-01-22T16:13:05.905319 #1] INFO -- : > cd /var/www/discourse && mkdir -p tmp/sockets
I, [2023-01-22T16:13:05.919648 #1] INFO -- :
I, [2023-01-22T16:13:05.919912 #1] INFO -- : > cd /var/www/discourse && touch tmp/.gitkeep
I, [2023-01-22T16:13:05.933121 #1] INFO -- :
I, [2023-01-22T16:13:05.933466 #1] INFO -- : > cd /var/www/discourse && mkdir -p /shared/log/rails
I, [2023-01-22T16:13:05.948420 #1] INFO -- :
I, [2023-01-22T16:13:05.948698 #1] INFO -- : > cd /var/www/discourse && bash -c "touch -a /shared/log/rails/{production,production_errors,unicorn.stdout,unicorn.stderr,sidekiq}.log"
I, [2023-01-22T16:13:05.970561 #1] INFO -- :
I, [2023-01-22T16:13:05.970804 #1] INFO -- : > cd /var/www/discourse && bash -c "ln -s /shared/log/rails/{production,production_errors,unicorn.stdout,unicorn.stderr,sidekiq}.log /var/www/discourse/log"I, [2023-01-22T16:13:05.991807 #1] INFO -- :
I, [2023-01-22T16:13:05.992147 #1] INFO -- : > cd /var/www/discourse && bash -c "mkdir -p /shared/{uploads,backups}"
I, [2023-01-22T16:13:06.012076 #1] INFO -- :
I, [2023-01-22T16:13:06.012329 #1] INFO -- : > cd /var/www/discourse && bash -c "ln -s /shared/{uploads,backups} /var/www/discourse/public"
I, [2023-01-22T16:13:06.031421 #1] INFO -- :
I, [2023-01-22T16:13:06.031681 #1] INFO -- : > cd /var/www/discourse && bash -c "mkdir -p /shared/tmp/{backups,restores}"
I, [2023-01-22T16:13:06.051759 #1] INFO -- :
I, [2023-01-22T16:13:06.052008 #1] INFO -- : > cd /var/www/discourse && bash -c "ln -s /shared/tmp/{backups,restores} /var/www/discourse/tmp"
I, [2023-01-22T16:13:06.071357 #1] INFO -- :
I, [2023-01-22T16:13:06.071627 #1] INFO -- : > cd /var/www/discourse && chown -R discourse:www-data /shared/log/rails /shared/uploads /shared/backups /shared/tmp
I, [2023-01-22T16:13:06.095048 #1] INFO -- :
I, [2023-01-22T16:13:06.095325 #1] INFO -- : > cd /var/www/discourse && find public/plugins/ -maxdepth 1 -xtype l -delete
find: 'public/plugins/': لا يوجد ملف أو دليل
I, [2023-01-22T16:13:06.110618 #1] INFO -- :
I, [2023-01-22T16:13:06.111471 #1] INFO -- : إنهاء العمليات غير المتزامنة
I, [2023-01-22T16:13:06.111687 #1] INFO -- : إرسال INT إلى HOME=/var/lib/postgresql USER=postgres exec chpst -u postgres:postgres:ssl-cert -U postgres:postgres:ssl-cert /usr/lib/postgresql/13/bin/postmaster -D /etc/postgresql/13/main pid: 43
I, [2023-01-22T16:13:06.111876 #1] INFO -- : إرسال TERM إلى exec chpst -u redis -U redis /usr/bin/redis-server /etc/redis/redis.conf pid: 104
2023-01-22 16:13:06.112 UTC [43] LOG: received fast shutdown request
104:signal-handler (1674403986) Received SIGTERM scheduling shutdown...
104:M 22 Jan 2023 16:13:06.117 # User requested shutdown...
104:M 22 Jan 2023 16:13:06.117 * Saving the final RDB snapshot before exiting.
2023-01-22 16:13:06.146 UTC [43] LOG: aborting any active transactions
2023-01-22 16:13:06.154 UTC [43] LOG: background worker "logical replication launcher" (PID 52) exited with exit code 1
2023-01-22 16:13:06.154 UTC [47] LOG: shutting down
104:M 22 Jan 2023 16:13:06.158 * DB saved on disk
104:M 22 Jan 2023 16:13:06.158 # Redis is now ready to exit, bye bye...
2023-01-22 16:13:06.212 UTC [43] LOG: database system is shut down
FAILED
--------------------
Pups::ExecError: cd /var/www/discourse && find public/plugins/ -maxdepth 1 -xtype l -delete failed with return #<Process::Status: pid 220 exit 1>
موقع الفشل: /usr/local/lib/ruby/gems/3.1.0/gems/pups-1.1.1/lib/pups/exec_command.rb:117:in `spawn'
exec failed with the params {"cd"=>"$home", "hook"=>"code", "cmd"=>["git reset --hard", "git clean -f", "git remote set-branches --add origin main", "git remote set-branches origin $version", "git fetch --depth 1 origin $version", "git checkout $version", "mkdir -p tmp", "chown discourse:www-data tmp", "mkdir -p tmp/pids", "mkdir -p tmp/sockets", "touch tmp/.gitkeep", "mkdir -p /shared/log/rails", "bash -c \"touch -a /shared/log/rails/{production,production_errors,unicorn.stdout,unicorn.stderr,sidekiq}.log\"", "bash -c \"ln -s /shared/log/rails/{production,production_errors,unicorn.stdout,unicorn.stderr,sidekiq}.log $home/log\"", "bash -c \"mkdir -p /shared/{uploads,backups}\"", "bash -c \"ln -s /shared/{uploads,backups} $home/public\"", "bash -c \"mkdir -p /shared/tmp/{backups,restores}\"", "bash -c \"ln -s /shared/tmp/{backups,restores} $home/tmp\"", "chown -R discourse:www-data /shared/log/rails /shared/uploads /shared/backups /shared/tmp", "find public/plugins/ -maxdepth 1 -xtype l -delete"]}
bootstrap failed with exit code 1
** فشل التمهيد ** يرجى التمرير للأعلى والبحث عن رسائل الخطأ السابقة، قد يكون هناك أكثر من واحدة.
./discourse-doctor قد يساعد في تشخيص المشكلة.
cafd6d79bccd64364c62a194be3256627fadc84219e801b2db34d42e0c74317c