Здравствуйте.

У меня не поднимались сетевые интерфейсы на p8 с ядрами 2.6.32-ovz-el. Проблема похоже в несовместимости этих ядер и новых версий ip.

В etcnet используются конструкции вида $IP -o link show dev $NAME для определения состояния интерфейса, но на ядвах 2.6.32 они возвращают invalid argument. при этом ip -o link show (без указания устройства) отрабатывает штатно.

Для себя я проблему решил прaвкой файла /etc/net/scripts/functions:

--- functions.orig 2016-09-23 18:13:41.000000000 +0300 +++ functions 2016-06-19 10:37:52.000000000 +0300 @@ -220,7 +220,8 @@ iface_is_up() { local NAME=${1:?missing 1st argument to $FUNCNAME} - $IP -o link show dev $NAME 2>/dev/null | cut -d' ' -f3 | grep -qs '[<,]UP[,>]' +# $IP -o link show dev $NAME 2>/dev/null | cut -d' ' -f3 | grep -qs '[<,]UP[,>]' //mav: does not working on this kernel + $IP -o link show 2>/dev/null | grep ": $NAME: " | cut -d' ' -f3 | grep -qs '[<,]UP[,>]' } # Invoke program which understands the "-o NAME" option - @@ -427,7 +428,8 @@ iface_exists() { local NAME=${1:?missing 1st argument to $FUNCNAME} - $IP li sh dev $NAME >/dev/null 2>&1 +# $IP li sh dev $NAME >/dev/null 2>&1 //mav: not working on current kernel + $IP -o li sh | grep ": $NAME:" >/dev/null 2>&1 } seen_iface ()

Возможно, у Вас та же проблема.

WBR, Alex Moskalenko

23.09.2016 18:04, Соломонов Сергей пишет:

Здравствуйте!

Обновлял сервер. Некогда обновлённый с p6 до P7

Обновления пакетов прошли.

Обновил ядро до

2.6.32-el-smp-alt31

После перезагрузки не поднялись ip.

То есть интерфейсы есть и на местах, а ip нет.

Eсли задать вручную, например через ifconfig, то ОК.

Вопрос, что мешает поднять ip при старте?

Пробовал ядро std-def.

Сервер уходит в перезагрузку после долгого размышления.Кстати это у него с ядрами старше 2.6 наблюдается.

--

С уважением,

Соломонов Сергей

Государственная публичная историческая библиотека России



_______________________________________________
Sysadmins mailing list
[email protected]
https://lists.altlinux.org/mailman/listinfo/sysadmins

_______________________________________________
Sysadmins mailing list
[email protected]
https://lists.altlinux.org/mailman/listinfo/sysadmins

Ответить