FreeBSD7 sockstat: struct xtcpcb size mismatch

FreeBSD и прочие в роли десктопа.
Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Аватара пользователя
trop1k
ст. сержант
Сообщения: 357
Зарегистрирован: 2008-04-17 11:49:38
Откуда: From Gantz

FreeBSD7 sockstat: struct xtcpcb size mismatch

Непрочитанное сообщение trop1k » 2009-02-05 23:30:20

Добрый вечер.
Есть большая проблемка и появились вопросы. Надеюсь ктонить с такой проблемой сталкивался и сможет чтонить подсказать.

Вопросы:
1) Надо ли мне пересобирать мир? Ниже идёт описание проблемы. Если да то следующий вопрос.
2) При новой пересборке мира могут ли перестать работать какие то програмы?
3) Есть мысль возможной причины. Может могло криво поставиться, потому что я поставил cvsup без обновления портов и поставилась старая версия которая привела к проблеме?

Проблема.
При вызове команды sockstat пишет:

Код: Выделить всё

www# sockstat -4
sockstat: struct xtcpcb size mismatch
sockstat: struct xinpcb size mismatch
USER     COMMAND    PID   FD PROTO  LOCAL ADDRESS         FOREIGN ADDRESS
www#
Поиск проблемы. Полученая информация при поиске.
Начал искать проблему в интернете.Нашёл:
1) Tакая проблема может возникнуть если неправильно собрать мир. Мир собирался 6 часов, инсталился 30 минут. Ошибок некаких невыводило.
2)http://forum.lissyara.su/viewtopic.php? ... cb#p113900 тоже про мир.
Вообщем я понимаю что мир криво был пересобран или не дособран у когото, но у меня никаких ошибок невыдавало.

Как собирал мир по стандарту:

Код: Выделить всё

1)cvsup install 
2)stable -supfile
www# cat stable-supfile | grep -v ^# | grep -v ^$
*default host=cvsup.lv.FreeBSD.org
*default base=/var/db
*default prefix=/usr
*default release=cvs tag=RELENG_7
*default delete use-rel-suffix
*default compress
src-all
www#
3)cvsup -g -L 2 -h cvsup2.ua.freebsd.org /usr/local/stable-supfile
4)cp /usr/share/examples/etc/make.conf /etc (toestj pustoj make conf)
5)# cd /usr/src/
6)# make buildworld
7)# shutdown -r now
8)# mount -u /
9)# mount -a -t ufs
10)# swapon -a
11)# mergemaster -p
12)# cd /usr/src
13)# make installworld
14)# mergemaster (Vsjo install toestj zhatj: i)

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.ru

Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/

zg
полковник
Сообщения: 5845
Зарегистрирован: 2007-12-07 13:51:33
Откуда: Верх-Нейвинск

Re: FreeBSD7 sockstat: struct xtcpcb size mismatch

Непрочитанное сообщение zg » 2009-02-05 23:45:12

trop1k писал(а):7)# shutdown -r now
8)# mount -u /
9)# mount -a -t ufs
10)# swapon -a
достаточно просто

Код: Выделить всё

shutdown now
trop1k писал(а):13)# make installworld
а ядро чего не пересобрал?
trop1k писал(а):*default release=cvs tag=RELENG_7
ядро пересобери. Может проблема и не в этом, но всё же.

Аватара пользователя
trop1k
ст. сержант
Сообщения: 357
Зарегистрирован: 2008-04-17 11:49:38
Откуда: From Gantz

Re: FreeBSD7 sockstat: struct xtcpcb size mismatch

Непрочитанное сообщение trop1k » 2009-02-06 0:18:43

zg писал(а):
trop1k писал(а):7)# shutdown -r now
8)# mount -u /
9)# mount -a -t ufs
10)# swapon -a
достаточно просто

Код: Выделить всё

shutdown now
trop1k писал(а):13)# make installworld
а ядро чего не пересобрал?
trop1k писал(а):*default release=cvs tag=RELENG_7
ядро пересобери. Может проблема и не в этом, но всё же.
Ядро непересобирал я.
А вопрос второй может ли какой нить софт после пересборки мира полететь? Просто наверно ещё раз придётся попробывать.
trop1k писал(а):*default release=cvs tag=RELENG_7

Чтото в этой строке нето?

Аватара пользователя
chd
мл. сержант
Сообщения: 79
Зарегистрирован: 2009-01-06 21:09:50
Откуда: msk

Re: FreeBSD7 sockstat: struct xtcpcb size mismatch

Непрочитанное сообщение chd » 2009-02-06 7:58:39

вам тут правильно говорят - соберите ведро с этими же исходниками...
у вас мир с ядром десинхронизированы. юзерленд лезет в кернал с поинтером
на структуру, дефиниция которой отличается от используемой в ведре.
chd,
Have fun!

zg
полковник
Сообщения: 5845
Зарегистрирован: 2007-12-07 13:51:33
Откуда: Верх-Нейвинск

Re: FreeBSD7 sockstat: struct xtcpcb size mismatch

Непрочитанное сообщение zg » 2009-02-06 11:44:21

trop1k писал(а):Чтото в этой строке нето?
угу, после обновления будут исходники последней версии седьмой фри, которые собрались и заработали. Под этим реленгом может скрываться какая угодно ветка седьмой фри, поэтому обновление на неё может быть не всегда безопасно и обоснованно, особенно для рабочих серверов.

Аватара пользователя
trop1k
ст. сержант
Сообщения: 357
Зарегистрирован: 2008-04-17 11:49:38
Откуда: From Gantz

Re: FreeBSD7 sockstat: struct xtcpcb size mismatch

Непрочитанное сообщение trop1k » 2009-02-06 13:10:06

zg писал(а):
trop1k писал(а):Чтото в этой строке нето?
угу, после обновления будут исходники последней версии седьмой фри, которые собрались и заработали. Под этим реленгом может скрываться какая угодно ветка седьмой фри, поэтому обновление на неё может быть не всегда безопасно и обоснованно, особенно для рабочих серверов.
RELENG разве не STABLE?

Аватара пользователя
trop1k
ст. сержант
Сообщения: 357
Зарегистрирован: 2008-04-17 11:49:38
Откуда: From Gantz

Re: FreeBSD7 sockstat: struct xtcpcb size mismatch

Непрочитанное сообщение trop1k » 2009-02-06 14:39:20

Всем спасибо пересборка ядра помогло.