11 Temmuz 2014 Cuma

DLADM Network Aggregation

Solaris'te birden fazla network kartının aktif aktif çalışmasını sağlar. Çok faydalıdır ve kolaydır kullanımı.

# dladm show-aggr
Mevcut aggregation konfigürasyonunu gösterir.

# dladm show-link
Mevcut aggregation konfigürasyonundaki device ve bağlantılarını gösterir.

# dladm show-dev
Mevcut aggregation konfigürasyonundaki device hızlarını gösterir.


Şimdi de nasıl aggregation konfigürasyonu yapıcaz ona bakalım:

Öncelikle
# eeprom local-mac-address?
komutunun çıktısının "true" olduğuna emin olmamız lazım değilse
# eeprom local-mac-address?= true
yapmak gerekir.
Sonrasında

# dladm create-aggr -d device1 -d device2 ... 1


Ben küçük bir script hazırlamıştım ama bendeki sunuculara göre yaptım, o yüzden genel geçerli bir script olması için içinde biraz değişikliğe ihtiyaç var

#!/bin/bash

eeprom local-mac-address?=true
h=`hostname`
i="cat /etc/inet/hosts |grep $h | awk ' { printf $1} '"
ifconfig bge0 unplumb
sleep 1
ifconfig bge1 unplumb
sleep 1
dladm create-aggr -d bge0 -d bge1 1
sleep 2
ifconfig aggr1  plumb
sleep 2
echo $h >/etc/hostname.aggr1
sleep 1
rm /etc/hostname.bge*
svcadm restart network/physical
ifconfig -a
dladm show-aggr



edit: (12.06.2015)

dladm modify-aggr --lacp-mode=active 1

Hiç yorum yok:

Yorum Gönder