License Manager auf virtueller Maschine installieren
Installieren Sie den Network License Manager auf einer virtuellen Maschine, damit er mit einer Referenzarchitektur mit Amazon® Web Services (AWS) oder Azure® verwendet werden kann. Richten Sie zunächst den License Manager ein. Richten Sie daraufhin die Maschine ein, auf der MATLAB® ausgeführt wird.
License Manager einrichten
Erlauben Sie in der Sicherheitsgruppe Ihrer Cloudplattform eingehenden Datenverkehr bei den Ports, die von Ihrem License Manager verwendet werden. Wenn keine Sicherheitsgruppe vorliegt, erstellen Sie eine. Weitere Informationen finden Sie unter den folgenden Links:
Damit der License Manager in der Cloud gehostet werden kann, benötigen Sie eine statische MAC-Adresse.
AWS: Verwenden Sie eine Elastic Network-Schnittstelle (Elastic Network Interface ENI), die ein statisches MAC-Adressattribut enthält. Siehe Elastic Network-Schnittstellen.
Azure: Wenn Sie ein virtuelles Netzwerk erstellen, bleibt die MAC-Adresse des virtuellen Netzwerks erhalten, wenn sich die virtuelle Maschine im Status aufgehobener Zuordnung befindet. Siehe Häufig gestellte Fragen zu Azure Virtual Network.
Wenn Sie Cloud-Ressourcen löschen, wird auch die statische MAC-Adresse gelöscht. Die statische MAC-Adresse im MathWorks License Center darf höchstens viermal pro Jahr geändert werden.
Wenn Sie zuvor eine Netzwerklizenz aktiviert haben, deaktivieren Sie diese Lizenz. Andernfalls können Sie diesen Schritt überspringen.
Navigieren Sie zum License Center und klicken Sie auf die Lizenz, die Sie deaktivieren möchten.
Navigieren Sie zur Registerkarte Install and Activate.
Klicken Sie auf „Aktivierung“.
Klicken Sie auf Deactivate.
Aktivieren Sie die Netzwerklizenz unter Verwendung der statischen MAC-Adresse.
Klicken Sie auf die Lizenz, die aktiviert werden soll.
Navigieren Sie zur Registerkarte Install and Activate.
Klicken Sie auf Activate to Retrieve License File.
Geben Sie unter der Host-ID die statische MAC-Adresse ein.
Wenn Sie alle Felder ausgefüllt haben, klicken Sie auf Continue.
Laden Sie die mit Aktivierung bereitgestellte Lizenzdatei auf die Servermaschine im Ordner
$MATLAB/licensesherunter. Dabei ist$MATLABIhr MATLAB-Stammverzeichnis.Installieren Sie den Network License Manager gemäß der Anweisungen unter License Manager auf Lizenzserver installieren. Verwenden Sie dabei statt eines Lizenzservers die virtuelle Maschine. Um die Konnektivität zu verbessern, könnte es hilfreich sein, den License Manager im selben virtuellen Netzwerk wie MATLAB zu installieren.
Starten Sie den Network License Manager. Siehe Network License Manager starten und beenden.
Virtuelle Maschine, auf der MATLAB ausgeführt wird, einrichten
Bei diesen Anweisungen wird vorausgesetzt, dass Sie MATLAB bereits auf der virtuellen Maschine installiert haben.
Deaktivieren Sie die Online-Lizenzierung.
Suchen Sie auf der Clientmaschine die Datei
license_info.xmlund geben Sie ihr einen beliebigen anderen Namen. Lizenzdateien befinden sich im Allgemeinen in$MATLAB/licenses. Dabei ist$MATLABdas MATLAB-Stammverzeichnis.Erstellen Sie eine Lizenzdatei, die auf den Server verweist.
Öffnen Sie die Netzwerklizenzdatei (
license.dat) auf dem Server.Kopieren Sie die
SERVER-Zeile in eine neue Textdatei.Fügen Sie direkt darunter
USE_SERVERein. Danach sollte die Datei in etwa wie folgt aussehen:SERVER Server1 0123abcd0123 12345 USE_SERVERSpeichern Sie die neue Textdatei unter dem Namen
network.licim Ordner$MATLAB/licenses. Dabei ist$MATLABIhr MATLAB-Stammverzeichnis.
Überprüfen Sie, ob die Lizenz korrekt auf den Server verweist, indem Sie MATLAB starten.