zoukankan      html  css  js  c++  java
  • postgresql 高可用 repmgr 的使用之二 repmgr --help、repmgrd --help

    os:ubunbu 16.04
    postgresql:9.6.8
    repmgr:4.1.1

    repmgr -f /etc/repmgr.conf --help

    $ repmgr -f /etc/repmgr.conf --help
    repmgr: replication management tool for PostgreSQL
    
    Usage:
        repmgr [OPTIONS] primary {register|unregister}
        repmgr [OPTIONS] standby {register|unregister|clone|promote|follow|switchover}
        repmgr [OPTIONS] bdr     {register|unregister}
        repmgr [OPTIONS] node    {status|check|rejoin|service}
        repmgr [OPTIONS] cluster {show|event|matrix|crosscheck|cleanup}
        repmgr [OPTIONS] witness {register|unregister}
    
      Execute "repmgr {primary|standby|bdr|node|cluster} --help" to see command-specific options
    
    General options:
      -?, --help                          show this help, then exit
      -V, --version                       output version information, then exit
    
    General configuration options:
      -b, --pg_bindir=PATH                path to PostgreSQL binaries (optional)
      -f, --config-file=PATH              path to the repmgr configuration file
      -F, --force                         force potentially dangerous operations to happen
    
    Database connection options:
      -d, --dbname=DBNAME                 database to connect to (default: "postgres")
      -h, --host=HOSTNAME                 database server host (default: "/var/run/postgresql")
      -p, --port=PORT                     database server port (default: "5432")
      -U, --username=USERNAME             database user name to connect as (default: "postgres")
      -S, --superuser=USERNAME            superuser to use, if repmgr user is not superuser
    
    Node-specific options:
      -D, --pgdata=DIR                    location of the node's data directory 
      --node-id                           specify a node by id (only available for some operations)
      --node-name                         specify a node by name (only available for some operations)
    
    Logging options:
      --dry-run                           show what would happen for action, but don't execute it
      -L, --log-level                     set log level (overrides configuration file; default: NOTICE)
      --log-to-file                       log to file (or logging facility) defined in repmgr.conf
      -q, --quiet                         suppress all log output apart from errors
      -t, --terse                         don't display detail, hints and other non-critical output
      -v, --verbose                       display additional log output (useful for debugging)
    

    repmgrd -f /etc/repmgr.conf --help

    $ repmgrd -f /etc/repmgr.conf --help
    repmgrd: replication management daemon for PostgreSQL
    
    repmgrd monitors a cluster of servers and optionally performs failover.
    
    Usage:
      repmgrd [OPTIONS]
    
    Options:
    
    General options:
      -?, --help                show this help, then exit
      -V, --version             output version information, then exit
    
    General configuration options:
      -v, --verbose             output verbose activity information
      -f, --config-file=PATH    path to the configuration file
    
    Daemon configuration options:
      -d, --daemonize[=true/false]
                                detach process from foreground (default: true)
      -p, --pid-file=PATH       use the specified PID file
      -s, --show-pid-file       show PID file which would be used by the current configuration
      --no-pid-file             don't write a PID file
    
  • 相关阅读:
    台州 OJ 3847 Mowing the Lawn 线性DP 单调队列
    洛谷 OJ P1417 烹调方案 01背包
    快速幂取模
    台州 OJ 2649 More is better 并查集
    UVa 1640
    UVa 11971
    UVa 10900
    UVa 11346
    UVa 10288
    UVa 1639
  • 原文地址:https://www.cnblogs.com/ctypyb2002/p/9792871.html
Copyright © 2011-2022 走看看