Linux sunucu tam
olarak nedir?
Merkezi yönetime geçmeden önce bilinmesi gereken temeller: dağıtım, paket yönetimi, servis ve rol kavramları.
Bir sunucuyu "Linux sunucu" yapan şey kurulu işletim sisteminden ibaret değildir. Sunucunun hangi servisleri çalıştırdığı, bu servislerin nasıl güncellendiği ve kim tarafından yönetildiği, günlük işletimde kurulu dağıtımdan daha belirleyicidir.
Dağıtım seçimi neyi değiştirir?
Pardus, Debian ve Ubuntu gibi dağıtımlar aynı çekirdeği paylaşsa da paket depoları, sürüm takvimleri ve varsayılan yapılandırmaları farklıdır. Filoda birden fazla dağıtım varsa asıl mesele hangisinin "daha iyi" olduğu değil, hepsinin aynı politikalarla yönetilip yönetilemediğidir.
Paket ve yama yönetimi
Tek bir sunucuda güncelleme almak birkaç komutluk iştir. Yüzlerce sistemde ise sorunun kendisi değişir: hangi sistemin güncel olduğunu bilmek, güncellemeyi kontrollü biçimde yaymak ve kapalı ağlarda bunu internet erişimi olmadan yapabilmek gerekir.
- Depoların merkezi olarak tanımlanması ve sürüm sabitleme
- Güncellemelerin önce pilot grupta denenmesi
- Kapalı ağlar için iç ayna (mirror) ya da kontrollü aktarım
- Güncelleme durumunun raporlanabilir olması
Servis ve rol kavramı
Envanterin yalnızca donanım listesi olmadığını, hangi sunucunun hangi rolü üstlendiğini de kapsaması gerektiğini vurgulamak gerekir. Rol bilgisi olmadan bir sunucunun kapatılmasının neyi etkileyeceğini kestirmek mümkün değildir.
Yönetilebilirlik, kurulumla değil; envanter, politika ve denetimin birlikte kurgulanmasıyla başlar.
Peki sonra?
Filonuz büyüdükçe bu başlıkların elle yürütülmesi mümkün olmaktan çıkar. Merkezi sistem yönetimi, tam olarak bu noktada devreye girer: envanter, güncelleme, politika ve denetim tek bir konsoldan yürütülür.