The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"проблема с расширением lv (RAID1+0 + LVM)"
Вариант для распечатки  
Пред. тема | След. тема 
Форум Открытые системы на сервере (Файловые системы, диски / Linux)
Изначальное сообщение [ Отслеживать ]

"проблема с расширением lv (RAID1+0 + LVM)"  +/
Сообщение от benderunit on 15-Мрт-13, 18:16 
Приветствую. Имеется сервер Hp с аппаратным raid на контроллере Hp Smart Array p410i.Есть массив 1+0 с 4-мя дисками, к нему добавляется еще 2, делается ресайз, после чего видно что logicaldrive стал 410Гб.
Уважаемые знатоки, внимание вопрос:
Почему эти изменения не отражаются в LVM? Он упорно думает что диск так имеет старый размер.
PV         VG     Fmt  Attr PSize   PFree
/dev/sdc1  vg_sql lvm2 a--  273.38g    0

Что нужно сделать что бы LVM понял, что есть свободное место для расширения?
В идеале без перезагрузки.

Ответить | Правка | Cообщить модератору

Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "проблема с расширением lv (RAID1+0 + LVM)"  +/
Сообщение от midori (ok) on 15-Мрт-13, 18:55 
"делается ресайз" - это вы про resize2fs?
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

2. "проблема с расширением lv (RAID1+0 + LVM)"  +/
Сообщение от benderunit on 15-Мрт-13, 19:11 
> "делается ресайз" - это вы про resize2fs?

Нет, при добавлении диска в массив, в логическом диске он отображается в unused space, нужно расширять логический диск в массиве, т.е. в hpacucli выполняю команду:
controller slot=9 logicaldrive 2 modify size=max

Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

3. "проблема с расширением lv (RAID1+0 + LVM)"  +/
Сообщение от midori (ok) on 15-Мрт-13, 19:27 
в зависимости от os, вот пример для Debian Squeeze http://www.ezunix.org/index.php?title=Add_new_hard_drive_to_...
Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору

4. "проблема с расширением lv (RAID1+0 + LVM)"  +/
Сообщение от benderunit on 15-Мрт-13, 19:54 
> в зависимости от os, вот пример для Debian Squeeze http://www.ezunix.org/index.php?title=Add_new_hard_drive_to_...

К сожалению этот пример не подходит, ввиду того что у меня рейд аппаратный(вместо madm я использую хэпэшную утилиту hpacucli), там уже есть логический диск в массиве(он там по-умолчанию есть) расширяю его, и жду отражение этого действия на размере соответствующего логического диска /dev/sdc1 в CentOS. Но жтого не происходит.

Затык получается на этапе:

что в примере -
# pvdisplay
   ...
Free PE               376073
...

у меня:

# pvdisplay
   ...
Free PE               0
...

Ответить | Правка | ^ к родителю #3 | Наверх | Cообщить модератору

5. "проблема с расширением lv (RAID1+0 + LVM)"  +/
Сообщение от midori (ok) on 15-Мрт-13, 20:20 
покажите #hpacucli controller all show config
Ответить | Правка | ^ к родителю #4 | Наверх | Cообщить модератору

6. "проблема с расширением lv (RAID1+0 + LVM)"  +/
Сообщение от benderunit on 15-Мрт-13, 20:29 
> покажите #hpacucli controller all show config

Array: B
      Interface Type: SAS
      Unused Space: 0  MB
      Status: OK
      Array Type: Data

      Logical Drive: 2
         Size: 410.1 GB
         Fault Tolerance: RAID 1+0
         Heads: 255
         Sectors Per Track: 63
         Cylinders: 53535
         Strip Size: 128 KB
         Full Stripe Size: 384 KB
         Status: OK
         Caching:  Enabled
         Unique Identifier: 600508B10010523953594C5347470700
         Disk Name: /dev/sdc
         Mount Points: None
         Logical Drive Label: A09CE205PACCR9SYLSGGF40F
         Mirror Group 0:
            physicaldrive 1I:1:4 (port 1I:box 1:bay 4, SAS, 146 GB, OK)
            physicaldrive 1I:1:3 (port 1I:box 1:bay 3, SAS, 146 GB, OK)
            physicaldrive 2I:1:8 (port 2I:box 1:bay 8, SAS, 146 GB, OK)
         Mirror Group 1:
            physicaldrive 2I:1:7 (port 2I:box 1:bay 7, SAS, 146 GB, OK)
            physicaldrive 2I:1:6 (port 2I:box 1:bay 6, SAS, 146 GB, OK)
            physicaldrive 2I:1:5 (port 2I:box 1:bay 5, SAS, 146 GB, OK)
         Drive Type: Data

      physicaldrive 1I:1:3
         Port: 1I
         Box: 1
         Bay: 3
         Status: OK
         Drive Type: Data Drive
         Interface Type: SAS
         Size: 146 GB
         Rotational Speed: 10000
         Firmware Revision: HPDD
         Serial Number: 3SD2Z4HM000090335K5H
         Model: HP      EG0146FAWHU
         Current Temperature (C): 33
         Maximum Temperature (C): 53
         PHY Count: 2
         PHY Transfer Rate: 3.0Gbps, Unknown

      physicaldrive 1I:1:4
         Port: 1I
         Box: 1
         Bay: 4
         Status: OK
         Drive Type: Data Drive
         Interface Type: SAS
         Size: 146 GB
         Rotational Speed: 10000
         Firmware Revision: HPDD
         Serial Number: 3SD2Z3VB000090335K8Y
         Model: HP      EG0146FAWHU
         Current Temperature (C): 33
         Maximum Temperature (C): 53
         PHY Count: 2
         PHY Transfer Rate: 3.0Gbps, Unknown

      physicaldrive 2I:1:5
         Port: 2I
         Box: 1
         Bay: 5
         Status: OK
         Drive Type: Data Drive
         Interface Type: SAS
         Size: 146 GB
         Rotational Speed: 10000
         Firmware Revision: HPDD
         Serial Number: 3SD2W7H600009031LTQP
         Model: HP      EG0146FAWHU
         Current Temperature (C): 33
         Maximum Temperature (C): 54
         PHY Count: 2
         PHY Transfer Rate: 3.0Gbps, Unknown

      physicaldrive 2I:1:6
         Port: 2I
         Box: 1
         Bay: 6
         Status: OK
         Drive Type: Data Drive
         Interface Type: SAS
         Size: 146 GB
         Rotational Speed: 10000
         Firmware Revision: HPDE
         Serial Number: 6SD1K2LL0000B114MGMR
         Model: HP      EG0146FAWHU
         Current Temperature (C): 31
         Maximum Temperature (C): 50
         PHY Count: 2
         PHY Transfer Rate: 3.0Gbps, Unknown

      physicaldrive 2I:1:7
         Port: 2I
         Box: 1
         Bay: 7
         Status: OK
         Drive Type: Data Drive
         Interface Type: SAS
         Size: 146 GB
         Rotational Speed: 10000
         Firmware Revision: HPDE
         Serial Number: 6SD1GSA20000B114K9W5
         Model: HP      EG0146FAWHU
         Current Temperature (C): 31
         Maximum Temperature (C): 49
         PHY Count: 2
         PHY Transfer Rate: 3.0Gbps, Unknown

      physicaldrive 2I:1:8
         Port: 2I
         Box: 1
         Bay: 8
         Status: OK
         Drive Type: Data Drive
         Interface Type: SAS
         Size: 146 GB
         Rotational Speed: 10000
         Firmware Revision: HPDD
         Serial Number: 3SD2PQX700009031ZUJW
         Model: HP      EG0146FAWHU
         Current Temperature (C): 32
         Maximum Temperature (C): 51
         PHY Count: 2
         PHY Transfer Rate: 3.0Gbps, Unknown


   SEP (Vendor ID PMCSIERA, Model  SRC 8x6G) 250
      Device Number: 250
      Firmware Version: RevC
      WWID: 50014380069840DF
      Vendor ID: PMCSIERA
      Model:  SRC 8x6G

Ответить | Правка | ^ к родителю #5 | Наверх | Cообщить модератору

7. "проблема с расширением lv (RAID1+0 + LVM)"  +/
Сообщение от benderunit on 15-Мрт-13, 20:32 
Вот что показывает LVM

# pvdisplay
  --- Physical volume ---
  PV Name               /dev/sdc1
  VG Name               vg_sql
  PV Size               273.40 GiB / not usable 23.00 MiB
  Allocatable           yes (but full)
  PE Size               32.00 MiB
  Total PE              8748
  Free PE               0
  Allocated PE          8748
  PV UUID               iBUPVn-UIZb-Ln33-Rw2I-DCm8-G3hR-OwkhA9

Ответить | Правка | ^ к родителю #5 | Наверх | Cообщить модератору

8. "проблема с расширением lv (RAID1+0 + LVM)"  +/
Сообщение от benderunit on 15-Мрт-13, 20:34 
> Вот что показывает sfdisk -l

# sfdisk -s -l
Disk /dev/sda:...
Disk /dev/sdb:...

/dev/sdc: 430019887

Disk /dev/sdc: 53535 cylinders, 255 heads, 63 sectors/track
Units = cylinders of 8225280 bytes, blocks of 1024 bytes, counting from 0

   Device Boot Start     End   #cyls    #blocks   Id  System
/dev/sdc1          0+  35689-  35690- 286678016   8e  Linux LVM
/dev/sdc2          0       -       0          0    0  Empty
/dev/sdc3          0       -       0          0    0  Empty
/dev/sdc4          0       -       0          0    0  Empty
/dev/mapper/vg_sql-sql: 286654464

Disk /dev/mapper/vg_sql-sql: 35686 cylinders, 255 heads, 63 sectors/track
total: 1007312839 blocks

Ответить | Правка | ^ к родителю #7 | Наверх | Cообщить модератору

9. "проблема с расширением lv (RAID1+0 + LVM)"  +/
Сообщение от midori (ok) on 15-Мрт-13, 21:09 
-pvresize
-lvresize/lvextend
-resize2fs
у вас так проходят шаги?
Ответить | Правка | ^ к родителю #8 | Наверх | Cообщить модератору

10. "проблема с расширением lv (RAID1+0 + LVM)"  +/
Сообщение от PavelR (??) on 16-Мрт-13, 07:29 
> -pvresize
> -lvresize/lvextend
> -resize2fs
> у вас так проходят шаги?

у него так не получится, ему еще вручную надо поправить (расширить) таблицу разделов (через fdisk например).

//нафига было делать таблицу разделов, если том отдавали чисто под LVM ? %-)

Ответить | Правка | ^ к родителю #9 | Наверх | Cообщить модератору

11. "проблема с расширением lv (RAID1+0 + LVM)"  +/
Сообщение от benderunit on 19-Мрт-13, 13:15 
>> -pvresize
>> -lvresize/lvextend
>> -resize2fs
>> у вас так проходят шаги?
> у него так не получится, ему еще вручную надо поправить (расширить) таблицу
> разделов (через fdisk например).
> //нафига было делать таблицу разделов, если том отдавали чисто под LVM ?
> %-)

Да, на уровне LVM расширить не получится, ввиду того что он ограничен имеющейся партицией (sdc1) а свободное место находится вне ее.

К сожалению не совсем понимаю, что  конкретно Вы имеете ввиду под действием "поправить (расширить) таблицу разделов".

У меня получилось добиться цели через создание еще одного раздела - sdc2 на всем свободном пространстве диска sdc. Уже после этого идут операции с LVM:
pvcreate sdc2
vgextend ...
lvextend ...
и финишная прямая xfs_growfs +100%...

Правда пришлось перезагрузить сервер, что бы на диске sdc появилось это свободное место.
В теории можно обойтись без перезагрузки (нашел инструкции для подобных действий - https://access.redhat.com/knowledge/docs/en-US/Red_Hat_Enter...)
Но у меня не оставалось времени, что бы адаптировать эти знания под мою конфигурацию и наш вариант ЦентОС'а.  

Ответить | Правка | ^ к родителю #10 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру