Gestire le licenze locali legacy

Tekla Structures
Modificato: 7 Mar 2024
Not version-specific
Tekla Structures

Gestire le licenze locali legacy

Una volta installato il sistema di licenze in loco, è possibile verificare di disporre del numero corretto di licenze e che le licenze siano utilizzate correttamente.

È possibile utilizzare l'applicazione LMTOOLS fornita con il server licenze Tekla per monitorare chi sta attualmente utilizzando le licenze.

È necessario apportare modifiche nelle seguenti situazioni:

  • Se gli utenti selezionano tipi di licenza errati o gli utenti secondari riservano troppe licenze, è possibile assicurarsi che i tipi corretti di licenze siano disponibili per gli utenti previsti definendo i diritti di accesso per l'utilizzo delle licenze.

  • È necessario disattivare le licenze locali esistenti nei seguenti casi:
    • Quando si inizia a utilizzare una nuova versione di Tekla Structures, che richiede l'attivazione di licenze rinnovate.
    • Prima di attivare una versione modificata della stessa licenza (ad esempio, il numero di utenti contemporanei è cambiato).
    • Prima di apportare modifiche all'hardware che influiscono sul server licenze.
    • Se si desidera spostare le licenze su un altro server licenze.
  • Se le licenze in lodo diventano non attendibili o disattivate, è possibile ripararle un numero limitato di volte.

Controllo dell'utilizzo delle licenze Tekla Structures

Con le licenze in locale, è possibile visualizzare l'utilizzo corrente delle licenze utilizzando l'applicazione LMTOOLS fornita con il server licenze di Tekla.

Per l'esecuzione dell'applicazione LMTOOLS è necessario disporre dei diritti di amministratore di Windows.

  1. Selezionare Tekla Licensing > LMTOOLS dal menu Start o dalla schermata Start, a seconda del sistema operativo Windows in uso.
  2. Se il server licenze Tekla corretto non è definito, passare alla scheda Utilità e aggiungere il percorso del server licenze:
    1. Immettere tekla nella casella Vendor Name.
    2. Immettere l'indirizzo del server licenze come port@host nella casella Tracciato.
    3. Cliccare su Override Path.

  3. Nella scheda Server Status cliccare su Perform Status Enquiry. Verrà fornita una lista del numero di licenze e delle configurazioni attivate sul server e del numero di licenze in uso al momento della ricerca.

    La ricerca sullo stato utilizza le abbreviazioni delle Tekla Structures configurazioni. È inoltre possibile trovare la descrizione delle abbreviazioni nel certificato di licenza o nello strumento Tekla License Administration Tool.

Codici di configurazione e parole chiave utilizzati nelle definizioni dei diritti di accesso

Quando si definiscono i diritti di accesso in tekla.opt, è necessario utilizzare le abbreviazioni (codici) corrette per le configurazioni, altrimenti le definizioni non funzionano. I diritti di accesso vengono definiti utilizzando determinate parole chiave.

Codici di configurazione

Quando si definiscono i diritti di accesso per diverse configurazioni Tekla Structures nel file di opzioni tekla.opt, è necessario aggiungere un codice appropriato per ciascuna configurazione nella definizione.

Nota:

I codici di configurazione sono compatibili con le versioni precedenti e i codici utilizzati per le licenze nelle versioni precedenti di Tekla Structures funzionano ancora. Tuttavia, il nome del prodotto commerciale della configurazione può cambiare da una versione a un'altra. Ad esempio, il nome del prodotto commerciale di STDL-C era Steel Detailing Limited, ma ora è Primary.

I codici per le Tekla Structures configurazioni sono elencati di seguito:

Codice di configurazione Configurazione
CM-C Construction Modeling
DEV-C Developer
DFR-C Drafter
EDU-C Educational
FUD-C Full
PCD-C Precast Concrete Detailing
RCD-C Rebar Detailing
SDE-C Engineering
STD-C Steel Detailing
PPC-C Production Planner for Concrete
STDL-C Primary
VIE-C Project Viewer

Parole chiave più comuni

Le parole chiave più comuni utilizzate per definire le limitazioni e i diritti di accesso alle licenze nel file di tekla.opt opzioni sono elencate e descritte di seguito:

Parola chiave

Descrizione

Informazioni sull'utilizzo

EXCLUDE

Impedire l'accesso a una configurazione di Tekla Structures.

Utilizzare con l'abbreviazione della configurazione.

EXCLUDE_ENTITLEMENT

Impedire il prestito delle licenze.

Utilizzare con l'ID di attivazione della licenza.

EXCLUDEALL

Impedire l'accesso a tutte le configurazioni di Tekla Structures.

GROUP

Definire un gruppo di utenti da utilizzare con qualsiasi opzione.

Utilizzare con nomi utente Windows (separati da spazi).

HOST_GROUP

Definire un gruppo di host da utilizzare con qualsiasi opzione.

Utilizzare con nomi host dei computer o indirizzi IP (separati da spazi).

INCLUDE

Consentire a un utente di utilizzare una configurazione Tekla Structures.

Utilizzare con l'abbreviazione della configurazione.

INCLUDE_ENTITLEMENT

Consentire a un utente di prendere in prestito una licenza.

Utilizzare con l'ID di attivazione della licenza.

INCLUDEALL

Consentire a un utente di utilizzare tutte le configurazioni di Tekla Structures.

MAX

Limitare l'utilizzo di una configurazione.

Utilizzare con il numero di licenze e l'abbreviazione della configurazione.

RESERVE

Riservare le licenze per un utente/host o un gruppo di utenti/host.

Utilizzare con il numero di licenze e l'abbreviazione della configurazione.

  • Quando a un utente viene concesso l'utilizzo di una configurazione con la parola chiave INCLUDE, agli altri utenti viene impedito automaticamente di utilizzare la configurazione.

  • Quando a un utente viene negato l'utilizzo di una configurazione con la parola chiave EXCLUDE, agli altri utenti viene concesso automaticamente di utilizzare la configurazione.

  • Se non esistono regole, tutti possono utilizzare la configurazione.

Di seguito sono riportati alcuni esempi di definizioni in un file do opzioni tekla.opt:

Definizione del file di opzioni Descrizione

INCLUDE PCD-C USER scarlett

Solo all'utente scarlett è consentito utilizzare la configurazione Precast Concrete Detailing.

EXCLUDE FUD-C USER justin

All'utente justin non è consentito utilizzare la configurazione Full. Agli altri utenti è consentito utilizzare la configurazione Full.

GROUP tsusers jessica joe neil

INCLUDEALL GROUP tsusers

Gli utenti jessica, joe e neil appartengono al gruppo tsusers. Solo al gruppo tsusers è consentito utilizzare tutte le configurazioni.

EXCLUDEALL HOST pcrobert

Nessuna configurazione può essere utilizzata sul computer pcrobert.

INCLUDE_ENTITLEMENT qwer-1234-asdf-5678-zx USER gwen

Solo all'utente gwen è consentito prendere in prestito una licenza con ID di attivazione qwer-1234-asdf-5678-zx.

EXCLUDE_ENTITLEMENT rtyu-9876-fghj-5432-cv USER matt

All'utente matt non è consentito prendere in prestito una licenza con ID di attivazione rtyu-9876-fghj-5432-cv.

GROUP students amy chloe andy dean

MAX 3 EDU-C GROUP students

Gli utenti amy, chloe, andy e dean appartengono al gruppo students. Il limite di utilizzo della configurazione Educational per il gruppo students è di tre licenze.

RESERVE 1 RCD-C USER vera

Una licenza della configurazione Rebar Detailing è riservata all'utente vera.

GROUP STUDENTS user1 user2 user3

RESERVE 3 VIE-C GROUP STUDENTS

Gli utenti user1, user2, user3 appartengono al gruppo STUDENTS. 3 licenze delle configurazione Project Viewer sono riservate per il gruppo STUDENTS.

STUDENTS è il nome di un gruppo.

user1 - user3 sono nomi utente di Windows separati da spazi.

Il numero 3 è il numero di licenze da prenotare.

VIE-C è il codice di configurazione della configurazione Project Viewer.

Si noti che tutte le licenze riservate a un gruppo sono dedicate a tale gruppo. Anche quando tale gruppo non utilizza attivamente le licenze, le licenze non sono disponibili per altri utenti.

INCLUDE VIE-C:VENDOR_STRING=Enterprise USER john

Solo all'utente john è consentito utilizzare la configurazione Project Viewer che è di tipo Enterprise.

Modifica dei diritti di accesso alle licenze locali (tekla.opt)

L'amministratore Tekla Structures del server licenze locale può assegnare a diversi utenti e gruppi di utenti diritti diversi per utilizzare le licenze modificando il file di tekla.opt opzioni. In questo modo, è possibile evitare situazioni in cui non sono disponibili licenze per gli utenti che ne hanno bisogno perché qualcun altro ha prenotato o preso in prestito una licenza di cui non ha realmente bisogno.

Il file di opzioni licenze tekla.opt si trova nella cartella ..\Tekla\License\Server.

Le opzioni di configurazione più comuni sono le seguenti:

  • È possibile definire i diritti di accesso per nomi utente o nomi host/indirizzi IP specifici singolarmente o utilizzando i gruppi definiti dall'utente. È possibile utilizzare lo stesso nome utente o nome host in più gruppi.

  • È possibile prenotare una serie di licenze per una configurazione specifica (ad esempio, Steel Detailing) per l'utilizzo esclusivo da parte di un utente o un gruppo di utenti specifico. Se necessario, gli utenti nel gruppo possono prenotare più licenze della quota ad essi riservata. Gli altri utenti possono utilizzare solo una delle licenze libere rimanenti all'esterno della quota riservata.

  • È possibile definire il numero massimo (max) di licenze che un utente o un gruppo può utilizzare contemporaneamente. Gli utenti non inclusi in questa limitazione possono utilizzare qualsiasi licenza libera.

  • È possibile includere (consentire) un utente o un gruppo nell'uso esclusivo di tutte le licenze per una configurazione specifica. Gli altri utenti non possono utilizzare la configurazione.

  • È possibile escludere (non consentire) l'utilizzo di qualsiasi licenza per una configurazione specifica da parte di utenti specifici. A tutti gli altri utenti è consentito utilizzare la configurazione.

  • È possibile includere ed escludere gli utenti da prestiti delle licenze.

Per modificare i diritti di accesso nel file tekla.opt:

  1. Aprire la cartella ..\Tekla\License\Server.
  2. Aprire il file tekla.opt utilizzando un Editor di testo.
  3. Immettere le definizioni per le limitazioni e i diritti di accesso alle licenze.

    La stringa di definizione si compone delle seguenti parti: [keyword] [Tekla Structures feature] [user type] [name]

    Quando si scrive la definizione, attenersi alle regole di seguito.

    • Il file di opzioni fa distinzione tra maiuscole e minuscole.

    • Se è necessario definire gruppi di utenti e gruppi di host, definirli prima.

      Utilizzare nomi utente Windows quando si definiscono gruppi di utenti e nomi host o indirizzi IP quando si definiscono gruppi di host.

    • Immettere una definizione per riga. Una definizione è costituita dai seguenti elementi:

      • Una parola chiave delle opzioni che definisce le azioni.

      • Una caratteristica, come una configurazione, cui è relativa la parola chiave.

      • Il tipo cui è relativa la parola chiave.

        Le opzioni sono: USER, GROUP, HOST e HOST_GROUP.

      • Il nome dell'utente, del gruppo di utenti, dell'host o del gruppo di host cui è relativa la parola chiave.

        È possibile utilizzare i nomi host o gli indirizzi IP dei computer con le parole chiave HOST e HOST_GROUP.

    • Per disabilitare una riga nel file di opzioni, immettere # all'inizio della riga.

    Esempi di definizioni:

    INCLUDE PCD-C USER scarlett (Solo all'utente scarlett è consentito utilizzare la configurazione Precast Concrete Detailing).

    RESERVE 1 RCD-C USER vera (Una licenza della configurazione Rebar Detailing è riservata all'utente vera).

    Per dettagli sulle parole chiave e sui codici di configurazione consentiti con più esempi, Codici di configurazione e parole chiave utilizzati nelle definizioni dei diritti di accesso.

  4. Salvare le modifiche e chiudere l'editor di testo.
  5. Nel menu Start di Windows, accedere a Tekla Licensing > LMTOOLS.
  6. In LMTOOLS aprire la scheda Start/Stop/Reread e cliccare sul pulsante ReRead License File per aggiornare le modifiche nel file licenze e nel file opzioni.

Link utili

Per ulteriori informazioni sulla limitazione di alcune versioni di Tekla Structures per determinati utenti, vedere il seguente articolo di supporto in Tekla User Assistance: Come limitare una determinata di Tekla Structures a determinati utenti

Spostamento delle licenze tra i server licenze

È possibile trasferire una licenza in loco da un server licenze a un altro. Lo spostamento delle licenze può essere necessario, ad esempio, se si passa a un nuovo hardware o se si desidera consolidare le licenze da più workstation a un server centrale.

  1. Disattivare le licenze da spostare in Tekla License Administration Tool sul computer che contiene attualmente le licenze.
  2. Se il file del certificato di licenza contenente tali licenze non è disponibile sull'altro computer, individuare il file EntitlementCertificate.html contenente la licenza e copiarlo nel computer in cui si desidera attivare le licenze.
    • I file del certificato di licenza vengono inviati tramite e-mail. Nelle istruzioni di installazione si consiglia di memorizzare i file di licenza nella cartella di installazione del server licenze (..\Tekla\License\Server\), da cui è possibile copiarli nella stessa cartella sull'altro computer.

    • Rinominare i file secondo necessità per evitare la sovrascrittura dei diversi file del certificato di licenza.

    • In un unico file possono essere presenti più licenze, pertanto è possibile attivare licenze diverse su computer diversi utilizzando lo stesso file del certificato di licenza.

  3. Attivare le licenze in Tekla License Administration Tool sull'altro computer per completare lo spostamento.

Si consiglia di eseguire il backup dell'archivio attendibile (..\ProgramData\FLEXnet\) in un luogo sicuro su un computer diverso dal server licenze. I backup possono aiutare a ripristinare le licenze sullo stesso server se le licenze attive vengono cancellate accidentalmente.

Riparazione di una licenza in loco

Se le licenze in loco non sono più attendibili o sono state disabilitate, non possono essere utilizzate ed è necessario ripararle.

Lo stato di attendibilità delle licenze è indicato nell'area Licenze Attivate area in Tekla License Administration Tool. Se un simbolo dello stato di attendibilità è verde, le informazioni sono attendibili; se è rosso, le informazioni non sono attendibili.

Avvertenza:

Per motivi tecnici e di sicurezza, è possibile riparare un ID di attivazione solo per un numero limitato di volte, che al momento è due all'anno. Pertanto, è importante informare il proprio rappresentante Tekla Structures locale delle riparazioni delle licenze eseguite e tenere traccia delle riparazioni.

Lo stato può essere:

  • Una H (Host) rossa indica che il server è stato spostato su un altro computer o l'hardware del computer è cambiato radicalmente.

    Lo stato di attendibilità Host della licenza non è attendibile:

    Nota:

    In alcuni casi, potrebbe non essere possibile riparare le licenze che hanno lo stato di attendibilità Host non attendibile.

  • Una T (Time) rossa indica che l'orologio di sistema è stato alterato.

    Lo stato di attendibilità Time della licenza non è attendibile:

  • Una R (Restore) rossa indica che la licenza proviene da una copia di backup.

    Lo stato di attendibilità Restore della licenza non è attendibile:

Per riparare una licenza:

  1. Nel menu Start di Windows, passare a Tekla Licensing > Tekla License Administration Tool.

    Le licenze attivate sono visualizzate nell'area Licenze attivate.

  2. Cliccare su Ripara.

    Il server licenze contatta il server di attivazione all'indirizzo Trimble. Dopo avere eseguito correttamente la riparazione, lo stato di attendibilità nella finestra di dialogo Tekla License Administration Tool viene aggiornato.

Opzioni e impostazioni di LMTOOLS utilizzate nelle licenze di Tekla

LMTOOLS è un'interfaccia grafica che consente di amministrare il server licenze. Questa utilità è fornita da Flexera Software.

Nota:

Se si utilizza FlexNet Manager di Flexera Software per gestire altre licenze, non utilizzare LMTOOLS.

Scheda Service/License File

Opzione/impostazione Descrizione
Configuration using License File Non utilizzata.
Configuration using Services È necessario sempre avere selezionate Configuration using Services e Tekla Licensing Service nella scheda Service/License File quando si gestiscono le licenze di Tekla. Queste opzioni sono selezionate di default durante l'installazione del server licenze Tekla.
LMTOOLS ignores license path environment variables Non utilizzata.

Scheda System Settings

La scheda System Settings visualizza informazioni generali su dispositivo e sistema operativo del computer sul quale si sta eseguendo LMTOOLS.

Opzione/impostazione Descrizione
Hostid Settings

Nome host/computer

Nome utente

ID CPU

Indirizzo IP

Indirizzo Ethernet

Numero di serie volume disco

FLEXID

Time Settings

Fuso orario del sistema

Ora GMT

Differenza da UTC

Ora MSDOS

Ora locale

Directory Windows

Save HOSTID info to a file

Salvare le informazioni hostid in un file di testo.

Scheda Utilities

I valori della scheda Utilità influiscono sulle informazioni visualizzate nella lista relativa allo stato della scheda Server Status. Per impostazione predefinita, nell'elenco relativo allo stato vengono visualizzate le informazioni su tutti i server licenze a cui si è connessi.

Opzione/impostazione Descrizione
Nome File

Sfoglia

Find Version

Scoprire la versione licenza FlexNet collegata a un file. Utile per la diagnosi degli errori. Cercare il file e cliccare su Find Version.

Vendor Name

Path

Add Vendor Path

Override Path

List All Vendor Paths

Un esempio di nome fornitore e percorso:

Vendor Name: tekla

Path: 27007@myserver (porta e server licenze nome computer/nome host)

Il Vendor Name utilizzato per il server licenze Tekla è tekla (tutte le lettere minuscole).

Aggiungere un servizio licenze da elencare nell'elenco relativo allo stato nella scheda Server Status, immettere le informazioni sul fornitore nelle caselle Vendor Name e Path e cliccare su Add Vendor Path.

Se si desidera che l'elenco relativo allo stato visualizzi solo le informazioni su determinati server licenze, immettere le informazioni sul fornitore nelle caselle Vendor Name e Path e cliccare su Override Path per sostituire i server licenze esistenti visualizzati nell'elenco relativo allo stato.

Il pulsante List All Vendor Paths elenca tutti i servizi licenza che sono visualizzati con ulteriori dettagli nell'elenco relativo allo stato nella scheda Server Status.

Scheda Start/Stop/Reread

Nella scheda Start/Stop/Reread , è possibile arrestare e avviare il server licenze e regolare alcune impostazioni relative all'arresto del server.

Nota:

Quando si eseguono azioni riguardanti il server licenze di Tekla, è necessario che Tekla Licensing Service sia attivo nella lista FlexNet license services installed on this computer. È possibile scegliere Tekla Licensing Service dalla lista di servizi nella scheda Service/License file.

Opzione/impostazione Descrizione
FlexNet license services installed on this computer

Elenca tutti i servizi licenza FlexNet disponibili sul computer server licenze.

Assicurarsi sempre che Tekla Licensing Service sia attivo nella lista FlexNet license services installed on this computer quando si eseguono azioni relative al server licenze Tekla.

  • Attivare Tekla Licensing Service selezionandolo dalla lista di servizi nella scheda Service/License file.

Start Server

Avvia il server licenze attivo nella lista FlexNet license services installed on this computer.

Stop Server

Arresta il server licenze attivo nella lista FlexNet license services installed on this computer. Quando si clicca sul pulsante, la barra di stato visualizza il messaggio Stopping the Server e sono necessari un paio di secondi per arrestare il server licenze. Il messaggio non cambia quando il server è arrestato.

Se Stop Server non arresta il server, selezionare la casella di controllo Force Server Shutdown e cliccare nuovamente su Stop Server.

ReRead License File

Aggiorna il server licenze senza arrestarlo e avviarlo. È necessario utilizzare questo pulsante quando si notificano manualmente al server licenze le modifiche alle licenze.

Per ulteriori informazioni, vedere Attivazione delle licenze in loco.

Impostazioni avanzate

Restrict lmdown to work only from node where lmgrd is running.

Quando si seleziona questa opzione, è possibile arrestare il server solo sul computer server. Nessuno può accidentalmente arrestare il server licenze su un computer client.

Si consiglia di utilizzare questa opzione.

Disable lmdown utility, use task manager.

Quando si seleziona questa opzione, non è possibile arrestare il server in LMTOOLS. Il server può essere arrestato solo in Gestione attività Windows.

Disable ’lmremove’ of license file.

Non utilizzato nelle licenze di Tekla.

Scheda Server Status

La scheda Server Status visualizza lo stato del server licenze e delle licenze. Qui è possibile verificare quante licenze sono in uso o prese in prestito, chi attualmente sta utilizzando le licenze sul server e su quali computer sono state prese in prestito le licenze.

Se si desidera solo controllare lo stato del server licenze e delle licenze Tekla, immettere tekla nella casella Individual Daemon e cliccare su Perform Status Enquiry.

Di seguito è riportato un esempio di informazioni sul server licenze:

  1. Il server licenze port@hostname
  2. Il server licenze è attivo e in esecuzione
  3. Il server licenze con Tekla Identity è installato e in funzione
  4. Un valore di default per TeklaServer mostrato in ogni controllo di stato

Di seguito è riportato un esempio di informazioni sulle licenze:

  1. La configurazione per la quale vengono visualizzate le informazioni sulla licenza. In questo esempio, Full Detailing.
  2. Il numero di licenze attivate sul server licenze
  3. Il numero di licenze in uso; acquisite dal server licenze o prese in prestito
  4. Una licenza presa in prestito
  5. Su quale computer è stata presa in prestito la licenza
  6. Versione della licenza di Tekla
  7. Ora alla quale la licenza è stata presa in prestito
  8. Licenze acquisite dal server licenze
  9. Su quale computer e display l'utente ha acquisito la licenza. In questo caso, l'utente è user4, i nomi computer e display sono computer7.
  10. Nome host del server licenze / porta da cui la licenza è stata acquisita
  11. Ora di avvio della sessione di Tekla Structures
  12. Utilizzo di licenze di altre configurazioni. In questo caso, Precast Concrete Detailing.

Scheda Server Diags

La scheda Server Diags presenta ulteriori informazioni sui server licenze e sulle licenze e fornisce diagnostica.

Nota:

In caso di problemi con il server licenze, inviare una copia dei file tekla.lic tekla.opt e tekla_debug.log al supporto locale Tekla Structures. Le informazioni riportate nella scheda Server Diags non sono sufficientemente dettagliate per consentire la risoluzione dei problemi.

  • Per visualizzare la diagnostica, fare clic su Esegui diagnostica.

Di seguito è riportato un esempio di diagnostica del server licenze e delle licenze LMTOOLS:

  1. Il server licenze port@hostname
  2. Informazioni comuni per tutte le installazioni del server licenze Tekla
  3. Su quale configurazione vengono visualizzate le informazioni. In questo caso, Viewer.
  4. Versione della licenza di Tekla
  5. Il nome host del server licenze
  6. La data di scadenza della licenza. In questo caso, la licenza è permanente.

Scheda Config services

I valori nella scheda Config Services sono riempiti automaticamente durante l'installazione del server licenze Tekla. Tuttavia, se si verificano problemi durante l'installazione e il server licenze non si avvia automaticamente, è necessario configurare le impostazioni manualmente nella scheda Config Services.

Nota:

Ogni volta che si apportano modifiche o si eseguono azioni in LMTOOLS in relazione al server licenze Tekla, è necessario avere selezionato Tekla Licensing Service nella lista Service Name.

Scheda Borrowing

Avvertenza:

Utilizzare Tekla License Borrow Tool per prendere in prestito le licenze di Tekla. Non utilizzare la scheda Borrowing di LMTOOLS con le licenze Tekla.

È stato utile?
Precedente
Successivo