Installazione del License Manager su una macchina virtuale
Installare il Network License Manager su una macchina virtuale per utilizzarlo con Amazon® Web Services (AWS) o con Azure® tramite un’architettura di riferimento. Per prima cosa, impostare il License Manager. Quindi, impostare la macchina su cui MATLAB® è in esecuzione.
Impostare il License Manager
Nel gruppo di sicurezza della piattaforma cloud, consentire il traffico in entrata alle porte utilizzate dal License Manager. Se non si dispone di un gruppo di sicurezza, creane uno. Per ulteriori dettagli, vedere questi collegamenti:
AWS Security Groups (Gruppi di sicurezza AWS)
Azure Security Groups (Gruppi di sicurezza Azure)
Acquisire un indirizzo MAC statico, necessario per ospitare il License Manager nel cloud.
AWS: usare una Elastic Network Interface (ENI), che contiene un attributo di indirizzo MAC statico. Vedere Elastic Network Interfaces.
Azure: quando si crea una rete virtuale, l’indirizzo MAC della rete virtuale viene mantenuto anche quando la macchina virtuale è in stato deallocato. Vedere Domande frequenti su Azure Virtual Network.
Quando si eliminano le risorse cloud, si elimina anche l’indirizzo MAC statico. È possibile modificare l’indirizzo MAC statico sul MathWorks License Center al massimo quattro volte l’anno.
Se in precedenza è stata attivata una licenza di rete, disattivarla. In caso contrario, saltare questo passaggio.
Andare al License Center e fare clic sulla licenza che si desidera disattivare.
Andare alla scheda Install and Activate.
Fare clic sull’etichetta Attivazione.
Fare clic su Deactivate.
Attivare la licenza di rete utilizzando l'indirizzo MAC statico.
Fare clic sulla licenza per attivarla
Andare alla scheda Install and Activate.
Fare clic su Activate to Retrieve License File.
Sotto l’ID host, inserire l’indirizzo MAC statico.
Una volta compilati tutti i campi, fare clic su Continue.
Scaricare il file di licenza fornito con l’attivazione sulla macchina server nella cartella
$MATLAB/licenses, dove$MATLABè la radice di MATLAB.Installare il Network License Manager seguendo le istruzioni riportate in Installazione del License Manager sul server di licenza. Utilizzare la macchina virtuale anziché un License Server. Per migliorare la connettività, valutare la possibilità di installare il License Manager nella stessa rete virtuale di MATLAB.
Avviare il Network License Manager. Vedere Avvio e interruzione del Network License Manager.
Impostazione di una macchina virtuale per l’esecuzione di MATLAB
Queste istruzioni presuppongono che MATLAB sia già stato installato sulla macchina virtuale.
Disabilitare la gestione delle licenze online.
Sulla macchina client, individuare
license_info.xmle rinominarlo con un nome diverso. Generalmente i file di licenza si trovano in$MATLAB/licenses, dove$MATLABè la radice MATLAB.Creare un file di licenza che punti al server.
Aprire il file di licenza di rete (
license.dat) sul server.Copiare la riga
SERVERin un nuovo file di testo.Sotto tale riga, aggiungere
USE_SERVER. A questo punto, il file dovrebbe avere un aspetto simile a questo:SERVER Server1 0123abcd0123 12345 USE_SERVERSalvare il nuovo file di testo come
network.licnella cartella$MATLAB/licenses, dove$MATLABè la propria radice MATLAB.
Verificare che la licenza punti correttamente al server eseguendo MATLAB.