У меня есть двойной G4 Xserve 1,33 ГГц под управлением Mac OS X 10.5.2 Server (в ближайшее время я попробую обновить его до 10.5.7) с двумя сетевыми картами Gigabit Ethernet, которые являются сервером хранения резервных копий. Я попытался настроить его для Link Aggregation с помощью нашего гигабитного коммутатора Netgear GSM7224 (текущая прошивка 6.2.0.14), но безуспешно. Никогда раньше этого не делал, так что я, наверное, упускаю что-то очевидное.
Я подключил две сетевые карты GigE к портам 7 и 8 на GSM7224, установил на них статические IP-адреса (.21 и .22 в моей подсети), затем создал порт агрегации каналов (bond0) со статическим IP (.149, исходный статический IP-адрес основного сетевого адаптера) с помощью системных настроек. bond0 указан как неработающий, что говорит о том, что аналогов нет.
Убедившись, что GSM7224 поддерживает агрегацию каналов 802.3ad (LACP) в спецификациях, и пройдя через интерфейс администратора, чтобы убедиться, что LACP указан как «включенный» на портах 7 и 8, я обнаружил, что Система -> Коммутатор -> Канал порта - > Конфигурация позволила мне вручную создать группы агрегации ссылок (LAG). Я настроил один для портов 7 и 8 с включенным перехватом каналов, включенным администрированием, включенным режимом STP и выключенным статическим режимом. Это заставило bond0 отображаться как работающий, и я смог пропинговать статический IP-адрес (.149), но другой трафик не пошел.
Я попытался изменить статический IP-адрес bond0 на .20, установив для сетевых адаптеров и bond0 значение .20, и ничего не позволяло пройти больше, чем пинг. Закончился удалением канала порта, удалением bond0 и вернул основной сетевой адаптер обратно к статическому IP-адресу .149.
Я проверил документацию GSM7224, и единственная информация о Link Aggregation объясняет, как создать канал порта, как это сделал я. Кроме того, документация по Mac OS X Server была чрезвычайно упрощенной и объясняла только, как добавить порт Link Aggregation, ничего о требованиях или чем-то подобном.
Некоторые заметки, которые я нашел через Google, подразумевают, что я не должен настраивать коммутатор для объединения двух портов при использовании Link Aggregation Mac OS X Server. Этот комментарий в другом вопросе serverfault, похоже, подразумевается, что я настроил LAG, но я думаю, что я рассмотрел все, что он упоминает (и был бы полезен, прежде чем я дошел до того, что сделал, методом проб и ошибок).
Что мне нужно сделать, чтобы агрегирование каналов работало между Xserve и GSM7224? У меня есть еще один файловый сервер, который также должен получать агрегирование ссылок на этом переключателе.
Я уверен, что не очень много прямой помощи, но не нужно будет указывать каждой ссылке собственный IP-адрес, LACP - это вещь уровня 2, поэтому им понадобится только один IP для пары.
Я давно отказался от этой проблемы. Мне удалось получить агрегацию каналов, работающую с этим коммутатором и Xserve G5 (то есть с двумя встроенными портами GigE), на котором запущен Snow Leopard Server, поэтому я считаю, что это проблема G4 Xserve.