System Administration
...
Installation Reference
Node Bootstrapping Reference
bootstrap a node connect to the node to bootstrap an {{ocient}} node, connect to the node with your server username and password and the ip address of your node for example, connect as administrator admin to the ip address 10 10 10 10 ssh admin\@10 10 10 10 configure the bootstrap configuration file use your preferred text editor with sudo to create the /var/opt/ocient/bootstrap conf file as root for a list of bootstrapping options, see docid\ oeajn22ev3lj9tp zmzma option 1 bootstrap the initial node in a system use these bootstrap conf settings to create the initial node in a system /var/opt/ocient/bootstrap conf example initialsystem true option 2 bootstrap a new node on a system with an initial node use these bootstrap conf settings to create another node in a system, replacing the ip address 10 10 10 10 with the ip address or hostname of the initial node /var/opt/ocient/bootstrap conf example adminhost 10 10 10 10 start the node s tart the database sudo systemctl start rolehostd verify that the node and the service are active by running this status command systemctl status rolehostd rolehostd service rolehostd daemon startup loaded loaded (/etc/systemd/system/rolehostd service; enabled; vendor preset enabled) active active (running) since wed 2022 01 26 23 31 36 utc; 7s ago you have bootstrapped the node supported options you can edit the /var/opt/ocient/bootstrap conf file to include a number of other options for advanced system configurations the ocient bootstrap conf file can also include these optional parameters for examples of these options, see the docid\ oeajn22ev3lj9tp zmzma true 182,100 unhandled content type unhandled content type unhandled content type unhandled content type unhandled content type unhandled content type unhandled content type unhandled content type unhandled content type unhandled content type unhandled content type unhandled content type unhandled content type unhandled content type unhandled content type unhandled content type unhandled content type unhandled content type unhandled content type unhandled content type 1 1 unhandled content type 1 1 unhandled content type example bootstrap conf file this example shows a bootstrap conf file that you can use as a template \# initialsystem true # uncomment for the first node in a \# multi cluster system \# defaults to false cannot be \# true if initialsingleclustersystem \# is also true \# initialsingleclustersystem true # uncomment for the first node in a \# single cluster system \# defaults to false cannot be \# true if initialsystem is also true \# systemname productionsystem # the name of the ocient system this \# configuration applies only when the \# initialsystem or initialsingleclustersystem \# configuration is set to true \# adminhost sql example com # hostname or ip address of an administrator \# node, generally the first node not \# required for the initial node, but required \# for all other nodes \# name elmo # the name of this node \# defaults to hostname \# nodeaddress sql1 example com # the hostname or ip address of this node \# defaults to hostname, and if that does not \# work, the bootstrapping process uses the ip \# address of the system \# externaladdress \["10 10 10 1", "20 20 20 2"] \# usedns false # use dns to determine the hostname of this \# node defaults to true when you set this \# configuration to false, the bootstrapping \# process uses the ip address of the system \# adminusername bert\@system # a system administrator username \# defaults to "admin\@system" \# adminpassword ernie # the password for the administrator user \# defaults to "admin" \# loglevel info # log level for the system \# defaults to debug \# connectivitypools # define connectivity pool named test pool \# test pool \# sourceaddress 1 2 3 4/12 # the source ip address, which is \# the ip address in cidr notation of \# the client that connects to the sql node \# sourceport 1 # the optional source port number, which is the \# port number of the client this parameter \# defaults to none, which means any port number \# priority 1 # the priority of the connection a higher number \# indicates a higher priority \# listenaddress 111 1 1 1 # the ip address for listening \# listenport 4050 # the port number for listening \# advertisedaddress localhost # the ip address to return to the client \# advertisedport 4050 # the optional port number to return to the client \# if you specify null for this parameter, then the \# database uses the value of the listen port parameter \# systemstoragespace # define the system storage space \# width 3 # the width is the total number of segments to use in \# each segment group \# paritywidth 2 # the parity width is the number of parity coding bits \# to use for each segment group, or the fault tolerance \# pagereplication min(width, paritywidth+1) # override default page replication related links docid\ duwxewr7 6wfqors0plwc docid\ z1zjxy6kaniuu59 7dg8l docid\ c4g2tdqxhblp1aavwmzgq