Zarządzanie licencjami swobodnymi ArcGIS

9

Jak zarządzasz pulą licencji sieciowych ArcGIS?

Muszę realizować kilka połączeń tygodniowo lub czasem dziennie od pracowników, którzy chcą sprawdzić Spatial Analyst lub ArcInfo, ale nie mogą, ponieważ nie są dostępne. Mam mały skrypt, który uruchamiam, aby uzyskać listę tego, co ma, a następnie muszę albo zadzwonić, aby dowiedzieć się, czy Sam lub Ellen naprawdę nadal używa SA, albo przekazać listę nazwisk dzwoniącemu, aby mogli wykonuj pracę nóg. Więcej niż połowa czasu, w którym użytkownik po prostu zapomniał obniżyć swój poziom licencji lub zamknąć ArcMap / Catalog po wykonaniu tego, co powinien zrobić.

To małpia praca, którą naprawdę powinien obsłużyć komputer. Nie znalazłem jeszcze niczego, co naprawdę dla nas działa. Co robisz?

matowe wilkie
źródło
Dokładnie to samo, co robisz. Jest to o wiele łatwiejsze w zarządzaniu, ponieważ mamy tylko cztery osoby, które mogą uzyskać dwie licencje ArcInfo.
Michael Todd

Odpowiedzi:

5

Możesz kontrolować to za pomocą OpenLM for ArcGIS .

OpenLM monitoruje użycie aplikacji i określa, czy jest ona aktywna, czy bezczynna, zużywając drogie licencje

Mapperz
źródło
Niezłe. Zdecydowanie to sprawdzę.
om_henners,
Zdecydowanie interesujące. Pełny program jest bezpłatną instalacją próbną przed zakupem, która z wdziękiem obniża się do trybu lite pod koniec okresu próbnego (30 dni, które można przedłużyć). Tryb Lite może być używany przez czas nieokreślony. OpenLM składa się z aplikacji serwera, która monitoruje menedżera licencji ESRI, przechowuje statystyki użytkowania i funkcje raportowania. Następnie na każdej stacji roboczej znajduje się aplikacja kliencka, która obsługuje płynne zamykanie itp. Bezczynnych sesji. Obecnie (jesień 2010 r.) Cena wynosi 110 USD za licencję ESRI + 20% rocznej konserwacji.
matt wilkie
5

To nie jest zabawne. Dwie rzeczy, które wprowadziliśmy, aby temu zaradzić, to:

  1. Mamy witrynę intranetową, która zawiera bieżące wykorzystanie licencji ArcGIS. To nakłada na użytkownika obowiązek sprawdzenia intranetu, gdy ma on problem z licencją i wykonywania połączeń samodzielnie. To wciąż nie jest świetne, ale w większości działa.
  2. Mamy również rozszerzenie 9.3 License Checker , które wyświetla okno dialogowe przypominające użytkownikom o tym, które rozszerzenia mają aktywne i mówi im, jakiej licencji używają. Możesz ustawić częstotliwość wyskakujących okienek podczas instalacji, ale zalecałbym opcję raz dziennie (możesz również wybrać raz na sesję lub raz za każdym razem, gdy otwierasz nowy plik .mxd) - zbyt często i staje się to kolejnym klikalnym polem dla użytkowników.

Wszystko, co powiedziałem, gdybym mógł machnąć magiczną różdżką, chciałbym zobaczyć następujące rzeczy:

ArcGIS powinien automatycznie pobrać licencję, gdy jest to wymagane przez narzędzie, a następnie zwolnić ją po zakończeniu pracy narzędzia. W ten sposób serwer licencji blokuje się tylko wtedy, gdy wszyscy zdecydują się użyć SA itp. Jednocześnie. (Możesz to zrobić w Pythonie, ale musisz napisać skrypt do każdego narzędzia, które wymaga licencji, a następnie zachęcić użytkowników do korzystania ze skryptowych wersji ...)

om_henners
źródło
1
Ładne, zwięzłe sformułowanie, dodane do ArcGIS Ideas
matt wilkie
@mattwilkie - ESRI nie może na tym zarabiać, dlatego nigdy się nie wydarzy. smutne, ale prawdziwe :(
user23715
1

Rozwiązaniem biednego człowieka jest użycie narzędzia wiersza poleceń lmutil , które znajduje się pod C:\Program Files\ArcGIS\LicenseManager\License10.x\bin. Wyjście bardzo brzydkie i głośne, ale działa.

Kopiowanie lmgrd.exei lmutil.exedo każdego innego komputera lub lokalizacji i uruchomić je niezależnie.

Oto plik wsadowy, który mam na X: \ Tools (wspólny folder sieciowy dla wszystkich użytkowników), z dwoma exe w X: \ Tools \ Bin. Dzięki temu każdy może zerknąć na liczbę dostępnych licencji i wiedzieć, do kogo zadzwonić, jeśli w tej chwili nie ma żadnych bezpłatnych.

@::show-license-status.bat
@echo off
:: Report  ESRI License Manager  status
:: 2009.August.05 *  [email protected] * this script is public domain.
setlocal
path=%path%;%~dp0\bin

:: use hardcoded server unless  server/ip specified on command line
if [%1]==[] (
      set arclic_server=OUR_LICENSE_SERVER
   ) else (
      set arclic_server=%1
      )

lmutil lmstat -a -c @%arclic_server%

pause

Przykładowe dane wyjściowe:

Z:\Tools>show-license-status.bat
lmutil - Copyright (c) 1989-2008 Acresso Software Inc. All Rights Reserved.
Flexible License Manager status on Thu 2/5/2015 10:13

[Detecting lmgrd processes...]
License server status: 27000@LIC_SERVER
    License file(s) on LIC_SERVER: C:\ArcGIS\LicenseManager\License10.2\bin\service.txt:

    LIC_SERVER: license server UP (MASTER) v11.11

Vendor daemon status (on LIC_SERVER):

    ARCGIS: UP v11.11
Feature usage info:

Users of ACT:  (Total of 1 license issued;  Total of 0 licenses in use)

Users of ARC/INFO:  (Total of 6 licenses issued;  Total of 2 licenses in use)

  "ARC/INFO" v10.1, vendor: ARCGIS
  floating license

    joejoe mac_220912 yR1xiboo!"_Z7nM=cP4d (v10.1) (LIC_SERVER/27000 302), start Thu 2/5 9:23
    janejane mac_220909 yR1xiboo!!e`E&le6{U (v10.1) (LIC_SERVER/27000 102), start Thu 2/5 9:23

Users of ArcStorm:  (Total of 6 licenses issued;  Total of 0 licenses in use)

Users of ArcStormEnable:  (Total of 6 licenses issued;  Total of 0 licenses in use)

Users of Grid:  (Total of 7 licenses issued;  Total of 5 licenses in use)

  "Grid" v10.1, vendor: ARCGIS
  floating license

    joejoe mac_220912 yR1xiboo!"_Z7nM=cP4d (v10.1) (LIC_SERVER/27000 202), start Thu 2/5 9:23

...etc.
etc.
matowe wilkie
źródło
0

Do zarządzania licencjami swobodnymi ArcGIS chciałbym również polecić statystyki licencji.

Muszę realizować kilka połączeń tygodniowo lub czasem dziennie od pracowników, którzy chcą sprawdzić Spatial Analyst lub ArcInfo, ale nie mogą, ponieważ nie są dostępne.

Dzięki statystykom licencji zobaczysz dokładnie, ile licencji jest dostępnych i ile jest używanych. Możesz także uzyskać statystyki odmowy dostępu, aby zobaczyć, kto i kiedy odmówiono dostępu do twojego oprogramowania.

Więcej niż połowa czasu, w którym użytkownik po prostu zapomniał obniżyć swój poziom licencji lub zamknąć ArcMap / Catalog po wykonaniu tego, co powinien zrobić.

Statystyka licencji zawiera przydatne widżety, które pokazują użytkowników, którzy mają wypisane licencje na dłużej niż 1 dzień, lub użytkowników, którzy wypisali te same licencje na kilku komputerach. Tak więc możesz szybko pozbyć się tej nieefektywności.

Jest jednak o wiele więcej niż oprogramowanie. Istnieje demo online, które możesz sprawdzić: http://licstat-demo.x-formation.com/ Więcej tutaj: http://www.x-formation.com/


źródło