Çalışan çekirdeği yeniden başlatmadan nasıl güncelleyebilirim? Oracle ksplice hakkında biliyorum ama ücretsiz değil ve sadece kullanmadığım dağıtımları destekliyor. Ksplice'a alternatif var mı?
Çalışan çekirdeği yeniden başlatmadan nasıl güncelleyebilirim? Oracle ksplice hakkında biliyorum ama ücretsiz değil ve sadece kullanmadığım dağıtımları destekliyor. Ksplice'a alternatif var mı?
Yanıtlar:
Temel teknoloji ücretsizdir ve ana çekirdeğin bir parçasıdır; Oracle sadece önceden oluşturulmuş görüntüler sunar. Kendi çekirdeğinize dinamik olarak yüklemek için kendi ksplice yamalarınızı oluşturabilirsiniz.
Yönelik bir alternatif ksplice
olduğunu kexec()
. Çalışırken Linux çekirdeğini yamalamak yerine, bu komut esas olarak mevcut çekirdeği sisteminizi yeniden başlatmadan yenisiyle değiştirir.
Bunun kullanılabilmesi için dağıtımınızın çekirdeğinde bir derleyici seçeneği olarak açılması gerekir - yani, bu işlevsellik olmadan çekirdekleri derleyebilirsiniz, bu yüzden kullanılabilir olup olmadığını kontrol etmeniz ve / veya kendiniz etkinleştirmeniz gerekir .