Zarządzanie starszymi licencjami lokalnymi
Po skonfigurowaniu licencji lokalnych można sprawdzić, czy masz prawidłową liczbę licencji i czy licencje używane są prawidłowo.
Za pomocą aplikacji LMTOOLS dostarczanej z serwerem licencyjnym Tekla można monitorować, kto aktualnie korzysta z licencji.
W następujących sytuacjach należy wprowadzić zmiany:
-
Jeśli użytkownicy wybierają nieprawidłowe typy licencji lub użytkownicy dodatkowi rezerwują zbyt wiele licencji, można upewnić się, że odpowiednie typy licencji są dostępne dla odpowiednich użytkowników, definiując prawa dostępu do korzystania z licencji.
- W następujących przypadkach należy dezaktywować istniejące licencje lokalne:
- W przypadku rozpoczynania używania nowej wersji Tekla Structures, która wymaga aktywowania odnowionych licencji.
- Przed aktywowaniem zmienionej wersji tej samej licencji (na przykład po zmianie liczby jednocześnie pracujących użytkowników).
- Przed wprowadzeniem zmian konfiguracji sprzętowej, które wpływają na serwer licencji.
- Jeśli chcesz przenieść licencje na inny serwer licencji.
- Jeśli licencje lokalne staną się niezaufane lub wyłączone, można je naprawić ograniczoną liczbę razy.
Monitorowanie wykorzystania licencji Tekla Structures
Przy licencji lokalnej można wyświetlić bieżące wykorzystanie licencji za pomocą aplikacji LMTOOLS, która jest dostarczana z serwerem licencji Tekla.
Do uruchomienia aplikacji LMTOOLS wymagane są uprawnienia administratora systemu Windows.
Kody konfiguracji i słowa kluczowe stosowane w definicjach uprawień dostępu
Przy definiowaniu uprawnień dostępu w pliku tekla.opt należy używać odpowiednich skrótów (kodów) konfiguracji, ponieważ w przeciwnym razie definicje nie będą działać. Uprawnienia dostępu określa się za pomocą specjalnych słów kluczowych.
Kody konfiguracji
Podczas definiowania uprawnień dostępu dla różnych konfiguracji Tekla Structures w pliku opcji tekla.opt należy dodać odpowiedni kod dla każdej konfiguracji w definicji.
Kody konfiguracji są wstecznie kompatybilne, więc kody używane do licencjonowania starszych wersji Tekla Structures nadal będą działać. Jednak nazwa komercyjna konfiguracji może ulegać zmianom między wersjami. Na przykład nazwa komercyjna konfiguracji o kodzie STDL-C brzmiała Steel Detailing Limited, a teraz to Primary.
Poniżej przedstawiono listę konfiguracji Tekla Structures:
| Kod konfiguracji | Konfiguracja |
|---|---|
| CM-C | Modelowanie konstrukcji |
| DEV-C | Deweloperska |
| DFR-C | Kreślarz |
| EDU-C | Edukacyjna |
| FUD-C | Pełna |
| PCD-C | Detalowanie prefabrykatów betonowych |
| RCD-C | Detalowanie zbrojenia |
| SDE-C | Inżynieria |
| STD-C | Detalowanie konstrukcji stalowych |
| PPC-C | Planowanie produkcji - Beton |
| STDL-C | Primary |
| VIE-C | Podgląd projektu |
Najczęściej używane słowa kluczowe
Poniżej przedstawiono listę i opis słów kluczowych, których najczęściej używa się w pliku opcji tekla.opt do definiowania uprawnień i ograniczeń dostępu do licencji:
|
Słowo kluczowe |
Opis |
Informacje o stosowaniu |
|---|---|---|
|
|
Blokowanie dostępu do danej konfiguracji Tekla Structures. |
Należy go używać ze skrótem nazwy konfiguracji. |
|
|
Blokowanie wypożyczania licencji. |
Należy go używać z identyfikatorem aktywacji licencji. |
|
|
Blokowanie dostępu do wszystkich konfiguracji Tekla Structures. |
|
|
|
Definiowanie grupy użytkowników do stosowania z dowolnymi opcjami. |
Należy go używać z nazwami użytkownika z systemu Windows (rozdzielanymi spacjami). |
|
|
Definiowanie grupy hostów do stosowania z dowolnymi opcjami. |
Należy go używać z nazwami hosta lub adresami IP komputerów (rozdzielanymi spacjami). |
|
|
Zezwalanie użytkownikowi na korzystanie z danej konfiguracji Tekla Structures. |
Należy go używać ze skrótem nazwy konfiguracji. |
|
|
Zezwalanie użytkownikowi na wypożyczenie danej licencji. |
Należy go używać z identyfikatorem aktywacji licencji. |
|
|
Zezwalanie użytkownikowi na korzystanie ze wszystkich konfiguracji Tekla Structures. |
|
|
|
Ograniczanie możliwości korzystania z danej konfiguracji. |
Należy go używać z liczbą licencji i skrótem nazwy konfiguracji. |
|
|
Rezerwowanie licencji dla użytkownika/hosta lub grupy użytkowników/hostów. |
Należy go używać z liczbą licencji i skrótem nazwy konfiguracji. |
-
Gdy ktoś może użyć konfiguracji ze słowem kluczowym
INCLUDE, inni użytkownicy automatycznie nie mogą korzystać z tej konfiguracji. -
Gdy komuś odmówiono użycia konfiguracji ze słowem kluczowym
EXCLUDE, inni użytkownicy automatycznie mogą korzystać z tej konfiguracji. -
Jeśli nie określi się żadnych reguł, z danej konfiguracji mogą korzystać wszyscy użytkownicy.
Poniżej podano kilka przykładów definicji w pliku opcji tekla.opt:
| Definicja w pliku opcji | Opis |
|---|---|
|
|
Tylko użytkownik scarlett jest uprawniony do korzystania z konfiguracji Detalowanie prefabrykatów betonowych. |
|
|
Użytkownik justin nie może korzystać z konfiguracji Pełna. Pozostali użytkownicy mogą korzystać z konfiguracji Pełna. |
|
|
Użytkownicy jessica, joe i neil należą do grupy tsusers. Tylko członkowie grupy tsusers mogą korzystać ze wszystkich konfiguracji. |
|
|
Na komputerze pcrobert nie można korzystać z żadnych konfiguracji. |
|
|
Tylko użytkownik gwen może wypożyczyć licencję o identyfikatorze aktywacji qwer-1234-asdf-5678-zx. |
|
|
Użytkownik matt nie może wypożyczyć licencji o ID aktywacji rtyu-9876-fghj-5432-cv. |
|
|
Użytkownicy amy, chloe, andy i dean należą do grupy students. Korzystanie z konfiguracji Edukacyjny jest w przypadku grupy students ograniczone do trzech licencji. |
|
|
Jedna licencja konfiguracji Detalowanie zbrojenia jest zarezerwowana dla użytkownika vera. |
|
|
Użytkownicy user1, user2 i user3 należą do grupy STUDENTS. Dla grupy STUDENTS zarezerwowane są 3 licencje konfiguracji Podgląd projektu. STUDENTS to nazwa grupy. user1–user 3 to nazwy użytkownika systemu Windows rozdzielone spacjami. 3 to liczba zarezerwowanych licencji. VIE-C to kod konfiguracji Podgląd projektu. Należy pamiętać, że wszystkie licencje zarezerwowane dla danej grupy są przeznaczone tylko dla niej. Nawet jeśli jej członkowie nie korzystają aktualnie z tych licencji, pozostają one niedostępne dla innych użytkowników. |
|
|
Tylko użytkownik john może korzystać z konfiguracji Podgląd projektu, której typ to Enterprise. |
Modyfikowanie uprawnień dostępu do licencji lokalnej (tekla.opt)
Administrator serwera licencji Tekla Structures może przyznawać różnym użytkownikom i grupom użytkowników różne uprawnienia do używania licencji, modyfikując plik opcji tekla.opt. Pozwala to zapobiec sytuacji, w której nie ma licencji dostępnych dla użytkowników, którzy ich potrzebują, ponieważ ktoś inny ma zastrzeżoną lub wypożyczoną licencję, której nie potrzebuje.
Plik opcji licencji tekla.opt znajduje się w folderze ..\Tekla\License\Server.
Do najbardziej typowych opcji konfiguracyjnych należą następujące:
-
Prawa dostępu dla określonych nazw użytkowników lub nazw hostów/adresów IP można definiować pojedynczo lub przy użyciu zdefiniowanych grup. Można używać tej samej nazwy użytkownika lub hosta w kilku grupach.
-
Istnieje możliwość zarezerwowania liczby licencji dla określonej konfiguracji (np., detalowania konstrukcji stalowych) wyłącznie do użytku przez określonego użytkownika lub grupę użytkowników. W razie potrzeby użytkownicy w grupie mogą zarezerwować więcej licencji niż zastrzeżona liczba. Inni użytkownicy można używać jedynie pozostałych wolnych licencji poza zastrzeżoną liczbą.
-
Można określić maksymalną (max) liczbę licencji, których jednocześnie może używać użytkownik lub grupa. Użytkownicy, którzy nie są uwzględnieni w tym ograniczeniu, mogą używać wszelkich wolnych licencji.
-
Istnieje możliwość zezwolenia include użytkownikowi lub grupie na wyłączne używanie wszystkich licencji do określonej konfiguracji. Inni użytkownicy nie będą mogli używać konfiguracji.
-
Istnieje możliwość odmówić exclude konkretnym użytkownikom używania dowolnych licencji do określonej konfiguracji. Pozostali użytkownicy mogą korzystać z konfiguracji.
-
Można zezwolić lub odmówić użytkownikom wypożyczania licencji.
Aby zmodyfikować uprawnienia dostępu w pliku tekla.opt:
Przydatne linki
Więcej informacji na temat przyznawania dostępu do określonych wersji Tekla Structures tylko wybranym użytkownikom można znaleźć w następującym artykule pomocy technicznej na stronach Tekla User Assistance: Jak przyznać dostęp do określonej wersji Tekla Structures tylko wybranym użytkownikom
Przenoszenie licencji między serwerami licencji
Można przenieść licencję lokalną z jednego serwera licencji na inny. Przeniesienie licencji może być konieczne na przykład w przypadku wymiany sprzętu na nowy lub w celu umieszczenia licencji z kilku stacji roboczych na centralnym serwerze.
Zaleca się tworzenie kopii zapasowej zaufanego magazynu (..\ProgramData\FLEXnet\) w bezpiecznym miejscu na innym komputerze niż serwer licencji. Kopie zapasowe mogą być pomocne przy przywracaniu licencji na tym samym serwerze, jeśli aktywne licencje zostaną przypadkowo wymazywane.
Naprawa licencji lokalnej
Jeśli licencje lokalne przestaną być zaufane lub zostaną wyłączone, nie będzie można z nich korzystać i konieczna stanie się ich naprawa.
Status zaufania licencji jest widoczny w obszarze Aktywowane licencje w Tekla License Administration Tool. Jeśli symbol statusu zaufania ma kolor zielony oznacza to, że informacje są zaufane, natomiast symbol czerwony oznacza, że informacje nie są zaufane.
Z powodów technicznych i ze względów bezpieczeństwa Activation ID można naprawić tylko ograniczoną liczbę razy, która wynosi obecnie 2 razy rocznie. Dlatego ważne jest powiadamianie lokalnego przedstawiciela Tekla Structures o przeprowadzonych naprawach licencji oraz liczenie napraw.
Możliwe są następujące statusy:
-
Czerwony symbol H (Host) oznacza, że serwer został przeniesiony z innego komputera lub nastąpiła poważna zmiana konfiguracji sprzętowej komputera.
Status zaufania Hosta dla licencji, gdy nie jest zaufany:
Uwaga:W niektórych przypadkach naprawa licencji o niezaufanym statusie zaufania hosta może być niemożliwa.
-
Czerwony symbol T (Czas) oznacza, że manipulowano przy zegarze systemowym.
Status zaufania Czasu dla licencji, gdy nie jest zaufany:
-
Czerwony symbol R (Przywrócenie) oznacza, że licencja została uzyskana z kopii zapasowej.
Status zaufania Przywrócenia dla licencji, gdy nie jest zaufany:
Aby naprawić licencję:
Opcje LMTOOLS i ustawienia używane w systemie licencjonowania Tekla
LMTOOLS to graficzny interfejs użytkownika, który umożliwia administrowanie serwerem licencyjnym. Powyższe narzędzie jest dostarczane przez firmę Flexera Software.
W przypadku korzystania z oprogramowania FlexNet Manager od Flexera Software do zarządzania innymi licencjami nie należy używać LMTOOLS.
zakładka Service/License File
| Opcja/ustawienie | Opis |
|---|---|
| Configuration using License File | Nie jest używany. |
| Configuration using Services | Opcje Configuration using Services i Tekla Licensing Service zawsze muszą być zaznaczone na zakładce Service/License File podczas zarządzania licencjami oprogramowania Tekla. Opcje są domyślnie zaznaczane podczas instalacji serwera licencyjnego Tekla. |
| LMTOOLS ignores license path environment variables | Nie jest używany. |
zakładka System Settings
Na karcie System Settings widoczne są ogólne informacje o urządzeniu i systemie operacyjnym dotyczące komputera, na którym uruchomiono interfejs LMTOOLS.
| Opcja/ustawienie | Opis |
|---|---|
| Hostid Settings |
Computer/Hostname Username CPU ID IP Address Etnernet Address Disk Volume Serial Number FLEXID |
| Time Settings |
System Time Zone GMT Time Difference from UTC MSDOS Time Local Time Windows Directory |
| Save HOSTID info to a file |
Umożliwia zapisywanie w pliku tekstowym informacji o identyfikatorach hostów. |
Zakładka Utilities
Wartości na karcie Utilities wpływają na informacje wyświetlane na liście stanów na karcie Server Status. Domyślnie na liście stanów znajdują się informacje o wszystkich serwerach licencji, z którymi użytkownik ma połączenie.
| Opcja/ustawienie | Opis |
|---|---|
| File Name Browse Find Version |
Umożliwia sprawdzenie wersji systemu licencjonowania FlexNet powiązanego z danym plikiem. Jest to użyteczne podczas diagnozowania błędów. Należy wskazać plik i kliknąć przycisk Find Version. |
|
Vendor Name Path Add Vendor Path Override Path List All Vendor Paths |
Przykład nazwy i ścieżki dostawcy: Vendor Name: tekla Path: 27007@moj_serwer (port i nazwa komputera/nazwa hosta serwera licencyjnego) Nazwa dostawcy (w polu Vendor Name) używana dla nazwy serwera licencji Tekla to tekla (tylko małe litery). Aby dodać usługę licencyjną do listy statusów na zakładce Server Status, należy w polach Vendor Name i Path wprowadzić informacje o dostawcy i kliknąć przycisk Add Vendor Path. Aby na liście statusów znajdowały się informacje tylko o wybranych serwerach licencyjnych, należy w polach Vendor Name i Path wprowadzić informacje o dostawcy, a następnie kliknąć przycisk Override Path w celu zastąpienia serwerów licencyjnych widocznych obecnie na liście statusów. Przycisk List All Vendor Paths służy do wyświetlania bardziej szczegółowych informacji o wszystkich usługach licencyjnych widocznych na liście statusów na karcie Server Status. |
Zakładka Start/Stop/Reread
Na karcie Start/Stop/Reread można zatrzymywać i uruchamiać serwer licencyjny oraz dostosowywać niektóre ustawienia związane z zatrzymywaniem serwera.
Podczas wykonywania czynności dotyczących serwera licencji Tekla usługa Tekla Licensing Service musi być aktywna na liście FlexNet license services installed on this computer. Tekla Licensing Service można wybrać z listy usług na zakładce Service/License File.
| Opcja/ustawienie | Opis |
|---|---|
| FlexNet license services installed on this computer |
Służy do wyświetlania listy wszystkich usług licencjonowania FlexNet dostępnych na komputerze, na którym działa serwer licencyjny. Przy wykonywaniu czynności dotyczących serwera licencji Tekla należy zawsze upewnić się, że usługa Tekla Licensing Service jest aktywna na liście FlexNet license services installed on this computer.
|
|
Start Server |
Służy do uruchamiania serwera licencyjnego, który jest aktywny na liście FlexNet license services installed on this computer. |
|
Stop Server |
Służy do zatrzymywania serwera licencyjnego, który jest aktywny na liście FlexNet license services installed on this computer. Po kliknięciu tego przycisku na pasku stanu pojawia się komunikat Stopping the Server, a zatrzymanie serwera licencyjnego zajmuje kilka sekund. Komunikat nie znika po zatrzymaniu serwera. Jeśli użycie przycisku Stop Server nie spowoduje zatrzymania serwera, należy zaznaczyć pole wyboru Force Server Shutdown i ponownie kliknąć przycisk Stop Server. |
|
ReRead License File |
Umożliwia aktualizowanie serwera licencyjnego bez jego zatrzymywania i ponownego uruchamiania. Tego przycisku należy używać w przypadku ręcznego powiadamiania serwera licencyjnego o zmianach w licencjach. Aby uzyskać więcej informacji, zobacz Aktywowanie licencji lokalnych . |
| Advanced settings | |
|
Restrict lmdown to work only from node where lmgrd is running. |
Po wybraniu tej opcji można zatrzymywać działanie serwera licencyjnego tylko na komputerze-serwerze. Dzięki temu nikt nie może przypadkowo zatrzymać działania serwera licencyjnego na komputerze klienta. Zaleca się korzystanie z tej opcji. |
|
Disable lmdown utility, use task manager. |
Po wybraniu tej opcji nie można zatrzymywać działania serwera za pomocą narzędzia LMTOOLS. W takiej sytuacji serwer może zostać zatrzymany tylko przy użyciu Menedżera zadań Windows. |
|
Disable ’lmremove’ of license file. |
Nie jest używany w licencjonowaniu Tekla. |
zakładka Server Status
Na karcie Server Status widoczny jest stan serwera licencyjnego i licencji. Można sprawdzać, ile licencji znajduje się w użyciu lub jest wypożyczonych, kto aktualnie korzysta z licencji na danym serwerze oraz na których komputerach wypożyczono licencje.
Aby sprawdzić tylko stan serwera licencji i licencji Tekla, należy w polu Individual Daemon wprowadzić słowo tekla i kliknąć przycisk Perform Status Enquiry.
Poniżej przedstawiono przykładowe informacje o serwerze licencyjnym:
- Serwer licencyjny port@nazwa_hosta
- Serwer licencyjny działa prawidłowo
- Serwer licencyjny dla Tekla działa prawidłowo
- Wartość domyślna dla TeklaServer wyświetlana przy każdym sprawdzeniu stanu
Poniżej przedstawiono przykładowe informacje o licencjach:
- Konfiguracja, dla której są wyświetlane informacje o licencji. W tym przykładzie Full Detailing.
- Liczba licencji aktywowanych na serwerze licencyjnym.
- Liczba licencji znajdujących się w użyciu (pobranych z serwera licencyjnego lub wypożyczonych)
- Wypożyczona licencja
- Komputer, na którym wypożyczono tę licencję
- Wersja licencji Tekla
- Data i godzina wypożyczenia licencji
- Licencje pobrane z serwera licencyjnego
- Komputer, na którym pobrano licencję, oraz użytkownik, który to zrobił. W tym przypadku użytkownik to user4, a komputer to computer7.
- Port/nazwa hosta serwera licencyjnego, z którego pobrano licencję
- Data i godzina rozpoczęcia sesji Tekla Structures
- Użycie licencji innych konfiguracji. W tym przypadku Precast Concrete Detailing.
Zakładka Server Diags
Na zakładce Server Diags widoczne są dodatkowe informacje o serwerach licencyjnych i licencjach oraz dane diagnostyczne.
W przypadku problemów z serwerem licencyjnym należy wysłać kopie plików tekla.lic, tekla.opt i tekla_debug.log do lokalnej pomocy technicznej dla Tekla Structures. Informacje widoczne na zakładce Server Diags nie są wystarczająco szczegółowe do rozwiązania niektórych problemów.
- Aby wyświetlić dane diagnostyczne, należy kliknąć przycisk Perform Diagnostics.
Poniżej przedstawiono przykładowe dane diagnostyczne serwera licencyjnego i licencji uzyskane dzięki narzędziu LMTOOLS:
- Serwer licencyjny port@nazwa_hosta
- Informacje wspólne dla wszystkich instalacji serwera licencyjnego Tekla
- Konfiguracja, dla której wyświetlono informacje. W tym przypadku to Viewer.
- Wersja licencji Tekla
- Nazwa hosta serwera licencyjnego
- Data wygaśnięcia licencji. W tym przypadku licencja jest stała.
Zakładka Config services
Wartości na zakładce Config Services są wypełniane automatycznie podczas instalacji serwera licencyjnego Tekla. Jeśli jednak wystąpią problemy z zainstalowaniem serwera licencyjnego i nie uruchomi się on automatycznie, konieczne jest ręczne skonfigurowanie ustawień na zakładce Config Services.
Przy wprowadzaniu w interfejsie LMTOOLS wszelkich modyfikacji lub wykonywaniu innych czynności dotyczących serwera licencyjnego Tekla trzeba na liście Service Name wybrać usługę Tekla Licensing Service.
Zakładka Borrowing
Użyj narzędzia Tekla License Borrow Tool, aby wypożyczyć licencje Tekla. W przypadku wypożyczania licencji Tekla nie należy korzystać z zakładki Borrowing interfejsu LMTOOLS.

