3.2.0.beta4-dev في إعادة بناء بسيطة، وليس تحديثًا. يعمل على Ubuntu 22 المحدث بالكامل.
- راجع سجل1 أدناه: أفهم أن الرسائل هي مجرد تحذيرات. أقترح أنه عندما نتوقع شيئًا يبدو كـ “خطأ” للمسؤول، يتم إدخال INFO في الإعداد:
INFO: قد ينتج عن الأمر التالي تحذير متوقع يمكن تجاهله.
- وبالمثل، رأينا تقارير (على مر السنين) عن تعليق أو توقف عند “انتهى الحفظ الخلفي بنجاح”. المشكلة ليست في الحفظ الخلفي ولكن في العملية التي تليه، والتي لم يتم الإعلان عنها. يمكن أن تستغرق هذه العملية التالية وقتًا طويلاً مقارنة بالعمليات الأخرى. ستكون ملاحظة INFO هنا مفيدة أيضًا:
INFO: قد تستغرق العملية التالية وقتًا طويلاً. توقع 5 إلى 30 دقيقة أو أكثر.
INFO: يرجى التحلي بالصبر وعدم مقاطعة هذه العملية.
- النص الفعلي “انتهى الحفظ الخلفي بنجاح” يبدو . لماذا “ننهي” عملية خلفية تحفظ شيئًا ما؟
* بدأ الحفظ الخلفي بواسطة pid 904
* تم حفظ قاعدة البيانات على القرص
* Fork CoW لـ RDB: حالي 1 ميجابايت، ذروة 1 ميجابايت، متوسط 0 ميجابايت
* انتهى الحفظ الخلفي بنجاح
أفهم أن “الخلفية لم تنتهِ”، بمعنى "تم تنفيذ إجراء يهدف إلى إنهاء العملية. ولكن يمكن أن يكون الفعل “إنهاء” متعديًا أو لازمًا. ماذا عن تغييره إلى شيء أقل غموضًا، مثل “اكتمل حفظ قاعدة البيانات الخلفي بنجاح”؟
- راجع سجل2 أدناه والمتعلق بـ #2 أعلاه. ما هو المقصود بعد عملية الحفظ الخلفي تلك؟ لا أعرف ولكن إذا انتظرت 24 دقيقة أرى رسائل “تحذير” تبدو لي حقًا كقضايا “خطأ”. قبل العمليات التي تستغرق وقتًا طويلاً، أقترح INFO يصف ما سيتم محاولته:
INFO: سيتم القيام بشيء متعلق بالبريد الإلكتروني.
INFO: قد تستغرق العملية التالية وقتًا طويلاً. توقع 5 إلى 30 دقيقة أو أكثر.
INFO: يرجى التحلي بالصبر وعدم مقاطعة هذه العملية.
وكـ “تقرير مشكلة” سألاحظ أن التأخير لمدة 20 دقيقة والتحذيرات اللاحقة تحدث دائمًا في أحدث إصدار تجريبي. رسالة “LOG: تم إيقاف تشغيل نظام قاعدة البيانات” مقلقة، وكذلك التوقف الطويل الذي يحدث بعد ذلك.
شكرا!!
Log1:
I, [2023-11-30T19:16:37.221350 #1] INFO -- :
I, [2023-11-30T19:16:37.222007 #1] INFO -- : > cd /var/www/discourse & su discourse -c 'yarn install --frozen-lockfile & yarn cache clean'
warning " > @glint/environment-ember-loose@1.1.0" has unmet peer dependency "@glimmer/component@^1.1.2".
warning " > @glint/environment-ember-template-imports@1.1.0" has unmet peer dependency "ember-template-imports@^3.0.0".
warning Resolution field "unset-value@2.0.1" is incompatible with requested version "unset-value@^1.0.0"
warning Pattern ["wrap-ansi@^7.0.0"] is trying to unpack in the same destination "/home/discourse/.cache/yarn/v6/npm-wrap-ansi-cjs-7.0.0-67e145cff510a6a6984bdf1152911d69d2eb9e43-integrity/node_modules/wrap-ansi-cjs" as pattern ["wrap-ansi-c
js@npm:wrap-ansi@^7.0.0"]. This could result in non-deterministic behavior, skipping.
warning " > discourse-markdown-it@1.0.0" has unmet peer dependency "xss@*".
warning "workspace-aggregator-577e4c44-4eab-4cdd-b260-702143419d8a > discourse > @ember/legacy-built-in-components@0.5.0" has incorrect peer dependency "ember-source@>= 4.8".
warning "workspace-aggregator-577e4c44-4eab-4cdd-b260-702143419d8a > discourse > @uppy/aws-s3@3.0.6" has incorrect peer dependency "@uppy/core@^3.1.2".
warning "workspace-aggregator-577e4c44-4eab-4cdd-b260-702143419d8a > discourse > @uppy/aws-s3-multipart@3.1.3" has incorrect peer dependency "@uppy/core@^3.1.2".
warning "workspace-aggregator-577e4c44-4eab-4cdd-b260-702143419d8a > discourse > @uppy/xhr-upload@3.1.1" has incorrect peer dependency "@uppy/core@^3.1.2".
warning "workspace-aggregator-577e4c44-4eab-4cdd-b260-702143419d8a > discourse-plugins > ember-this-fallback@0.4.0" has unmet peer dependency "ember-source@^3.28.11 || ^4.0.0".
warning "workspace-aggregator-577e4c44-4eab-4cdd-b260-702143419d8a > discourse > @uppy/aws-s3 > @uppy/xhr-upload@3.3.0" has incorrect peer dependency "@uppy/core@^3.2.1".
I, [2023-11-30T19:20:49.159245 #1] INFO -- : yarn install v1.22.19
[1/5] Validating package.json...
[2/5] Resolving packages...
[3/5] Fetching packages...
[4/5] Linking dependencies...
[5/5] Building fresh packages...
Log2:
110:M 30 Nov 2023 02:09:26.839 * Background saving terminated with success
2023-11-30 02:33:14.679 UTC [41] LOG: lock file "postmaster.pid" contains wrong PID: 566 instead of 41
2023-11-30 02:33:14.689 UTC [41] LOG: performing immediate shutdown because data directory lock file is invalid
2023-11-30 02:33:14.689 UTC [41] LOG: received immediate shutdown request
2023-11-30 02:33:14.849 UTC [982] WARNING: terminating connection because of crash of another server process
2023-11-30 02:33:14.849 UTC [982] DETAIL: The postmaster has commanded this server process to roll back the current transaction and exit, because another server process exited abnormally and possibly corrupted shared memory.
2023-11-30 02:33:14.849 UTC [982] HINT: In a moment you should be able to reconnect to the database and repeat your command.
2023-11-30 02:33:14.898 UTC [48] WARNING: terminating connection because of crash of another server process
2023-11-30 02:33:14.898 UTC [48] DETAIL: The postmaster has commanded this server process to roll back the current transaction and exit, because another server process exited abnormally and possibly corrupted shared memory.
2023-11-30 02:33:14.898 UTC [48] HINT: In a moment you should be able to reconnect to the database and repeat your command.
2023-11-30 02:33:15.486 UTC [41] LOG: database system is shut down