LINUX.ORG.RU

Изменение раздела под RHEL3


0

0

Есть RHEL3. На ней раньше стояли 2 диска 74Gb (RAID1). Сейчас туда впихнули винты 300Gb. Файловая система EXT3. Проблема в том, что структура и размеры разделов остались прежними (от старых дисков). Места уже не хватает. Сейчас структура разделов вот такая: fdisk -lu /dev/cciss/c0d0

Disk /dev/cciss/c0d0: 72.8 GB, 72826629120 bytes 255 heads, 63 sectors/track, 8854 cylinders, total 142239510 sectors Units = sectors of 1 * 512 = 512 bytes

Device Boot Start End Blocks Id System /dev/cciss/c0d0p1 * 63 208844 104391 83 Linux /dev/cciss/c0d0p2 208845 21173669 10482412+ 83 Linux /dev/cciss/c0d0p3 21173670 29559599 4192965 82 Linux swap /dev/cciss/c0d0p4 29559600 142239509 56339955 f Win95 Ext'd (LBA) /dev/cciss/c0d0p5 29559663 50524424 10482381 83 Linux /dev/cciss/c0d0p6 50524488 71489249 10482381 83 Linux /dev/cciss/c0d0p7 71489313 142239509 35375098+ 83 Linux

Есть ли способ переразбить разделы на лету: 1. Либо увеличить до конца диска Extended /dev/cciss/c0d0p4 (потом я в свободном месте создам ещё один раздел и смонтирую его куда мне надо) 2. Либо увеличить до конца диска Extended Partition /dev/cciss/c0d0p4 и соответсвенно увеличить до упора раздел /dev/cciss/c0d0p7

P.S. Сервер выключать или перезагружать крайне нежелательно...

Ответ на: комментарий от Cyclone

Извини, я такой вывод fdisk не могу читать.
Закинь сюда еще раз вывод fdisk и df -k

И выше кнопки "Post/Поместить" выбери "Preformated text"

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

 df -k
Filesystem           1K-blocks      Used Available Use% Mounted on
/dev/cciss/c0d0p2     10321048   7775416   2021352  80% /
/dev/cciss/c0d0p1        98747     10867     82781  12% /boot
none                   1969016         0   1969016   0% /dev/shm
/dev/cciss/c0d0p6     10321032     32860   9763896   1% /tmp
/dev/cciss/c0d0p5     10321032   4530540   5266216  47% /var
/dev/cciss/c0d0p7     34818272  29023240   4026356  88% /var/spool


fdisk -ul /dev/cciss/c0d0

Disk /dev/cciss/c0d0: 72.8 GB, 72833679360 bytes
255 heads, 32 sectors/track, 17433 cylinders, total 142253280 sectors
Units = sectors of 1 * 512 = 512 bytes

           Device Boot    Start       End    Blocks   Id  System
/dev/cciss/c0d0p1   *        32    203999    101984   83  Linux
/dev/cciss/c0d0p2        204000  21175199  10485600   83  Linux
/dev/cciss/c0d0p3      21175200  29563679   4194240   82  Linux swap
/dev/cciss/c0d0p4      29563680 142253279  56344800    f  Win95 Ext'd (LBA)
/dev/cciss/c0d0p5      29563712  50534879  10485584   83  Linux
/dev/cciss/c0d0p6      50534912  71506079  10485584   83  Linux
/dev/cciss/c0d0p7      71506112 142253279  35373584   83  Linux

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

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

Во-вотрых: Убери /tmp с отдельного раздела и примонтируй его (раздел) куда тебе надо.

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

Свободного места нет потому что его не видит система. Я же говорил: там изначально стояли 2 винта по 74Gb в RAID1. Потом вставили 2 винта по 300Gb во всё тот же RAID1. Естественно контроллер давал системе эти винты как 74Gb. Однако я исправил массив с помощью утилиты hpacucli но система по-прежнему видит только старые 74Gb

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

Не получится. В HP DL360 можно всунуть только 2 диска.

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

>Однако я исправил массив с помощью утилиты hpacucli но система по-прежнему видит только старые 74Gb

Перезагружался после этого?

Пока fdisk не увидит правильную геометрию диска, делать тут нечего.

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

Пришлось один сервер перезагрузить. Теперь fdisk видит правильную геометрию. Есть ли способ заставить fdisk увидить изменения без перезагрузки?

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