LINUX.ORG.RU
ФорумAdmin

Ну и куда место делось? [эта ваша ext4…]

 ,


1

2
# df -lTh .
Файловая система          Тип  Размер Использовано  Дост Использовано% Cмонтировано в
/dev/mapper/balvg-backup3 ext4   227G         227G     0          100% /home/backup

# lvextend /dev/mapper/balvg-backup3 -L+10G
  Extending logical volume backup3 to 240,00 GiB
  Logical volume backup3 successfully resized

# resize2fs /dev/mapper/balvg-backup3
resize2fs 1.42 (29-Nov-2011)
Filesystem at /dev/mapper/balvg-backup3 is mounted on /home/backup; on-line resizing required
old_desc_blocks = 15, new_desc_blocks = 15
The filesystem on /dev/mapper/balvg-backup3 is now 62914560 blocks long.

# df -lTh .
Файловая система          Тип  Размер Использовано  Дост Использовано% Cмонтировано в
/dev/mapper/balvg-backup3 ext4   237G         227G     0          100% /home/backup

# umount backup
# mount backup

# df -h .
Файловая система          Размер Использовано  Дост Использовано% Cмонтировано в
/dev/mapper/balvg-backup3   237G         227G     0          100% /home/backup

# umount backup

# e2fsck -f /dev/mapper/balvg-backup3
e2fsck 1.42 (29-Nov-2011)
Pass 1: Checking inodes, blocks, and sizes
Pass 2: Checking directory structure
Pass 3: Checking directory connectivity
Pass 4: Checking reference counts
Pass 5: Checking group summary information
/dev/mapper/balvg-backup3: 2167715/15728640 files (0.7% non-contiguous), 60334202/62914560 blocks

# mount backup 

# df -h .
Файловая система          Размер Использовано  Дост Использовано% Cмонтировано в
/dev/mapper/balvg-backup3   237G         227G     0          100% /home/backup

# df -ih .
Файловая система          Iнодов IИспользовано IСвободно IИспользовано% Cмонтировано в
/dev/mapper/balvg-backup3    15M          2,1M       13M            14% /home/backup

Не понимаю. Добавил 10Гб — а места как не было, так и нет.

Надо ли отмечать, что до этого в аналогичных случаях работало всё прекрасно.

Не понимаю.

★★★★★

все нормально, место добавилось, файловая система расширилась.

ман резервируемые блоки. вкратце:

tune2fs -m 0 /dev/mapper/balvg-backup3

(при отмонтированной фс)

val-amart ★★★★★
()
Ответ на: комментарий от KRoN73

Заинтриговало. Можно подробнее? Я правильно понимаю, что в данном случае блоки были зарезервированы не для root? ( -g $GID )

router ★★★★★
()
Ответ на: комментарий от router

В мане так:

       -m reserved-blocks-percentage
              Set the percentage of the filesystem which may only be allocated by privileged processes.   Reserving some num‐
              ber  of  filesystem  blocks  for  use by privileged processes is done to avoid filesystem fragmentation, and to
              allow system daemons, such as syslogd(8), to continue to function correctly after non-privileged processes  are
              prevented from writing to the filesystem.  Normally, the default percentage of reserved blocks is 5%.

По умолчанию 5% места резервируется для внутренних нужд, для избегания фрагментации и т.п.

Другое дело, что странно, место кончилось, маста добавил, а оно не появилось. По логике же должно было просто появится 95% от того, что я добавил.

KRoN73 ★★★★★
() автор топика
Ответ на: комментарий от KRoN73

По умолчанию 5% места резервируется для внутренних нужд, для избегания фрагментации и т.п.

Ненене, Девид Блейн, они резервируются не каким-то абстрактным процессом для высших целей, а просто недоступны для записи непривилегированным пользователям. Насколько я понимаю, если они вдруг стали недоступны никому - это баг. Пока я с ним не сталкивался ни на ext3, ни на ext4.

Единственная гипотеза, которая у меня появилась - блоки были зарезервированы не для root ( -g $GID )

router ★★★★★
()
Ответ на: комментарий от router

Ну, может, и баг. Много их в последнее время с ext4 вылезает :)

Перезагрузиться, что ли, а то у меня до сих пор 3.4.9, хотя уже 3.5.7 установилось.

KRoN73 ★★★★★
() автор топика
Ответ на: комментарий от val-amart

Потому что это единственное пришедшее в голову, чем хоть как-то можно объяснить «недоступно для root». Иначе - только баг

router ★★★★★
()
Последнее исправление: router (всего исправлений: 1)
Ответ на: комментарий от val-amart
# df -h .
Файловая система          Размер Использовано  Дост Использовано% Cмонтировано в
/dev/mapper/balvg-backup3   237G         227G     0          100% /home/backup

Твой вариант?

router ★★★★★
()
Ответ на: комментарий от val-amart

а почему ты думаешь, что недоступно для рута?

В примере выше — вся работа от рута. (# в приглашении намекает)

KRoN73 ★★★★★
() автор топика
Ответ на: комментарий от KRoN73

это понятно. но ты не написал, пробовал ли ты что-то записать в файлы на этой фс, от рута. подозреваю, что не пробовал, и что если бы попробовал - получилось бы. дф всегда так показывает.

если пробовал, и получил «filesystem is full», то да, баг.

val-amart ★★★★★
()
Ответ на: комментарий от val-amart

Ну, после того, как я уже не раз в последнее время терял файлы при записи на переполненную ext4, я опасаюсь так экспериментировать :)

KRoN73 ★★★★★
() автор топика
Ответ на: комментарий от uspen

блин, да те проценты оно показывает. просто не-руту нельзя туда писать.

val-amart ★★★★★
()

а где df -hi

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.