Ero alla versione 3.2, credo, due versioni indietro rispetto a quella attuale. Ho usato l’interfaccia web, ma dopo 50 minuti il sito era ancora offline.
Ho effettuato l’accesso alla console e ho provato ./launcher rebuild app, ma il sistema continua a dire che non ho abbastanza memoria. Ho una macchina da 25 GB e, prima dell’aggiornamento, avevo 8 GB disponibili secondo la dashboard di Discourse. Ho provato a recuperare spazio e il sistema tenta di installare, ma poi ricevo di nuovo questo errore.
Ho notato al login dalla console che il mio Ubuntu era obsoleto. Sono riuscito ad aggiornare i 51 pacchetti obsoleti, ma non il sistema principale. È ancora sulla 22.10. Non so se questo sia il mio problema o meno. Non riesco ancora ad aggiornare Ubuntu perché dice: “La tua versione di Ubuntu non è più supportata”.
Non so se questo sia correlato al malfunzionamento di Discourse o meno.
Da lì, ho provato ad avviare un nuovo server e ripristinare il mio backup. Tuttavia, quando vado a caricarlo dall’interfaccia web di Discourse, non mi permette di selezionare il file di backup. È disattivato.
Sono davvero in difficoltà, gente, e avrei davvero bisogno di aiuto. Il sito è offline.
P.S. I miei backup non sono locali, ma su Backblaze.
Ero sulla strada giusta allora, ci ho provato, ma devo aver saltato un passaggio.
Ho deciso di tornare al vecchio server, ./launcher start app non funzionava a causa del problema di memoria, nell’immagine che ho allegato. Ho deciso di aumentare la memoria sulla macchina, e voilà, è di nuovo attiva e funzionante con l’ultimo aggiornamento.
Grazie mille per aver fornito il link “contattaci”. Salverò quelle informazioni!
Sono contento che tu sia di nuovo operativo! Sono abbastanza sicuro che non sarai in grado di aggiornare Discourse finché non aggiornerai il tuo sistema operativo.
È interessante notare che ha aggiornato Discourse all’ultima versione.
Ho effettuato l’accesso alla riga di comando e ho provato ad aggiornare il sistema operativo, ricevendo questo errore:
Un upgrade da ‘kinetic’ a "noble’ non è supportato con questo strumento.
Quando piove, grandina!
Ricordo che quando ho originariamente creato il server, ho trovato un comando per aggiornare automaticamente il sistema operativo e i pacchetti. Me lo sto immaginando? Sembra proprio che non sia mai successo e che il sistema operativo sia obsoleto…
Quando i backup S3 sono abilitati, significa che non è possibile ripristinare il backup tramite il browser web e si deve ripristinare dalla riga di comando?
Noto che, dopo questo aggiornamento, non riesco a eseguire il backup, il che sembra strano.
No, è possibile ripristinare dal browser. Se le tue credenziali S3 sono corrette, dovresti vedere i backup S3 in /admin/backups, ma per ripristinare, allow restore deve essere selezionato. /admin/site_settings/category/all_results?filter=allow%20restore
Sembra che tu possa ripristinare solo dai backup S3.
Il che è strano, non ho toccato le credenziali, non vedo i miei vecchi backup e non posso eseguire il backup. Tutto quello che ho fatto è stato aggiornare Discourse dall’interfaccia grafica web, ho avuto problemi e ho aggiornato la memoria della macchina tramite Digital Ocean per correggerli.
Ho effettuato l’accesso, ma non ci sono backup e non è possibile eseguire il backup.
Non riesco a spiegarlo. Potrei avviare un nuovo server, aggiungere il mio file app.yml alla configurazione e vedere se i miei backup compaiono lì. Nel frattempo, ho abilitato i backup di DO, quindi ho qualcosa.
Dato che non è cambiato nulla, se non un aggiornamento di Discourse, ho commentato quanto segue nel mio file app.yml, l’ho salvato, quindi ho eseguito ./launcher rebuild app
Ho fatto alcune ricerche e, quando ho commentato solo DISCOURSE_S3_REGION:, i backup hanno iniziato a funzionare. Molto strano dato che questa configurazione funzionava prima dell’aggiornamento, ma ehi, mi prendo la correzione!