Table Of Contents

4.5. Other Linux Installation

4.5.1. Software Installation

  1. Verify your system meets the Linux Requirements.
  2. Download quasardb server tarball for Linux from quasardb download site.
  3. Extract the tarball.
  4. Change to the extracted directory.

4.5.2. Configuration

By default, the quasardb daemon listens on the port 2836 on the local address. The quasardb web bridge listens on the port 8080 on the local address.

  1. Generate a qdbd configuration file using ./bin/qdbd --gen-config > ./bin/qdbd.conf.
  2. Edit the configuration file at ./bin/qdbd.conf.
    • Set local::user::license_file to your license file path.
    • Set local::user::daemon to true to daemonize qdbd on startup.
    • Add node IP addresses to local::chord::bootstrapping_peers to connect the node to a cluster.
    • Set local::network::listen_on to change the IP address and port qdbd uses.
    • Set other values as needed. See Config File Reference for more information.
  3. Generate a qdbd configuration file using ./bin/qdb_httpd --gen-config > ./bin/qdb_httpd.conf.
  4. (optional) Edit the qdb_httpd configuration at ./bin/qdb_httpd.conf.
    • Set remote_node to the IP address of a node.
    • Set daemonize to true to daemonize qdb_httpd on startup.
    • Set other values as needed. See Config File Reference for more information.

To ensure satisfactory performance, we strongly encourage you to have a look at the tuning guide (Performance tuning).

4.5.3. Test the Node

  1. Start qdbd with ./bin/qdbd -c ./bin/qdbd.conf
  2. Verify the qdbd service started without errors.
  3. (optional) Start qdb_httpd with ./bin/qdb_httpd -c ./bin/qdb_httpd.conf
  4. (optional) Verify the qdb_httpd application started without errors.
  5. Start qdbsh and verify the node responds to commands.
  6. Test the node for TCP configuration problems with qdb_max_conn.

4.5.4. Test the Cluster

  1. Benchmark the cluster with qdb-benchmark. See quasardb benchmarking tool for more information.
4.4. Debian Ubuntu Installation
Next arrow_forward
4.6. FreeBSD Installation