Skip to content

Latest commit

 

History

History
119 lines (79 loc) · 3.81 KB

getting-started-linux.rst

File metadata and controls

119 lines (79 loc) · 3.81 KB

Getting Started on Linux

This guide walks through installing a locally accessible FoundationDB server that is suitable for development on Linux.

To install an externally accessible FoundationDB cluster on one or more machines, see :doc:`building-cluster`.

First steps

Installing or upgrading FoundationDB packages

To install on Ubuntu use the dpkg command:

user@host$ sudo dpkg -i |package-deb-clients| \
|package-deb-server|

To install on RHEL/CentOS 6 use the rpm command:

user@host$ sudo rpm -Uvh |package-rpm-clients| \
|package-rpm-server|

To install on RHEL/CentOS 7 use the rpm command:

user@host$ sudo rpm -Uvh |package-rpm-clients| \
|package-rpm-server|

|simple-installation-mode-warnings|

|networking-clarification|

Testing your FoundationDB installation

To verify that the local FoundationDB database is operational, open the command line interface (fdbcli) and use the status command.

user@host$ fdbcli
Using cluster file `/etc/foundationdb/fdb.cluster'.

The database is available.

Welcome to the fdbcli. For help, type `help'.
fdb> status

Configuration:
  Redundancy mode        - single
  Storage engine         - memory
  Coordinators           - 1

Cluster:
  FoundationDB processes - 1
  Machines               - 1
  Memory availability    - 4.1 GB per process on machine with least available
  Fault Tolerance        - 0 machines
  Server time            - Thu Mar 15 14:41:34 2018

Data:
  Replication health     - Healthy
  Moving data            - 0.000 GB
  Sum of key-value sizes - 8 MB
  Disk space used        - 103 MB

Operating space:
  Storage server         - 1.0 GB free on most full server
  Transaction log        - 1.0 GB free on most full server

Workload:
  Read rate              - 2 Hz
  Write rate             - 0 Hz
  Transactions started   - 2 Hz
  Transactions committed - 0 Hz
  Conflict rate          - 0 Hz

Backup and DR:
  Running backups        - 0
  Running DRs            - 0

Client time: Thu Mar 15 14:41:34 2018

If these steps were successful you have installed and validated FoundationDB. You can now start using the database!

Note

If the database is not operational the status command will provide diagnostic information to help you resolve the issue.

Managing the FoundationDB service

Next steps