Ağ Üzerinde MATLAB kurulum rehberi (Sunucu makine)
İçindekiler Tablosu Dosyaların Bilgisayara İndirilmesi... 3 Dosyaların Bilgisayara Yüklenmesi... 5 1. İnternet Üzerinden Kurulum 5 1.1. Lisans Dosyasının Oluşturulması... 10 1.2. Sunucunun Başlatılması... 14 1.3. Mlm.opt Dosyasının Düzenlenmesi... 16 2. İnternetsiz Kurulum 19 2
Dosyaların Bilgisayara İndirilmesi MATLAB ı internet üzerinden indirmek için öncelikle www.mathworks.com web sitesine hesabınıza ait kullanıcı adı ve şifreyle giriş yapılır. Daha sonra My Account sekmesi tıklanarak açılan pencerede download products seçilir. Şekil 1: Hesaba giriş Şekil 2: İlgili lisansın seçilmesi 3
Şekil 3: İlgili lisans kurulum dosyasının indirilmesi Şekil 4: İlgili lisansın versiyon seçimi Şekil 5: İlgili lisansın platform seçimi 4
Dosyaların Bilgisayara Yüklenmesi Sunucu makine üzerinde kurulum yaparken internet üzerinden ve internetsiz şeklinde 2 adet kurulum seçeneği söz konusudur. 1. İnternet Üzerinden Kurulum Bir önceki aşamada indirilen exe dosyasını çalıştırın. İnternet üzerinden kurulum seçeneğini seçerseniz, sizden www.mathworks.com sitesine giriş için kullandığınız kullanıcı adı ve şifresi ile giriş yapmanızı istenecektir. Şekil 6: İnternetli kurulumun seçimi 5
Şekil 7: Lisans anlaşmasının kabulü Şekil 8: MathWorks hesabının girilmesi 6
Şekil 9: Yükleme işleminin seçilmesi Şekil 10: Yükleme yapılacak lisansın seçilmesi 7
Şekil 11: Dosyanın yükleneceği alanın seçilmesi Önemli: Dosyaların indirileceği dizini kendiniz belirtmek isterseniz içerisinde boşluk karakteri ya da Türkçe karakter(ı,i,ö,ç,ş,ğ,ü,ç,ş,ö,ğ,ü) olmamasına dikkat ediniz. Şekil 12: İndirilecek araç kutularının seçilmesi 8
Önemli: Sunucu makinaya ürünlerin tamamını kurmanız gerekli değildir. Fakat olası problemleri daha iyi analiz edebilmek için License Manager ile birlikte bütün ürünlerin kurulumu tavsiye edilir. Aynı zamanda sunucu makinada da MATLAB ı isteğe bağlı olarak çalıştırabilirsiniz. Önemli: Network kurulumlarında interneti kullanarak yükleme seçeneğini seçiyor olsanız dahi sizden lisans dosyası isteyecektir. Şekil 13: Kısa yolların oluşturulması 9
1.1. Lisans Dosyasının Oluşturulması Lisans dosyasını oluşturmak için MathWorks hesabına kullanıcı adı ve şifresi ile giriş yapılır. My Accounts kısmından ilgili hesap seçilir ve Install and Activate sekmesine geçilip, Get License File butonuna basılır. Şekil 14: Lisans dosyasının gösterimi Şekil 15: Lisans dosyasının edinimi 10
Şekil 16: Lisans dosyası ve dosya yükleme anahtarının edinimi İndirilen license.lic dosyası dizini kurulum penceresine girilir ve ileri tuşuna basılır. Şekil 17: Lisans dosyasının gösterimi 11
Şekil 18: Lisans Manager konfigürasyonu Şekil 19: Yükleme ekranı 12
Şekil 20: Yükleme süreci Şekil 21: Ürün konfigürasyon notu 13
1.2. Sunucunun Başlatılması Şekil 22: Yükleme tamamlandı Yükleme işlemi tamamladıktan sonra MATLAB lisans yöneticinizi çalıştırmanız gerekmektedir. MATLAB ın kurulu olduğu dizin içerisinden etc klasöründe bulunan lmtools.exe adlı uygulamayı çalıştırınız. Şekil 23: Sunucunun başlatılması 14
Uygulama üzerinde Start/Stop/Reread sekmesine geçilir ve Start Server butonuna basılır. Şekil 24: Lisans sunucusunun başlatılması Şekil 25: Sunucu başarılı olarak çalışır 15
1.3. Mlm.opt Dosyasının Düzenlenmesi Mlm.opt dosyası, NNU kurulumlarında sunucu tarafından düzenlemesi gerekli olan bir dosyadır ve bu dosya hangi kullanıcının hangi araç kutularını kullanacağını belirtmektedir. Araç kutularında kullanıcı değişikliği yapmak istendiğinde bu dosyanın içerisine girip gerekli değişiklikler yapılmalı ve License Manager tekrardan Start/Stop yapılmalıdır. Mlm.opt dosyası etc klasörünün altında bulunmaktadır. Şekil 26: Mlm.opt dosyasının yeri Sunucu da ilk açıldığında sadece sunucu bilgisayarın kullanıcı adı ile tanımlı olan bu dosyaya istemci makinaların kullanıcı adı yazılarak tanımlanmalıdır. Önemli: Bilgisayarınızın kullanıcı adını Başlat menüsünden cmd yazarak çıkan Command Promt ekranından bulabilirsiniz. Çıkan siyah ekrana Şekil 27 gibi set username yazdığınız zaman bilgisayarınızın kullanıcı adına ulaşmış olacaksınız. Şekil 27: Kullanıcı adının bulunması 16
Şekil 28: Mlm.opt dosyasının ilk hali Mlm.opt dosyanıza lisansınızda bulunan araç kutusunun toplamı kadar satır yazılmalıdır, fazla yazılan satırlar hataya yol açacaktır. Şekil 29 da gösterildiği gibi arada boşluk kullanarak sırası ile INCLUDE komutu, araç kutusunun ismi, USER komutu ve kullanıcı ismini girerek kişi-araç kutusu tanımlaması yapılabilir. Önemli: Araç kutusunun kullanımını başkasına vermek için her zaman Mlm.opt dosyasının içerisinde düzenlenme yapılmalı ve tekrardan Licensa Manager i Stop/Start yapılmalıdır. Önemli: Şekil 29 da görülen # işareti komutu kapatmak için kullanılır. 17
Şekil 29: Araç kutularının istemcilere paylaştırılmış örneği Önemli: License Manager ve Mlm.opt dosyasında sıkça karşılaşılan bazı hatalar vardır. Bunların ilki, License Manager başarılı bir şekilde çalışmadığında, istemci makine MATLAB ı açmaya çalıştığında çıkan License Manager Error 15 dir. Bu hatanın giderilmesi için internet ayarlarınızı kontrol edin ve License Manager ı uygulama yöneticisinden kapatın ve tekrar çalıştırın. Şekil 30: License Manager Error 15 Hatası 18
Diğer hata ise, Mlm.opt dosyası düzenlenirken yapılan hatalardan kaynaklanan ve istemci makine MATLAB ı açmaya çalıştığında çıkan License Manager Error 39 hatasıdır. Bu hata kullanıcı adlarının doğru yazılmamasından, mevcut olmayan veya lisansınızda olan sayıdan fazla araç kutusu yazıldığında çıkan bir hatadır. Bu hatanın çözülebilmesi için kullanıcı adının yukarıda gösterildiği gibi alınması, büyük-küçük harf uyumuna dikkat edilmesi ve lisansınızda var olan kadar araç kutusu kadar satır yazmanız gerekmektedir. Örneğin, MATLAB 3 kullanıcılı ise en fazla 3 kere bu dosyanın içinde MATLAB ı yazabilirsiniz. Signal Processing Toolbox 1 adet ise yalnızca 1 kullanıcı adı için girilmelidir. Şekil 31: License Manager Error 39 Hatası 2. İnternetsiz Kurulum Server bilgisayarın internete bağlı olmaması gibi bir durum için internetsiz kurulum seçildiğinde öncelikle internet erişimi olan başka bir bilgisayar üzerinden www.mathworks.com sitesine giriş yapılıp kurulum dosyaları, dosya yükleme anahtarı (File Installation Key) ve lisans dosyasının alınması gereklidir. MATLAB dosyalarını internet olan bilgisayardan, MATLAB ı sunucu olarak kullanmak istediğiniz bilgisayara taşıdıktan sonra ilk olarak exe dosyasını açmanız gereklidir. 19
Şekil 32: Kurulum dosyasının çalıştırılması İnternetsiz kurulum yapmak için Use a File Installation Key seçeneği seçilir. Şekil 33: İnternetsiz kurulum için Use a File Installation Key seçilmesi 20
Şekil 34: Lisans anlaşmasının kabulü Şekil 35: Daha önce indirilmiş olan dosya yükleme anahtarının girilmesi 21
Lisans Dosyasına ve Lisans Yükleme Anahtarına erişebilmek için MathWorks hesabına kullanıcı adı ve şifresi ile giriş yapılır. İlgili lisans seçildikten sonra Install and Activate sekmesine geçilir, Download License File butonuna basılır. Şekil 36: Lisans dosyasının ve yükleme anahtarının edinimi Şekil 37: Yükleme anahtarının internetsiz kurulum için girilmesi 22
Şekil 38: Yükleme yapılacak alanın Şekil 39: Yükleme yapılacak araç kutularının seçilmesi 23
Önemli: Sunucu makinaya ürünlerin tamamını kurmanız gerekli değildir. Fakat olası problemleri daha iyi analiz edebilmek için License Manager ile birlikte bütün ürünlerin kurulumu tavsiye edilir. Aynı zamanda sunucu makinada da MATLAB i isteğe bağlı olarak çalıştırabilirsiniz. Şekil 40: Lisans dosyasının gösterilmesi Şekil 41: Lisans dosyasının gösterilmesi 24
Şekil 42: Kısa yolların oluşturulması Şekil 43: Yükleme ekranı 25
Şekil 44: Yükleme süreci Şekil 45: Ürün konfigürasyon notu 26
Şekil 46: Yükleme tamamlandı 27