bond2team — Birleştirme yapılandırmasını ekibe dönüştürür
bond2team [options]
bond2team, orijinal işlevselliği korumak için mümkün olduğunca çok çaba harcayan takıma bağlanma seçeneklerini dönüştürmek için bir araçtır.
Ortaya çıkan dosyalar, varsayılan olarak ifcfg stili kullanılarak geçici bir dizine kaydedilir. Bir ifcfg dosyasının dönüştürülmesi durumunda, diğer tüm seçenekleri koruyarak bağlama seçeneklerini takıma çevirir. Bu durumda ilgili bağımlı ifcfg dosyalarını, diğer tüm seçeneklerini de koruyarak ekip bağlantı noktasına dönüştürür. Komut satırında verilen birleştirme seçeneklerinden dönüştürme yapılması durumunda, araç belirtilen bağlantı noktalarını takım bağlantı noktaları olarak kullanabilir.
Dönüştürülecek arayüz adını veya ifcfg dosyasını belirtin. Arayüz adı belirtilirse araç, ilgili ifcfg dosyası için /etc/sysconfig/network-scripts/ dosyasına bakar.
Bu, orijinal arabirim adını belirtilen adla değiştirmek için uygun bir seçenektir. Örneğin, --master, bond0'ı belirtirse, son arayüz adını team0 olarak değiştirmek için --rename team0'i kullanmak mümkündür.
Çıktı biçimini ifcfg yapılandırma stiline ayarlayın. [varsayılan]
Çıktı biçimini JSON stiline ayarlayın. Daha fazla ayrıntı için teamd.conf(5)'a bakın.
Dönüştürülecek bağlama seçeneklerini ifcfg dosyasından okumak yerine belirtin.
Belirtilen arabirimi ekip bağlantı noktası olarak ayarlayın.
/etc/sysconfig/network-scripts olan ifcfg yapılandırma yolunu belirtilen
Çıkış dizinini
Dosyalara yazmak yerine sonucu ekrana yazdırın.
Hata ayıklama seviyesini artırın.
Herhangi bir mesajın konsola yazdırılmasına izin vermeyin.
Aracın sürümünü konsola yazdırın ve çıkın.
Yardım metnini konsola yazdırın ve çıkın.
Yaygın kullanım örneklerini konsola yazdırın ve çıkın.
Geçerli 'bond0' ifcfg yapılandırmasını ifcfg takımına dönüştürmek için:
# bond2team --master bond0Geçerli 'bond0' ifcfg yapılandırmasını team ifcfg'ye dönüştürmek için arayüz adını 'team0' olarak yeniden adlandırın. Dikkat : orijinal arabirim adına bağlı olabilecek güvenlik duvarı kuralları, takma ad arabirimleri vb. yeniden adlandırmadan sonra bozulabilir, çünkü araç yalnızca ifcfg dosyasını değiştirir, başka bir şey değiştirmez.
# bond2team --master bond0 --rename team0Verilen bağlantı parametrelerini herhangi bir ifcfg olmadan bağlantı noktalarına dönüştürmek için:
# bond2team --bonding_opts 'mode=1 miimon=500 primary=eth1 primary_reselect=0' --port eth1 --port eth2 --port eth3 --port eth4Daha fazla örnek için --examples seçeneğine bakın.
Araç, mevcut kuruluma bağlı olabilecek başka herhangi bir konfigürasyonu dönüştürmeyecektir. Örneğin, güvenlik duvarı kuralları, takma ad arabirimleri, köprüler vb.
Flavio Leitner, aracın orijinal yazarıdır. Jiri Pirko, libteam'in orijinal yazarı ve şu anki koruyucusudur.
teamd(8), teamdctl(8), teamd.conf(5), teamnl(8)