النظام:
النواة: 6.19.5-1-aarch64-ARCH معمارية: aarch64 بت: 64
وحدة التحكم: pty pts/0 توزيعة: Arch Linux ARM
الآلة:
النوع: Kvm النظام: QEMU المنتج: KVM Virtual Machine الإصدار: virt-4.2 الرقم التسلسلي: <superuser required>
اللوحة الأم: غير متوفر الطراز: غير متوفر الرقم التسلسلي: غير متوفر البرنامج الثابت: UEFI البائع: EFI Development Kit II / OVMF الإصدار: 1.5.1
التاريخ: 16/06/2021
المعالج:
المعلومات: رباعي النواة الطراز: غير متوفر البتات: 64 النوع: MCP
السرعة: غير متوفر الحد الأدنى/الحد الأقصى: غير متوفر النوى: لم يتم العثور على بيانات سرعة لكل نواة.
الرسومات:
الجهاز-1: Red Hat Virtio 1.0 GPU المحرك: virtio-pci الإصدار: 1
العرض: غير محدد الخادم: غير متوفر المحرك: gpu: virtio-pci tty: 126x32 الدقة: 1280x800
API: غير متوفر الرسالة: لا توجد بيانات API متاحة في وحدة التحكم. جهاز بدون شاشة؟
المعلومات: الأدوات: x11: xprop
الصوت:
الرسالة: لم يتم العثور على بيانات الجهاز.
API: ALSA الإصدار: k6.19.5-1-aarch64-ARCH الحالة: kernel-api
الشبكة:
الجهاز-1: Red Hat Virtio 1.0 network المحرك: virtio-pci
IF-ID-1: docker0 الحالة: إيقاف mac: <filter>
IF-ID-2: enp0s3 الحالة: تشغيل السرعة: -1 التضاعف: غير معروف mac: <filter>
IF-ID-3: tailscale0 الحالة: غير معروف السرعة: -1 التضاعف: كامل mac: غير متوفر
الأقراص:
التخزين المحلي: الإجمالي: 200 جيجابايت مستخدم: 179.79 جيجابايت (89.9%)
ID-1: /dev/sda الطراز: BlockVolume الحجم: 200 جيجابايت
التقسيم:
ID-1: / الحجم: 195.31 جيجابايت مستخدم: 179.45 جيجابايت (91.9%) نظام الملفات: ext4 الجهاز: /dev/sda2
ID-2: /boot الحجم: 511 ميغابايت مستخدم: 351.8 ميغابايت (68.8%) نظام الملفات: vfat الجهاز: /dev/sda1
المساحة المؤقتة (Swap):
تحذير: لم يتم العثور على بيانات swap.
المستشعرات:
المصدر: lm-sensors+/sys الرسالة: لم يتم العثور على بيانات مستشعر باستخدام /sys/class/hwmon أو lm-sensors.\nالمعلومات:
الذاكرة: الإجمالي: غير متوفر المتاحة: 23.42 جيجابايت مستخدم: 1.05 جيجابايت (4.5%)
العمليات: 185 وقت التشغيل: 39 دقيقة التهيئة: systemd Shell: fish inxi: 3.3.40
فشل الأمر sudo ./launcher rebuild app.
إصدار pnpm الخاص بك غير متوافق مع "/var/www/discourse".
الإصدار المتوقع: ^10
الإصدار الحالي: 9.15.9
يحدث هذا لأن ملف تعريف الحزمة يحتوي على حقل engines.pnpm محدد.
لإصلاح هذه المشكلة، قم بتثبيت إصدار pnpm المطلوب عالمياً.
لتثبيت أحدث إصدار من pnpm، قم بتشغيل "pnpm i -g pnpm".
للتحقق من إصدار pnpm، قم بتشغيل "pnpm -v".
type pnpm
pnpm هو /usr/bin/pnpm
pnpm -v
10.30.3
رسالة السجل الكاملة،
sudo ./launcher rebuild app
الجهاز "docker0" غير موجود.
تم اكتشاف معمارية arm64.
تحذير: هذا المخرج مصمم لقراءة البشر. للحصول على مخرج قابل للقراءة من الآلة، يرجى استخدام --format.
fatal: ref HEAD ليس مرجعاً رمزياً
fatal: ref HEAD ليس مرجعاً رمزياً
إيقاف الحاوية القديمة
+ /usr/bin/docker stop -t 600 app
app
2.0.20251003-1437: جاري السحب من discourse/base
التلخيص: sha256:0db7c9b4598e2a1806658391669d791fd779aa4301fdfbed6a7f322bf64e66ab
الحالة: الصورة محدثة لـ discourse/base:2.0.20251003-1437
docker.io/discourse/base:2.0.20251003-1437
/usr/local/lib/ruby/gems/3.3.0/gems/pups-1.3.0/lib/pups.rb
/usr/local/bin/pups --stdin
I, [2026-03-04T09:48:58.106542 #1] INFO -- : القراءة من stdin
I, [2026-03-04T09:48:58.119310 #1] INFO -- : ملف > /etc/service/postgres/run chmod: +x chown:
I, [2026-03-04T09:48:58.123037 #1] INFO -- : ملف > /etc/service/postgres/log/run chmod: +x chown:
I, [2026-03-04T09:48:58.129416 #1] INFO -- : ملف > /etc/runit/3.d/99-postgres chmod: +x chown:
I, [2026-03-04T09:48:58.135607 #1] INFO -- : ملف > /root/install_postgres chmod: +x chown:
I, [2026-03-04T09:48:58.139920 #1] INFO -- : ملف > /root/upgrade_postgres chmod: +x chown:
I, [2026-03-04T09:48:58.141508 #1] INFO -- : استبدال data_directory = '/var/lib/postgresql/15/main' بـ data_directory = '/shared/postgres_data' في /etc/postgresql/15/main/postgresql.conf
I, [2026-03-04T09:48:58.150500 #1] INFO -- : استبدال (?-mix:#?listen_addresses *=.*) بـ listen_addresses = '*' في /etc/postgresql/15/main/postgresql.conf
I, [2026-03-04T09:48:58.150842 #1] INFO -- : استبدال (?-mix:#?synchronous_commit *=.*) بـ synchronous_commit = $db_synchronous_commit في /etc/postgresql/15/main/postgresql.conf
I, [2026-03-04T09:48:58.152288 #1] INFO -- : استبدال (?-mix:#?shared_buffers *=.*) بـ shared_buffers = $db_shared_buffers في /etc/postgresql/15/main/postgresql.conf
I, [2026-03-04T09:48:58.158188 #1] INFO -- : استبدال (?-mix:#?work_mem *=.*) بـ work_mem = $db_work_mem في /etc/postgresql/15/main/postgresql.conf
I, [2026-03-04T09:48:58.159740 #1] INFO -- : استبدال (?-mix:#?default_text_search_config *=.*) بـ default_text_search_config = '$db_default_text_search_config' في /etc/postgresql/15/main/postgresql.conf
I, [2026-03-04T09:48:58.160835 #1] INFO -- : استبدال (?-mix:#?checkpoint_segments *=.*) بـ checkpoint_segments = $db_checkpoint_segments في /etc/postgresql/15/main/postgresql.conf
I, [2026-03-04T09:48:58.162135 #1] INFO -- : استبدال (?-mix:#?logging_collector *=.*) بـ logging_collector = $db_logging_collector في /etc/postgresql/15/main/postgresql.conf
I, [2026-03-04T09:48:58.163476 #1] INFO -- : استبدال (?-mix:#?log_min_duration_statement *=.*) بـ log_min_duration_statement = $db_log_min_duration_statement في /etc/postgresql/15/main/postgresql.conf
I, [2026-03-04T09:48:58.165710 #1] INFO -- : استبدال (?-mix:^#local +replication +postgres +peer$) بـ local replication postgres peer في /etc/postgresql/15/main/pg_hba.conf
I, [2026-03-04T09:48:58.168274 #1] INFO -- : استبدال (?-mix:^host.*all.*all.*127.*$) بـ host all all 0.0.0.0/0 md5 في /etc/postgresql/15/main/pg_hba.conf
I, [2026-03-04T09:48:58.168542 #1] INFO -- : استبدال (?-mix:^host.*all.*all.*::1\/128.*$) بـ host all all ::/0 md5 في /etc/postgresql/15/main/pg_hba.conf
I, [2026-03-04T09:48:58.169770 #1] INFO -- : > if [ -f /root/install_postgres ]; then
/root/install_postgres && rm -f /root/install_postgres
elif [ -e /shared/postgres_run/.s.PGSQL.5432 ]; then
socat /dev/null UNIX-CONNECT:/shared/postgres_run/.s.PGSQL.5432 || exit 0 && echo postgres يعمل بالفعل إيقاف الحاوية ; exit 1
fi
I, [2026-03-04T09:49:03.242919 #1] INFO -- : إنشاء الإعدادات اللغوية (قد يستغرق هذا بعض الوقت)...
en_US.UTF-8... تم
اكتمل الإنشاء.
I, [2026-03-04T09:49:03.243173 #1] INFO -- : > HOME=/var/lib/postgresql USER=postgres exec chpst -u postgres:postgres:ssl-cert -U postgres:postgres:ssl-cert /usr/lib/postgresql/15/bin/postmaster -D /etc/postgresql/15/main
I, [2026-03-04T09:49:03.254041 #1] INFO -- : ملف > /usr/local/bin/create_db chmod: +x chown:
I, [2026-03-04T09:49:03.261713 #1] INFO -- : ملف > /var/lib/postgresql/take-database-backup chmod: +x chown: postgres:postgres
I, [2026-03-04T09:49:03.271614 #1] INFO -- : ملف > /var/spool/cron/crontabs/postgres chmod: chown:
I, [2026-03-04T09:49:03.271825 #1] INFO -- : > sleep 5
2026-03-04 09:49:03.318 UTC [45] LOG: بدء تشغيل PostgreSQL 15.14 (Debian 15.14-1.pgdg12+1) على aarch64-unknown-linux-gnu، تم التجميع بواسطة gcc (Debian 12.2.0-14+deb12u1) 12.2.0، 64-bit
2026-03-04 09:49:03.318 UTC [45] LOG: الاستماع على عنوان IPv4 "0.0.0.0"، المنفذ 5432
2026-03-04 09:49:03.318 UTC [45] LOG: الاستماع على عنوان IPv6 "::"، المنفذ 5432
2026-03-04 09:49:03.324 UTC [45] LOG: الاستماع على مقبس Unix "/var/run/postgresql/.s.PGSQL.5432"
2026-03-04 09:49:03.332 UTC [56] LOG: تم إيقاف نظام قاعدة البيانات في 2026-03-04 09:48:51 UTC
2026-03-04 09:49:03.339 UTC [45] LOG: نظام قاعدة البيانات جاهز لقبول الاتصالات
I, [2026-03-04T09:49:08.273584 #1] INFO -- :
I, [2026-03-04T09:49:08.273790 #1] INFO -- : > /usr/local/bin/create_db
2026-03-04 09:49:08.394 UTC [63] postgres@postgres ERROR: قاعدة البيانات "discourse" موجودة بالفعل
2026-03-04 09:49:08.394 UTC [63] postgres@postgres STATEMENT: CREATE DATABASE discourse;
createdb: خطأ: فشل إنشاء قاعدة البيانات: ERROR: قاعدة البيانات "discourse" موجودة بالفعل
2026-03-04 09:49:08.465 UTC [66] postgres@discourse ERROR: الدور "discourse" موجود بالفعل
2026-03-04 09:49:08.465 UTC [66] postgres@discourse STATEMENT: create user discourse;
ERROR: الدور "discourse" موجود بالفعل
NOTICE: الامتداد "hstore" موجود بالفعل، يتم التخطي
NOTICE: الامتداد "pg_trgm" موجود بالفعل، يتم التخطي
NOTICE: الامتداد "vector" موجود بالفعل، يتم التخطي
NOTICE: الإصدار "0.8.1" من الامتداد "vector" مثبت بالفعل
NOTICE: الامتداد "hstore" موجود بالفعل، يتم التخطي
NOTICE: الامتداد "pg_trgm" موجود بالفعل، يتم التخطي
NOTICE: الامتداد "vector" موجود بالفعل، يتم التخطي
NOTICE: الإصدار "0.8.1" من الامتداد "vector" مثبت بالفعل
I, [2026-03-04T09:49:08.964159 #1] INFO -- : GRANT
ALTER SCHEMA
CREATE EXTENSION
CREATE EXTENSION
CREATE EXTENSION
ALTER EXTENSION
CREATE EXTENSION
CREATE EXTENSION
CREATE EXTENSION
ALTER EXTENSION
UPDATE 0
I, [2026-03-04T09:49:08.964284 #1] INFO -- : > echo postgres installed!
I, [2026-03-04T09:49:08.966221 #1] INFO -- : postgres installed!
I, [2026-03-04T09:49:08.975642 #1] INFO -- : ملف > /etc/service/redis/run chmod: +x chown:
I, [2026-03-04T09:49:08.979973 #1] INFO -- : ملف > /etc/service/redis/log/run chmod: +x chown:
I, [2026-03-04T09:49:08.984232 #1] INFO -- : ملف > /etc/runit/3.d/10-redis chmod: +x chown:
I, [2026-03-04T09:49:08.986194 #1] INFO -- : استبدال daemonize yes بـ في /etc/redis/redis.conf
I, [2026-03-04T09:49:08.992016 #1] INFO -- : استبدال (?-mix:^pidfile.*$) بـ في /etc/redis/redis.conf
I, [2026-03-04T09:49:08.992581 #1] INFO -- : > install -d -m 0755 -o redis -g redis /shared/redis_data
I, [2026-03-04T09:49:08.995065 #1] INFO -- :
I, [2026-03-04T09:49:08.995672 #1] INFO -- : استبدال (?-mix:^logfile.*$) بـ logfile "" في /etc/redis/redis.conf
I, [2026-03-04T09:49:08.996171 #1] INFO -- : استبدال (?-mix:^bind .*$) بـ في /etc/redis/redis.conf
I, [2026-03-04T09:49:08.998122 #1] INFO -- : استبدال (?-mix:^dir .*$) بـ dir /shared/redis_data في /etc/redis/redis.conf
I, [2026-03-04T09:49:09.000399 #1] INFO -- : استبدال (?-mix:^protected-mode yes) بـ protected-mode no في /etc/redis/redis.conf
I, [2026-03-04T09:49:09.002541 #1] INFO -- : استبدال # io-threads 4 بـ io-threads $redis_io_threads في /etc/redis/redis.conf
I, [2026-03-04T09:49:09.004770 #1] INFO -- : > echo redis installed
I, [2026-03-04T09:49:09.006694 #1] INFO -- : redis installed
I, [2026-03-04T09:49:09.006880 #1] INFO -- : > cat /etc/redis/redis.conf | grep logfile
I, [2026-03-04T09:49:09.010247 #1] INFO -- : logfile ""
I, [2026-03-04T09:49:09.010419 #1] INFO -- : > exec chpst -u redis -U redis /usr/bin/redis-server /etc/redis/redis.conf
I, [2026-03-04T09:49:09.012272 #1] INFO -- : > sleep 10
112:C 04 Mar 2026 09:49:09.018 # oO0OoO0OoO0Oo Redis is starting oO0OoO0OoO0Oo
112:C 04 Mar 2026 09:49:09.018 # Redis version=7.0.15, bits=64, commit=00000000, modified=0, pid=112, just started
112:C 04 Mar 2026 09:49:09.018 # Configuration loaded
112:M 04 Mar 2026 09:49:09.019 * Increased maximum number of open files to 10032 (it was originally set to 1024).
112:M 04 Mar 2026 09:49:09.019 * monotonic clock: POSIX clock_gettime
112:M 04 Mar 2026 09:49:09.019 * Running mode=standalone, port=6379.
112:M 04 Mar 2026 09:49:09.019 # Server initialized
112:M 04 Mar 2026 09:49:09.019 # 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.
112:M 04 Mar 2026 09:49:09.021 * Loading RDB produced by version 7.0.15
112:M 04 Mar 2026 09:49:09.021 * RDB age 19 seconds
112:M 04 Mar 2026 09:49:09.021 * RDB memory usage when created 1.88 Mb
112:M 04 Mar 2026 09:49:09.024 * Done loading RDB, keys loaded: 303, keys expired: 0.
112:M 04 Mar 2026 09:49:09.024 * DB loaded from disk: 0.003 seconds
112:M 04 Mar 2026 09:49:09.024 * Ready to accept connections
I, [2026-03-04T09:49:19.014547 #1] INFO -- :
I, [2026-03-04T09:49:19.014797 #1] INFO -- : > thpoff echo "thpoff is installed!"
I, [2026-03-04T09:49:19.018997 #1] INFO -- : thpoff is installed!
I, [2026-03-04T09:49:19.019260 #1] INFO -- : > /usr/local/bin/ruby -e 'if ENV["DISCOURSE_SMTP_ADDRESS"] == "smtp.example.com"; puts "إلغاء! البريد الإلكتروني غير مُعد!"; exit 1; end'
I, [2026-03-04T09:49:19.090091 #1] INFO -- :
I, [2026-03-04T09:49:19.090206 #1] INFO -- : > /usr/local/bin/ruby -e 'if ENV["DISCOURSE_HOSTNAME"] == "discourse.example.com"; puts "إلغاء! النطاق غير مُعد!"; exit 1; end'
I, [2026-03-04T09:49:19.158131 #1] INFO -- :
I, [2026-03-04T09:49:19.158246 #1] INFO -- : > /usr/local/bin/ruby -e 'if (ENV["DISCOURSE_CDN_URL"] || "")[0..1] == "//"; puts "إلغاء! يجب تحديد بروتوكول لشبكة توصيل المحتوى (CDN)"