У меня есть одна из наших производственных машин с Ubuntu, настроенная командой PRODUCTION Unix здесь, в нашей компании, но почему-то, когда я делаю вот так -
root@machineA:/test01# ls -lt
ls: reading directory .: Input/output error
total 0
Он выдает мне ошибку, а также если я пытаюсь создать любой каталог в каталоге promary01, он также выдает мне ошибку -
mkdir: cannot create directory `/test01/primary': Read-only file system
Есть мысли, что не так? Я думаю исправить это сам, а не рассказывать ребятам из UNIX PROD, так как у меня есть права root, и я смогу узнать что-то новое.
Может быть, он был неправильно смонтирован?
решение1
Вероятно, раздел был смонтирован с errors=remount-ro
опцией, то есть, если в файловой системе возникнет ошибка, он будет перемонтирован в режиме только для чтения. Затем вы столкнулись с ошибкой ввода-вывода (которая обычно является аппаратной ошибкой из-за отказа диска). Из-за этой ошибки ввода-вывода раздел был перемонтирован в режиме только для чтения.
Вы можете проверить текущие монтирования просто mount
. Вы можете попробовать перемонтировать диск для чтения и записи, но поскольку это производственная машина с вероятной аппаратной ошибкой, я бы просто связался с"ребята". Я не буду счастлив, если из-за меня произойдет потеря данных.