Проверка жесткого диска на VPS?
(как человек, знающий откуда это «read only» вылазит)

В R/O файловая система сваливается из-за сбоев диска. Обычно это таймаут операции записи/чтения (для виртуальной среды). Обычно это происходит по одной из двух причин:

* таймаут iscsi инициатора у хостера
* свой собственный таймаут внутри операционной системы (около 2м)

Что делать?

а) уточнить у саппорта, можно ли перезагружать машину. В некоторых случаях это крайне нежелательно (например, если в этот момент запущен скрипт хостера на перезапуск, может случиться казус с ребутом во время fsck).
б) ребутнуться.

Если сбой был мягкий (т.е. просто остановка в обслуживании), то лёгкий fsck и всё хорошо. Если нет — по обстоятельствам. Соглашаться с всем напролом с fsck (без предварительного бэкапа) не стоит.

Совет выше насчёт smartmon'а не актуален — у виртуальных дисков нет смарта.

В будущем, возможно, может помочь опция panic в опции монирования. В этом случае при дисковых ошибках система уйдёт в панику (т.е. в ребут).
У меня тоже там VPS, чем сканировали диск на ошибки?