POST
|
As Moginraj Mohandas said, a multi-machine site is not actually HA. When we talk about failover & HA, we need to talk about it in the context of risk. If you had two distinct AGS sites underneath a NLB, what risk are you trying to mitigate? If the network connectivity drops, failover means nothing. If the data tier drops, failover means nothing. Etc. Active-passive of AGS would only resolve an issue which is inherent to the AGS application tier. And, theoretically, both sites are identical so the issue could also occur in the passive site. I tend to find the argument for HA in the application tier is not strong enough to warrant the administrative overhead when considering how little risk it mitigates. Risk is only comprehensively mitigated when you have a passive site on a completely different domain/data centre with duplicate data holdings etc.
... View more
08-27-2019
07:21 PM
|
1
|
4
|
894
|
POST
|
Just to clarify, this is a design where the hosting server would be active-passive (2 x VM's, 2 x sites)? Or, a hosting server site that is multi-machine (2 x VM's, 1 x site)?
... View more
08-22-2019
06:53 PM
|
0
|
7
|
894
|
POST
|
Great post Scott. In my experience, the hiccup with these workflows is if your environment is fundamentally leveraging the federation & hosting configurations. This is particularly apparent when you have a system that has been in production for some time and you are dealing with old design niggles. As it currently stands, I cannot see how you could possibly migrate a GIS that has a hosting server from one environment to another without an outage. You would need to set the hosting GIS to be in read-only mode as you run a chance of orphaning objects/data edits during the migration proces (e.g. webgisdr). As your migration mechanism (e.g. webgisdr) creates a point-in-time backup of the GIS, no further changes can be made to the live GIS. If you only have a GIS services and registered database requirement, then you are probably fine as these can be static for a short period of time. With regards to old design niggles, something that is quite frustrating is how old server URL's can be baked into almost everything in the GIS. You could potentially get around this with DNS redirect logic, but I would suggest that this is a bandaid and you'll have to comprehensively edit items in the GIS via the python API to point to new URL's. In an ideal world, all your servers have been sitting behind a DNS or load balancer which would help you with the 'swap out' model of Join Site. This is potentially where my team will be moving to, but the first item to tick off is remediating legacy content that references FQDN's. You'll need to make sure that the federated server admin url is pointing through a DNS/load balancer for similar reasons. Any comments/advice for the above? Happy to be proven wrong. It's a topic that many in the GIS community are trying to solve it seems.
... View more
08-15-2019
06:44 PM
|
3
|
1
|
5214
|
POST
|
Unfortunately we are using notepad to edit the file, but that's a good line of questioning. Our local is English (Australia). As an FYI, the portal logs (debug) show no records which highlight that this error is occuring within the actual webgisdr executable logic rather than after the GIS is contacted by the tool via the REST api.
... View more
08-11-2019
04:49 PM
|
0
|
1
|
1031
|
POST
|
Shared_location has been \\myshare\webgisdr\backup (this fails the export due to escape character handling), \\\\myshare\\webgisdr\\backup (this fails on import with the above error) and //myshare/webgisdr/backup (fails with the above error).
... View more
08-07-2019
04:31 PM
|
0
|
3
|
1031
|
POST
|
Most organisations would handle this with an appropriate software management system, e.g. SCCM. It is then a decision as to whether you push out updates, have a beta/early adopters group for the latest release, keep 2 versions live in SCCM etc. This is a question that should be handled & answered by your IT team and not necessarily the GIS team (assuming they are separate).
... View more
08-06-2019
05:56 PM
|
2
|
0
|
877
|
POST
|
G'day everyone, We are attempting to design & confirm a configuration of ArcGIS Enterprise (single machine deployment) that can be used to provide core services (basemaps, geometry service, geocoding etc) in an active-passive configuration. The current design is two single-machine deployments of ArcGIS Enterprise behind a third party network load balancer. Installed components: PFA 10.7.0 AGS 10.7.0 Web adaptor (portal, server) Data Store 10.7.0 (relational) Citrix netscaler load balancer which presents a virtual IP with the active-passive VM's sitting in that pool Relevant configurations: Datastore is registered to AGS via fully qualified domain name (e.g. vm1.domain.com:6443). ArcGIS Server is federated to Portal via the NLB services url (e.g. NLB.domain.com) and the FQDN admin url (e.g. VM1.domain.com:6443). Portal has IWA web tier authentication. Portal webcontexturl set to https://nlb.domain.com/portal. Both virtual machines in the active-passive configuration are identical and from a user/client perspective, the above configuration provides a seemless SSO experience through the NLB to both VM's. Using the webgisdr workflow to migrate changes from active to passive, we encountered an issue on importing the webgisdr site. Failed to get SHARED_LOCATION property in "webgisdr file". Malformed \uxxxx encoding. Any ideas? The only discrepancy I can see from the documented workflow here is that we have not altered the hosts file. Our justification for using this workflow is to migrate ad-hoc changes to our core services offering, upgrade underlying operating systems and reduce 'in place' ArcGIS Enterprise upgrades. Perhaps there is an alternative? Cheers, Angus
... View more
08-05-2019
05:12 PM
|
1
|
6
|
1330
|
POST
|
I'd look at your network log (browser developer tools) to see if anything is blocked, failing or erroring out.
... View more
06-05-2019
09:04 PM
|
1
|
0
|
527
|
POST
|
What version of ArcGIS? I would not apply CORS handling at the iis tier for 10.6+ in my experience. Have you added any servers to the trusted server list in Portal? Are the CORS errors happening across all clients & domains, or only a subset? In he response headers, you want to be seeing access-control-allow-credentials set to true and access-control-allow-origin the appropriate FQDN.
... View more
05-28-2019
07:46 PM
|
0
|
0
|
2503
|
POST
|
I have users working on client machines who access our internal Portal through a web proxy. The IE browser experience is not single sign-on, but the browser does prompt for proxy authentication which passes through and signs the user into Portal. Is there a mechanism to set these settings in ArcGIS Pro? We can see that the Pro session is hitting the proxy, despite no underlying reference to it in the application, so it clearly is picking up on WinINet settings. FYI, we cannot replicate this behaviour with ArcGIS Desktop due to the connections proxy configuration capability in ArcCatalog.
... View more
05-22-2019
03:57 PM
|
0
|
1
|
1824
|
POST
|
Yes, that example aligns exactly with our experience. It's the double edged sword of an open platform that allows users to collaborate on data.
... View more
05-12-2019
08:21 PM
|
0
|
0
|
2589
|
POST
|
Just as an FYI, the hosting gis server can have extremely high CPU utilisation for javaw, along with significant network sent/received associated with javaw when running expensive queries against a hosted feature layer. You can diagnose this by looking at the response times in the postgresql datastore logs. We had 20+ users querying a poorly designed dataset within seconds of each other which caused the hosting server to grind to a halt. In this case, a single user accessing this hosted feature layer had more impact on hardware than all other users combined.
... View more
05-12-2019
08:03 PM
|
0
|
2
|
2589
|
POST
|
In Enterprise 10.6.1, is it possible to represent date values as dd/mm/yy in Operations Dashboard? Several widgets i.e. date picker or charts) will present date values as mm/dd/yy. Is ISO 8601 only supported in some widgets/applications in Portal?
... View more
04-09-2019
04:36 PM
|
0
|
0
|
317
|
POST
|
I have configured my map, project and all operational layers to use the same thumbnail (company logo). When I create the .mmpk to side-load onto the mobile device, the thumbnail shown is a generic screenshot of the default extent. Looking under the hood of the mmpk, I can see that it is referencing "thumbnail\thumbnail.jpg". Is there any easy way to set this in the application space (Pro or Explorer)? Or, will I have to manually go into the file and change the thumbnail directly in the xml? The end goal is for a disconnected transfer, but I could in theory upload the mmpk to a Portal, change the thumbnail in the Portal item details page and then download the mmpk again if that sets it correctly?
... View more
03-17-2019
05:08 PM
|
1
|
1
|
372
|
POST
|
In previous versions of ArcGIS Server, CachingControllers and CachingTools were the primary avenue for configuring and monitoring caching activities. Now at 10.6.1, it seems the job goes to CachingToolsEx which is not exposed in Server Manager. The only method to monitor if the job is running is to remote onto the server and look at core utilisation. CachingControllers instances will still increment to reflect the number of jobs running, but there is no exposure of the server utilisation. It does seem that the number of instances for CachingToolsEx is defined by the number of instances set in CachingTools. But, instances in use for CachingTools will remain at 0 even if all cores are being used by CachingToolsEx. Is there any documentation on what CachingToolsEx is? And, how can we expose this to users so they can confirm their caching job is running correctly on the server?
... View more
03-13-2019
05:44 PM
|
0
|
2
|
996
|
Title | Kudos | Posted |
---|---|---|
4 | 02-28-2024 08:34 PM | |
1 | 01-26-2023 01:39 PM | |
1 | 10-19-2023 05:51 PM | |
2 | 09-13-2023 06:09 PM | |
24 | 05-17-2023 10:52 PM |
Online Status |
Offline
|
Date Last Visited |
a month ago
|