Я использую 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.