Switch per VPS con risorse limitate?

Non voglio uno swap. Rischierò l’esaurimento della memoria (OOM). Ci sono interruttori da riga di comando impliciti qui per limitare la RAM a meno di 2 GB?

Questa istanza avrà al massimo 10 utenti. Esatto. DIECI. Probabilmente un massimo di TRE utenti frequenti.

  • L’impostazione predefinita di 1 GB di RAM funziona bene per le piccole community di Discourse. Raccomandiamo 2 GB di RAM per community più grandi.

Quindi ho configurato un 1c2r non rimborsabile. Questo è tutto. Nessun aggiornamento. Lo swap occupa troppo spazio. Quindi lascia perdere.

frustrato

Probabilmente non puoi creare un container senza swap. Potresti provare a creare lo swap, creare il container, arrestare il container e rimuovere lo swap.

1 Mi Piace

Sei veramente da solo con questo. Sconsiglierei vivamente di tentare di aggirare il requisito SWAP. Dovresti contattare il tuo cloud provider per richiedere un disco più grande.

1 Mi Piace

Ho provato la cosa migliore con due finestre SSH. crea swap, esegui launcher, altra finestra ssh elimina swap, launcher è continuato. E questo potrebbe funzionare su un VPS con provisioning migliore. Al mio prossimo spare ci proverò. Ho un’istanza ora in esecuzione su 4c12r

Dato: non è possibile aumentare le risorse

Suggerimento: aumentare le risorse

1 Mi Piace

In genere è necessaria più memoria (RAM+swap) per un aggiornamento rispetto al normale funzionamento.

Se non hai spazio per lo swap, è perché i dati del tuo forum (database+upload) stanno occupando lo spazio di cui hai bisogno.

È solo possibile che tu possa seguire la strategia

  • non aggiornare mai

o la strategia

  • migrare i tuoi dati ogni volta su una nuova installazione aggiornata

Ma ho lottato personalmente con un’istanza di dimensioni minime, usando i miei molti decenni di esperienza di sysadmin. Alla fine, è stato preferibile utilizzare una macchina più grande. Infatti, molto preferibile, perché la macchina più grande era più economica. Questo perché provider diversi addebitano importi diversi: mi sono spostato da Digital Ocean a Hetzner.

1 Mi Piace

L’altra possibilità, che richiederebbe un bel po’ di lavoro, sarebbe quella di creare la nuova immagine su un’altra macchina, metterla in un qualche repository e poi avviarla sulla macchina a basse risorse.

Ma questo va oltre il tipo di aiuto che è fattibile fornire su un forum.

Suppongo che il punto chiave fosse

e non

che era semplicemente un suggerimento per un percorso da seguire.

1 Mi Piace