Beruflich Dokumente
Kultur Dokumente
GIS Section
Deploying
ArcGIS Desktop 9.1
Letting your network work for you
Burlington County
Dept. of Information Technology, GIS Section
► Established 1995
► Centralized in IT Department
► Six full time staff
Large format plotter (6 in County)
Large format scanner
4 GPS units (10 in County)
► Provides services to other departments
Software
Data
Technical support
Project development and mapping assistance
► GIS coordination within County and externally
Coordination of GIS efforts & data dissemination
Communication to municipalities, state, regional and local user groups
1
Burlington County Dept. of IT, GIS Section
currently services 10 county departments
Resource
GIS Specialists Conservation
Library Health
Economic Human
Development Services
& Regional
Planning
Information
GIS users Technology Highway
Engineering
Emergency Prosecutor’
Prosecutor’s Community
Management Megan’
Megan’s Law Development
& Technical
Services
or Units
Rely on IT Department, GIS Section for all mapping
2
Burlington County Dept. of IT, GIS Section
Software Administration – Who needs software?
8 different buildings up to 10 miles away
Connected by 5 M Wireless or 1.5 M T1
3
Burlington County Dept. of IT, GIS Section
Software Administration – What software?
► ArcGIS Desktop
7 ArcInfo (floating)
3 ArcEditor (floating)
5 ArcView (floating)
Spatial Analyst, 3D Analyst, Network Analyst,
ArcScan, ArcPublisher (floating)
10 ArcView (standalone)
► Miscellaneous other GIS and GPS related software
► Installation of releases and updates cumbersome
and time consuming
Laurene Koman
ArcGIS Software Installation Product Lead
lkoman@esri.com
909-
909-793-
793-2853 ext. 1678
(Koman.pdf)
Koman.pdf)
4
Deployment
Deployment Planning
Personnel
Network of Computers
Software
5
Planning – Personnel
► System Administrator
Knowledge of server structure and management
Domains, Active Directory and Group Policy
► Network Specialist
Knowledge of network and remote site connection speeds
► Field Technician
Client computer logon with local administrator privileges
Patience
► Deployment Specialist
Use packing applications to create an answer file for
questions encountered during software installation
► GIS Coordinator
Knowledge of GIS users needs and installation choices
► GIS Users
Scheduling and cooperation
6
Planning – Network of Computers
► Servers
Domains or Peer-
Peer-to-
to-Peer/Workgroup
Active Directory Controller
► Computers
Workstations and Laptops !
► Computer names or IP Addresses
Meet requirements
► Operating Systems – Windows 2000 and XP
► Remote Desktop Connection enabled !
► User security level ! (Regedit_ArcGIS_Desktop_Administrator.pdf)
Regedit_ArcGIS_Desktop_Administrator.pdf)
Location
► One building, multi-
multi-building cluster, or remote sites
► Network Bandwidth
Health
Connection type and speed to remote sites
Burlington County
GIS Computer Network
Separate
Domain
MAIN SERVER
REMOTE SERVER
REMOTE SERVER
n
ectio
Conn
Slow
7
Planning – Software
► Which Products? ► Which Extensions?
ArcView 3D Analyst
ArcEditor ArcScan
Data Interoperability
ArcInfo
Geostatistical Analyst
ArcInfo Workstation Maplex
Network Analyst
► What Licenses? Publisher
Floating Schematics
Spatial Analyst
Single Use/Standalone
Survey Analyst
Tracking Analyst
Planning – Software
► Which Supporting ► Which Features?
Applications? ArcMap
ESRI Software ArcCatalog
Documentation Library
ArcReader
ArcGIS Desktop Python
Developer Kit
Point Styles
ArcGIS Desktop Tutorial
Layout Templates
Data
Crystal Reports for ESRI ► Which Service
Third-Party Extensions Packs & Patches?
8
Burlington County
GIS Software Configurations
Burlington County
ArcGIS Desktop Configurations
► Standard Configuration
ArcView Floating – all extensions and features
ArcGIS Desktop Developer Kit, ArcGIS Desktop
Tutorial Data and Crystal Reports for ESRI
► Advanced Configuration
ArcInfo Floating – all extensions and features
ArcInfo Workstation – all extensions and features
ArcGIS Desktop Developer Kit, ArcGIS Desktop
Tutorial Data and Crystal Reports for ESRI
9
Burlington County
GIS Software Exceptions
► Third-Party Extensions
Manual installation
► ArcView Floating and Standalone
Preorder Authorization Files
Add registry value (Regedit_ArcGIS_Standalone.pdf)
Regedit_ArcGIS_Standalone.pdf)
Deploying Managed
ArcGIS 9 Setups
► Writtenfor people familiar with software
deployment
► Not a step-by-step guide
► Provides details for three different options:
MSIEXEC command
Active Directory Group Policy Objects
Systems Management Server (SMS) application
(ArcGIS_Managed_Setups.pdf)
ArcGIS_Managed_Setups.pdf)
10
MSIEXEC Command
► Silent installation
ArcView Standalone
► Including all features
msiexec /i D:\
D:\setup.msi /qn+
qn+ ADDLOCAL=ALL
► Only select features silently
msiexec /i D:\
D:\setup.msi /qn+
qn+ ADDLOCAL= [feature1], [feature2],…
[feature2],…
ArcInfo Floating
► Including all features
msiexec /I [location of ArcGIS Desktop]\
Desktop]\setup.msi /qn+
qn+
ADDLOCAL=ALL ESRI_LICENSE_HOST=MainServer
ESRI_LICENSE_HOST=MainServer
SOFTWARE_CLASS=Professional
11
Prepare Server – Deployment Specialist
► Install software in Distribution Point
Create a folder for each application
► Choose names that are descriptive and unique
\\MainServer\
MainServer\GisDistPnt\
GisDistPnt\ArcGISDesktop91\
ArcGISDesktop91\
\\MainServer\
MainServer\GisDistPnt\
GisDistPnt\ArcView91StandAlone\
ArcView91StandAlone\
\\MainServer\
MainServer\GisDistPnt\
GisDistPnt\ArcInfoWorkstation91\
ArcInfoWorkstation91\
\\MainServer\
MainServer\GisDistPnt\
GisDistPnt\ArcGISDesktop91DeveloperKit\
ArcGISDesktop91DeveloperKit\
\\MainServer\
MainServer\GisDistPnt\
GisDistPnt\ArcGISDesktop91Tutorial\
ArcGISDesktop91Tutorial\
\\MainServer\
MainServer\GisDistPnt\
GisDistPnt\CrystalReportsXI\
CrystalReportsXI\
Administrative Install for Network Distribution or copy CD
contents to folder
► Folders
and contents must not be deleted until all applications are
removed from all computers
Apply Service Pack 1 to ArcGIS Desktop
msiexec /a \\MainServer\
MainServer\GISDistPnt\
GISDistPnt\ArcGISDesktop91\
ArcGISDesktop91\setup.msi
/p [location of ArcGIS service pack]\
pack]\ArcGISDesktop91sp1.msp
Copy files from other patches !
12
Prepare Server – System Administrator
► Create Organizational Unit (OU) in Active Directory
for GIS computers
May subdivide GIS OU into Standard, Advanced and None
► Create Group Policy Objects (GPOs)
Each transformation file
ArcPro ArcProR1 ArcProR2 ArcInfo
ArcView ArcViewR1 ArcViewR2 ArcVIew
ArcAlone ArcAloneR1 ArcAloneR2 ArcView Standalone
Arc ArcR1 ArcR2 ArcInfo Workstation
ArcDK ArcDKR1 ArcDKR2 Developer Kit
ArcTut ArcTutR1 ArcTutR2 Tutorial Data
ArcCrystal ArcCrystalR1 ArcCrystalR2 Crystal Reports
Standard and Advanced configurations for each server
Main Remote1 Remote2 Servers
ArcStd ArcStdR1 ArcStdR2 Standard OU
ArcAdv ArcAdvR1 ArcAdvR2 Advanced OU
Set up by
System
Administrator
13
Prepare Computer
► Connect to Computer
Start > All Programs > Accessories > Communications >
Remote Desktop Connection > [computer name] > Connect
► Correct computer names are very important !
Log on using the domain user account created with
administrative privileges
► May log on using local administrator account and give domain user
user
account local administrator privileges
Deploy Software
► Reboot computer
Start > Windows Security> Shutdown> Restart > OK
► Assign Group Policy Objects
Link planned application GPOs to computer name in
Active Directory (System Administrator)
► ArcGIS Desktop application must be installed first !
Move computer name into Standard or Advanced
subdivision within Active Directory GIS OU
(GIS Deployment)
► Enable: Uninstall this application when it falls out of scope of GPO !
► Update Group Policy on computer to deploy GPOs
Reconnect to computer using Remote Desktop Connection
Start > Run > cmd > gpupdate /force > Y [Enter]
► Deployment may take several hours depending on available
bandwidth (Deploy overnight, if possible) !
► To check deployment: Start > Run> cmd>
cmd> gpresult
14
Address Exceptions and
Custom Configurations
► Third-Party Extensions
Manual installation
Start > Run > [location of extension]\
extension]\setup.exe /s
► ArcView Floating and Standalone
Add registry value (Regedit_ArcGIS_Standalone.pdf)
Regedit_ArcGIS_Standalone.pdf)
Register authorization file using ArcGIS Desktop
Administrator
► Access to ArcGIS Desktop Administrator
May edit registry keys if user account have restricted
privileges (Regedit_ArcGIS_Desktop_Administrator.pdf)
Regedit_ArcGIS_Desktop_Administrator.pdf)
► Registrychanges can be dangerous to the health of the computer,
if not done correctly
► Repeat
Prepare Computer
Deploy Software
Address Exceptions and Custom Configurations
15
Maintenance
► Add new Service Packs and Patches to
Distribution Point when they are available
► Redeploy applications to all computers after
adding Service Packs or Patches
► Move computer to None subdivision in
Active Directory GIS OU to remove
applications from computer
No longer using GIS
Prepare for new ArcGIS Desktop version
Fix application corruption
Help
► ESRI
ArcGIS Installation Guide: Located at the root of each ArcGIS CD
(install.htm)
install.htm)
16
Help
► Microsoft
Resources
► Specific MsiExec Parameters, Feature Values and Descriptions for ArcGIS
Desktop, ArcView Standalone, ArcInfo Workstation, and Desktop
Developer Kit (Msiexec_ArcGIS_Parameters.pdf)
Msiexec_ArcGIS_Parameters.pdf)
► Sample MsiExec commands for full installation with all features of ArcGIS
Desktop and supporting programs to copy and execute in Run
(Msiexec_ArcGIS_Commands.txt)
Msiexec_ArcGIS_Commands.txt)
► One Really Cool Application for creating transformation packages
(Orca.msi)
Orca.msi)
► Sample Transformation Packages – DO NOT USE AS IS (License server
specified)
ArcGISDesktop91Setup-
ArcGISDesktop91Setup-ArcInfo.mst
ArcGISDesktop91Setup-
ArcGISDesktop91Setup-ArcView.mst
ArcInfoWorkstation91Setup.mst
► Transformation Packages – Can be used on any distribution point
ArcView91Setup-
ArcView91Setup-Standalone.mst
ArcGISDesktop91Setup-
ArcGISDesktop91Setup-DevelopersKit.mst
ArcGISDesktop91Setup-
ArcGISDesktop91Setup-Tutorial.mst
CrystalReportsXISetup.mst
► Sample Deployment Configuration and Tracking Database
(ArcGIS_Install.mdb)
ArcGIS_Install.mdb)
17