корень примонтирован в ro (дурацкая проблема)
Модераторы: SLEDopit, Модераторы разделов
-
pelmen
- Сообщения: 1268
- ОС: debian
корень примонтирован в ro
touch /etc/help
touch: cannot touch `/etc/help': No space left on device
root@gateway:~# mount -n -f -o remount,rw /dev/sda5
root@gateway:~# touch /etc/help
touch: cannot touch `/etc/help': No space left on device
Вот такая проблема. Сервер расположен удаленно (далеко). Пытаюсь добавить пользователя - ошибка (невозможно заблокировать passwd). Дошел до того, что даже файлы не создаются (на примере /etc/help). Решил, что у меня из-за некоторых ошибок в файловой системе она перемонтировалась в ro.
/dev/sda5 on / type ext3 (rw,relatime,errors=remount-ro)
Вот теперь не знаю, как бы мне исправить эту ситуацию. Перезагружать не хочется.
touch: cannot touch `/etc/help': No space left on device
root@gateway:~# mount -n -f -o remount,rw /dev/sda5
root@gateway:~# touch /etc/help
touch: cannot touch `/etc/help': No space left on device
Вот такая проблема. Сервер расположен удаленно (далеко). Пытаюсь добавить пользователя - ошибка (невозможно заблокировать passwd). Дошел до того, что даже файлы не создаются (на примере /etc/help). Решил, что у меня из-за некоторых ошибок в файловой системе она перемонтировалась в ro.
/dev/sda5 on / type ext3 (rw,relatime,errors=remount-ro)
Вот теперь не знаю, как бы мне исправить эту ситуацию. Перезагружать не хочется.
-
aLexx programmer
- Сообщения: 985
- Статус: Турук-Макто
- ОС: Gentoo -> Ubuntu
Re: корень примонтирован в ro
А может, там действительно место кончилось?
-
pelmen
- Сообщения: 1268
- ОС: debian
Re: корень примонтирован в ro
root@gateway:~# df -h
Filesystem Size Used Avail Use% Mounted on
/dev/sda5 14G 8.7G 4.6G 66% /
Filesystem Size Used Avail Use% Mounted on
/dev/sda5 14G 8.7G 4.6G 66% /
-
SLEDopit
- Модератор
- Сообщения: 4824
- Статус: фанат консоли (=
- ОС: GNU/Debian, RHEL
Re: корень примонтирован в ro
Код: Выделить всё
df -iКод: Выделить всё
fsck /dev/sda5UNIX is basically a simple operating system, but you have to be a genius to understand the simplicity. © Dennis Ritchie
The more you believe you don't do mistakes, the more bugs are in your code.
The more you believe you don't do mistakes, the more bugs are in your code.
-
pelmen
- Сообщения: 1268
- ОС: debian
Re: корень примонтирован в ro
root@gateway:~# df -i
Filesystem Inodes IUsed IFree IUse% Mounted on
/dev/sda5 923888 923888 0 100% /
Что это значит?
Как исправить?
Filesystem Inodes IUsed IFree IUse% Mounted on
/dev/sda5 923888 923888 0 100% /
Что это значит?
Как исправить?
-
SLEDopit
- Модератор
- Сообщения: 4824
- Статус: фанат консоли (=
- ОС: GNU/Debian, RHEL
Re: корень примонтирован в ro
это значит что у вас слишком много файлов в этом разделе и закончились иноды.
вероятнее всего временные файлы от какой либо программы, которая не удаляет из за собой заполонили временную папку. их удаление решит вашу проблему.
вероятнее всего временные файлы от какой либо программы, которая не удаляет из за собой заполонили временную папку. их удаление решит вашу проблему.
UNIX is basically a simple operating system, but you have to be a genius to understand the simplicity. © Dennis Ritchie
The more you believe you don't do mistakes, the more bugs are in your code.
The more you believe you don't do mistakes, the more bugs are in your code.
-
pelmen
- Сообщения: 1268
- ОС: debian
Re: корень примонтирован в ro
ой, что-то я сходу не соображу, как посмотреть кол-во файлов в папке с подпапками?
нашел
http://kadomtsev.ru/linux-debian-kak-rekur...fajlov-v-papke/
нашел
http://kadomtsev.ru/linux-debian-kak-rekur...fajlov-v-papke/
-
pelmen
- Сообщения: 1268
- ОС: debian
Re: корень примонтирован в ro
Оказалось /var/www/squid-reports
-
pelmen
- Сообщения: 1268
- ОС: debian
Re: корень примонтирован в ro
Я правильно понимаю, что для увеличения количества инод для моего жесткого диска нужно сменить файловую систему?
-
SLEDopit
- Модератор
- Сообщения: 4824
- Статус: фанат консоли (=
- ОС: GNU/Debian, RHEL
Re: корень примонтирован в ro
на ext3 фиксированное число инодов. поэтому тут только с пересозданием фс. можно оставить ту же ext3, просто руками указать количество инодов, которое вам необходимо:ну или выбрать другую фс.
Код: Выделить всё
man mkfs.ext3
<..>
-i bytes-per-inode
Specify the bytes/inode ratio. mke2fs creates an inode for every bytes-per-inode bytes of space on the disk. The larger the bytes-per-inode ratio, the fewer inodes will be created. This value generally shouldn't be smaller than the blocksize of the filesystem, since then too many inodes will be made. Be warned that is not possible to expand the number of inodes on a filesystem after it is created, so be careful deciding the correct value for this parameter.
-N number-of-inodes
overrides the default calculation of the number of inodes that should be reserved for the filesystem (which is based on the number of blocks and the bytes-per-inode ratio). This allows the user to specify the number of desired inodes directly.UNIX is basically a simple operating system, but you have to be a genius to understand the simplicity. © Dennis Ritchie
The more you believe you don't do mistakes, the more bugs are in your code.
The more you believe you don't do mistakes, the more bugs are in your code.
-
pelmen
- Сообщения: 1268
- ОС: debian
-
SLEDopit
- Модератор
- Сообщения: 4824
- Статус: фанат консоли (=
- ОС: GNU/Debian, RHEL
Re: корень примонтирован в ro
ну вы бы сходили, хотя бы по моей ссылке, чуть выше. там же написано:
я ж даже в гугл не посылаю.Файловые системы, не относящиеся к традиционным ФС UNIX, такие как ReiserFS, могут обходиться без таблицы инодов, но должны хранить аналогичную информацию схожим способом, обеспечивающим эквивалентную функциональность. Такие данные могут называться статистической информацией, по аналогии со stat - системным вызовом, поставляющим информацию программам.
у JFS динамические иноды.
а увеличение числа инодов на ext3 ведет к уменьшению свободного места на диске. если мне не изменяет память, п умолчанию под иноды отводится около 1% свободного места.
UNIX is basically a simple operating system, but you have to be a genius to understand the simplicity. © Dennis Ritchie
The more you believe you don't do mistakes, the more bugs are in your code.
The more you believe you don't do mistakes, the more bugs are in your code.
-
pelmen
- Сообщения: 1268
- ОС: debian
Re: корень примонтирован в ro
Это нормально для ntfs?
used inodes -606/dev/sdb1 240588336 -606 240588942 0% /mnt/ntfs