iServer DataStore Configuration and Management

Feedback


Build a distributed iServer Data Store.

Environment Preparation for Building iServer DataStore on Windows

  1. The default port for iServer DataStore is 8020. Please modify the firewall configuration first to allow this port to pass through.

  2. Make sure that is installed on your Windows system vcredist 2013. If it is not installed, please install vcredist 2013 first. The iServer DataStore package provides installation files located in the 【iServer DataStore installation directory】\support\vcredist\vcredist_x64-2013.exe.

Environment Preparation for Building iServer DataStore on Linux

  1. Open necessary ports: The default port for iServer DataStore is 8020. Please modify the firewall configuration first to allow this port to pass through.

  2. When installing iServer DataStore on Ubuntu and configuring spatiotemporal data storage, the following environmental preparations need to be made before installing iServer DataStore.

  3. Set the maximum number of memory mapped regions in the process to max_map_count. This value defaults to 65536 and needs to be adjusted to at least 655360. The modification method is: switch to the root user and edit the sysctl.conf file:

vi /etc/sysctl.conf

Add the following configuration, and execute the command sysctl -p after saving

vm.max_map_count=655360

*    soft      nofile      65536

*    hard     nofile      65536

*    soft      nproc      65536

*    hard     nproc      65536

*    soft     nproc   65536

*    hard     nproc    65536

  1. At all When installing iServer DataStore on the Linux system, there are some requirements for the directory where the product package is placed and the user of the operation command. The specific operation steps are as follows:

Configure to iServer

First you need to start the iServer and confirm that the initial configuration has been done. Prepare multiple computers and follow the wizard below to configure on each computer iServer DataStore:

  1. Unzip the iServer DataStore and boot.

  2. Enter the address in the browser: http://{ip}:8020 to access the iServer DataStore configuration wizard

  3. Specify the URL of the GIS server, for example http://{ip}:8090/

  4. Enter the iServer administrator user name, password

  5. Specify the content directory to store data, logs, backup files, and so on. The default is 【iServer Data Store installation directory】\ data. Note: The content directory of iServer DataStore does not support paths with spaces (including Chinese characters).

  6. Select the iServer Datastore type to create, currently supporting relational databases, binary data files, slice caching, and spatiotemporal databases

  7. The storage capacity of relational databases relies on PostgreSQL databases and requires configuring the access ports for PostgreSQL databases. After selecting a relational database storage, you need to specify the port of the PostgreSQL database. If not specified, the system will default to using 5432 as the port of the PostgreSQL database

  8. The storage capacity of binary data and sliced data relies on MongoDB database, and MongoDB needs to be installed locally. After selecting to create a binary data store or a sliced data store, specify the installation path for the local MongoDB, such as D:\mongodb

  9. Click "Finish" and wait for the configuration to succeed.

Use iServer DataStore

Data from the iServer DataStore is available for iServer distributed analyst service. In addition, all operations on data storage are provided in iServer as REST resources, See the Data Catalog Services for details.