F5 Networks yük dengeleyicisinde(Load Balancer) bir veya daha fazla nesneyi yeniden adlandırmak gerekli bir durum olabilir. Ne yazık ki bunu GUI ile yapmak mümkün değil, ama F5 komut satırında bunu yapmak için bir yol var. Unix komut satırında (F5’de “Advenced Shell” dediği komut satırına erişimi olan bir kullanıcı olmak gerekir.)
F5 sistemine komut satırından giriş yaptıktan sonra, aşağıda adımlar F5 LTM (v11.x Update) yapılandırması içinde bir virtual server, pool ya da diğer herhangi bir nesneyi(irule,monitor) yeniden adlandırmayı sağlar.
Yedekleme
Öncelikle yapılandırma dosyasının yedekleyelim.
1 2 |
[omeroner@f5:Active] ~ #cd /config [omeroner@f5:Active] ~ #cp bigip.conf bigip.conf.bak |
Yeniden Adlandırma
Sonra yeni adıyla eski nesne adını değiştirebiliriz. -i seçeneği değişiklikleri bigip.conf dosyaya kaydedilmesini sağlar.
1 |
[omeroner@f5:Active] ~ #sed -i 's/[OLD NAME]/[NEW NAME]/g' bigip.conf |
Yapılandırma Doğrulama
Yeni yapılandırmayı yükleme noktasında herhangi bir kötü sürprizle karşılaşmamak için yapılandırma dosyasını doğruluyoruz.
1 |
[omeroner@f5:Active] ~ #tmsh load /sys config verify |
Yapılandırmayı İşleme Alma
1 |
[omeroner@f5:Active] ~ #tmsh load /sys config |
Değişiklikleri Kaydetme
1 |
[omeroner@f5:Active] ~ #tmsh save /sys config |
F5 sisteminizde birden fazla partion olabilir.
Biz yukardaki adımlarda aktif olan partion’da bu değişiklikleri devreye aldık. Tüm partionlarda veya belirli bir partion’da bu değişikliğin etkin olmasını istiyorsak;
1 |
[omeroner@f5:Active] ~ #tmsh [save/load] /sys config partitions all |
1 |
[omeroner@f5:Active] ~ #tmsh [save/load] /sys config partitions { MyExamplePartition } |
şeklinde gerekli değişikliği yapabiliriz.
So, what do you think ?