المساعدة بعد التحديث من موقع ssh يتعطل

لقد اتبعت هذا وقمت بتحديث discourse عبر ssh

بعد القيام بذلك، تعطل الموقع، من فضلكم ساعدوني أنا متوتر، من فضلكم ساعدوني

يظهر هذا عندما أحاول بدء المشغل

./launcher start app
x86_64 arch detected.

starting up existing container
+ /usr/bin/docker start app
Error response from daemon: OCI runtime create failed: container_linux.go:380: starting container process caused: process_linux.go:545: container init caused: sethostname: invalid argument: unknown
Error: failed to start containers: app

جرب هذا بدلاً من ذلك:

cd /var/discourse
git pull
./launcher rebuild app

تم بالفعل، لا يزال نفس الشيء؛

git pull
Already up to date.

./launcher rebuild app
في النهاية يظهر هذا:

 ess 02:fc:33:3e:fd:f6 local_discourse/app /sbin/boot
589988dcb7e5e026f29b8af3b507e51a260e9de2f1ddfaea0620e1fbd2ea80e7
docker: Error response from daemon: OCI runtime create failed: container_linux.go:380: starting container process caused: process_linux.go:545: container init caused: sethostname: invalid argument: unknown.

هل جربت Discourse Doctor؟

لقد فعلت ذلك للتو بعد أن قلت هذا ما حصلت عليه في السطور الأخيرة:

sudo: unable to resolve host discourse-ubuntu-s-1vcpu-1gb-nyc1-01-1606640043912-s-2vcpu-4gb-n: Name or service not known
Error response from daemon: Container 387d78b520911e93647a157c578f479a9b4ceaf4fef60b19c638a03de162444c is not running

Replacing: SMTP_PASSWORD
Replacing: LETSENCRYPT_ACCOUNT_EMAIL
Replacing: DEVELOPER_EMAILS
Replacing: DISCOURSE_DB_PASSWORD
Replacing: Sending mail to

==================== DONE! ====================

ثم تقوم بإعادة البناء مرة أخرى، وماذا يحدث؟

لقد قمت بتغيير اسم المضيف إلى ‘discourse-ubuntu’ سابقًا كان اسمًا طويلاً، عن طريق تعديل هذه الملفات…

nano /etc/hostname

discourse-ubuntu

nano etc/hosts

127.0.1.1 discourse-ubuntu
127.0.0.1 localhost

بعد ذلك، قمت بإعادة التشغيل وإعادة البناء، ثم تم إصلاحه أخيرًا. :grinning:

شكراً جزيلاً على كل مساعدتكم. :slight_smile:

3 إعجابات

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