Takılı kalmış, hayalet veya terk edilmiş bir lisans nasıl serbest bırakılır?
Authored by Erdoğan Gökbulut
September 22nd, 2025
57 views
0 likes
KB3510561
Açıklama
Zaman zaman bir lisansı manuel olarak serbest bırakmanız gerekebilir. Bu duruma en sık, ağ bağlantısı sorunları veya nadir görülen lisans sunucusu hataları nedeniyle lisansın "takılı kalması" yol açar. Daha fazla bilgi için "Lisans sunucusuyla bağlantınızı kaybettiğinizde ne olur?" belgesine bakabilirsiniz.
Farklı Lisans Durumlarının Tanımları
Rezerve Edilmiş Lisans (Reserved License): O anda bir istemci tarafından kullanılmakta olan lisanstır.
Serbest Bırakılmış Lisans (Released License): Kullanıma hazır, boşta olan lisanstır. Ansys programı kapatıldığında veya simülasyonu başarıyla tamamladığında, lisansı sunucuya iade eder ve serbest bırakır.
Takılı Kalmış Lisans (Stuck License): Bir yazılım hatası nedeniyle, istemcinin bağlantısı kesildikten yaklaşık 2-3 saat sonra bile kalıcı olarak 'kullanımda' durumunda takılı kalan lisanstır.
Hayalet veya Terk Edilmiş Lisans (Ghost or Abandoned License): Bağlantısı kopan bir istemcinin, yeni bir oturum/istemci kimliği ile yeniden bağlanması durumunda ortaya çıkar. Bu gerçekleştiğinde, istemci önceki lisansını geri almaz ve bunun yerine farklı bir lisans kullanır.
2024 R2 sürümüyle birlikte, hayalet/terk edilmiş lisanslar 3 dakika sonra otomatik olarak iade edilmektedir. Bu özellik, Ansys lisans yöneticisinde 'lic_timeout' lisans özelliğinin bulunmasını gerektirir. Bu lisans için Numesys hesap yöneticinizle iletişime geçin.
Bu duruma şunlar neden olabilir:
Aynı yerel ağdan yeni bir istemci kimliği ile farklı bir ağ oturumu kurarak yeniden bağlanma.
Farklı bir ağ bağdaştırıcısından (örneğin, Ethernet'ten WiFi'a geçerek) yeniden bağlanma.
VPN kullanarak ofis ağından ev ağına geçiş yapma.
VPN bağlantısının kopup yeni bir oturum/istemci kimliği ile yeniden kurulması.
Aşağıdaki yönergeler, bir ağ bağlantısı, uygulama veya başka sorunlar nedeniyle takılı kalmış veya terk edilmiş bir lisansın nasıl serbest bırakılacağını göstermektedir.
Öncelikle ağ bağlantısı sorunlarını çözün. Aksi takdirde, istemci makinesi lisans sunucusuyla bağlantısını her kaybettiğinde terk edilmiş veya takılı kalmış lisans sorunu tekrar yaşanacaktır.
Bu işlemler, Ansys Lisans Yöneticisi'nin çalıştığı sunucuda yönetici (admin) veya kök (root) erişimi gerektirir.
Bu makaledeki yöntemleri, istemci makinesinin lisans sunucusuyla bağlantısını ilk kaybettiği andan itibaren yaklaşık 15-20 dakika sonra uygulayın.
Çözüm Yöntemleri
1. Uygulamayı Kapatın
Oldukça basit görünse de, bir lisansı serbest bırakmanın en temel yolu, onu kullanan programı kapatmaktır. Bu işlem sırasında istemci makinenin lisans sunucusuna bağlı olduğundan emin olun. Aksi takdirde, lisans sunucu tarafından anında iade alınmayacaktır.
2. Ansys Lisans Yöneticisini Yeniden Başlatın
Takılı kalmış veya terk edilmiş lisansları serbest bırakmanın en hızlı yolu, Ansys Lisans Yöneticisi hizmetini yeniden başlatmaktır.
Önemli: Çok kullanıcılı ortamlarda, yeniden başlatma işlemi sırasında başka kullanıcılar simülasyon çalıştırıyorsa, bu simülasyonlar sonlanabilir ve yeniden başlatılmaları gerekebilir.
3. Sunucunun Lisansı Serbest Bırakmasını Bekleyin
Eğer istemci makinenin bağlantısı koptuysa ve lisans "takılı kalmamışsa", sunucuyla bağlantısını kaybettikten yaklaşık 2-3 saat sonra lisans otomatik olarak serbest bırakılacaktır. Eğer lisans bu süre sonunda otomatik olarak serbest bırakılmazsa, bu durum lisansın "takılı kaldığı" anlamına gelir ve manuel olarak serbest bırakılması gerekir.
Lisansı Serbest Bırakma
1. Kullanımdaki Lisansları Kontrol Edin
LM yardımcı programını (utility) kullanarak o anda kullanımda olan lisansları doğrulayın.
Ansys lisans yöneticisini barındıran lisans sunucusuna giriş yapın.
Bir terminal veya komut istemi açın ve aşağıdakini çalıştırın:
Windows:
"C:\Program Files\ANSYS Inc\Shared Files\licensing\winx64\lmutil" lmstat -c 1055@license01 -a
Linux:
/ansys_inc/shared_files/licensing/linx64/lmutil lmstat -c 1055@license01 -a
Çıktıdaki lisans özelliğini (feature), kullanıcı (user), ana makine adını (hostname) ve ekran (display) bilgilerini not alın.
2. Takılı/Terk Edilmiş Lisansı Serbest Bırakın
Lisansı serbest bırakmak için LM yardımcı programının çıktısından aldığınız 'özellik', 'kullanıcı', 'ana makine adı' ve 'ekran' bilgilerini kullanın.
Örnek: Örnek görüntüden yola çıkarak, erdogan.gokbulut kullanıcısı tarafından egokbulut-ws ana makinesinde ve egokbulut-ws ekranında kullanılmakta olan ansys(Mechanical) lisans özelliğini aşağıdaki komutla kaldırıyoruz: