Verwalten von Floating-ArcGIS-Lizenzen

9

Wie verwalten Sie Ihren ArcGIS Floating License Pool?

Ich muss mehrere Anrufe pro Woche oder manchmal jeden Tag von Mitarbeitern tätigen, die Spatial Analyst oder ArcInfo auschecken möchten, dies jedoch nicht, da keine verfügbar sind. Ich habe ein kleines Skript, das ich ausführe, um eine Liste zu erhalten, wer was hat, und muss dann entweder telefonieren, um herauszufinden, ob Sam oder Ellen wirklich noch SA verwenden, oder die Liste der Namen an den Anrufer weitergeben, damit sie es können mach die Beinarbeit. Besser als die Hälfte der Zeit hat der Benutzer einfach vergessen, seine Lizenzstufe herabzustufen oder ArcMap / Catalog zu schließen, nachdem er das getan hat, was er tun musste.

Dies ist Affenarbeit, die wirklich von einem Computer erledigt werden sollte. Ich habe noch nichts gefunden, was wirklich für uns funktioniert. Wie geht's?

matt wilkie
quelle
Genau das gleiche, was Sie tun. Es ist einfach viel einfacher zu handhaben, da wir nur vier Personen haben, die zwei ArcInfo-Lizenzen erhalten könnten.
Michael Todd

Antworten:

5

Sie können es mit OpenLM für ArcGIS steuern .

OpenLM überwacht die Anwendungsnutzung und ermittelt, ob sie aktiv ist oder nicht, und verbraucht teure Lizenzen

Mapperz
quelle
Schön. Ich werde es auf jeden Fall ausprobieren.
om_henners
Auf jeden Fall interessant. Das vollständige Programm ist eine kostenlose Testversion vor dem Kauf, die am Ende des Testzeitraums (30 Tage, die verlängert werden kann) ordnungsgemäß in den Lite-Modus versetzt wird. Der Lite-Modus kann unbegrenzt verwendet werden. OpenLM besteht aus einer Server-App, die den ESRI License Manager überwacht, Nutzungsstatistiken und Berichtsfunktionen verwaltet. Dann gibt es auf jeder Workstation eine Client-App, die das ordnungsgemäße Herunterfahren usw. von inaktiven Sitzungen übernimmt. Zu diesem Zeitpunkt (Herbst 2010) beträgt der Preis 110 USD pro ESRI-Lizenz + 20% jährliche Wartung.
Matt Wilkie
5

Das ist kein Spaß. Die beiden Dinge, die wir haben, um dies zu unterstützen, sind die folgenden:

  1. Wir haben eine Intranetsite, auf der die aktuelle Verwendung der ArcGIS-Lizenz aufgeführt ist. Dadurch kann der Benutzer das Intranet überprüfen, wenn ein Lizenzproblem vorliegt, und die Anrufe selbst ausführen. Es ist immer noch nicht großartig, aber es funktioniert meistens.
  2. Wir haben auch die 9.3 License Checker-Erweiterung , die einen Dialog öffnet, um Benutzer daran zu erinnern, welche Erweiterungen sie aktiv haben, und ihnen mitteilt, welche Lizenz sie verwenden. Sie können die Popup-Häufigkeit bei der Installation festlegen. Ich würde jedoch die Option "Einmal täglich" empfehlen (Sie können auch einmal pro Sitzung oder jedes Mal, wenn Sie eine neue .mxd öffnen) auswählen - zu oft, und es wird nur ein weiteres Klickfeld an Benutzer.

Alles in allem würde ich gerne Folgendes sehen, wenn ich einen Zauberstab schwingen könnte:

ArcGIS sollte automatisch eine Lizenz abrufen, wenn dies für ein Tool erforderlich ist, und diese dann freigeben, sobald das Tool fertig ist. Auf diese Weise blockiert der Lizenzserver nur, wenn alle gleichzeitig SA usw. verwenden. (Sie können dies in Python tun, aber Sie müssen jedes Tool, das eine Lizenz benötigt, skripten und dann Ihre Benutzer dazu bringen, die Skriptversionen zu verwenden ...)

om_henners
quelle
1
Schöne prägnante Formulierung, hinzugefügt zu ArcGIS Ideas
matt wilkie
@mattwilkie - ESRI kann dies nicht monetarisieren, daher wird es niemals passieren. traurig aber wahr :(
user23715
1

Die Lösung eines armen Mannes besteht darin, das Befehlszeilentool lmutil zu verwenden, das Sie unter finden C:\Program Files\ArcGIS\LicenseManager\License10.x\bin. Sehr hässliche und verrauschte Ausgabe, aber es funktioniert.

Kopieren lmgrd.exeund lmutil.exezu jedem anderen Computer oder Standort und führen sie unabhängig.

Hier ist eine Batch-Datei, die ich unter X: \ Tools (ein gemeinsamer Netzwerkordner für alle Benutzer) habe. Die beiden Exe befinden sich in X: \ Tools \ Bin. Auf diese Weise kann jeder sehen, wie viele Lizenzen verfügbar sind, und wissen, wen er anrufen muss, wenn im Moment keine frei sind.

@::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

Beispielausgabe:

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.
matt wilkie
quelle
0

Für die Verwaltung von Floating-ArcGIS-Lizenzen möchte ich auch die Lizenzstatistik empfehlen.

Ich muss mehrere Anrufe pro Woche oder manchmal jeden Tag von Mitarbeitern tätigen, die Spatial Analyst oder ArcInfo auschecken möchten, dies jedoch nicht, da keine verfügbar sind.

Mit License Statistics sehen Sie genau, wie viele Lizenzen verfügbar sind und wie viele verwendet werden. Sie können auch Benutzerstatistiken verweigern, um zu sehen, wem wann der Zugriff auf Ihre Software verweigert wurde.

Besser als die Hälfte der Zeit hat der Benutzer einfach vergessen, seine Lizenzstufe herabzustufen oder ArcMap / Catalog zu schließen, nachdem er das getan hat, was er tun musste.

License Statistics verfügt über hilfreiche Widgets, mit denen Benutzer angezeigt werden, deren Lizenzen länger als einen Tag ausgecheckt wurden, oder Benutzer, bei denen dieselben Lizenzen auf mehreren Computern ausgecheckt wurden. Sie können diese Ineffizienz also ziemlich schnell beseitigen.

Es gibt jedoch noch so viel mehr, was die Software leisten kann. Es gibt eine Online-Demo, die Sie sich ansehen können: http://licstat-demo.x-formation.com/ Mehr hier: http://www.x-formation.com/


quelle