![]() |
|||||||
![]() |
|||||||
|
Admin/Install >> Configuration
If you are still getting the same error that you had and one of your dataservers (Geoframe or OpenWorks for example) won't start, then you most likely didn't re-run the $OSP_HOME/bin/registerservers.sh script. If you make any changes to the configuration after your initial installation you will need to run the $OSP_HOME/bin/registerservers.sh script again.
We just reconfigured our network and the applications are hanging. Why? The COP database must be cleared of the old IORs. The Units and Coordinates servers persist objects in the CORBA Object Persistence (COP) part of the Auxiliary Data Store (ADS). These persisted objects contain the IORs of related objects, which hold the IP address of the machine on which the server is expected to be running (or the Object Activation Daemon that knows how to run the process to reconstitute the object). If that IP address no longer points to the right machine, objects will hang as they wait for the machine to respond. To fix this, first remove all persisted CORBA objects from the database. You can do this using the $OSP_HOME/bin/cops.sh tool. Now stop all of the shared servers, clear the database by runnings cops.sh, then restart all of the shared servers.
The rexecd daemon enables a network protocol to remotely executie programs with authentication that is based on a userid and password. OpenSpirit uses this protocol for two purposes: starting the user server and data servers on another host; and authenticating your OpenSpirit user identity when registering new users or when adding a new alias to an existing user. Limitations imposed by not running rexecd are:
In OpenSpirit 2.9.0 and later, another option is to implement SSH. SSH must first be available on the OpenSpirit server. After you verify that SSH is available in your environment you can enable SSH security for the OpenSpirit Master installation using the following procedure:
The SDE account you use to connect to the SDE data base from the OpenSpirit ScanUtility must be an SDE Oracle account, and it must have privileges in the SDE SCAN_SET_INFO table. First, you need an SDE account set up as per ESRI documentation, “ArcSDE Configuration and Tuning Guide for Oracle”. Your user must be able to create SDE layers in your SDE instance. Second, your SDE account needs permissions on the SCAN_SET_INFO table. OpenSpirit places one table, SCAN_SET_INFO, in the SDE administrator's schema. This table is created the first time the Scan Utility is run and contains a central catalog of scan sets. Each SDE user that will create, and manage OpenSpirit SDE scansets must have DELETE, INSERT, SELECT, and UPDATE privileges on the SCAN_SET_INFO table. Your SDE, or database administrator will have to grant you this access before your SDE account can create OpenSpirit scansets with the ScanUtility. When you have permissions in the SCAN_SET_INFO table, the buttons will not be grayed out. More information on using and configuring the OpenSpirit ScanUtility can be found in the OpenSpirit User's Guide, Chapter 2, Using the Scan Utility, Running the Scan Utility in SDE Mode. The OpenSpirit User's guide can be downloaded from http://www.openspirit.com/documentation.html .
|
|
||||||||||||||||||||||||||||