Назад | Перейти на главную страницу

Измените размер каталога / var в Redhat Enterprise Edition 4

Я использую NDB mysql. файлы журнала заполняют каталог / var. поэтому сейчас я не могу запустить службу ndbd. в качестве временного исправления я удалил файлы журнала и снова работает нормально. но снова файлы журнала заполняют каталог / var.

у меня много места в другом разделе. поэтому я хотел бы поменять раздел из одного каталога на / var.

здесь, если мой ввод из df -h

Filesystem    Type    Size  Used Avail Use% Mounted on
/dev/mapper/VolGroup00-LogVol00
              ext3     54G  2.9G   49G   6% /
/dev/cciss/c0d0p1
              ext3     99M   14M   81M  14% /boot
none         tmpfs   1013M     0 1013M   0% /dev/shm
/dev/cciss/c0d0p2
              ext3    9.7G  9.7G     0 100% /var

в / dev / mapper / VolGroup00-LogVol00 достаточно места. Поэтому я хотел бы переместить 10 ГБ пространства из этого каталога в / var.

не могли бы вы помочь мне решить эту проблему?

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

Вы можете изменить размер раздела LVM с помощью следующих команд. Первый изменяет размер раздела (заменяет X новым размером), а второй адаптирует файловую систему.

lvresize -L XG /dev/mapper/VolGroup00-LogVol00
resize2fs /dev/mapper/VolGroup00-LogVol00

Убедитесь, что у вас достаточно свободного места, и вы не будете уничтожать данные. Вас предупредили.

Проблема с вашей настройкой в ​​том, что раздел / var не имеет LVM, это обычный раздел. Поэтому вы не сможете освободить место на этом. Я предлагаю вам создать новый раздел LVM из пространства, которое вы получили от LVM, передать данные и использовать их как новый / var.