مرحباً،
حالياً أقوم بتشغيل Discourse v2.8.13 على نظام Ubuntu 20.04.6 LTS (على Digital Ocean). إنه تثبيت يستخدم حاويات web_only و data.
ما هي أبسط استراتيجية لهذا الترقية؟
السياق
التحديث عبر لوحة الإدارة أو أمر launcher rebuild web_only لا يعمل.
ينتهي التحديث عبر ./launcher بالخطأ التالي:
FAILED
--------------------
Pups::ExecError: cd /var/www/discourse && sudo -E -u discourse bundle exec rake multisite:migrate failed with return #<Process::Status: pid 742 exit 1>
موقع الفشل: /usr/local/lib/ruby/gems/3.2.0/gems/pups-1.1.1/lib/pups/exec_command.rb:117:in `spawn'
فشلت عملية التنفيذ مع المعاملات "cd /var/www/discourse && sudo -E -u discourse bundle exec rake multisite:migrate"
فشلت عملية التهيئة برمز خروج 1
إليك نتيجة أداة Discourse Doctor:
git remote set-branches origin stable
git fetch --depth 1 origin stable
else
git fetch --tags --prune-tags --prune --force origin
fi
'
من https://github.com/discourse/discourse
- [محذوف] (لا يوجد) -> origin/0-bulk
- [محذوف] (لا يوجد) -> origin/0-helpers
- [محذوف] (لا يوجد) -> origin/a-e-c
- [محذوف] (لا يوجد) -> origin/a-e-c-d
- [محذوف] (لا يوجد) -> origin/add-ignored-to-mod-activity
- [محذوف] (لا يوجد) -> origin/add-timeout-for-cache-download
- [محذوف] (لا يوجد) -> origin/add_users_groups_to_community_section
- [محذوف] (لا يوجد) -> origin/admin-component-codemod
- [محذوف] (لا يوجد) -> origin/alt-multi-select
- [محذوف] (لا يوجد) -> origin/angle-bracket-codemod-run
- [محذوف] (لا يوجد) -> origin/api-safety
- [محذوف] (لا يوجد) -> origin/avatar-uploader-test-martin
- [محذوف] (لا يوجد) -> origin/avatar-utils
- [محذوف] (لا يوجد) -> origin/capabilities-outside-service
- [محذوف] (لا يوجد) -> origin/category-serialize-extension
- [محذوف] (لا يوجد) -> origin/chat-drawer-unautofocus
- [محذوف] (لا يوجد) -> origin/chat-messages-streaming
- [محذوف] (لا يوجد) -> origin/chat-permission
- [محذوف] (لا يوجد) -> origin/chat-thread-messages-basic
- [محذوف] (لا يوجد) -> origin/chat-thread-panel-initial-skeleton
- [محذوف] (لا يوجد) -> origin/chat-thread-panel-sketch
- [محذوف] (لا يوجد) -> origin/chat/streaming
- [محذوف] (لا يوجد) -> origin/chatable-index-werk
- [محذوف] (لا يوجد) -> origin/dependabot/npm_and_yarn/app/assets/javascripts/uppy/aws-s3-multipart-3.4.1
- [محذوف] (لا يوجد) -> origin/dev-api-table-buttons
- [محذوف] (لا يوجد) -> origin/dev-remove-quick-access-profile
- [محذوف] (لا يوجد) -> origin/dev/add-last-message-id-to-chat-channel-and-thread
- [محذوف] (لا يوجد) -> origin/dev/add-plugin-api-for-additional-pretty-text-options
- [محذوف] (لا يوجد) -> origin/dev/allow-hiding-chat-secondary-buttons
- [محذوف] (لا يوجد) -> origin/dev/chat-message-actions-experiments
- [محذوف] (لا يوجد) -> origin/dev/chat-transcript-system-spec-2
- [محذوف] (لا يوجد) -> origin/dev/disable-threadsafe-capybara
- [محذوف] (لا يوجد) -> origin/dev/disable-threadsafe-capybara-2
- [محذوف] (لا يوجد) -> origin/dev/experimental-refactoring
- [محذوف] (لا يوجد) -> origin/dev/extra-fields-saving-user-preferences
- [محذوف] (لا يوجد) -> origin/dev/extract-methods-into-channel-model
- [محذوف] (لا يوجد) -> origin/dev/flexible-quote-button
- [محذوف] (لا يوجد) -> origin/dev/hashtag-system-spec-1
- [محذوف] (لا يوجد) -> origin/dev/hashtag-system-spec-2
- [محذوف] (لا يوجد) -> origin/dev/hashtag-system-spec-3
- [محذوف] (لا يوجد) -> origin/dev/hashtag-system-spec-4
- [محذوف] (لا يوجد) -> origin/dev/latest-rails-sys-spec-lock-branch
- [محذوف] (لا يوجد) -> origin/dev/make-sure-we-stream-data-to-csv-files-when-running-exports
- [محذوف] (لا يوجد) -> origin/dev/make-sure-we-stream-data-to-csv-files-when-running-exports-2
- [محذوف] (لا يوجد) -> origin/dev/mention-notifications-expander
- [محذوف] (لا يوجد) -> origin/dev/refactor-chat-notifier
- [محذوف] (لا يوجد) -> origin/dev/refactor-create-dm-channel-into-service
- [محذوف] (لا يوجد) -> origin/dev/refactor-dm-channel-creator-into-service
- [محذوف] (لا يوجد) -> origin/dev/user-auto-group-fabricator
- [محذوف] (لا يوجد) -> origin/dev/user-that-cant-chat-shouldnt-be-able-to-join-channel
- [محذوف] (لا يوجد) -> origin/emoji-update-production
- [محذوف] (لا يوجد) -> origin/experimental-refactoring
- [محذوف] (لا يوجد) -> origin/feature-route-control
- [محذوف] (لا يوجد) -> origin/feature/change-watched-word-uploader-to-use-uppy
- [محذوف] (لا يوجد) -> origin/feature/chat-thread-client-skeleton
- [محذوف] (لا يوجد) -> origin/feature/chat-thread-messages-part-1
- [محذوف] (لا يوجد) -> origin/feature/dont-feed-the-trolls
- [محذوف] (لا يوجد) -> origin/feature/go-to-last-unread-post-topic-bookmark
- [محذوف] (لا يوجد) -> origin/feature/hashtag-no-icon-cook
- [محذوف] (لا يوجد) -> origin/feature/markdown-block-changes-chat
- [محذوف] (لا يوجد) -> origin/feature/resolve-outdated-translation
- [محذوف] (لا يوجد) -> origin/feature/separate-topic-bookmarks-into-own-distinct-pattern
- [محذوف] (لا يوجد) -> origin/feature/status-on-mentions-on-updated-chat-messages
- [محذوف] (لا يوجد) -> origin/feature/thread-list-button-unread-count
- [محذوف] (لا يوجد) -> origin/feature/thread-list-button-unread-counter-initial
- [محذوف] (لا يوجد) -> origin/feature/tracking-unread-thread-in-sidebar
- [محذوف] (لا يوجد) -> origin/feature/update-translations-block-prefs
- [محذوف] (لا يوجد) -> origin/feature_boostrap_mode_usertip
- [محذوف] (لا يوجد) -> origin/feature_bootstrap_mode
- [محذوف] (لا يوجد) -> origin/feature_hide_user_tips
- [محذوف] (لا يوجد) -> origin/feature_user_tips_backfill
- [محذوف] (لا يوجد) -> origin/fix-select-kit-click-outside-regression
- [محذوف] (لا يوجد) -> origin/fix-tag-and-category-routing
- [محذوف] (لا يوجد) -> origin/fix-tests
- [محذوف] (لا يوجد) -> origin/fix-tests-passed
- [محذوف] (لا يوجد) -> origin/fix/chat-threading-no-echo-with-indicator
- [محذوف] (لا يوجد) -> origin/fix/hide-alternate-email-button
- [محذوف] (لا يوجد) -> origin/fix/reviewable-queued-posts
- [محذوف] (لا يوجد) -> origin/fix/update-username-in-new-quote-format
- [محذوف] (لا يوجد) -> origin/fix_flaky_test
- [محذوف] (لا يوجد) -> origin/fix_media_elements
- [محذوف] (لا يوجد) -> origin/fix_url_welcome
- [محذوف] (لا يوجد) -> origin/generic-import
- [محذوف] (لا يوجد) -> origin/generic-import-clean
- [محذوف] (لا يوجد) -> origin/generic-import-cxl
- [محذوف] (لا يوجد) -> origin/generic-import-v2
- [محذوف] (لا يوجد) -> origin/generic-import-v3
- [محذوف] (لا يوجد) -> origin/glimmer-lightbox
- [محذوف] (لا يوجد) -> origin/headless-new
- [محذوف] (لا يوجد) -> origin/hide-header-and-sidebar
- [محذوف] (لا يوجد) -> origin/issue/allow-ensure-cors-to-add-more-than-one-rule
- [محذوف] (لا يوجد) -> origin/issue/fix-forwarded-email-group-inbox-cc
- [محذوف] (لا يوجد) -> origin/jancernik-replace-lazy-yt
- [محذوف] (لا يوجد) -> origin/loic-max-size-for-text-columns
- [محذوف] (لا يوجد) -> origin/loic-max-size-for-text-columns-chat-plugin
- [محذوف] (لا يوجد) -> origin/loic-max-size-for-text-columns-poll-plugin
- [محذوف] (لا يوجد) -> origin/loic-n+1-gem
- [محذوف] (لا يوجد) -> origin/loic-refactor-user-email-job-as-class
- [محذوف] (لا يوجد) -> origin/mobile-component-templates
- [محذوف] (لا يوجد) -> origin/modal-atomicity
- [محذوف] (لا يوجد) -> origin/pr/20421
- [محذوف] (لا يوجد) -> origin/pr/21684
- [محذوف] (لا يوجد) -> origin/pwa-offline-indicator
- [محذوف] (لا يوجد) -> origin/revert-unaccent
- [محذوف] (لا يوجد) -> origin/ruby-deprecate-test
- [محذوف] (لا يوجد) -> origin/scroll-padding-top-take2
- [محذوف] (لا يوجد) -> origin/search-chatable-extension
- [محذوف] (لا يوجد) -> origin/separate-chat-system-tests
- [محذوف] (لا يوجد) -> origin/serializer_api_changes
- [محذوف] (لا يوجد) -> origin/test_message_bus_change
- [محذوف] (لا يوجد) -> origin/tiktok-normalizing
- [محذوف] (لا يوجد) -> origin/update-history-modal
- [محذوف] (لا يوجد) -> origin/upgrade-group-default-notifcations-modal
- [محذوف] (لا يوجد) -> origin/use-loofah-html5-frag
- [محذوف] (لا يوجد) -> origin/user-preferences-spec
- [محذوف] (لا يوجد) -> origin/ux-ac-user-metadata-alignment
- [محذوف] (لا يوجد) -> origin/ux_user_tips
3140a4b2c..e722a1470 main -> origin/main
* [فرع جديد] 0-app-events-revolution -> origin/0-app-events-revolution
* [فرع جديد] 0-constrain -> origin/0-constrain
* [فرع جديد] 0-fast-edit-end -> origin/0-fast-edit-end
* [فرع جديد] 0-flake-key -> origin/0-flake-key
* [فرع جديد] 0-polls-still -> origin/0-polls-still
* [فرع جديد] 0-sticky-service -> origin/0-sticky-service
bb2c5a053..ed8432c32 a-dejq-click -> origin/a-dejq-click
* [فرع جديد] a11y-contrast -> origin/a11y-contrast
* [فرع جديد] bulk-invite-expire-time-fix -> origin/bulk-invite-expire-time-fix
* [فرع جديد] card-container-plugin-outlet -> origin/card-container-plugin-outlet
* [فرع جديد] category-bullet-only -> origin/category-bullet-only
* [فرع جديد] chat-global-mentions-warning -> origin/chat-global-mentions-warning
* [فرع جديد] cherrypick-5dc3a27 -> origin/cherrypick-5dc3a27
* [فرع جديد] debug-macros-patch -> origin/debug-macros-patch
* [فرع جديد] demote-summarize-ai-button -> origin/demote-summarize-ai-button
* [فرع جديد] dependabot/bundler/omniauth-github-and-sprockets-and-omniauth-and-omniauth-oauth2-and-omniauth-google-oauth2-and-shoulda-matchers-2.0.1 -> origin/dependabot/bundler/omniauth-github-and-sprockets-and-omniauth-and-omniauth-oauth2-and-omniauth-google-oauth2-and-shoulda-matchers-2.0.1
* [فرع جديد] dependabot/bundler/selenium-webdriver-and-sprockets-and-shoulda-matchers-and-webdrivers-4.11.0 -> origin/dependabot/bundler/selenium-webdriver-and-sprockets-and-shoulda-matchers-and-webdrivers-4.11.0
* [فرع جديد] dependabot/npm_and_yarn/app/assets/javascripts/uppy/aws-s3-multipart-3.5.2 -> origin/dependabot/npm_and_yarn/app/assets/javascripts/uppy/aws-s3-multipart-3.5.2
* [فرع جديد] dependabot/npm_and_yarn/app/assets/javascripts/uppy/utils-5.4.3 -> origin/dependabot/npm_and_yarn/app/assets/javascripts/uppy/utils-5.4.3
+ d06ce80d6...bed0c9ad6 dependabot/npm_and_yarn/app/assets/javascripts/uppy/xhr-upload-3.3.1 -> origin/dependabot/npm_and_yarn/app/assets/javascripts/uppy/xhr-upload-3.3.1 (تحديث قسري)
* [فرع جديد] dev/convert-change-post-notice-to-glimmer-dmodal -> origin/dev/convert-change-post-notice-to-glimmer-dmodal
6bb18917d..38caa4621 dev/minio-s3-system-specs -> origin/dev/minio-s3-system-specs
* [فرع جديد] dev/no-need-to-track-status-of-deleted-user -> origin/dev/no-need-to-track-status-of-deleted-user
* [فرع جديد] dev/no-need-to-wrap-export-methods-into-enumerator-anymore -> origin/dev/no-need-to-wrap-export-methods-into-enumerator-anymore
* [فرع جديد] dev/rafactor-the-export-csv-file-job -> origin/dev/rafactor-the-export-csv-file-job
* [فرع جديد] dev/s3-upload-system-specs-with-minio -> origin/dev/s3-upload-system-specs-with-minio
* [فرع جديد] dev/switch-over-category-settings -> origin/dev/switch-over-category-settings
* [فرع جديد] dev/using-find-each-in-csv-exports -> origin/dev/using-find-each-in-csv-exports
* [فرع جديد] dev/we-dont-need-collection-of-entities -> origin/dev/we-dont-need-collection-of-entities
* [فرع جديد] digest-suppression-by-tags -> origin/digest-suppression-by-tags
* [فرع جديد] discovery-named-outlets -> origin/discovery-named-outlets
* [فرع جديد] feature/bookmark-menu-and-modal-redesign -> origin/feature/bookmark-menu-and-modal-redesign
* [فرع جديد] feature/hide-d-tooltip-when-scrolling-on-mobile -> origin/feature/hide-d-tooltip-when-scrolling-on-mobile
2b7b460d7..953282535 feature/shift-auto-upload-dropped-files-chat -> origin/feature/shift-auto-upload-dropped-files-chat
2be34487f..c59352b9f feature/show-status-on-mentions-when-user-havent-used-autocomplete -> origin/feature/show-status-on-mentions-when-user-havent-used-autocomplete
* [فرع جديد] fix-client-tests-for-status -> origin/fix-client-tests-for-status
* [فرع جديد] fix/account-for-empty-string-site-settings -> origin/fix/account-for-empty-string-site-settings
* [فرع جديد] fix/do-not-consider-codeblocks-when-parsing-mentions -> origin/fix/do-not-consider-codeblocks-when-parsing-mentions
* [فرع جديد] fix/revert-removed-mentions-transformation-when-copking-message-on-the-client -> origin/fix/revert-removed-mentions-transformation-when-copking-message-on-the-client
* [فرع جديد] generic-import-latest -> origin/generic-import-latest
+ 6c044ab81...46ef32d0e loic-migrate-chat-message-creator-to-a-service -> origin/loic-migrate-chat-message-creator-to-a-service (تحديث قسري)
* [فرع جديد] new-topics-vs-replies-toggle -> origin/new-topics-vs-replies-toggle
* [فرع جديد] readme-updates-release31 -> origin/readme-updates-release31
* [فرع جديد] relative-sourcemap -> origin/relative-sourcemap
* [فرع جديد] rename-webauthn -> origin/rename-webauthn
* [فرع جديد] show-footer-refactor -> origin/show-footer-refactor
* [فرع جديد] smoke-test-click -> origin/smoke-test-click
cec7c05da..0467def2d stable -> origin/stable
* [فرع جديد] tag-description-links -> origin/tag-description-links
3140a4b2c..e722a1470 tests-passed -> origin/tests-passed
* [فرع جديد] upgrade-login-modal -> origin/upgrade-login-modal
t [تحديث علامة] beta -> beta
t [تحديث علامة] latest-release -> latest-release
* [علامة جديدة] v3.0.5 -> v3.0.5
* [علامة جديدة] v3.0.6 -> v3.0.6
* [علامة جديدة] v3.1.0 -> v3.1.0
* [علامة جديدة] v3.1.0.beta6 -> v3.1.0.beta6
* [علامة جديدة] v3.1.0.beta7 -> v3.1.0.beta7
* [علامة جديدة] v3.1.0.beta8 -> v3.1.0.beta8
I, [2023-08-15T11:30:48.879539 #1] INFO -- :
I, [2023-08-15T11:30:48.880719 #1] INFO -- : > cd /var/www/discourse && sudo -H -E -u discourse bash -c '
set -o errexit
if [[ $(git symbolic-ref --short HEAD) == stable ]] ; then
git pull
else
git -c advice.detachedHead=false checkout stable
fi
'
تم التبديل إلى فرع جديد 'stable'
I, [2023-08-15T11:30:54.062804 #1] INFO -- : تم إعداد الفرع 'stable' لتتبع الفرع البعيد 'stable' من 'origin'.
I, [2023-08-15T11:30:54.063557 #1] INFO -- : > cd /var/www/discourse && sudo -H -E -u discourse git config user.discourse-version stable
I, [2023-08-15T11:30:54.081857 #1] INFO -- :
I, [2023-08-15T11:30:54.082559 #1] INFO -- : > cd /var/www/discourse && mkdir -p tmp
I, [2023-08-15T11:30:54.089752 #1] INFO -- :
I, [2023-08-15T11:30:54.090607 #1] INFO -- : > cd /var/www/discourse && chown discourse:www-data tmp
I, [2023-08-15T11:30:54.098277 #1] INFO -- :
I, [2023-08-15T11:30:54.099161 #1] INFO -- : > cd /var/www/discourse && mkdir -p tmp/pids
I, [2023-08-15T11:30:54.105838 #1] INFO -- :
I, [2023-08-15T11:30:54.106924 #1] INFO -- : > cd /var/www/discourse && mkdir -p tmp/sockets
I, [2023-08-15T11:30:54.112334 #1] INFO -- :
I, [2023-08-15T11:30:54.112960 #1] INFO -- : > cd /var/www/discourse && touch tmp/.gitkeep
I, [2023-08-15T11:30:54.124386 #1] INFO -- :
I, [2023-08-15T11:30:54.125023 #1] INFO -- : > cd /var/www/discourse && mkdir -p /shared/log/rails
I, [2023-08-15T11:30:54.130161 #1] INFO -- :
I, [2023-08-15T11:30:54.130876 #1] INFO -- : > cd /var/www/discourse && bash -c "touch -a /shared/log/rails/{production,production_errors,unicorn.stdout,unicorn.stderr,sidekiq}.log"
I, [2023-08-15T11:30:54.138649 #1] INFO -- :
I, [2023-08-15T11:30:54.139507 #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-08-15T11:30:54.147161 #1] INFO -- :
I, [2023-08-15T11:30:54.147988 #1] INFO -- : > cd /var/www/discourse && bash -c "mkdir -p /shared/{uploads,backups}"
I, [2023-08-15T11:30:54.165858 #1] INFO -- :
I, [2023-08-15T11:30:54.166787 #1] INFO -- : > cd /var/www/discourse && bash -c "ln -s /shared/{uploads,backups} /var/www/discourse/public"
I, [2023-08-15T11:30:54.176051 #1] INFO -- :
I, [2023-08-15T11:30:54.176954 #1] INFO -- : > cd /var/www/discourse && bash -c "mkdir -p /shared/tmp/{backups,restores}"
I, [2023-08-15T11:30:54.188077 #1] INFO -- :
I, [2023-08-15T11:30:54.188871 #1] INFO -- : > cd /var/www/discourse && bash -c "ln -s /shared/tmp/{backups,restores} /var/www/discourse/tmp"
I, [2023-08-15T11:30:54.196545 #1] INFO -- :
I, [2023-08-15T11:30:54.197324 #1] INFO -- : > cd /var/www/discourse && chown -R discourse:www-data /shared/log/rails /shared/uploads /shared/backups /shared/tmp
I, [2023-08-15T11:31:17.667135 #1] INFO -- :
I, [2023-08-15T11:31:17.668072 #1] INFO -- : > cd /var/www/discourse && [ ! -d public/plugins ] || find public/plugins/ -maxdepth 1 -xtype l -delete
I, [2023-08-15T11:31:17.672757 #1] INFO -- :
I, [2023-08-15T11:31:17.673979 #1] INFO -- : > cd /var/www/discourse/plugins && mkdir -p plugins
I, [2023-08-15T11:31:17.681576 #1] INFO -- :
I, [2023-08-15T11:31:17.682471 #1] INFO -- : > cd /var/www/discourse/plugins && git clone https://github.com/discourse/docker_manager.git
جارٍ الاستنساخ إلى 'docker_manager'...
I, [2023-08-15T11:31:19.601683 #1] INFO -- :
I, [2023-08-15T11:31:19.602562 #1] INFO -- : > cd /var/www/discourse/plugins && git clone https://github.com/discourse/discourse-akismet.git
جارٍ الاستنساخ إلى 'discourse-akismet'...
I, [2023-08-15T11:31:20.480818 #1] INFO -- :
I, [2023-08-15T11:31:20.481991 #1] INFO -- : > cd /var/www/discourse/plugins && git clone https://github.com/discourse/discourse-data-explorer.git
جارٍ الاستنساخ إلى 'discourse-data-explorer'...
I, [2023-08-15T11:31:21.452793 #1] INFO -- :
I, [2023-08-15T11:31:21.453835 #1] INFO -- : > cd /var/www/discourse/plugins && git clone https://github.com/camilleroux/discourse-affiliate.git
جارٍ الاستنساخ إلى 'discourse-affiliate'...
I, [2023-08-15T11:31:22.087039 #1] INFO -- :
I, [2023-08-15T11:31:22.087758 #1] INFO -- : > cd /var/www/discourse/plugins && git clone https://github.com/somoza/discourse-xorigin.git
جارٍ الاستنساخ إلى 'discourse-xorigin'...
I, [2023-08-15T11:31:22.690287 #1] INFO -- :
I, [2023-08-15T11:31:22.691373 #1] INFO -- : > cd /var/www/discourse/plugins && git clone https://github.com/discourse/discourse-chat-integration.git
جارٍ الاستنساخ إلى 'discourse-chat-integration'...
I, [2023-08-15T11:31:23.720578 #1] INFO -- :
I, [2023-08-15T11:31:23.721513 #1] INFO -- : > cp /var/www/discourse/config/nginx.sample.conf /etc/nginx/conf.d/discourse.conf
I, [2023-08-15T11:31:23.745071 #1] INFO -- :
I, [2023-08-15T11:31:23.746322 #1] INFO -- : > rm /etc/nginx/sites-enabled/default
I, [2023-08-15T11:31:23.752404 #1] INFO -- :
I, [2023-08-15T11:31:23.753966 #1] INFO -- : > mkdir -p /var/nginx/cache
I, [2023-08-15T11:31:23.760151 #1] INFO -- :
I, [2023-08-15T11:31:23.769069 #1] INFO -- : استبدال pid /run/nginx.pid; بـ daemon off; في /etc/nginx/nginx.conf
I, [2023-08-15T11:31:23.770727 #1] INFO -- : استبدال (?m-ix:upstream[^\}]+\}) بـ upstream discourse { server 127.0.0.1:3000; } في /etc/nginx/conf.d/discourse.conf
I, [2023-08-15T11:31:23.772247 #1] INFO -- : استبدال (?-mix:server_name.+$) بـ server_name _ ; في /etc/nginx/conf.d/discourse.conf
I, [2023-08-15T11:31:23.773347 #1] INFO -- : استبدال (?-mix:client_max_body_size.+$) بـ client_max_body_size $upload_size ; في /etc/nginx/conf.d/discourse.conf
I, [2023-08-15T11:31:23.776497 #1] INFO -- : استبدال (?-mix:worker_connections.+$) بـ worker_connections $nginx_worker_connections ; في /etc/nginx/nginx.conf
I, [2023-08-15T11:31:23.777710 #1] INFO -- : > echo "done configuring web"
I, [2023-08-15T11:31:23.782364 #1] INFO -- : done configuring web
I, [2023-08-15T11:31:23.783587 #1] INFO -- : > cd /var/www/discourse && gem install bundler --conservative -v $(awk '/BUNDLED WITH/ { getline; gsub(/ /,""); print $0 }' Gemfile.lock)
I, [2023-08-15T11:31:24.912273 #1] INFO -- : تم تثبيت bundler-2.4.13 بنجاح
تم تثبيت 1 gem
I, [2023-08-15T11:31:24.913280 #1] INFO -- : > cd /var/www/discourse && find /var/www/discourse ! -user discourse -exec chown discourse {} \+
I, [2023-08-15T11:31:37.818642 #1] INFO -- :
I, [2023-08-15T11:31:37.819749 #1] INFO -- : > cd /var/www/discourse && if [ "stable" != "tests-passed" ]; then
rm -rf app/assets/javascripts/node_modules
fi
I, [2023-08-15T11:31:40.330766 #1] INFO -- :
I, [2023-08-15T11:31:40.331448 #1] INFO -- : > cd /var/www/discourse && su discourse -c 'yarn install --frozen-lockfile && yarn cache clean'
تحذير " > @glint/environment-ember-loose@1.0.2" لديه اعتماد نظير غير محقق "@glimmer/component@^1.1.2".
تحذير " > @glint/environment-ember-template-imports@1.0.2" لديه اعتماد نظير غير محقق "ember-template-imports@^3.0.0".
تحذير " > @mixer/parallel-prettier@2.0.3" لديه اعتماد نظير غير محقق "prettier@^2.0.0".
تحذير حقل الحل "babel-plugin-ember-template-compilation@2.0.0" غير متوافق مع النسخة المطلوبة "babel-plugin-ember-template-compilation@^2.0.1"
تحذير حقل الحل "unset-value@2.0.1" غير متوافق مع النسخة المطلوبة "unset-value@^1.0.0"
تحذير " > babel-plugin-debug-macros@0.4.0-pre1" لديه اعتماد نظير غير محقق "@babel/core@^7.0.0".
تحذير "workspace-aggregator-26edfe63-3c40-4442-b382-b5d88c4c55ba > discourse > @uppy/aws-s3@3.0.6" لديه اعتماد نظير غير صحيح "@uppy/core@^3.1.2".
تحذير "workspace-aggregator-26edfe63-3c40-4442-b382-b5d88c4c55ba > discourse > @uppy/aws-s3-multipart@3.1.3" لديه اعتماد نظير غير صحيح "@uppy/core@^3.1.2".
تحذير "workspace-aggregator-26edfe63-3c40-4442-b382-b5d88c4c55ba > discourse > @uppy/xhr-upload@3.1.1" لديه اعتماد نظير غير صحيح "@uppy/core@^3.1.2".
تحذير "workspace-aggregator-26edfe63-3c40-4442-b382-b5d88c4c55ba > discourse > @uppy/aws-s3 > @uppy/xhr-upload@3.3.0" لديه اعتماد نظير غير صحيح "@uppy/core@^3.2.1".
I, [2023-08-15T11:34:59.486135 #1] INFO -- : yarn install v1.22.19
[1/5] التحقق من package.json...
[2/5] حل الحزم...
[3/5] جلب الحزم...
[4/5] ربط التبعيات...
[5/5] بناء الحزم الجديدة...
$ yarn --cwd app/assets/javascripts $(node -e 'if(JSON.parse(process.env.npm_config_argv).original.includes(`--frozen-lockfile`)){console.log(`--frozen-lockfile`)}')
yarn install v1.22.19
[1/4] حل الحزم...
[2/4] جلب الحزم...
[3/4] ربط التبعيات...
[4/4] بناء الحزم الجديدة...
$ patch-package
patch-package 8.0.0
جارٍ تطبيق التصحيحات...
@ember/jquery@2.0.0 ✔
ember-source@3.28.12 ✔
virtual-dom@2.1.1 ✔
تم الانتهاء في 78.38 ثانية.
تم الانتهاء في 183.11 ثانية.
yarn cache v1.22.19
نجاح تم مسح ذاكرة التخزين المؤقت.
تم الانتهاء في 15.13 ثانية.
I, [2023-08-15T11:34:59.517743 #1] INFO -- : ملف > /var/www/discourse/config/multisite.yml chmod: chown:
I, [2023-08-15T11:34:59.518863 #1] INFO -- : > cd /var/www/discourse && su discourse -c 'bundle config --local deployment true'
I, [2023-08-15T11:35:00.069961 #1] INFO -- :
I, [2023-08-15T11:35:00.070707 #1] INFO -- : > cd /var/www/discourse && su discourse -c 'bundle config --local without "development test"'
I, [2023-08-15T11:35:00.382565 #1] INFO -- : أنت تستبدل القيمة المحلية الحالية لـ without، وهي حالياً "test:development"
I, [2023-08-15T11:35:00.383463 #1] INFO -- : > cd /var/www/discourse && su discourse -c 'bundle install --retry 3 --jobs 4'
I, [2023-08-15T11:35:45.646023 #1] INFO -- : جارٍ جلب بيانات gem من https://rubygems.org/.........
استخدام rake 13.0.6
استخدام concurrent-ruby 1.2.2
استخدام erubi 1.12.0
استخدام crass 1.0.6
جارٍ جلب rack 2.2.8
استخدام builder 3.2.4
جارٍ جلب minitest 5.19.0
استخدام racc 1.7.1
استخدام date 3.3.3
استخدام timeout 0.4.0
جارٍ جلب public_suffix 5.0.3
استخدام mini_mime 1.1.2
استخدام aws-eventstream 1.2.0
استخدام aws-partitions 1.583.0
استخدام jmespath 1.6.2
جارٍ جلب msgpack 1.7.2
جارٍ تثبيت msgpack 1.7.2 مع الامتدادات الأصلية
جارٍ تثبيت public_suffix 5.0.3
جارٍ تثبيت minitest 5.19.0
جارٍ تثبيت rack 2.2.8
استخدام bundler 2.4.13
استخدام byebug 11.1.3
استخدام cbor 0.5.9.6
استخدام cgi 0.3.6
استخدام chunky_png 1.4.0
استخدام coderay 1.1.3
استخدام colored2 3.1.2
استخدام connection_pool 2.4.1
استخدام openssl 3.1.0
استخدام cppjieba_rb 0.4.2
استخدام google-protobuf 3.23.4 (x86_64-linux)
استخدام method_source 1.0.0
استخدام thor 1.2.2
استخدام tilt 2.2.0
استخدام diffy 3.4.2
استخدام digest 3.1.1
استخدام discourse-fonts 0.0.9
استخدام email_reply_trimmer 0.1.13
استخدام excon 0.100.0
استخدام execjs 2.8.1
استخدام exifr 1.4.0
استخدام faraday-net_http 3.0.2
استخدام ruby2_keywords 0.0.5
استخدام fast_blank 1.0.1
استخدام fast_xs 0.8.0
استخدام fastimage 2.2.7
استخدام ffi 1.15.5
استخدام fspath 3.1.2
استخدام gc_tracer 1.5.1
استخدام guess_html_encoding 0.0.11
جارٍ جلب zeitwerk 2.6.10
استخدام hana 1.3.7
استخدام hashie 5.0.0
استخدام highline 2.1.0
استخدام hkdf 1.0.0
استخدام htmlentities 4.3.4
استخدام http_accept_language 2.1.1
استخدام image_size 3.3.0
استخدام in_threads 1.6.0
استخدام progress 3.6.0
استخدام json 2.6.3
استخدام regexp_parser 2.8.1
استخدام unf_ext 0.0.8.2
استخدام jwt 2.7.1
استخدام kgio 2.11.4
استخدام libv8-node 18.16.0.0 (x86_64-linux)
استخدام logstash-event 1.2.02
استخدام logster 2.12.2
استخدام lru_redux 1.1.0
استخدام lz4-ruby 0.3.3
استخدام maxminddb 0.1.22
استخدام memory_profiler 1.0.1
استخدام redis 4.8.1
استخدام mini_sql 1.4.0
استخدام multi_json 1.15.0
استخدام multi_xml 0.6.0
استخدام mustache 1.1.1
استخدام uri 0.12.2
استخدام nio4r 2.5.9
استخدام version_gem 1.1.3
جارٍ جلب oj 3.15.1
جارٍ تثبيت zeitwerk 2.6.10
جارٍ جلب optimist 3.1.0
استخدام pg 1.4.6
جارٍ تثبيت optimist 3.1.0
استخدام raindrops 0.20.1
استخدام rchardet 1.8.0
جارٍ جلب rexml 3.2.6
جارٍ تثبيت oj 3.15.1 مع الامتدادات الأصلية
استخدام rinku 2.0.6
استخدام rotp 6.2.2
استخدام rqrcode_core 1.2.0
استخدام rubyzip 2.3.2
جارٍ تثبيت rexml 3.2.6
استخدام sshkey 2.0.0
استخدام stackprof 0.2.25
استخدام i18n 1.14.1
استخدام tzinfo 2.0.6
استخدام nokogiri 1.15.3 (x86_64-linux)
استخدام net-protocol 0.2.1
استخدام aws-sigv4 1.5.0
استخدام addressable 2.8.4
استخدام openssl-signature_algorithm 1.3.0
جارٍ جلب sass-embedded 1.64.1 (x86_64-linux-gnu)
استخدام faraday 2.7.10
استخدام mini_suffix 0.3.3
استخدام pry 0.14.2
استخدام uglifier 4.2.0
استخدام image_optim 0.31.3
استخدام unf 0.1.4
استخدام web-push 3.0.0
استخدام logstash-logger 0.26.1
استخدام mini_racer 0.8.0
استخدام redis-namespace 1.11.0
استخدام net-http 0.3.2
استخدام oauth-tty 1.0.5
استخدام snaky_hash 2.0.1
استخدام puma 6.3.0
استخدام rack-test 2.1.0
استخدام sprockets 3.7.2 من https://github.com/rails/sprockets (عند 3.x@f4d3dae)
استخدام request_store 1.5.1
استخدام message_bus 4.3.7
استخدام sidekiq 6.5.9
استخدام omniauth 1.9.2
استخدام rack-mini-profiler 3.1.0
استخدام rack-protection 3.0.6
استخدام unicorn 6.1.0
استخدام activesupport 7.0.5.1
استخدام rqrcode 2.2.0
استخدام tzinfo-data 1.2023.3
استخدام loofah 2.21.3
جارٍ جلب net-imap 0.3.7
جارٍ تثبيت net-imap 0.3.7
استخدام net-pop 0.1.2
استخدام net-smtp 0.3.3
استخدام aws-sdk-core 3.130.2
استخدام cose 1.3.0
استخدام css_parser 1.14.0
استخدام ruby-readability 0.7.0
استخدام sanitize 6.0.2
استخدام rss 0.2.9
استخدام faraday-retry 2.2.0
استخدام simpleidn 0.2.1
استخدام oauth 1.1.0
استخدام oauth2 1.4.11
استخدام pry-byebug 3.10.1
استخدام pry-rails 0.3.9
استخدام rtlcss 0.2.1
استخدام rails-dom-testing 2.1.1
استخدام rails-html-sanitizer 1.6.0
استخدام globalid 1.1.0
استخدام activemodel 7.0.5.1
استخدام mini_scheduler 0.16.0
استخدام mail 2.8.1
استخدام aws-sdk-kms 1.56.0
استخدام aws-sdk-sns 1.53.0
استخدام json_schemer 1.0.3
استخدام actionview 7.0.5.1
استخدام activejob 7.0.5.1
استخدام active_model_serializers 0.8.4
استخدام activerecord 7.0.5.1
استخدام omniauth-oauth2 1.7.3
استخدام omniauth-oauth 1.2.0
استخدام actionpack 7.0.5.1
استخدام actionview_precompiler 0.2.3
استخدام aws-sdk-s3 1.114.0
استخدام actionmailer 7.0.5.1
استخدام railties 7.0.5.1
استخدام sprockets-rails 3.4.2
استخدام discourse-seed-fu 2.3.12
استخدام omniauth-facebook 9.0.0
استخدام omniauth-github 1.4.0
استخدام omniauth-google-oauth2 0.8.2
استخدام omniauth-twitter 1.4.0
جارٍ جلب lograge 0.13.0
جارٍ تثبيت lograge 0.13.0
استخدام rails_failover 2.0.1
استخدام rails_multisite 5.0.0
جارٍ تثبيت sass-embedded 1.64.1 (x86_64-linux-gnu)
استخدام dartsass-ruby 3.0.1
استخدام dartsass-sprockets 3.0.0
استخدام bootsnap 1.16.0
استخدام rbtrace 0.4.14
اكتمل الحزمة! 136 تبعيات في ملف Gemfile، تم تثبيت 172 gem الآن.
لم يتم تثبيت gems في المجموعات 'development' و 'test'.
تم تثبيت gems المحزومة في `./vendor/bundle`
I, [2023-08-15T11:35:45.648035 #1] INFO -- : > cd /var/www/discourse && sudo -E -u discourse bundle exec rake multisite:migrate
اسم الإضافة هو 'Set X-Frame-Options correctly'، لكن اسم دليل الإضافة هو 'discourse-xorigin'
--------------------------------------------------------------------------------
فشلت 3 عمليات هجرة!
فشل في الهجرة الافتراضية
#<StandardError:"حدث خطأ، تم إلغاء هذه الهجرة وجميع الهجرات اللاحقة:\n\nPG::InsufficientPrivilege: ERROR: تم رفض الإذن لإنشاء الامتداد \"unaccent\"\nHINT: يجب أن يكون المستخدم سوبر يوزر لإنشاء هذا الامتداد.\n">
/var/www/discourse/vendor/bundle/ruby/3.2.0/gems/rack-mini-profiler-3.1.0/lib/patches/db/pg.rb:69:in `exec_params'
/var/www/discourse/vendor/bundle/ruby/3.2.0/gems/rack-mini-profiler-3.1.0/lib/patches/db/pg.rb:69:in `exec_params'
/var/www/discourse/vendor/bundle/ruby/3.2.0/gems/activerecord-7.0.5.1/lib/active_record/connection_adapters/postgresql_adapter.rb:768:in `block (2 levels) in exec_no_cache'
/var/www/discourse/vendor/bundle/ruby/3.2.0/gems/activesupport-7.0.5.1/lib/active_support/concurrency/share_lock.rb:187:in `yield_shares'
/var/www/discourse/vendor/bundle/ruby/3.2.0/gems/activesupport-7.0.5.1/lib/active_support/dependencies/interlock.rb:41:in `permit_concurrent_loads'
/var/www/discourse/vendor/bundle/ruby/3.2.0/gems/activerecord-7.0.5.1/lib/active_record/connection_adapters/postgresql_adapter.rb:767:in `block in exec_no_cache'
/var/www/discourse/vendor/bundle/ruby/3.2.0/gems/activesupport-7.0.5.1/lib/active_support/concurrency/load_interlock_aware_monitor.rb:25:in `handle_interrupt'
/var/www/discourse/vendor/bundle/ruby/3.2.0/gems/activesupport-7.0.5.1/lib/active_support/concurrency/load_interlock_aware_monitor.rb:25:in `block in synchronize'
/var/www/discourse/vendor/bundle/ruby/3.2.0/gems/activesupport-7.0.5.1/lib/active_support/concurrency/load_interlock_aware_monitor.rb:21:in `handle_interrupt'
/var/www/discourse/vendor/bundle/ruby/3.2.0/gems/activesupport-7.0.5.1/lib/active_support/concurrency/load_interlock_aware_monitor.rb:21:in `synchronize'
/var/www/discourse/vendor/bundle/ruby/3.2.0/gems/activerecord-7.0.5.1/lib/active_record/connection_adapters/abstract_adapter.rb:769:in `block in log'
/var/www/discourse/vendor/bundle/ruby/3.2.0/gems/activesupport-7.0.5.1/lib/active_support/notifications/instrumenter.rb:24:in `instrument'
/var/www/discourse/vendor/bundle/ruby/3.2.0/gems/activerecord-7.0.5.1/lib/active_record/connection_adapters/abstract_adapter.rb:760:in `log'
/var/www/discourse/vendor/bundle/ruby/3.2.0/gems/activerecord-7.0.5.1/lib/active_record/connection_adapters/postgresql_adapter.rb:766:in `exec_no_cache'
/var/www/discourse/vendor/bundle/ruby/3.2.0/gems/activerecord-7.0.5.1/lib/active_record/connection_adapters/postgresql_adapter.rb:745:in `execute_and_clear'
/var/www/discourse/vendor/bundle/ruby/3.2.0/gems/activerecord-7.0.5.1/lib/active_record/connection_adapters/postgresql/database_statements.rb:54:in `exec_query'
/var/www/discourse/vendor/bundle/ruby/3.2.0/gems/activerecord-7.0.5.1/lib/active_record/connection_adapters/postgresql_adapter.rb:434:in `enable_extension'
/var/www/discourse/vendor/bundle/ruby/3.2.0/gems/activerecord-7.0.5.1/lib/active_record/migration.rb:932:in `block in method_missing'
/var/www/discourse/vendor/bundle/ruby/3.2.0/gems/activerecord-7.0.5.1/lib/active_record/migration.rb:900:in `block in say_with_time'
/usr/local/lib/ruby/3.2.0/benchmark.rb:296:in `measure'
/var/www/discourse/vendor/bundle/ruby/3.2.0/gems/activerecord-7.0.5.1/lib/active_record/migration.rb:900:in `say_with_time'
/var/www/discourse/vendor/bundle/ruby/3.2.0/gems/activerecord-7.0.5.1/lib/active_record/migration.rb:921:in `method_missing'
/var/www/discourse/db/migrate/20220304162250_enable_unaccent_extension.rb:5:in `change'
/var/www/discourse/vendor/bundle/ruby/3.2.0/gems/activerecord-7.0.5.1/lib/active_record/migration.rb:870:in `exec_migration'
/var/www/discourse/lib/freedom_patches/schema_migration_details.rb:8:in `block in exec_migration'
/usr/local/lib/ruby/3.2.0/benchmark.rb:296:in `measure'
/var/www/discourse/lib/freedom_patches/schema_migration_details.rb:8:in `exec_migration'
/var/www/discourse/vendor/bundle/ruby/3.2.0/gems/activerecord-7.0.5.1/lib/active_record/migration.rb:854:in `block (2 levels) in migrate'
/usr/local/lib/ruby/3.2.0/benchmark.rb:296:in `measure'
/var/www/discourse/vendor/bundle/ruby/3.2.0/gems/activerecord-7.0.5.1/lib/active_record/migration.rb:853:in `block in migrate'
/var/www/discourse/vendor/bundle/ruby/3.2.0/gems/activerecord-7.0.5.1/lib/active_record/connection_adapters/abstract/connection_pool.rb:215:in `with_connection'
/var/www/discourse/vendor/bundle/ruby/3.2.0/gems/activerecord-7.0.5.1/lib/active_record/migration.rb:852:in `migrate'
/var/www/discourse/vendor/bundle/ruby/3.2.0/gems/activerecord-7.0.5.1/lib/active_record/migration.rb:1046:in `migrate'
/var/www/discourse/vendor/bundle/ruby/3.2.0/gems/activerecord-7.0.5.1/lib/active_record/migration.rb:1360:in `block in execute_migration_in_transaction'
/var/www/discourse/vendor/bundle/ruby/3.2.0/gems/activerecord-7.0.5.1/lib/active_record/connection_adapters/abstract/transaction.rb:319:in `block in within_new_transaction'
/var/www/discourse/vendor/bundle/ruby/3.2.0/gems/activesupport-7.0.5.1/lib/active_support/concurrency/load_interlock_aware_monitor.rb:25:in `handle_interrupt'
/var/www/discourse/vendor/bundle/ruby/3.2.0/gems/activesupport-7.0.5.1/lib/active_support/concurrency/load_interlock_aware_monitor.rb:25:in `block in synchronize'
/var/www/discourse/vendor/bundle/ruby/3.2.0/gems/activesupport-7.0.5.1/lib/active_support/concurrency/load_interlock_aware_monitor.rb:21:in `handle_interrupt'
/var/www/discourse/vendor/bundle/ruby/3.2.0/gems/activesupport-7.0.5.1/lib/active_support/concurrency/load_interlock_aware_monitor.rb:21:in `synchronize'
/var/www/discourse/vendor/bundle/ruby/3.2.0/gems/activerecord-7.0.5.1/lib/active_record/connection_adapters/abstract/transaction.rb:317:in `within_new_transaction'
/var/www/discourse/vendor/bundle/ruby/3.2.0/gems/activerecord-7.0.5.1/lib/active_record/connection_adapters/abstract/database_statements.rb:316:in `transaction'
/var/www/discourse/vendor/bundle/ruby/3.2.0/gems/activerecord-7.0.5.1/lib/active_record/transactions.rb:209:in `transaction'
/var/www/discourse/vendor/bundle/ruby/3.2.0/gems/activerecord-7.0.5.1/lib/active_record/migration.rb:1411:in `ddl_transaction'
/var/www/discourse/vendor/bundle/ruby/3.2.0/gems/activerecord-7.0.5.1/lib/active_record/migration.rb:1359:in `execute_migration_in_transaction'
/var/www/discourse/vendor/bundle/ruby/3.2.0/gems/activerecord-7.0.5.1/lib/active_record/migration.rb:1333:in `each'
/var/www/discourse/vendor/bundle/ruby/3.2.0/gems/activerecord-7.0.5.1/lib/active_record/migration.rb:1333:in `migrate_without_lock'
/var/www/discourse/vendor/bundle/ruby/3.2.0/gems/activerecord-7.0.5.1/lib/active_record/migration.rb:1282:in `block in migrate'
/var/www/discourse/vendor/bundle/ruby/3.2.0/gems/activerecord-7.0.5.1/lib/active_record/migration.rb:1432:in `block in with_advisory_lock'
/var/www/discourse/vendor/bundle/ruby/3.2.0/gems/activerecord-7.0.5.1/lib/active_record/connection_adapters/abstract/connection_pool.rb:215:in `with_connection'
/var/www/discourse/vendor/bundle/ruby/3.2.0/gems/activerecord-7.0.5.1/lib/active_record/migration.rb:1447:in `with_advisory_lock_connection'
/var/www/discourse/vendor/bundle/ruby/3.2.0/gems/activerecord-7.0.5.1/lib/active_record/migration.rb:1428:in `with_advisory_lock'
/var/www/discourse/vendor/bundle/ruby/3.2.0/gems/activerecord-7.0.5.1/lib/active_record/migration.rb:1282:in `migrate'
/var/www/discourse/vendor/bundle/ruby/3.2.0/gems/activerecord-7.0.5.1/lib/active_record/migration.rb:1117:in `up'
/var/www/discourse/vendor/bundle/ruby/3.2.0/gems/activerecord-7.0.5.1/lib/active_record/migration.rb:1092:in `migrate'
/var/www/discourse/vendor/bundle/ruby/3.2.0/gems/activerecord-7.0.5.1/lib/active_record/tasks/database_tasks.rb:262:in `migrate'
/var/www/discourse/lib/tasks/db.rake:196:in `block (3 levels) in <main>'
/var/www/discourse/lib/tasks/db.rake:159:in `block (3 levels) in execute_concurrently'
/var/www/discourse/vendor/bundle/ruby/3.2.0/gems/rails_multisite-5.0.0/lib/rails_multisite/connection_management.rb:280:in `with_connection'
/var/www/discourse/vendor/bundle/ruby/3.2.0/gems/rails_multisite-5.0.0/lib/rails_multisite/connection_management.rb:79:in `with_connection'
/var/www/discourse/lib/tasks/db.rake:157:in `block (2 levels) in execute_concurrently'
فشل في ترحيل secondsite
#<StandardError:"حدث خطأ، تم إلغاء هذا الترحيل وجميع الترحيلات اللاحقة:\n\nPG::InsufficientPrivilege: ERROR: تم رفض الإذن لإنشاء الامتداد \"unaccent\"\nHINT: يجب أن يكون المستخدم مسؤولاً فائقاً (superuser) لإنشاء هذا الامتداد.\n">
/var/www/discourse/vendor/bundle/ruby/3.2.0/gems/rack-mini-profiler-3.1.0/lib/patches/db/pg.rb:69:in `exec_params'
/var/www/discourse/vendor/bundle/ruby/3.2.0/gems/rack-mini-profiler-3.1.0/lib/patches/db/pg.rb:69:in `exec_params'
/var/www/discourse/vendor/bundle/ruby/3.2.0/gems/activerecord-7.0.5.1/lib/active_record/connection_adapters/postgresql_adapter.rb:768:in `block (2 levels) in exec_no_cache'
/var/www/discourse/vendor/bundle/ruby/3.2.0/gems/activesupport-7.0.5.1/lib/active_support/concurrency/share_lock.rb:187:in `yield_shares'
/var/www/discourse/vendor/bundle/ruby/3.2.0/gems/activesupport-7.0.5.1/lib/active_support/dependencies/interlock.rb:41:in `permit_concurrent_loads'
/var/www/discourse/vendor/bundle/ruby/3.2.0/gems/activerecord-7.0.5.1/lib/active_record/connection_adapters/postgresql_adapter.rb:767:in `block in exec_no_cache'
/var/www/discourse/vendor/bundle/ruby/3.2.0/gems/activesupport-7.0.5.1/lib/active_support/concurrency/load_interlock_aware_monitor.rb:25:in `handle_interrupt'
/var/www/discourse/vendor/bundle/ruby/3.2.0/gems/activesupport-7.0.5.1/lib/active_support/concurrency/load_interlock_aware_monitor.rb:25:in `block in synchronize'
/var/www/discourse/vendor/bundle/ruby/3.2.0/gems/activesupport-7.0.5.1/lib/active_support/concurrency/load_interlock_aware_monitor.rb:21:in `handle_interrupt'
/var/www/discourse/vendor/bundle/ruby/3.2.0/gems/activesupport-7.0.5.1/lib/active_support/concurrency/load_interlock_aware_monitor.rb:21:in `synchronize'
/var/www/discourse/vendor/bundle/ruby/3.2.0/gems/activerecord-7.0.5.1/lib/active_record/connection_adapters/abstract_adapter.rb:769:in `block in log'
/var/www/discourse/vendor/bundle/ruby/3.2.0/gems/activesupport-7.0.5.1/lib/active_support/notifications/instrumenter.rb:24:in `instrument'
/var/www/discourse/vendor/bundle/ruby/3.2.0/gems/activerecord-7.0.5.1/lib/active_record/connection_adapters/abstract_adapter.rb:760:in `log'
/var/www/discourse/vendor/bundle/ruby/3.2.0/gems/activerecord-7.0.5.1/lib/active_record/connection_adapters/postgresql_adapter.rb:766:in `exec_no_cache'
/var/www/discourse/vendor/bundle/ruby/3.2.0/gems/activerecord-7.0.5.1/lib/active_record/connection_adapters/postgresql_adapter.rb:745:in `execute_and_clear'
/var/www/discourse/vendor/bundle/ruby/3.2.0/gems/activerecord-7.0.5.1/lib/active_record/connection_adapters/postgresql/database_statements.rb:54:in `exec_query'
/var/www/discourse/vendor/bundle/ruby/3.2.0/gems/activerecord-7.0.5.1/lib/active_record/connection_adapters/postgresql_adapter.rb:434:in `enable_extension'
/var/www/discourse/vendor/bundle/ruby/3.2.0/gems/activerecord-7.0.5.1/lib/active_record/migration.rb:932:in `block in method_missing'
/var/www/discourse/vendor/bundle/ruby/3.2.0/gems/activerecord-7.0.5.1/lib/active_record/migration.rb:900:in `block in say_with_time'
/usr/local/lib/ruby/3.2.0/benchmark.rb:296:in `measure'
/var/www/discourse/vendor/bundle/ruby/3.2.0/gems/activerecord-7.0.5.1/lib/active_record/migration.rb:900:in `say_with_time'
/var/www/discourse/vendor/bundle/ruby/3.2.0/gems/activerecord-7.0.5.1/lib/active_record/migration.rb:921:in `method_missing'
/var/www/discourse/db/migrate/20220304162250_enable_unaccent_extension.rb:5:in `change'
/var/www/discourse/vendor/bundle/ruby/3.2.0/gems/activerecord-7.0.5.1/lib/active_record/migration.rb:870:in `exec_migration'
/var/www/discourse/lib/freedom_patches/schema_migration_details.rb:8:in `block in exec_migration'
/usr/local/lib/ruby/3.2.0/benchmark.rb:296:in `measure'
/var/www/discourse/lib/freedom_patches/schema_migration_details.rb:8:in `exec_migration'
/var/www/discourse/vendor/bundle/ruby/3.2.0/gems/activerecord-7.0.5.1/lib/active_record/migration.rb:854:in `block (2 levels) in migrate'
/usr/local/lib/ruby/3.2.0/benchmark.rb:296:in `measure'
/var/www/discourse/vendor/bundle/ruby/3.2.0/gems/activerecord-7.0.5.1/lib/active_record/migration.rb:853:in `block in migrate'
/var/www/discourse/vendor/bundle/ruby/3.2.0/gems/activerecord-7.0.5.1/lib/active_record/connection_adapters/abstract/connection_pool.rb:215:in `with_connection'
/var/www/discourse/vendor/bundle/ruby/3.2.0/gems/activerecord-7.0.5.1/lib/active_record/migration.rb:852:in `migrate'
/var/www/discourse/vendor/bundle/ruby/3.2.0/gems/activerecord-7.0.5.1/lib/active_record/migration.rb:1046:in `migrate'
/var/www/discourse/vendor/bundle/ruby/3.2.0/gems/activerecord-7.0.5.1/lib/active_record/migration.rb:1360:in `block in execute_migration_in_transaction'
/var/www/discourse/vendor/bundle/ruby/3.2.0/gems/activerecord-7.0.5.1/lib/active_record/connection_adapters/abstract/transaction.rb:319:in `block in within_new_transaction'
/var/www/discourse/vendor/bundle/ruby/3.2.0/gems/activesupport-7.0.5.1/lib/active_support/concurrency/load_interlock_aware_monitor.rb:25:in `handle_interrupt'
/var/www/discourse/vendor/bundle/ruby/3.2.0/gems/activesupport-7.0.5.1/lib/active_support/concurrency/load_interlock_aware_monitor.rb:25:in `block in synchronize'
/var/www/discourse/vendor/bundle/ruby/3.2.0/gems/activesupport-7.0.5.1/lib/active_support/concurrency/load_interlock_aware_monitor.rb:21:in `handle_interrupt'
/var/www/discourse/vendor/bundle/ruby/3.2.0/gems/activesupport-7.0.5.1/lib/active_support/concurrency/load_interlock_aware_monitor.rb:21:in `synchronize'
/var/www/discourse/vendor/bundle/ruby/3.2.0/gems/activerecord-7.0.5.1/lib/active_record/connection_adapters/abstract/transaction.rb:317:in `within_new_transaction'
/var/www/discourse/vendor/bundle/ruby/3.2.0/gems/activerecord-7.0.5.1/lib/active_record/connection_adapters/abstract/database_statements.rb:316:in `transaction'
/var/www/discourse/vendor/bundle/ruby/3.2.0/gems/activerecord-7.0.5.1/lib/active_record/transactions.rb:209:in `transaction'
/var/www/discourse/vendor/bundle/ruby/3.2.0/gems/activerecord-7.0.5.1/lib/active_record/migration.rb:1411:in `ddl_transaction'
/var/www/discourse/vendor/bundle/ruby/3.2.0/gems/activerecord-7.0.5.1/lib/active_record/migration.rb:1359:in `execute_migration_in_transaction'
/var/www/discourse/vendor/bundle/ruby/3.2.0/gems/activerecord-7.0.5.1/lib/active_record/migration.rb:1333:in `each'
/var/www/discourse/vendor/bundle/ruby/3.2.0/gems/activerecord-7.0.5.1/lib/active_record/migration.rb:1333:in `migrate_without_lock'
/var/www/discourse/vendor/bundle/ruby/3.2.0/gems/activerecord-7.0.5.1/lib/active_record/migration.rb:1282:in `block in migrate'
/var/www/discourse/vendor/bundle/ruby/3.2.0/gems/activerecord-7.0.5.1/lib/active_record/migration.rb:1432:in `block in with_advisory_lock'
/var/www/discourse/vendor/bundle/ruby/3.2.0/gems/activerecord-7.0.5.1/lib/active_record/connection_adapters/abstract/connection_pool.rb:215:in `with_connection'
/var/www/discourse/vendor/bundle/ruby/3.2.0/gems/activerecord-7.0.5.1/lib/active_record/migration.rb:1447:in `with_advisory_lock_connection'
/var/www/discourse/vendor/bundle/ruby/3.2.0/gems/activerecord-7.0.5.1/lib/active_record/migration.rb:1428:in `with_advisory_lock'
/var/www/discourse/vendor/bundle/ruby/3.2.0/gems/activerecord-7.0.5.1/lib/active_record/migration.rb:1282:in `migrate'
/var/www/discourse/vendor/bundle/ruby/3.2.0/gems/activerecord-7.0.5.1/lib/active_record/migration.rb:1117:in `up'
/var/www/discourse/vendor/bundle/ruby/3.2.0/gems/activerecord-7.0.5.1/lib/active_record/migration.rb:1092:in `migrate'
/var/www/discourse/vendor/bundle/ruby/3.2.0/gems/activerecord-7.0.5.1/lib/active_record/tasks/database_tasks.rb:262:in `migrate'
/var/www/discourse/lib/tasks/db.rake:196:in `block (3 levels) in <main>'
/var/www/discourse/lib/tasks/db.rake:159:in `block (3 levels) in execute_concurrently'
/var/www/discourse/vendor/bundle/ruby/3.2.0/gems/rails_multisite-5.0.0/lib/rails_multisite/connection_management.rb:280:in `with_connection'
/var/www/discourse/vendor/bundle/ruby/3.2.0/gems/rails_multisite-5.0.0/lib/rails_multisite/connection_management.rb:79:in `with_connection'
/var/www/discourse/lib/tasks/db.rake:157:in `block (2 levels) in execute_concurrently'
فشل في ترحيل passionsonore
#<StandardError:"حدث خطأ، تم إلغاء هذا الترحيل وجميع الترحيلات اللاحقة:\n\nPG::InsufficientPrivilege: ERROR: تم رفض الإذن لإنشاء الامتداد \"unaccent\"\nHINT: يجب أن يكون المستخدم مسؤولاً فائقاً (superuser) لإنشاء هذا الامتداد.\n">
/var/www/discourse/vendor/bundle/ruby/3.2.0/gems/rack-mini-profiler-3.1.0/lib/patches/db/pg.rb:69:in `exec_params'
/var/www/discourse/vendor/bundle/ruby/3.2.0/gems/rack-mini-profiler-3.1.0/lib/patches/db/pg.rb:69:in `exec_params'
/var/www/discourse/vendor/bundle/ruby/3.2.0/gems/activerecord-7.0.5.1/lib/active_record/connection_adapters/postgresql_adapter.rb:768:in `block (2 levels) in exec_no_cache'
/var/www/discourse/vendor/bundle/ruby/3.2.0/gems/activesupport-7.0.5.1/lib/active_support/concurrency/share_lock.rb:187:in `yield_shares'
/var/www/discourse/vendor/bundle/ruby/3.2.0/gems/activesupport-7.0.5.1/lib/active_support/dependencies/interlock.rb:41:in `permit_concurrent_loads'
/var/www/discourse/vendor/bundle/ruby/3.2.0/gems/activerecord-7.0.5.1/lib/active_record/connection_adapters/postgresql_adapter.rb:767:in `block in exec_no_cache'
/var/www/discourse/vendor/bundle/ruby/3.2.0/gems/activesupport-7.0.5.1/lib/active_support/concurrency/load_interlock_aware_monitor.rb:25:in `handle_interrupt'
/var/www/discourse/vendor/bundle/ruby/3.2.0/gems/activesupport-7.0.5.1/lib/active_support/concurrency/load_interlock_aware_monitor.rb:25:in `block in synchronize'
/var/www/discourse/vendor/bundle/ruby/3.2.0/gems/activesupport-7.0.5.1/lib/active_support/concurrency/load_interlock_aware_monitor.rb:21:in `handle_interrupt'
/var/www/discourse/vendor/bundle/ruby/3.2.0/gems/activesupport-7.0.5.1/lib/active_support/concurrency/load_interlock_aware_monitor.rb:21:in `synchronize'
/var/www/discourse/vendor/bundle/ruby/3.2.0/gems/activerecord-7.0.5.1/lib/active_record/connection_adapters/abstract_adapter.rb:769:in `block in log'
/var/www/discourse/vendor/bundle/ruby/3.2.0/gems/activesupport-7.0.5.1/lib/active_support/notifications/instrumenter.rb:24:in `instrument'
/var/www/discourse/vendor/bundle/ruby/3.2.0/gems/activerecord-7.0.5.1/lib/active_record/connection_adapters/abstract_adapter.rb:760:in `log'
/var/www/discourse/vendor/bundle/ruby/3.2.0/gems/activerecord-7.0.5.1/lib/active_record/connection_adapters/postgresql_adapter.rb:766:in `exec_no_cache'
/var/www/discourse/vendor/bundle/ruby/3.2.0/gems/activerecord-7.0.5.1/lib/active_record/connection_adapters/postgresql_adapter.rb:745:in `execute_and_clear'
/var/www/discourse/vendor/bundle/ruby/3.2.0/gems/activerecord-7.0.5.1/lib/active_record/connection_adapters/postgresql/database_statements.rb:54:in `exec_query'
/var/www/discourse/vendor/bundle/ruby/3.2.0/gems/activerecord-7.0.5.1/lib/active_record/connection_adapters/postgresql_adapter.rb:434:in `enable_extension'
/var/www/discourse/vendor/bundle/ruby/3.2.0/gems/activerecord-7.0.5.1/lib/active_record/migration.rb:932:in `block in method_missing'
/var/www/discourse/vendor/bundle/ruby/3.2.0/gems/activerecord-7.0.5.1/lib/active_record/migration.rb:900:in `block in say_with_time'
/usr/local/lib/ruby/3.2.0/benchmark.rb:296:in `measure'
/var/www/discourse/vendor/bundle/ruby/3.2.0/gems/activerecord-7.0.5.1/lib/active_record/migration.rb:900:in `say_with_time'
/var/www/discourse/vendor/bundle/ruby/3.2.0/gems/activerecord-7.0.5.1/lib/active_record/migration.rb:921:in `method_missing'
/var/www/discourse/db/migrate/20220304162250_enable_unaccent_extension.rb:5:in `change'
/var/www/discourse/vendor/bundle/ruby/3.2.0/gems/activerecord-7.0.5.1/lib/active_record/migration.rb:870:in `exec_migration'
/var/www/discourse/lib/freedom_patches/schema_migration_details.rb:8:in `block in exec_migration'
/usr/local/lib/ruby/3.2.0/benchmark.rb:296:in `measure'
/var/www/discourse/lib/freedom_patches/schema_migration_details.rb:8:in `exec_migration'
/var/www/discourse/vendor/bundle/ruby/3.2.0/gems/activerecord-7.0.5.1/lib/active_record/migration.rb:854:in `block (2 levels) in migrate'
/usr/local/lib/ruby/3.2.0/benchmark.rb:296:in `measure'
/var/www/discourse/vendor/bundle/ruby/3.2.0/gems/activerecord-7.0.5.1/lib/active_record/migration.rb:853:in `block in migrate'
/var/www/discourse/vendor/bundle/ruby/3.2.0/gems/activerecord-7.0.5.1/lib/active_record/connection_adapters/abstract/connection_pool.rb:215:in `with_connection'
/var/www/discourse/vendor/bundle/ruby/3.2.0/gems/activerecord-7.0.5.1/lib/active_record/migration.rb:852:in `migrate'
/var/www/discourse/vendor/bundle/ruby/3.2.0/gems/activerecord-7.0.5.1/lib/active_record/migration.rb:1046:in `migrate'
/var/www/discourse/vendor/bundle/ruby/3.2.0/gems/activerecord-7.0.5.1/lib/active_record/migration.rb:1360:in `block in execute_migration_in_transaction'
/var/www/discourse/vendor/bundle/ruby/3.2.0/gems/activerecord-7.0.5.1/lib/active_record/connection_adapters/abstract/transaction.rb:319:in `block in within_new_transaction'
/var/www/discourse/vendor/bundle/ruby/3.2.0/gems/activesupport-7.0.5.1/lib/active_support/concurrency/load_interlock_aware_monitor.rb:25:in `handle_interrupt'
/var/www/discourse/vendor/bundle/ruby/3.2.0/gems/activesupport-7.0.5.1/lib/active_support/concurrency/load_interlock_aware_monitor.rb:25:in `block in synchronize'
/var/www/discourse/vendor/bundle/ruby/3.2.0/gems/activesupport-7.0.5.1/lib/active_support/concurrency/load_interlock_aware_monitor.rb:21:in `handle_interrupt'
/var/www/discourse/vendor/bundle/ruby/3.2.0/gems/activesupport-7.0.5.1/lib/active_support/concurrency/load_interlock_aware_monitor.rb:21:in `synchronize'
/var/www/discourse/vendor/bundle/ruby/3.2.0/gems/activerecord-7.0.5.1/lib/active_record/connection_adapters/abstract/transaction.rb:317:in `within_new_transaction'
/var/www/discourse/vendor/bundle/ruby/3.2.0/gems/activerecord-7.0.5.1/lib/active_record/connection_adapters/abstract/database_statements.rb:316:in `transaction'
/var/www/discourse/vendor/bundle/ruby/3.2.0/gems/activerecord-7.0.5.1/lib/active_record/transactions.rb:209:in `transaction'
/var/www/discourse/vendor/bundle/ruby/3.2.0/gems/activerecord-7.0.5.1/lib/active_record/migration.rb:1411:in `ddl_transaction'
/var/www/discourse/vendor/bundle/ruby/3.2.0/gems/activerecord-7.0.5.1/lib/active_record/migration.rb:1359:in `execute_migration_in_transaction'
/var/www/discourse/vendor/bundle/ruby/3.2.0/gems/activerecord-7.0.5.1/lib/active_record/migration.rb:1333:in `each'
/var/www/discourse/vendor/bundle/ruby/3.2.0/gems/activerecord-7.0.5.1/lib/active_record/migration.rb:1333:in `migrate_without_lock'
/var/www/discourse/vendor/bundle/ruby/3.2.0/gems/activerecord-7.0.5.1/lib/active_record/migration.rb:1282:in `block in migrate'
/var/www/discourse/vendor/bundle/ruby/3.2.0/gems/activerecord-7.0.5.1/lib/active_record/migration.rb:1432:in `block in with_advisory_lock'
/var/www/discourse/vendor/bundle/ruby/3.2.0/gems/activerecord-7.0.5.1/lib/active_record/connection_adapters/abstract/connection_pool.rb:215:in `with_connection'
/var/www/discourse/vendor/bundle/ruby/3.2.0/gems/activerecord-7.0.5.1/lib/active_record/migration.rb:1447:in `with_advisory_lock_connection'
/var/www/discourse/vendor/bundle/ruby/3.2.0/gems/activerecord-7.0.5.1/lib/active_record/migration.rb:1428:in `with_advisory_lock'
/var/www/discourse/vendor/bundle/ruby/3.2.0/gems/activerecord-7.0.5.1/lib/active_record/migration.rb:1282:in `migrate'
/var/www/discourse/vendor/bundle/ruby/3.2.0/gems/activerecord-7.0.5.1/lib/active_record/migration.rb:1117:in `up'
/var/www/discourse/vendor/bundle/ruby/3.2.0/gems/activerecord-7.0.5.1/lib/active_record/migration.rb:1092:in `migrate'
/var/www/discourse/vendor/bundle/ruby/3.2.0/gems/activerecord-7.0.5.1/lib/active_record/tasks/database_tasks.rb:262:in `migrate'
/var/www/discourse/lib/tasks/db.rake:196:in `block (3 levels) in <main>'
/var/www/discourse/lib/tasks/db.rake:159:in `block (3 levels) in execute_concurrently'
/var/www/discourse/vendor/bundle/ruby/3.2.0/gems/rails_multisite-5.0.0/lib/rails_multisite/connection_management.rb:280:in `with_connection'
/var/www/discourse/vendor/bundle/ruby/3.2.0/gems/rails_multisite-5.0.0/lib/rails_multisite/connection_management.rb:79:in `with_connection'
/var/www/discourse/lib/tasks/db.rake:157:in `block (2 levels) in execute_concurrently'
أنا، [2023-08-15T11:35:59.503575 #1] INFO -- : أداة الترحيل متعددة المواقع تعمل باستخدام 1 خيوط
ترحيل default
== 20220304162250 EnableUnaccentExtension: جارٍ الترحيل ==========================
-- enable_extension("unaccent")
ترحيل secondsite
== 20220304162250 EnableUnaccentExtension: جارٍ الترحيل ==========================
-- enable_extension("unaccent")
ترحيل passionsonore
== 20220304162250 EnableUnaccentExtension: جارٍ الترحيل ==========================
-- enable_extension("unaccent")
فشل
--------------------
Pups::ExecError: cd /var/www/discourse && sudo -E -u discourse bundle exec rake multisite:migrate فشل مع الإرجاع #<Process::Status: pid 742 exit 1>
موقع الفشل: /usr/local/lib/ruby/gems/3.2.0/gems/pups-1..1/lib/pups/exec_command.rb:117:in `spawn'
فشل التنفيذ مع المعلمات "cd /var/www/discourse && sudo -E -u discourse bundle exec rake multisite:migrate"
فشل التهيئة الأولية مع رمز الإرجاع 1
** فشل في التهيئة الأولية ** يرجى التمرير لأعلى والبحث عن رسائل خطأ سابقة، قد يكون هناك أكثر من واحد.
./discourse-doctor قد يساعد في تشخيص المشكلة.
c8dad89d4efbea01a93007c1ff197be40e5f5b6c1807fc6639e7808ea73f672e
==================== نهاية سجل إعادة البناء ====================
فشل في إعادة بناء web_only.
جاري التحقق من اسم النطاق الخاص بك . . .
تم الاتصال بنجاح بـ forum.pragmaticentrepreneurs.com.
ربما يجب عليك إزالة أي إضافات غير قياسية وإعادة البناء.
محاولة إعادة تشغيل الحاوية الحالية . . .
تم اكتشاف معمارية x86_64.
تحذير: ملف containers/web_only.yml قابل للقراءة من قبل الجميع. يمكنك تأمين هذا الملف عن طريق تشغيل: chmod o-rwx containers/web_only.yml
بدء تشغيل الحاوية الحالية
+ /usr/bin/docker start web_only
رد خطأ من الخادم: فشل برنامج تشغيل الاتصال الخارجي في البرمجة على نقطة نهاية web_only (ec7eac51ee6987f7d8fbd2fccd002d898da5966c5ab77ce86148cf109ef476e1): خطأ في بدء وكيل المستخدم: الاستماع إلى tcp 0.0.0.0:443: الربط: العنوان مستخدم بالفعل
خطأ: فشل في بدء الحاويات: web_only
فشل في إعادة تشغيل الحاوية.
==================== الإضافات ====================
- git clone https://github.com/discourse/docker_manager.git
- git clone https://github.com/discourse/discourse-akismet.git
- git clone https://github.com/discourse/discourse-data-explorer.git
- git clone https://github.com/camilleroux/discourse-affiliate.git
- git clone https://github.com/somoza/discourse-xorigin.git
- git clone https://github.com/discourse/discourse-chat-integration.git
تحذير:
لديك ما يبدو أنه إضافات غير رسمية.
إذا كنت تواجه مشكلة، يجب عليك تعطيلها ومحاولة إعادة البناء مرة أخرى.
انظر https://github.com/discourse/discourse/blob/main/lib/plugin/metadata.rb للقائمة الرسمية.
========================================
إصدار Discourse في forum.pragmaticentrepreneurs.com: غير موجود
إصدار Discourse في localhost: غير موجود
==================== معلومات الذاكرة ====================
نظام التشغيل: Linux
الذاكرة العشوائية (MB): 2067
المجموع المستخدم الحر المشترك buff/cache المتاح
الذاكرة: 1971 248 877 102 845 1429
الذاكرة الافتراضية: 2047 67 1980
==================== فحص مساحة القرص ====================
---------- مساحة قرص نظام التشغيل ----------
نظام الملفات الحجم المستخدم المتاح نسبة الاستخدام نقطة التثبيت
/dev/vda1 49G 42G 6.5G 87% /
==================== معلومات القرص ====================
القرص /dev/loop0: 55.68 ميغابايت، 58368000 بايت، 114000 قطاع
الوحدات: قطاعات من 1 * 512 = 512 بايت
حجم القطاع (منطقي/فيزيائي): 512 بايت / 512 بايت
حجم الإدخال/الإخراج (حد أدنى/مثالي): 512 بايت / 512 بايت
القرص /dev/loop1: 55.65 ميغابايت، 58339328 بايت، 113944 قطاع
الوحدات: قطاعات من 1 * 512 = 512 بايت
حجم القطاع (منطقي/فيزيائي): 512 بايت / 512 بايت
حجم الإدخال/الإخراج (حد أدنى/مثالي): 512 بايت / 512 بايت
القرص /dev/loop2: 63.46 ميغابايت، 66531328 بايت، 129944 قطاع
الوحدات: قطاعات من 1 * 512 = 512 بايت
حجم القطاع (منطقي/فيزيائي): 512 بايت / 512 بايت
حجم الإدخال/الإخراج (حد أدنى/مثالي): 512 بايت / 512 بايت
القرص /dev/loop3: 63.46 ميغابايت، 66527232 بايت، 129936 قطاع
الوحدات: قطاعات من 1 * 512 = 512 بايت
حجم القطاع (منطقي/فيزيائي): 512 بايت / 512 بايت
حجم الإدخال/الإخراج (حد أدنى/مثالي): 512 بايت / 512 بايت
القرص /dev/loop4: 91.85 ميغابايت، 96292864 بايت، 188072 قطاع
الوحدات: قطاعات من 1 * 512 = 512 بايت
حجم القطاع (منطقي/فيزيائي): 512 بايت / 512 بايت
حجم الإدخال/الإخراج (حد أدنى/مثالي): 512 بايت / 512 بايت
القرص /dev/loop5: 53.26 ميغابايت، 55844864 بايت، 109072 قطاع
الوحدات: قطاعات من 1 * 512 = 512 بايت
حجم القطاع (منطقي/فيزيائي): 512 بايت / 512 بايت
حجم الإدخال/الإخراج (حد أدنى/مثالي): 512 بايت / 512 بايت
القرص /dev/loop6: 91.83 ميغابايت، 96272384 بايت، 188032 قطاع
الوحدات: قطاعات من 1 * 512 = 512 بايت
حجم القطاع (منطقي/فيزيائي): 512 بايت / 512 بايت
حجم الإدخال/الإخراج (حد أدنى/مثالي): 512 بايت / 512 بايت
القرص /dev/loop7: 53.26 ميغابايت، 55844864 بايت، 109072 قطاع
الوحدات: قطاعات من 1 * 512 = 512 بايت
حجم القطاع (منطقي/فيزيائي): 512 بايت / 512 بايت
حجم الإدخال/الإخراج (حد أدنى/مثالي): 512 بايت / 512 بايت
القرص /dev/vda: 50 جيجابايت، 53687091200 بايت، 104857600 قطاع
الوحدات: قطاعات من 1 * 512 = 512 بايت
حجم القطاع (منطقي/فيزيائي): 512 بايت / 512 بايت
حجم الإدخال/الإخراج (حد أدنى/مثالي): 512 بايت / 512 بايت
نوع تسمية القرص: gpt
معرّف القرص: 603625F3-7AE2-40CB-B05E-0BD7EA2D57E4
الجهاز البداية النهاية القطاعات الحجم النوع
/dev/vda1 227328 104857566 104630239 49.9G نظام ملفات Linux
/dev/vda14 2048 10239 8192 4M إقلاع BIOS
/dev/vda15 10240 227327 217088 106M بيانات Microsoft الأساسية
إدخالات جدول التقسيمات ليست بترتيب القرص.
==================== نهاية معلومات القرص ====================
==================== اختبار البريد ====================
لإجراء اختبار قوي، احصل على عنوان من http://www.mail-tester.com/
إرسال بريد إلى REDACTED . .
==================== انتهى! ====================
يمكنك فحص مخرجات هذا البرنامج النصي باستخدام
LESS=-Ri less /tmp/discourse-debug.txt
ولكن أولاً، تأكد من أنك تعرف الأوامر الثلاثة الأولى أدناه!!!
الأوامر التي يجب معرفتها عند عرض الملف باستخدام الأمر أعلاه (المسمى 'less'):
q -- للخروج
/error<ENTER> -- للبحث عن كلمة 'error'
n -- للبحث عن التكرار التالي
g -- للذهاب إلى بداية الملف
f -- للتقدم صفحة واحدة
b -- للرجوع صفحة واحدة
G -- للذهاب إلى نهاية الملف
root@forum:/var/discourse#