Sto seguendo la guida ufficiale di installazione e, quando eseguo questo comando.
./discourse-setup
ottengo questo messaggio di errore.
root@server:/var/discourse# ./discourse-setup
WARNING: Discourse richiede almeno 2GB di swap quando viene eseguito con 2GB di RAM
o meno. Questo sistema non sembra avere spazio di swap sufficiente.
Senza spazio di swap sufficiente, il tuo sito potrebbe non funzionare correttamente e i futuri
aggiornamenti di Discourse potrebbero non completarsi con successo.
Ctrl+C per uscire o attendi 5 secondi per creare un file di swap da 2GB.
install: impossibile rimuovere '/swapfile': Operazione non consentita
fallocate: fallocate fallito: File di testo occupato
mkswap: errore: /swapfile è montato; non verrà creato lo spazio di swap
swapon: /swapfile: swapon fallito: Dispositivo o risorsa occupato
/swapfile swap swap auto 0 0
vm.swappiness = 10
Creazione dello swap fallita: sei root? Stai eseguendo su hardware reale o su un server completamente virtualizzato?
Ho un VPS con 2GB di RAM e 50 GB di SSD e ho anche configurato un sottodominio per Discourse.
Bene, se dovessi indovinare, punterei sul fatto che non sia KVM, poichÊ è semplicemente piÚ costoso. Ma suppongo che non faccia male chiedere al loro team, dato che le loro FAQ non menzionano affatto la tecnologia di virtualizzazione.
Stai dicendo che la configurazione di Discourse non è riuscita a creare il file di swap? Riesci a creare un file di swap in generale? O la tua VM non te lo permette?