PGPOOL(8)
π PGPOOL β the Pgpool-II main server (manual page, section 8)
okay bestie, sit DOWN, because this is the manual for pgpool, the Pgpool-II main server, from the pgpool-II 4.7.2 docs π no cap, she's the whole foundation and she knows it.
β¨ NAME β¨
pgpool β the Pgpool-II main server π¦
β¨ SYNOPSIS β¨
pgpool [option...]
pgpool [option...] stop
pgpool [option...] reload
β¨ DESCRIPTION β¨
It's literally the Pgpool-II main server. That's the vibe. πΈ
β¨ USAGES β¨
so pgpool runs in 3 modes: start, stop and reload. That's the whole menu, babe. π
If you don't hand her stop or reload, she just assumes you meant "start". No drama, no questions asked. periodt. π
β¨ COMMON OPTIONS β¨
these are the common options shared across all 3 modes, so they're always invited to the party π«Ά
-ahba_config_file,--hba-file=hba_config_fileβ sets the path to thepool_hba.confconfig file. Mandatory if that file lives somewhere other than the standard location.-fconfig_file,--config-file=config_fileβ sets the path to thepgpool.confconfig file. Mandatory if that file lives somewhere other than the standard location.-Fpcp_config_file,--pcp-file=pcp_config_fileβ sets the path to thepcp.confconfig file. Mandatory if that file lives somewhere other than the standard location.-kkey_file,--key-file=key_fileβ sets the path to the.pgpoolkeyfile. Mandatory if you're using an AES256 encrypted password and that file lives somewhere other than the standard location and is in use.-h,--helpβ prints help. classic. π
π STARTING PGPOOL-II MAIN SERVER π
okay these are the options for the start mode, main character mode obviously π
-d,--debugβ runs Pgpool-II in debug mode. Lots of debug messages get produced. she will NOT stop yapping π₯-n,--dont-detachβ don't run in daemon mode, does not detach control ttys. she stays right there with you π-x,--debug-assertionsβ turns on various assertion checks. This is a debugging aid.-C,--clear-oidmapsβ clears the query cache oidmaps whenmemqcache_methodismemcached. Ifmemqcache_methodisshmem, Pgpool-II always discards oidmaps at the start-up time anyway, so this option isn't necessary. lowkey redundant, but she's there if you need her β¨-D,--discard-statusβ discards thepgpool_statusfile and does not restore the previous status.
β οΈ Caution β this option is testing purpose only for developers and you should genuinely not use it for anything else, bestie. If pgpool_status is accidentally removed, Pgpool-II may go into split-brain (there are multiple primary servers exist). we do NOT want that π
π STOPPING PGPOOL-II MAIN SERVER π
these are the options for stop mode. time to close the tab on her π₯²
-mshutdown_mode,--mode=shutdown_modeβ stops Pgpool-II. shutdown_mode is eithersmart,fastorimmediate.- If
smartis specified, Pgpool-II will wait for all clients are disconnected. so polite, so patient π§ - If
fastorimmediateare specified, Pgpool-II immediately stops itself without waiting for all clients are disconnected. byeeee π¨ - There's no difference between
fastandimmediatein the current implementation. fr fr, they're twins.
- If
π RELOADING PGPOOL-II CONFIGURATION FILES π
Reload the configuration file of Pgpool-II. β¨
There are no specific options for reload mode β the common options are applicable. that's it, that's the whole section, she's lowkey the chillest mode π
and that's the whole page, bestie, you ate that π
for the record: this is from the pgpool-II 4.7.2 documentation, dated 2023, and it's PGPOOL(8) β go off, icon π
π¦ where this page comes from
- ubuntu stonking: pgpool2 4.7.2-1build1
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms