В новой версии keepalived (1.2.7), которая уже попала в p6, есть поддержка VMAC через драйвер macvlan. Но есть одна проблемА, описанная в документации keeaplived (NOTE_vrrp_vmac.txt): ===== In addition we can mention that VRRP VMAC will work only with kernel including the following patch : http://git.kernel.org/?p=linux/kernel/git/torvalds/linux.git;a=commitdiff;h=729e72a10930ef765c11a5a35031ba47f18221c4 By default MACVLAN interface are in VEPA mode which filters out received packets whose MAC source address matches that of the MACVLAN interface. Setting MACVLAN interface in private mode will not filter based on source MAC address. ===== Просьба добавить этот патч в 2.6.32-el-smp ядра в P6 и T6 бранчах. В актуальных версиях ядер его, насколько я понимаю, еще нет.
Готовится ядро el-def Это ядро -- кандидат в обновление сертифицированного дистрибутива (ALT Linux 6.0 СПТ), преемник el-smp. К нему приложен означенный патч: http://git.altlinux.org/gears/k/kernel-image-el-def.git?p=kernel-image-el-def.git;a=commit;h=6ade736117cf36aff0f1bd34c57b46b7851a5701
Ок, спасибо. Планируется ли появление этого ядра в p6/t6? И в чем отличия от el-smp ветки - просто переименованиt или что-то еще?
(В ответ на комментарий №2) > Ок, спасибо. > > Планируется ли появление этого ядра в p6/t6? Уже собирается #92707 BUILDING #1 [locked] p6 kernel-image-el-def.git=2.6.32-alt3.M60P.1 > И в чем отличия от el-smp ветки - просто переименованиt или что-то еще? Это реально поддерживаемое ядро в отличие от el-smp, на которое накатываются патчи от Red Hat, со своей конфигурацией.
kernel-image-el-def-2.6.32-alt3.M60P.1 -> p6: * Tue Mar 19 2013 Andrey Cherepanov <cas@altlinux> 2.6.32-alt3.M60P.1 - Backport to p6 branch new kernel (ALT #28683) * Sun Mar 17 2013 Led <led@altlinux> 2.6.32-alt4 - macvlan: receive multicast with local address * Wed Mar 13 2013 Led <led@altlinux> 2.6.32-alt3 - 2.6.32-358.2.1.el6 * Sun Mar 03 2013 Led <led@altlinux> 2.6.32-alt2 - 2.6.32-358.0.1.el6 - enabled: + DEBUG_SECTION_MISMATCH * Wed Feb 27 2013 Led <led@altlinux> 2.6.32-alt1 - initial build: + 2.6.32-279.22.1.el6 - disabled: + BUILD_DOCSRC + DEBUG_INFO + DEBUG_SECTION_MISMATCH + MODULE_SIG + CRYPTO_SIGNATURE - enabled modules: + JFS_FS + REISERFS_FS + FB_UVESA - usb-storage: add unusual_devs entry for Casio EX-N1 digital camera - gspca_pac7302: add support for device 093a:2623 Genuis Look 317