Comment activer l’espace d’échange pour cela ?
Discourse-setup crée automatiquement un fichier d’échange.
Huh, ça n’a pas marché pour moi.
Nvm, c’est corrigé
C’est correct, car votre serveur ne dispose pas de suffisamment de mémoire vive (RAM) physique. L’échec du contrôle des exigences système a empêché la poursuite de l’installation.
Vous avez besoin de 1 Go de RAM pour installer, et un système de 1 Go aura également besoin d’un espace d’échange (swap). Vous n’avez pas 1 Go, votre système n’est donc pas pris en charge.
Voir :
J’ai essayé cela et l’adage ancien se vérifie : on obtient ce pour quoi on paie.
Par défaut, l’image est Oracle Linux, qui n’offre pas les 1 Go annoncés. J’ai utilisé l’image Ubuntu éligible à l’offre gratuite, qui dispose bien de 1 Go. Ou du moins assez pour installer Discourse.
Cela m’a été très utile car je m’étais perdu dans un labyrinthe de suggestions contradictoires en suivant le conseil du script de rechercher sur Google « ouvrir les ports Oracle Cloud ».
C’était décevant de voir qu’Oracle a abandonné le service SMTP gratuit, mais configurer Mailjet n’était pas trop compliqué. On obtient toujours ce pour quoi on paie, mais au moins, vous évitez les tracas d’une configuration byzantine. De toute façon, vous aurez besoin d’un fournisseur d’e-mails si vous changez de service d’hébergement.
Après avoir surmonté tous ces problèmes, je rencontre maintenant cette erreur de la part de 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
Je soupçonne d’avoir fait une erreur en me battant avec les paramètres du pare-feu. Cela semble toujours être une option si vous ne voulez pas dépenser d’argent, mais je pense que j’abandonne pour l’instant. J’espère que ces notes aideront d’autres personnes à l’avenir.
Ah. J’ai aussi reçu un e-mail d’un commercial d’Oracle à l’instant. Ne change jamais, Oracle. ![]()
Cela semble effectivement être le problème. J’ai tout recommencé et résolu les petits problèmes. J’ai également rédigé un article détaillant le processus sur mon blog. Je vais l’essayer pendant un certain temps comme système de commentaires de mon blog et voir comment cela se passe. ![]()
Je me permets d’intervenir ici : un grand merci à Jon et à l’article de blog qu’il a créé ci-dessus ! Cela m’a aidé à démarrer. Merci !
J’ai créé un tutoriel détaillé pour vous aider à installer Discourse sur le plan gratuit d’Oracle.
C’est un wiki : n’hésitez pas à l’améliorer !
une addition au niveau gratuit d’Oracle - vous pouvez également sélectionner les nouvelles instances ARM « Ampere », avec jusqu’à 4 cœurs et 12 Go de RAM dans le niveau gratuit. L’installation de Discourse fonctionne apparemment sans problème sur les processeurs ARM, et les performances sont également assez impressionnantes. Je viens d’installer - je verrai comment cela se passe.
Intéressant ! Est-ce une nouveauté ? Je n’y connais pas grand-chose, mais est-ce une machine virtuelle « standard » sur laquelle Discourse peut être installé en tant qu’installation prise en charge ?
4 cœurs et 12 Go de RAM gratuitement semble… bizarre ?
C’est parce qu’il est basé sur ARM au lieu de x86_64. Et Discourse n’a récemment ajouté la prise en charge d’ARM.
Le niveau gratuit d’Oracle autorise jusqu’à 2 machines virtuelles. Celle-ci en prend-elle également une place ?
Oui, mais je suis d’accord avec @Canapin. 4 cœurs et 12 Go de RAM semblent beaucoup pour un niveau gratuit, quel que soit le type de processeur.
Soyez conscient que pour ce prix (niveau gratuit), il n’y a bien sûr presque aucun support, et… eh bien, j’ai été assez déçu de voir que ma sandbox discourse avait disparu il y a quelques semaines, sans possibilité d’en créer une nouvelle, le stock d’instances Ampere étant épuisé… ![]()
(mais cela a très bien fonctionné)
Voulez-vous dire qu’il a disparu de lui-même, sans aucune action de votre part, ni aucun avertissement d’Oracle ?
Je soupçonne que ce qui s’est passé ici est qu’il y a un essai gratuit. Vous pouvez essayer des instances de plus haute puissance comme celle-ci pendant une courte période. Ensuite, vous devrez payer.
Il existe également un niveau gratuit de très faible puissance qui reste disponible.
en effet, c’était la moitié du niveau gratuit, 2 vcore Ampere et 12 Go de RAM
- Instances de calcul Ampere A1 (processeur Arm) : Toutes les locations obtiennent gratuitement les 3 000 premières heures OCPU et les 18 000 Go heures par mois pour les instances VM utilisant la forme VM.Standard.A1.Flex, qui possède un processeur Arm. Pour les locations Always Free, cela équivaut à 4 OCPU et 24 Go de mémoire.
J’ai du mal à comprendre, mais… Est-ce que cela signifie que plus nous utilisons sa capacité, plus il consomme d’“heures” en fonction de ses spécifications ou quelque chose comme ça ?
