Доброго времени суток.Зачиться воспользовался я классом 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
Ктонибудь сталкивался с таким? Ткните носом туда, где я оказался неправ :)
>Доброго времени суток.
>
>Зачиться воспользовался я классом 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
?
>А что после этого говорит:
>
># 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 в это верить отказывается....
>только вот growfs в это верить отказывается....backup'а конечно нет?
а скажем данные fdisk на concat и gconcat list - по размеру секторов?
а что к примеру fsck -y на concat скажет?
если глухо - уровень debug'а повысить и попробовать отписать в списко geom freebsd
>>только вот 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 в это верить отказывается....
>>
>>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 63fdisk вопсчем нафик не нужен, он покажет данные от первого диска в массиве,
те уровень другой>>а что к примеру 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.>Спасибо что откликнулись.
>дык в 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'ах:)
>>дык в 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 freebsdhttp://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'ах
>
>:)