كيف يمكنك تمكين مساحة التبادل لذلك؟
ينشئ Discourse-setup تلقائيًا ملف تبديل.
هاه، لم يحدث ذلك معي.
لا بأس، تم الإصلاح
صحيح، لأن خادمك لا يحتوي على ذاكرة وصول عشوائي (RAM) فيزيائية كافية. فشلت في فحص متطلبات النظام، لذا لم تتم متابعة التثبيت.
تحتاج إلى 1 جيجابايت من ذاكرة الوصول العشوائي للتثبيت، وستحتاج أيضًا نظام 1 جيجابايت إلى مساحة تخزين مؤقتة (swap). ليس لديك 1 جيجابايت، ونظامك غير مدعوم.
انظر:
لقد جربت هذا، والحكمة القديمة تتحقق: تحصل على ما تدفع مقابله.
الافتراضي هو صورة Oracle Linux، والتي لا توفر 1 جيجابايت كما هو مُعلن. استخدمتُ صورة Ubuntu المؤهلة للطبقة المجانية، وهي التي توفر 1 جيجابايت. أو بالأحرى، ما يكفي تقريبًا لتثبيت Discourse.
كان هذا مفيدًا للغاية، إذ شعرتُ بالضياع في متاهة من الاقتراحات المتضاربة عند اتباع نصيحة السكربت بالبحث في Google عن “open ports oracle cloud”.
كان من المحبط أن Oracle ألغت خدمة SMTP المجانية، لكن إعداد Mailjet لم يكن معقدًا جدًا. لا تزال تحصل على ما تدفع مقابله، لكن على الأقل لن تدفع ثمن إعداد معقد للغاية. وستحتاج إلى مزود بريد إلكتروني في حال انتقلت إلى خدمة استضافة أخرى على أي حال.
بعد تجاوز كل هذه الصعوبات، أواجه الآن خطأً من discourse-setup:
Launcher is up-to-date
cd /pups && git pull && /pups/bin/pups --stdin
fatal: unable to access 'https://github.com/discourse/pups.git/': Could not resolve host: github.com
أعتقد أنني أخطأت في شيء ما أثناء التعامل مع إعدادات جدار الحماية. يبدو أن هذا الخيار لا يزال متاحًا إذا لم ترغب في إنفاق أي مال، لكنني أعتقد أنني سأستسلم الآن. آمل أن تساعد هذه الملاحظات الآخرين في المستقبل.
أوه. لقد تلقيتُ أيضًا بريدًا إلكترونيًا من موظف مبيعات في Oracle للتو. لا تتغير أبدًا، يا Oracle. ![]()
يبدو أن هذه هي المشكلة بالفعل. بدأت من جديد وحللت العقبات. كما قمت بكتابة العملية على مدونتي. سأجربها لفترة كـ نظام تعليقات لمدونتي وأرى كيف تسير الأمور. ![]()
أود فقط أن أضيف هنا - شكرًا كبيرًا لجون وللمقال الذي أنشأه أعلاه! لقد ساعدني ذلك على البدء. شكرًا!
لقد أنشأتُ برنامجًا تعليميًا مفصلاً للمساعدة في تثبيت Discourse على الخطة المجانية لـ Oracle.
إنها ويكي: لا تتردد في تحسينها!
إضافة واحدة إلى طبقة Oracle المجانية - يمكنك أيضًا تحديد مثيلات ARM الجديدة “Ampere”، مع ما يصل إلى 4 نوى و 12 جيجابايت من ذاكرة الوصول العشوائي في الطبقة المجانية. يبدو أن تثبيت Discourse يعمل بسلاسة على معالجات ARM، والأداء مثير للإعجاب أيضًا. تم التثبيت للتو - سنرى كيف سيستمر.
مثير للاهتمام! هل هذا إضافة جديدة؟ لا أعرف الكثير عن هذه الأشياء، ولكن هل هذا مثل جهاز افتراضي “قياسي” يمكن تثبيت Discourse عليه كتثبيت مدعوم؟
4 أنوية و 12 جيجابايت من ذاكرة الوصول العشوائي مجانًا يبدو… غريبًا؟
ذلك لأنه يعتمد على ARM بدلاً من x86_64. و Discourse اكتسب الدعم لـ ARM مؤخرًا.
تسمح طبقة Oracle المجانية بما يصل إلى جهازي كمبيوتر افتراضيين. هل يأخذ هذا واحدًا من المساحات أيضًا؟
نعم، لكنني مع @Canapin. تبدو 4 نوى و 12 جيجابايت من ذاكرة الوصول العشوائي كثيرًا بالنسبة لمستوى مجاني، بغض النظر عن نوع المعالج.
كن على علم بأنه لهذا السعر (المستوى المجاني) لا يوجد تقريبًا أي دعم بالطبع، و… حسنًا، لقد شعرت بخيبة أمل كبيرة لرؤية أن بيئة اختبار Discourse الخاصة بي قد اختفت قبل بضعة أسابيع، دون إمكانية إنشاء بيئة جديدة، ونفاد مخزون مثيلات Ampere… ![]()
(لكنها عملت بشكل جيد جدًا)
هل تقصد أنها اختفت من تلقاء نفسها، دون أي إجراء منك، أو أي تحذير من Oracle؟
أعتقد أن ما حدث هنا هو وجود فترة تجريبية مجانية. يمكنك تجربة مثيلات ذات طاقة أعلى مثل هذه لفترة قصيرة. بعد ذلك، يتعين عليك الدفع.
هناك أيضًا مستوى مجاني منخفض الطاقة للغاية يظل متاحًا.
بالتأكيد، كان ذلك نصف الطبقة المجانية، 2 نواة Ampere و 12 جيجابايت من ذاكرة الوصول العشوائي
- مثيلات الحوسبة Ampere A1 (معالج Arm): تحصل جميع المستأجرين على أول 3000 ساعة OCPU و 18000 جيجابايت ساعة شهريًا مجانًا لمثيلات VM التي تستخدم VM.Standard.A1.Flex الشكل، والذي يحتوي على معالج Arm. بالنسبة للمستأجرين المجانيين دائمًا، هذا يعادل 4 OCPUs و 24 جيجابايت من الذاكرة.
أواجه صعوبة في الفهم، ولكن… هل هذا يعني أنه كلما زاد استخدامنا لسعته، زاد عدد “الساعات” التي يقضيها اعتمادًا على مواصفاته أو شيء من هذا القبيل؟
