Ho un server Rackspace che ho noleggiato per eseguire i miei progetti personali. Dato che sono economico, ha 256 MB di RAM e onestamente non è in grado di gestirli molto. Ogni tanto, quando c'è un forte aumento del traffico, il server decide di iniziare i processi di uccisione e sembra che mysqld sia popolare per uccidere. Provo a visitare il mio sito e sono accolto con il messaggio che si è verificato un errore durante la connessione al database. L'ispezione dei registri rivela che mysqld è stato ucciso a causa della mancanza di memoria.
Dato che sono ancora povero come ieri e non voglio aggiornare la RAM della mia VM con spazio di archiviazione, c'è un modo in cui posso dirlo per riavviare automagicamente mysqld quando muore?
Ho pensato di usare qualcosa come crontab, ma purtroppo non so nemmeno cosa fare lì. Immagino di essere il prodotto della generazione "Linux sul tuo desktop" poiché posso fare la maggior parte delle cose sul mio desktop e laptop (che esegue Linux quasi esclusivamente), ma mancano ancora molte capacità di amministrazione del server per Linux.
Il server esegue CentOS 6.3