воскресенье, 18 мая 2008 г.

Установка ubuntu-server 8.04 на VirtualBox 1.6.0

Установка проходит отлично, но после установки GRUB выдает сообщение, что не может загрузиться с текущим ядром. Все дело в том, что PAE поумолчанию включено в ядре ubuntu-server.
Для решения этой проблемы можно или загрузиться еще раз в rescue режиме с ISO образа и устновить general ядро. Или так как PAE поддерживается в VirtualBox 1.6.0 включить в настройках:

пятница, 2 мая 2008 г.

Полезные утилиты для работы с XFS

Если у вас есть большой раздел с XFS который по каким-то причинам достаточно часто заполнялся практически на 100%, то фаилы на нем могут быть достаточно сильно фрагментированы. Для того, чтобы это проверить и воспользоваться онлайн дефрагментацией необходимо установить xfs_utils, xfsdump.

Для Debian/Ubuntu выполняем

sudo apt-get install xfs_utils xfsdump

Смотрим насколько сильно фрагментирован раздел

sudo xfs_db -r /dev/sdb1
xfs_db> frag
actual 278616, ideal 24966, fragmentation factor 91.04%

Итак теперь, когда мы выяснили, что дефрагментировать раздел не помешает - воспользуемся тем, что xfs умеет проводить онлайн дефрагментацию раздела.
Запускаем

sudo xfs_fsr -v /dev/sdb1
/home/ftp start inode=0
ino=163
extents before:2 after:1 DONE ino=163
ino=169
extents before:2 after:1 DONE ino=169
ino=171
extents before:2 after:1 DONE ino=171
ino=1391
......

После первого прохода результат

xfs_db> frag
actual 48121, ideal 24966, fragmentation factor 48.12%

Чтобы выполнить сразу несклько проходов можно запустить с парметром -p или указать сколько по времени работать с -t