Instrukcja zarządzania licencjami

Transkrypt

Instrukcja zarządzania licencjami
KONIECZNIE PRZECZYTAĆ !!!
Zasady obsługi licencji oprogramowania firmy KEIL
Ze względu na problemy klientów z obsługą licencji oprogramowania firmy KEIL poniżej
zebrano istotne informacje i zalecenia, które pozwolą uniknąć wielu kłopotów w trakcie
użytkowania.
Oprogramowanie firmy Keil jest oferowane w trzech wariantach licencji:
• Single-User – pozwala na użytkowanie oprogramowania na stacji roboczej wyłącznie
na rzecz licencjobiorcy przez jednego pracownika, przy czym dopuszcza
zainstalowanie oprogramowania na dwóch komputerach (np. stacjonarnym i
mobilnym), pozostających pod względem prawnym w gestii licencjobiorcy.
• FlexLM – pozwala na jednoczesne używanie oprogramowania wyłącznie na rzecz
licencjobiorcy przez określoną ilość pracowników, na komputerach połączonych w
sieci. Istnieje przy tym możliwość okresowego odłączenia licencji od serwera i
użytkowania jej poza siecią na komputerze mobilnym. Dla opcji licencji sieciowej
FlexLM nie ma ograniczeń co do minimalnej ilości posiadanych licencji.
• Floating-User – pozwala na jednoczesne używanie oprogramowania wyłącznie na
rzecz licencjobiorcy przez określoną ilość pracowników, na komputerach połączonych
w sieci. Istnieje przy tym możliwość okresowego odłączenia licencji od serwera i
użytkowania jej poza siecią na komputerze mobilnym. Ta tradycyjnie metoda
zarządzania licencjami sieciowymi wymaga posiadania minimum trzech licencji i a
przy większej ich ilości dopuszcza tylko pewne skwantowane liczby.
Licencja Single-User jest programowo przypisana do konkretnego komputera (nie ma opcji
klucza sprzętowego). Każda instalacja na komputerze wymaga rejestracji na serwerze
producenta na podstawie numeru seryjnego produktu PSN (ang. Product Serial Number) i
numeru identyfikującego komputer CID (ang. Computer ID). Przy rejestracji generowany jest
licencyjny kod identyfikacyjny LIC (ang. License ID Code), który umożliwia aktywację
oprogramowania na danym komputerze. Licencję można też odinstalować z komputera
najpierw deaktywując ją, co skutkuje zmianą kodu LIC, a następnie wyrejestrowując ten
zmieniony kod na serwerze producenta. Licencja zostaje w ten sposób zwolniona do
następnej instalacji. Licencjodawca monitoruje operacje przeinstalowywania i ogranicza ich
ilość, aby wykluczyć permanentne przenoszenie oprogramowania między różnymi
użytkownikami. Narzuca minimalne limity czasowe na okres między deinstalacją i instalacją
tej samej licencji.
Licencja FlexLM umożliwia jednoczesne korzystanie z oprogramowania przez taką ilość
użytkowników, ile licencji FlexLM jest w posiadaniu firmy. Oprogramowanie instaluje się na
dowolnej ilości stacji roboczych, a uaktywnienie użytkownika wymaga uwierzytelnienia
przez serwer sieciowy. Administrator systemu musi przy instalacji na stacjach roboczych
dostarczyć URL. Ta metoda zarządzania licencjami sieciowymi oparta jest na standardzie
FlexLM (FlexNet) firmy Flexera Software. Jest na dzień dzisiejszy rekomendowana przez
firmę KEIL.
W przypadku licencji Floating-User na serwerze, tworzony jest, przypisany do niego, plik
licencyjny FLF (ang. Floating License File) (nie ma opcji klucza sprzętowego).
Oprogramowanie instaluje się na dowolnej ilości stacji roboczych (procedura analogiczna do
instalacji Single-User), a ilość jednocześnie aktywnych użytkowników jest ograniczana
poprzez monitorowanie dostępu stacji roboczych do pliku FLF.
14-08-15
1/22
Numer CID identyfikujący komputer jest generowany m.in. na bazie identyfikacji sprzętu i
systemu operacyjnego. Każdorazowa zmiana konfiguracji sprzętowej komputera lub
przeinstalowanie systemu operacyjnego zmienia CID i uniemożliwia deinstalację
oprogramowania, a tym samym zwolnienie licencji do następnej instalacji. Dlatego należy …
Przed zmianami sprzętowymi komputera lub przeinstalowaniem
systemu operacyjnego koniecznie odinstalować licencję
Użytkownik sam zarządza swoimi licencjami - zdalnie przez stronę www producenta. On też
ponosi konsekwencje nieprawidłowych działań. Między innymi podstawowym dla
prawidłowej rejestracji licencji jest dokładne podanie danych w formularzach rejestracyjnych
i ustawienie filtrów antyspamowych tak aby adres e-mailowy [email protected] nie był
blokowany i informacja od producenta docierała do użytkownika. Prosimy o dopilnowanie
aby przy rejestracji podawano wyłącznie dane licencjobiorcy i rzeczywistego uprawnionego
użytkownika. Zaleca się więc …
Zachować dyscyplinę i staranność przy zarządzaniu licencjami
Na właścicielu oprogramowania spoczywa obowiązek ochrony swoich praw nabytych. Ponosi
on odpowiedzialność za świadome lub nieświadome udostępnienie oprogramowania osobom
trzecim. Powinien więc ograniczyć dostęp do kodów potrzebnych do instalacji
oprogramowania tylko do osób upoważnionych np. administratora IT. Tak więc …
Numer seryjny oprogramowania PSN powinien być chroniony jako
informacja poufna
Z tych samych powodów dystrybutor i producent nie będą podawać numerów PSN osobom
nieupoważnionym przez właściciela oprogramowania.
Dla uniknięcia problemów zachęcamy do zapoznania się na stronie producenta z
następującymi dokumentami:
• umową licencyjną
http://www.keil.com/support/man/docs/license/license_agreement.htm
• zasadami obsługi technicznej i aktualizacji oprogramowania
http://www.keil.com/product/maintenance.asp
• instrukcją zarządzania licencjami
http://www.keil.com/support/man/docs/license/license_management.htm
• listą błędów związanych z zarządzaniem licencjami
http://www.keil.com/support/man/docs/license/license_errors.htm
Kupując oprogramowanie firmy Keil, nabywają Państwo prawo do jego użytkowania w
ramach swojej firmy przez tylu programistów ile licencji nabyto. Nie są przy tym
przekazywane prawa autorskie, a tym samym kupujący nie może przekazać bez zgody firmy
Keil swoich praw podmiotom trzecim.
Licencja na użytkowanie przekazywana jest w postaci numeru seryjnego PSN. Umożliwia on
instalację oprogramowania na stacji roboczej lub serwerze. Tym samym PSN nie powinien
być udostępniany osobom postronnym, gdyż grozi to nieuprawnioną instalacją i blokadą
licencji. Instalacja na stacji roboczej/serwerze wiąże licencję z konkretną konfiguracją
14-08-15
2/22
sprzętu i systemu operacyjnego. Dlatego zmieniając konfigurację lub cały komputer zawsze
trzeba zwolnić licencję do ponownej instalacji.
• Nie wolno dokonywać żadnych zmian sprzętowych w stałych zasobach komputera i
przeinstalowywać
system
operacyjny
bez
uprzedniego
odinstalowania
oprogramowania Keil’a
• Przed utylizacją komputera, przed zakończeniem współpracy z programistą należy
dopilnować odinstalowania oprogramowania Keil’a
Nabyte prawa do użytkowania oprogramowania wymagają takiej samej ochrony jak rzeczy
materialne, Jeśli zablokujemy sobie do nich dostęp, wyrzucimy „do kosza”, komuś oddamy
lub pozwolimy zabrać – to je po prostu tracimy, a w przypadku oprogramowania Keil’a są
one znacznej wartości. Ponieważ sytuacje zablokowania licencji zdarzają się prosimy o
dołożenie staranności przy dystrybucji licencji w ramach firmy. Prosimy zarząd firmy o
zapoznanie się i zapoznanie użytkowników z niniejszą instrukcją.
W przypadku problemów z licencjami, w sytuacjach awaryjnych pozostajemy do Państwa
dyspozycji. Prosimy o natychmiastowy kontakt z dystrybutorem lub obsługą techniczną
producenta. Bowiem …
Niekontrolowane powtarzanie operacji instalacyjnych może doprowadzić
do przekroczenia limitu dopuszczalnych rejestracji, a w konsekwencji do
zablokowania licencji i konieczności korekt na serwerze producenta
.
Prosimy o postępowanie dokładnie wg załączonych i umieszczonych na stronach www
instrukcji instalacji i deinstalacji oprogramowania. Zalecamy też dokumentowanie operacji
instalacyjnych dla celów ewentualnego odtworzenia historii i umożliwienia nam korekt na
serwerze producenta. Prosimy więc …
Archiwizować numery PSN, daty operacji instalacyjnych , kody LIC w
tym również kody deinstalacyjne TRN
Klienci którym wygasł kontrakt aktualizacyjny nie są objęci darmowym
wsparciem technicznym ze strony firmy Keil i darmowymi update’ami
oprogramowania.
Producent
KEIL An ARM Company
E: [email protected]
14-08-15
Autoryzowany dystrybutor
WG Electronics Sp. z o.o.
E: [email protected]
T: +48 22 847 97 20
3/22
Instrukcja instalacji licencji Single-User
Instalacja oprogramowania powinna być przeprowadzona przez osobę
upoważnioną. Udostępnienie numeru PSN jest bowiem równoważne
udostępnieniu licencji i daje możliwość niekontrolowanej jej instalacji
Procedura instalacji polega na zainstalowaniu oprogramowania na komputerze, rejestracji
instalacji na serwerze producenta i uaktywnieniu oprogramowania pozyskanym od
producenta kodem licencyjnym. Procedura rejestracji standardowo jest realizowana zdalnie
przez użytkownika via Internet. Możliwe jest przy tym zainstalowanie oprogramowania na
komputerze bez dostępu do Internetu.
Procedura instalacji jest opisana na stronie producenta:
http://www.keil.com/support/man/docs/license/license_sul_install.htm
Procedura instalacji
1. Zainstalować na komputerze oprogramowanie pobrane ze strony producenta
https://www.keil.com/download/product/. Wymagane są uprawnienia administratora.
2. Zidentyfikować numer seryjny PSN (format: xxxxx-xxxxx-xxxxx) nabytego produktu i
zarchiwizować go.
3. W menu środowiska IDE (ang. Integrated Development Environment) µVision wybrać
opcje File>License Management.
4. W oknie dialogowym License Management wybrać zakładkę Single-User License
dla komputera z dostępem do Internetu
5. Kliknąć klawisz Get LIC via Internet
Użytkownik powinien zostać automatycznie przełączony na stronę rejestracyjną producenta.
6. Jeśli nie - przejść do punktu 7. Jeśli tak - przejść do punktu 10
dla komputera bez dostępu do Internetu
7. Odczytać z okna dialogowego License Management>Single-User License numer
identyfikacyjny komputera CID (format: xxxxx-xxxxx)
8. Na innym komputerze z dostępem do Internetu wejść na stronę rejestracyjną producenta:
https://www.keil.com/license/install.htm
9. W odpowiednie pole wpisać numer CID
10. W odpowiednie pola wpisać numer PSN i prawidłowe dane adresowe. Zweryfikować.
Kliknąć klawisz Submit
Użytkownik powinien automatycznie w ciągu kilku minut otrzymać via e-mail numer LIC.
Jeśli nie - zalecamy kontakt z dystrybutorem lub obsługą techniczną producenta (powtórzenie
procedury może zablokować jedną licencję i wykorzystać licencję dla kolejnego stanowiska)
11. Zarchiwizować numer LIC
12. W oknie dialogowym License Management>Single-User License w polu New License ID
Code (LIC) wpisać otrzymany LIC (format: xxxxx-xxxxx-xxxxx-xxxxx-xxxxx-xxxxx) i
kliknąć klawisz Add LIC
14-08-15
4/22
W oknie dialogowym License Management>Single-User License w polu centralnym powinna
pojawić się nowa linia z opisem zainstalowanego oprogramowania, numerem LIC i okresem
objętym umową serwisową obejmującą darmowe update’y.
13. Zweryfikować zapisy.
Procedura instalacyjna została zakończona.
Uwagi:
•
•
•
Licencjodawca monitoruje operacje przeinstalowywania i ogranicza ich ilość, aby
wykluczyć permanentne przenoszenie oprogramowania między różnymi użytkownikami.
Narzuca minimalne limity czasowe na okres między deinstalacją i instalacją tej samej
licencji.
W czasie całej procedury instalacji nie wolno zmieniać ustawień parametrów sieciowych
komputera, dokonywać zmian w sprzęcie i w oprogramowaniu systemowym komputera.
Przy zainstalowanym oprogramowaniu na komputerze nie wolno dokonywać zmian w
sprzęcie i w oprogramowaniu systemowym komputera. Powoduje to bowiem istotną
zmianę numeru identyfikacyjnego CID i tym samym zablokowanie możliwości
przeinstalowania licencji z tego komputera. Przed takimi zmianami zawsze należy
odinstalować oprogramowanie Keila.
14-08-15
5/22
Instrukcja deinstalacji licencji Single-User
Procedura deinstalacji polega na deaktywowaniu licencji na komputerze i wyrejestrowaniu jej
na serwerze producenta. Procedura wyrejestrowania standardowo jest realizowana zdalnie
przez użytkownika via Internet. Możliwe jest przy tym odinstalowanie oprogramowania na
komputerze bez dostępu do Internetu.
Procedura deinstalacji jest opisana na stronie producenta:
http://www.keil.com/support/man/docs/license/license_sul_uninstall.htm
Procedura deinstalacji licencji Single-User
1. W menu środowiska IDE (ang. Integrated Development Environment) µVision wybrać
opcje File>License Management.
2. W oknie dialogowym License Management wybrać zakładkę Single-User License
3. Wybrać z listy produkt do deinstalacji
4. Kliknąć klawisz Uninstall i potwierdzić komunikat ostrzegawczy pojawiający się na
ekranie wybierając Yes
W oknie dialogowym License Management>Single-User License w polu centralnym w linii
odpowiadającej deinstalowanemu produktowi powinien pojawić się opis stanu jako
Uninstalled i powinien zmienić się LIC na kod w formacie TRNxx-xxxxx-xxxxx-xxxxx-xxxxxxxxxx-xxxxx. Oprogramowanie jest wówczas dezaktywowane i działa w wersji ewaluacyjnej.
14-08-15
6/22
5. Zarchiwizować kod identyfikacyjny TRN deaktywowanego programu
dla komputera z dostępem do Internetu
Użytkownik powinien zostać automatycznie przełączony na stronę rejestracyjną producenta.
6. Jeśli nie - przejść do punktu 7. Jeśli tak - przejść do punktu 9
dla komputera bez dostępu do Internetu
7. Na komputerze z dostępem do Internetu wejść na stronę rejestracyjną producenta:
https://www.keil.com/license/uninstall.htm
8. W polu Uninstall LIC wpisać odczytany kod TRN deaktywowanego programu
9. Kliknąć klawisz Submit
Na ekranie powinien pojawić się komunikat potwierdzający wyrejestrowanie licencji.
Uwagi:
• Licencjodawca monitoruje operacje przeinstalowywania i ogranicza ich ilość, aby wykluczyć
permanentne przenoszenie oprogramowania między różnymi użytkownikami. Narzuca minimalne
limity czasowe na okres między deinstalacją i instalacją tej samej licencji.
• W czasie całej procedury instalacji nie wolno zmieniać ustawień parametrów sieciowych
komputera, dokonywać zmian w sprzęcie i w oprogramowaniu systemowym komputera .
14-08-15
7/22
Instrukcja instalacji licencji FlexLM
Instalacja oprogramowania powinna być przeprowadzona przez osobę
upoważnioną. Udostępnienie numeru PSN jest bowiem równoważne
udostępnieniu licencji i daje możliwość niekontrolowanej jej instalacji
Procedura instalacji polega na zainstalowaniu oprogramowania na serwerze sieci i na stacjach
roboczych. Programowy serwer licencji instalowany na serwerze sieci kontroluje ilość
jednocześnie aktywnych licencji, ogranicza dostęp dla stacji roboczych do ilości zakupionych
licencji poprzez uwierzytelnianie zgłaszających akces poszczególnych stacji roboczych
(standardowa konfiguracja Klient-Serwer). Serwer licencji może być zainstalowany na
platformach Windows i Unix/Linux. MDK-ARM wspomaga instalacje w jednoserwerowych
sieciach LAN. Dla wieloserwerowych sieci LAN konfiguracja musi być wykonana ręcznie
przez służby IT.
Procedura instalacji jest opisana na stronie producenta:
http://www.keil.com/support/man/docs/license/license_flex_install.htm
Procedura instalacji licencji FlexLM na stacji roboczej
1. Zainstalować na stacji roboczej oprogramowanie pobrane ze strony producenta
https://www.keil.com/download/product/. Wymagane są uprawnienia administratora.
2. Podłączyć komputer do sieci LAN.
3. Pozyskać URL od administratora sieci. URL powinien mieć format
portNumber@hostServer
4. W menu środowiska IDE (ang. Integrated Development Environment) µVision wybrać
opcje File>License Management.
14-08-15
8/22
5. W oknie dialogowym License Management wybrać zakładkę FlexLM License
6. Kliknąć klawisz Edit i wprowadzić URL w pojawiającym się oknie Flex License Server.
Potwierdzić klawiszem OK.
7. Zaznaczyć opcję Use Flex Server
8. Podświetlić kliknięciem linię z instalowanym produktem. Kliknąć klawisz Set as Active
Product aby uaktywnić wybrany produkt.
9. Kolory na liście zainstalowanych produktów identyfikują ich stan:
• █ – licencja aktywna na tej stacji roboczej
• █ – brak dostępu, wyczerpany jest limit jednoczesnych użytkowników
• █ – dostępne licencje, które mogą być aktywowane na tej stacji roboczej
• █ – pokazuje lokalnie zainstalowane inne licencje
W trakcie pracy na stacji roboczej podłączonej do sieci licencje z serwera na czas pracy z
oprogramowaniem firmy KEIL są pobierane automatycznie jak tylko uruchomiony zostanie
kompilator lub debuger. Oznacza to, że edycja może być realizowana na dowolnej ilości
komputerów bez ograniczeń. Licencje zwracane są do serwera również automatycznie po
standardowym okresie jednej godziny. Zainstalowana licencja FlexLM, może też być
okresowo pobrana z serwera procedurą wybieraną klawiszem Check Out i używana w terenie.
14-08-15
9/22
Procedura instalacji licencji FlexLM na serwerze sieciowym
Pobranie pliku licencyjnego
1. Zalogować się na portalu Self-Service firmy ARM https://silver.arm.com/ . Wymagane
jest konto, a jeśli się go nie posiada trzeba wcześniej się zarejestrować.
2. W menu na lewym marginesie wybrać kolejno opcje Resources>Licensing>Generate
3. Wpisać numer seryjny PSN instalowanego produktu i kliknąć klawisz Get License
4. Na wyświetlanej stronie podać wymagane kody ID. Kliknąć klawisz Generate
5. Na kolejnej stronie potwierdzić dane klikając Confirm lub wrócić do pkt. 4 klikając Back
14-08-15
10/22
6. Kliknąć View aby wyświetlić plik licencyjny i następnie Save aby zapamiętać go do
późniejszej modyfikacji.
7. Powrócić do portalu Self-Service https://silver.arm.com/
14-08-15
11/22
Pobranie oprogramowania licencyjnego na serwer
8. W menu na lewym marginesie wybrać kolejno opcje Resources>Downloads
9. Z listy dostępnych produktów wybrać Utilities>FLEXnet binaries and utilities
10. W prawej kolumnie kliknąć polecenie Download Now
11. Poleceniem Save zapamiętać plik wykonując zalecenia pojawiające się na ekranie.
Instalacja oprogramowania na serwerze
12. Plik zawiera następujące oprogramowanie:
• armlmd – demon ARM
• lmgrd – demon serwera FlexNet
• lmutil – programy użytkowe FlexNet
• lmtools.exe – interfejs graficzny użytkownika dla Windows dla programów
FlexNet
13. Wyodrębnić pliki binarne dla odpowiedniego systemu operacyjnego i skopiować je do
dedykowanego folderu serwera licencji
14. Na serwerach Unix/Linux przełączyć się na folder programów użytkowych licencji i
napisać sh ./makelinks.sh
Adaptacja sieciowego pliku licencyjnego
15. Zapisać plik licencyjny w znanej lokacji na serwerze. Zaleca się ten sam folder co dla
serwera licencji. Sugeruje się nazwę pliku license.dat. ta nazwa będzie w dalszej części
używana jako synonim pliku licencyjnego.
16. Wykorzystać edytor tekstowy do modyfikacji pliku license.dat. Zastąpić „this host” w
pliku licencyjnym odpowiednią nazwą serwera. Jeśli Host ID jest nieprawidłowy lub jeśli
się zmienił, trzeba pozyskać nowy plik z portalu firmy ARM – iść do punktu 2
17. Dodać po Host ID numer portu. Standardowo jest to 8224
14-08-15
12/22
18. Zapamiętać zmodyfikowany plik licencyjny jako zwykły tekst. Oryginalny plik licencyjny
można zawsze ściągnąć z portalu firmy ARM.
Na przykład jeśli wygenerowany przez serwer ARM’a plik licencyjny zawiera linię:
SERVER this_host 001002A34BC5
i chcemy użyć portu o numerze 8224 na serwerze sieciowej licencji o nazwie synchrotron,
musimy zmienić ją na:
SERVER synchrotron 001002A34BC5 8224
Aktywacja serwera licencji na platformie Windows
19. Uruchomić program lmtools.exe.
20. W zakładce Server/License File, wybrać opcję Configuration using Services.
21. Wybrać zakładkę Config Services z oknem dialogowym.
22. Zdefiniować ścieżki do poszczególnych plików podając je wprost lub umiejscawiając je
opcją przeglądania.
Plik programu zarządzajacego lmgrd.exe.
Plik licencyjny license.dat.
Plik logowania, w przykładzie debug.log.
23. Dla samoczynnego startu oprogramowania po restarcie komputera uaktywnić opcje:
Use Services.
Start Server at Power Up.
24. Kliknąć Save Service i potwierdzić zapamiętanie ustawień FlexNet License Manager
14-08-15
13/22
25. Wybrać zakładkę Start/Stop/Reread i upewnić się, że jest wybrany FlexNet License
Manager
26. Uruchomić sieciowy serwer licencji klikając Start
27. Zweryfikować prawidłowe działanie serwera licencji:
Wybierając zakładkę Server Status
Klikając Perform Status Enquiry
Po uruchomieniu sieciowego serwera licencji, można użyć dowolnego edytora tekstu dla
podglądu pliku logowania.
Aktywacja serwera licencji na platformie Windows z poziomu linii rozkazów
28. Wybrać podkatalog gdzie zainstalowano sieciowe oprogramowanie licencyjne
29. Wprowadzić komendę:
lmgrd -c license_file_name -l logfile_name
gdzie
license_file_name Określa pełną ścieżkę do pliku licencyjnego
logfile_name
Określa pełną ścieżkę do pliku logowania. Wielkość tego pliku
może być bardzo duża i może być konieczne jej kontrolowanie.
Po uruchomieniu sieciowego serwera licencji, można użyć dowolnego edytora tekstu dla
podglądu pliku logowania.
14-08-15
14/22
Aktywacja serwera licencji na platformie Unix/Linux
30. Wybrać podkatalog gdzie zainstalowano sieciowe oprogramowanie licencyjne
31. Wprowadź komendę:
nohup lmgrd -c license_file_name -l logfile_name
gdzie
license_file_name
Określa pełną ścieżkę do pliku licencyjnego
logfile_name
Określa pełną ścieżkę do pliku logowania. Dla uniknięcia
problemów z siecią, plik ten powinien być na lokalnym dysku.
Wielkość tego pliku może być bardzo duża i może być
konieczne jej kontrolowanie.
Uwagi:
• lmgrd nie wymaga uprzywilejowania i ARM zaleca uruchomienie serwera z pozycji
nieuprzywilejowanego użytkownika.
32. Po starcie serwera licencji komendą:
tail -f logfile_name
można podejrzeć ostatnie logowania
Więcej szczegółów dotyczących konfiguracji i uruchomienia serwera licencji na platformie
znaleźć
w
dokumentacji
firmy
Flextera
Software
Unix/Linux
można
http://www.flexerasoftware.com/.
Uwagi:
• Aby dodać nową licencję do systemu z działającym serwerem licencji należy:
Deaktywować serwer licencji
Przełączyć serwer na nowy plik licencyjny
Restartować serwer licencji
Jeśli pominiemy te kroki, nowa dane licencyjne mogą być nie rozpoznane w systemie
• ARM nie zaleca używania rozkazu lmreread
Procedury Check Out i Check In okresowego pobierania i zwrotu licencji
FlexLM z/do serwera
Zainstalowaną na serwerze licencje można zabrać z serwera na dłuższy okres czasu np. na
czas pracy w terenie bez dostępu do sieci LAN. W tym celu należy:
1. W menu środowiska IDE (ang. Integrated Development Environment) µVision wybrać
opcje File>License Management.
2. W oknie dialogowym License Management wybrać zakładkę FlexLM License
3. Kliknąć klawisz Check Out i na kalendarzu wybrać datę do kiedy licencja będzie do
dyspozycji na stacji roboczej poza siecią.
4. W każdej chwili pobraną licencję można zwrócić do serwera klikając klawiszem Check
In.
Oczywistym jest, że w trakcie powyższych operacji stacja robocza musi mieć dostęp do sieci.
14-08-15
15/22
Instrukcja deinstalacji licencji FlexLM
Deinstalacja licencji FlexLM na stacji roboczej
Procedura deinstalacji polega na deaktywowaniu licencji na stacji roboczej i jest opisana na
stronie producenta:
http://www.keil.com/support/man/docs/license/license_flex_uninstall.htm
1. W menu środowiska IDE (ang. Integrated Development Environment) µVision wybrać
opcje File>License Management.
2. W oknie dialogowym License Management wybrać zakładkę FlexLM License
3. Deaktywować opcję Use Flex Server
Deaktywacja serwera licencji FlexLM na serwerze sieciowym
Procedura deaktywacji serwera licencji zależy od platformy i jest opisana na stronie
producenta:
http://www.keil.com/support/man/docs/license/license_flex_serv_stop.htm
Uwagi:
• Unikać używania na platformie Windows menadżera zadań, a na platformie Unix/Linux
polecenia kill -9 do deaktywacji serwera licencji. Może to powodować problemy z
restartem serwera
• W przypadku konieczności deaktywacji serwera licencji zawsze należy zatrzymać lmgrd
przed armlmd
Deaktywacja serwera licencji na platformie Windows
Z poziomu interfejsu graficznego należy:
1. Uruchomić program lmtools.exe
2. Wybrać zakładkę Start/Stop/Reread
3. Kliknąć klawisz Stop Server
Z poziomu linii poleceń postępować jak w poniższej procedurze dla platform Unix/Linux.
Deaktywacja serwera licencji na platformie Unix/Linux
1. Wybrać podkatalog zawierający program serwera licencji sieciowych.
2. Wprowadzić polecenie:
Lmutil lmdown –q –c license_file_name
gdzie
license_file_name Określa pełną ścieżkę do pliku licencyjnego
14-08-15
16/22
Instrukcja instalacji licencji typu Floating-User
Instalacja oprogramowania powinna być przeprowadzona przez osobę
upoważnioną. Udostępnienie numeru PSN jest bowiem równoważne
udostępnieniu licencji i daje możliwość niekontrolowanej jej instalacji
Po zainstalowaniu oprogramowania na dowolnej stacji roboczej sieci należy utworzyć plik
licencyjny FLF (ang: Floating License File) na serwerze. Następnie należy zainstalować
oprogramowanie na wymaganej ilości stacji roboczych rejestrując je na serwerze producenta i
uzyskując kody aktywacyjne LIC. Procedura ta standardowo jest realizowana zdalnie przez
użytkownika via Internet. Przy czym w czasie procedury instalacyjnej nie wolno zmieniać
ustawień parametrów sieciowych komputerów. Możliwe też jest zainstalowanie
oprogramowania na sieci bez dostępu do Internetu.
Procedura instalacji jest opisana na stronach producenta:
http://www.keil.com/support/man/docs/license/license_floating_admin.htm
http://www.keil.com/support/man/docs/license/license_ful_install.htm
Procedura tworzenia pliku licencyjnego FLF
1. Zidentyfikować numer seryjny produktu PSN
2. W menu środowiska IDE (ang. Integrated Development Environment) µVision wybrać
opcje File>License Management.
3. W oknie dialogowym License Management wybrać zakładkę Floating License
Administrator
4. W polu Path podać ścieżkę dostępu do katalogu na dysku sieciowym gdzie ma być
przechowywany plik licencyjny FLF. Zweryfikować prawidłowość ścieżki dostępu.
5. W polu PSN wpisać numer seryjny produktu
6. Kliknąć klawisz Create FLF
Uwagi:
• Ścieżka dostępu do pliku licencyjnego FLF nie może być zmieniona po pierwszej
rejestracji użytkownika (stacji roboczej) na serwerze producenta
• Plik FLF musi być umieszczony na dysku sieciowym serwera i musi być dostępny w
trybie zapisu/odczytu z każdej stacji roboczej, z tą samą ścieżka dostępu w standardzie
UNC
• W przypadku konieczności zmiany serwera i utworzenia pliku FLF na innym serwerze
należy skontaktować się z dystrybutorem lub obsługą techniczną producenta
14-08-15
17/22
Procedura instalacyjna licencji Floating-User na stacji roboczej
1. Zainstalować oprogramowanie na stacji roboczej pobrane ze strony producenta
https://www.keil.com/download/product/. Wymagane są uprawnienia administratora.
2. W menu środowiska IDE (ang. Integrated Development Environment) µVision wybrać
opcje File>License Management.
3. W oknie dialogowym License Management wybrać zakładkę Floating-User License
4. Kliknąć klawisz Add Product i wybrać lub podać ścieżkę dostępu do pliku licencyjnego
FLF
dla komputera z dostępem do Internetu
Użytkownik powinien zostać przełączony na stronę rejestracyjną producenta.
5. Jeśli nie - przejść do punktu 6. Jeśli tak - przejść do punktu 10
dla komputera bez dostępu do Internetu
6. Otworzyć ten plik klikając Open
7. Odczytać numery identyfikacyjne komputera CID i licencji FLI (ang. Floating License
Identification)
8. Na komputerze z dostępem do Internetu wejść na stronę rejestracyjną producenta:
https://www.keil.com/license/floating.htm
9. Wpisać numery CID i FLI w odpowiednie pola
10. Wprowadzić prawidłowe dane adresowe. Zweryfikować. Kliknąć klawisz Submit
Użytkownik powinien automatycznie w ciągu kilku minut otrzymać via e-mail numer LIC.
Jeśli nie - zalecamy kontakt z dystrybutorem lub obsługą techniczną producenta (powtórzenie
procedury grozi zablokowaniem jednej instalacji i wykorzystaniem licencji dla drugiego
stanowiska)
11. W oknie dialogowym License Management>Floating-User License w polu New License
ID Code (LIC) wpisać otrzymany LIC i kliknąć klawisz Add LIC
W oknie dialogowym License Management>Single-User License w polu centralnym powinna
pojawić się nowa linia z opisem zainstalowanego oprogramowania, numerem LIC i okresem
objętym umową serwisową (darmowe update)
12. Zweryfikować zapisy.
W przypadku zgodności procedura instalacyjna została zakończona. W przypadku
niezgodności skontaktować się z dystrybutorem lub obsługą techniczną producenta
Uwagi:
• W wyjątkowych przypadkach procedura rejestracji licencji stacji roboczej na serwerze
producenta może być przeprowadzona przez autoryzowanego dystrybutora lub obsługę
techniczną producenta na podstawie numeru PSN i CID docelowej stacji roboczej.
• Deinstalacja licencji „floating-user” na stacji roboczej odbywa się wg procedury dla
licencji „single-user”. Nie jest przy tym konieczna ze względu na brak ograniczeń na ilość
nie używanych instalacji na stacjach roboczych
14-08-15
18/22
Procedury Check Out i Check In okresowego pobierania i zwrotu licencji
Floating-User z/do serwera
Zainstalowaną na serwerze licencje można zabrać z serwera na dłuższy okres czasu np. na
czas pracy w terenie bez dostępu do sieci LAN. W tym celu należy:
1. W menu środowiska IDE (ang. Integrated Development Environment) µVision wybrać
opcje File>License Management.
2. W oknie dialogowym License Management wybrać zakładkę Floating-User License
3. Kliknąć klawisz Check Out i na kalendarzu wybrać datę do kiedy licencja będzie do
dyspozycji na stacji roboczej poza siecią.
4. W każdej chwili pobraną licencję można zwrócić do serwera klikając klawiszem Check
In.
Oczywistym jest, że w trakcie powyższych operacji stacja robocza musi mieć dostęp do sieci.
14-08-15
19/22
Instrukcja instalacji update’u i upgrade’u licencji
Single-User
Instalacja oprogramowania powinna być przeprowadzona przez osobę
upoważnioną. Udostępnienie numeru PSN jest bowiem równoważne
udostępnieniu licencji i daje możliwość niekontrolowanej jej instalacji
Po otrzymaniu nowego numeru PSN w ramach update’u lub upgrade’u
nie trzeba odinstalowywać aktualnego numeru LIC
Procedura instalacji
1. Zidentyfikować numer seryjny PSN (format: xxxxx-xxxxx-xxxxx) nabytego produktu i
zarchiwizować go.
2. W menu środowiska IDE (ang. Integrated Development Environment) µVision wybrać
opcje File>License Management.
3. W oknie dialogowym License Management wybrać zakładkę Single-User License
dla komputera z dostępem do Internetu
4. Kliknąć klawisz Get LIC via Internet
Użytkownik powinien zostać automatycznie przełączony na stronę rejestracyjną producenta.
5. Jeśli nie - przejść do punktu 6. Jeśli tak - przejść do punktu 9
dla komputera bez dostępu do Internetu
6. Odczytać z okna dialogowego License Management>Single-User License numer
identyfikacyjny komputera CID (format: xxxxx-xxxxx)
7. Na innym komputerze z dostępem do Internetu wejść na stronę rejestracyjną producenta:
i. https://www.keil.com/license/install.htm
8. W odpowiednie pole wpisać numer CID
9. W odpowiednie pola wpisać nowy numer PSN i prawidłowe dane adresowe.
Zweryfikować. Kliknąć klawisz Submit
Użytkownik powinien automatycznie w ciągu kilku minut otrzymać via e-mail numer LIC.
Jeśli nie - zalecamy kontakt z dystrybutorem lub obsługą techniczną producenta (powtórzenie
procedury może zablokować jedną licencję i wykorzystać licencję dla kolejnego stanowiska)
10. Zarchiwizować numer LIC
11. W oknie dialogowym License Management>Single-User License w polu New License ID
Code (LIC) wpisać nowy otrzymany LIC (format: xxxxx-xxxxx-xxxxx-xxxxx-xxxxxxxxxx) i kliknąć klawisz Add LIC
W oknie dialogowym License Management>Single-User License w polu centralnym
odpowiednia linia z opisem zainstalowanego oprogramowania, numerem LIC i okresem
objętym umową serwisową obejmującą darmowe update’y powinna być zmodyfikowana.
12. Zweryfikować zapisy.
Procedura instalacyjna została zakończona.
14-08-15
20/22
Uwagi:
•
•
W czasie całej procedury instalacji nie wolno zmieniać ustawień parametrów sieciowych
komputera, dokonywać zmian w sprzęcie i w oprogramowaniu systemowym komputera.
Przy zainstalowanym oprogramowaniu na komputerze nie wolno dokonywać zmian w
sprzęcie i w oprogramowaniu systemowym komputera. Powoduje to bowiem istotną
zmianę numeru identyfikacyjnego CID i tym samym zablokowanie możliwości
przeinstalowania licencji z tego komputera. Przed takimi zmianami zawsze należy
odinstalować oprogramowanie Keila.
14-08-15
21/22
Instrukcja instalacji update’u i upgrade’u licencji
Floating-User
Instalacja oprogramowania powinna być przeprowadzona przez osobę
upoważnioną. Udostępnienie numeru PSN jest bowiem równoważne
udostępnieniu licencji i daje możliwość niekontrolowanej jej instalacji
Po otrzymaniu nowego numeru PSN w ramach update’u lub upgrade’u
nie trzeba odinstalowywać aktualnego numeru LIC
1. Przesłać niezmodyfikowany plik utworzony podczas poprzedniej instalacji z
rozszerzeniem FLF do działu wsparcia technicznego Keil’a ([email protected]) z
komentarzem:
We are going to replace FLF file. In attachment you will find our unmodified FLF file
which we currently use. In a while you will get new email with new created FLF file.
Our current PSN:…..
2. Ponownie utworzyć plik FLF używając dotychczasowego numeru PSN zgodnie z
instrukcją poniżej, w tej samej lokalizacji na serwerze co poprzedni.
3.
Procedura tworzenia pliku licencyjnego
1. Zidentyfikowac numer seryjny produktu PSN
2. W menu srodowiska IDE (ang. Integrated Development Environment) Vision
wybrac opcje File>License Management.
3. W oknie dialogowym License Management wybrac zakładke Floating License
Administrator
4. W polu Path podać scieżke dostepu do katalogu na dysku sieciowym gdzie ma byc
przechowywany plik licencyjny FLP. Zweryfikowac prawidłowosc scieżki dostepu.
5. W polu PSN wpisac numer seryjny produktu
6. Kliknac klawisz Create FLF
3. Wysłac nowy plik FLF do działu wsparcia technicznego Keil’a: [email protected]
Przykładowa tresc:
In attachment you will find our new “clean” FLF file.
After verification please inform WG Electronics about status: [email protected]
Best regards
Po weryfikacji plików przez dział techniczny dostarczymy nowy numer PSN.
W trakcie procedury weryfikacji dostep do pełnej wersji oprogramowania bedzie
niemo_liwy. Dział wsparcia technicznego Keil’a zrobi wszystko co w jego mocy aby ten czas
był jak najkrótszy.
14-08-15
22/22

Podobne dokumenty