URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 69472
[ Назад ]

Исходное сообщение
"Проблемы с growfs"

Отправлено GodDamned , 11-Окт-06 16:09 
Доброго времени суток.

Зачиться воспользовался я классом geom_concat, завел три жестких диска по 250Гб.
Пытаюсь завести четвертый:

# df
Filesystem          1K-blocks      Used     Avail Capacity  Mounted on
/dev/ad0s1a            253678     65074    168310    28%    /
devfs                       1         1         0   100%    /dev
/dev/ad0s1e            253678        12    233372     0%    /tmp
/dev/ad0s1f           4058062    953092   2780326    26%    /usr
/dev/ad0s1d            253678      3356    230028     1%    /var
/dev/concat/storage 712074050 422476098 232632028    64%    /mnt

# umount /mnt/
# gconcat label storage /dev/ad4 /dev/ad5 /dev/ad6 /dev/ad7
# growfs /dev/concat/storage


в итоге покряхтев growfs выпадает с сообщением:
growfs: bad inode number 1 to ginode


Ктонибудь сталкивался с таким? Ткните носом туда, где я оказался неправ :)


Содержание

Сообщения в этом обсуждении
"Проблемы с growfs"
Отправлено lavr , 11-Окт-06 17:19 
>Доброго времени суток.
>
>Зачиться воспользовался я классом geom_concat, завел три жестких диска по 250Гб.
>Пытаюсь завести четвертый:
>
># df
>Filesystem          1K-blocks  
>    Used     Avail Capacity
> Mounted on
>/dev/ad0s1a            
>253678     65074    168310  
>  28%    /
>devfs            
>          
>1         1  
>       0   100%
>   /dev
>/dev/ad0s1e            
>253678        12  
> 233372     0%    /tmp
>
>/dev/ad0s1f           4058062
>   953092   2780326    26%
>   /usr
>/dev/ad0s1d            
>253678      3356    230028
>    1%    /var
>/dev/concat/storage 712074050 422476098 232632028    64%    /mnt
>
>
># umount /mnt/

# gconcat stop storage (хотя вроде и не обязательно)

># gconcat label storage /dev/ad4 /dev/ad5 /dev/ad6 /dev/ad7
># growfs /dev/concat/storage
>
>
>в итоге покряхтев growfs выпадает с сообщением:
>growfs: bad inode number 1 to ginode
>
>
>Ктонибудь сталкивался с таким? Ткните носом туда, где я оказался неправ :)
>

сам Pawel Jakub Dawidek писал что должно работать, но 100% за growfs он не даст,
типа ДОЛЖНО работать, но проблемы есть, вероятно искать в bugreport'ах
В основном у народа работает, хотя корявки вылазили.

А что после этого говорит:

# gconcat status
# gconcat list
?


"Проблемы с growfs"
Отправлено GodDamned , 11-Окт-06 17:22 
>А что после этого говорит:
>
># gconcat status
># gconcat list

Говорит что все нормально...

# gconcat status
          Name  Status  Components
concat/storage      UP  ad4
                        ad5
                        ad6
                        ad7


# gconcat list
Geom name: storage
State: UP
Status: Total=4, Online=4
Type: AUTOMATIC
ID: 2012736679
Providers:
1. Name: concat/storage
   Mediasize: 1004000770048 (935G)
   Sectorsize: 512
   Mode: r0w0e0
Consumers:
1. Name: ad4
   Mediasize: 251000193024 (234G)
   Sectorsize: 512
   Mode: r0w0e0
   Start: 0
   End: 251000192512
2. Name: ad5
   Mediasize: 251000193024 (234G)
   Sectorsize: 512
   Mode: r0w0e0
   Start: 251000192512
   End: 502000385024
3. Name: ad6
   Mediasize: 251000193024 (234G)
   Sectorsize: 512
   Mode: r0w0e0
   Start: 502000385024
   End: 753000577536
4. Name: ad7
   Mediasize: 251000193024 (234G)
   Sectorsize: 512
   Mode: r0w0e0
   Start: 753000577536
   End: 1004000770048


"Проблемы с growfs"
Отправлено GodDamned , 11-Окт-06 17:24 
только вот growfs в это верить отказывается....

"Проблемы с growfs"
Отправлено lavr , 11-Окт-06 17:45 
>только вот growfs в это верить отказывается....

backup'а конечно нет?

а скажем данные fdisk на concat и gconcat list - по размеру секторов?

а что к примеру fsck -y на concat скажет?

если глухо - уровень debug'а повысить и попробовать отписать в списко geom freebsd


"Проблемы с growfs"
Отправлено GodDamned , 11-Окт-06 17:55 
>>только вот growfs в это верить отказывается....
>
>backup'а конечно нет?
>
да, былоб место под бекап, былбы и бекап, и разбиение заново...

>а скажем данные fdisk на concat и gconcat list - по размеру
>секторов?

# fdisk /dev/concat/storage
******* Working on device /dev/concat/storage *******
parameters extracted from in-core disklabel are:
cylinders=122062 heads=255 sectors/track=63 (16065 blks/cyl)

Figures below won't work with BIOS for partitions not in cyl 1
parameters to be used for BIOS calculations are:
cylinders=122062 heads=255 sectors/track=63 (16065 blks/cyl)

Media sector size is 512
Warning: BIOS sector numbering starts with sector 1
Information from DOS bootblock is:
The data for partition 1 is:
sysid 165 (0xa5),(FreeBSD/NetBSD/386BSD)
    start 63, size 490223412 (239366 Meg), flag 80 (active)
        beg: cyl 0/ head 1/ sector 1;
        end: cyl 1023/ head 12/ sector 63

>а что к примеру fsck -y на concat скажет?
>

fsck молчит как партизан, и ничего не говорит.

>если глухо - уровень debug'а повысить и попробовать отписать в списко geom
>freebsd
извиняюсь за некомпетентность, носом меня )))) носом (в ссылку) :)

Спасибо что откликнулись.



"Проблемы с growfs"
Отправлено lavr , 11-Окт-06 18:28 
>>>только вот growfs в это верить отказывается....
>>
>>backup'а конечно нет?
>>
>да, былоб место под бекап, былбы и бекап, и разбиение заново...

да понятно...

>>а скажем данные fdisk на concat и gconcat list - по размеру
>>секторов?
>
># fdisk /dev/concat/storage
>******* Working on device /dev/concat/storage *******
>parameters extracted from in-core disklabel are:
>cylinders=122062 heads=255 sectors/track=63 (16065 blks/cyl)
>
>Figures below won't work with BIOS for partitions not in cyl 1
>
>parameters to be used for BIOS calculations are:
>cylinders=122062 heads=255 sectors/track=63 (16065 blks/cyl)
>
>Media sector size is 512
>Warning: BIOS sector numbering starts with sector 1
>Information from DOS bootblock is:
>The data for partition 1 is:
>sysid 165 (0xa5),(FreeBSD/NetBSD/386BSD)
>    start 63, size 490223412 (239366 Meg), flag 80
>(active)
>        beg: cyl 0/ head
>1/ sector 1;
>        end: cyl 1023/ head
>12/ sector 63

fdisk вопсчем нафик не нужен, он покажет данные от первого диска в массиве,
те уровень другой

>>а что к примеру fsck -y на concat скажет?
>>
>
>fsck молчит как партизан, и ничего не говорит.
>
>>если глухо - уровень debug'а повысить и попробовать отписать в списко geom
>>freebsd
>извиняюсь за некомпетентность, носом меня )))) носом (в ссылку) :)

дык в man gconcat:

SYSCTL VARIABLES
     The following sysctl(8) variables can be used to control the behavior of
     the CONCAT GEOM class.  The default value is shown next to each variable.

     kern.geom.concat.debug: 0
             Debug level of the CONCAT GEOM class.  This can be set to a num-
             ber between 0 and 3 inclusive.  If set to 0 minimal debug infor-
             mation is printed, and if set to 3 the maximum amount of debug
             information is printed.

>Спасибо что откликнулись.


"Проблемы с growfs"
Отправлено GodDamned , 11-Окт-06 19:15 
>дык в man gconcat:
>
>SYSCTL VARIABLES
>     The following sysctl(8) variables can be used
>to control the behavior of
>     the CONCAT GEOM class.  The default
>value is shown next to each variable.
>
>     kern.geom.concat.debug: 0
>            
> Debug level of the CONCAT GEOM class.  This can
>be set to a num-
>            
> ber between 0 and 3 inclusive.  If set to
>0 minimal debug infor-
>            
> mation is printed, and if set to 3 the maximum
>amount of debug
>            
> information is printed.

я не про то как уровень повысить, я про это вот:
> попробовать отписать в списко geom freebsd
и чуть чуть еще про это:
> вероятно искать в bugreport'ах

:)


"Проблемы с growfs"
Отправлено lavr , 11-Окт-06 19:27 
>>дык в man gconcat:
>>
>>SYSCTL VARIABLES
>>     The following sysctl(8) variables can be used
>>to control the behavior of
>>     the CONCAT GEOM class.  The default
>>value is shown next to each variable.
>>
>>     kern.geom.concat.debug: 0
>>            
>> Debug level of the CONCAT GEOM class.  This can
>>be set to a num-
>>            
>> ber between 0 and 3 inclusive.  If set to
>>0 minimal debug infor-
>>            
>> mation is printed, and if set to 3 the maximum
>>amount of debug
>>            
>> information is printed.
>
>я не про то как уровень повысить, я про это вот:
>> попробовать отписать в списко geom freebsd

http://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/er...
http://www.freebsd.org/doc/ru_RU.KOI8-R/books/handbook/ereso...

читай как подписаться и как отослать письмо, как минимум следует быть подписанным
на freebsd-announce и freebsd-security

>и чуть чуть еще про это:
>> вероятно искать в bugreport'ах
>
>:)

http://www.freebsd.org/support/bugreports.html