Displaying Durable Domain Configuration Information

Use the get server-config command to display domain configuration information.

Note: The get server-config command is issued using NuoDB Command (nuocmd). For more information on NuoDB Command and other command line tools, see Command Line Tools.

For example, run the the get server-config command on the nuoadmin-1 server ID:

nuocmd get server-config --server-id nuoadmin-1

properties:
   NUODB_ADMIN_PORT = 48005
   NUODB_ALT_ADDRESS = nuoadmin-1
   NUODB_DOMAIN_ENTRYPOINT = nuoadmin-1
   NUODB_SERVERID = nuoadmin-1
   ThisServerId = nuoadmin-1
   UseUnframedBlocking = true
   adminPort = 48005
   agentBindAddress =
   agentPort = 48004
   allowMixedMembership = false
   altAddr = nuoadmin-1
   binDir = /opt/nuodb/bin
   broadcastLatencyMicros = 1000
   com.nuodb.appname = nuoadmin
   configDir = /etc/nuodb
   customGlobalLoadBalancer =
   disableEngineEncryption = false
   homeDir = /opt/nuodb
   hostId = nuoadmin-1
   isInitialMembershipDurable = true
   keystore = keys/nuoadmin.p12
   keystore-password = changeIt
   keystore-type = PKCS12
   leaderAssignmentTimeout = 10000
   loadBalancerExpiration = 60000
   logConfig = /etc/nuodb/nuoadmin.logback.xml
   logDir = /var/log/nuodb
   peer = nuoadmin-1:48005
   peerPingClientPoolSize = 1
   peerPingConnectTimeout = 1000
   peerPingDelay = 10000
   peerPingInitialDelay = 5000
   peerPingSchedulePoolSize = 10
   peerPingSocketTimeout = 3000
   pendingProcessTimeout = 5000
   pendingReconnectTimeout = 10000
   portRange = 48006
   processStaggerMax = 1000
   processStatsInterval = -1
   raft.compactionThreshold = 1024
   raft.heartbeatPeriodMillis = -1
   raft.maxElectionTimeoutMillis = -1
   raft.minElectionTimeoutMillis = -1
   raft.upgradeTimeoutMillis = -1
   reaperPeriod = 10000
   restyml = /etc/nuodb/nuoadmin.rest.yml
   ssl = true
   statsSet-config = default
   thrift.client.processService.poolSize = 10
   thrift.idle-connection-timeout = 1d
   thrift.port = 48005
   thrift.threads.max = 50
   tmpDir = /tmp
   truststore = keys/nuoadmin-truststore.p12
   truststore-password = changeIt
   truststore-type = PKCS12
   varDir = /var/opt/nuodb

initialMembership:


otherServices:
   REST
   PING

statsPlugins:
   com.nuodb.nagent.stats.DropWizardMetricsStatsListener
      enableHistograms = true
      enableJMX = true
      enableTimers = true
      com.nuodb.host.stats.StatsLogger

loadBalancers:

Use the show domain command to display information about the durable domain configuration including connectivity and processes.

For example:

nuocmd show domain
server version: 4.0.rel40dev-21-546a5cbef7, server license: Enterprise
server time: 2019-06-24T14:36:20.967, client token: 93313258aed467898d032893d480f4b9e70d57ad

Servers:
  [server0] localhost:48005 (LEADER, Leader=nuoadmin-1) ACTIVE:Connected *
  [server1] localhost:48005 (FOLLOWER, Leader=nuoadmin-1) ACTIVE:Connected
  [server2] localhost:48005 (FOLLOWER, Leader=nuoadmin-1) ACTIVE:Connected
Databases:
  test [RUNNING]
    [SM] server0:48006 [StartId = 0] [ServerId = server0] MONITORED:RUNNING
    [TE] server0:48006 [StartId = 1] [ServerId = server0] MONITORED:RUNNING
    [SM] server1:48006 [StartId = 2] [ServerId = server1] MONITORED:RUNNING
    [TE] server1:48006 [StartId = 3] [ServerId = server1] MONITORED:RUNNING
    [SM] server2:48006 [StartId = 4] [ServerId = server2] MONITORED:RUNNING
    [TE] server2:48006 [StartId = 5] [ServerId = server2] MONITORED:RUNNING