产品动态
[root@VM-10-18-tencentos ~]# sudo locale-gen zh_CN.UTF-8
[root@VM-10-17-tencentos ~]# vi /etc/locale.conf
LANG="zh_CN.UTF-8"
[root@VM-10-17-tencentos ~]# source /etc/locale.conf
[root@VM-10-17-tencentos ~]# locale -a | grep zh_CNzh_CNzh_CN.gb18030zh_CN.gb2312zh_CN.gbkzh_CN.utf8
[root@VM-10-6-tencentos pgsql]# useradd -r -s /bin/bash pgsql
[root@VM-10-17-tencentos ~]# su - pgsql #使用普通用户 pgsql 登录本地数据库[pgsql@VM-10-17-tencentos ~]$ cd /usr/local/pgsql/data[pgsql@VM-10-17-tencentos data]$ /usr/local/pgsql/bin/pg_ctl stop -D /usr/local/pgsql/datawaiting for server to shut down.... doneserver stopped
[pgsql@VM-10-6-tencentos postgresql-14.2]# mv /usr/local/pgsql/data /usr/local/pgsql/data-bak-2025
[pgsql@VM-10-6-tencentos postgresql-14.2]# cd /usr/local/pgsql[pgsql@VM-10-6-tencentos pgsql]# mkdir data[pgsql@VM-10-6-tencentos pgsql]# chmod 700 data
[pgsql@VM-10-6-tencentos pgsql]# exit[root@VM-10-6-tencentos pgsql]# date && /usr/local/pgsql/bin/pg_basebackup -R -Xs -D /usr/local/pgsql/data -h *.*.*.* -p 5432 --verbose -P -U dbadmin && datePassword:
[root@VM-10-6-tencentos pgsql]# vi /usr/local/pgsql/data/postgresql.conf
synchronous_standby_namesextension_blacklisttencentdb_enable_copy_totencentdb_relcache_evict_numtencentdb_relcache_max_numsoft_limit_connectionsshared_preload_librariestencentdb_syscache_max_numbasebackup_exclude_pathstencentdb_syscache_evict_numtencentdb_enable_trusted_extensiontencentdb_az_fivedisable_dblink_connect_to_othertencentdb_enable_superuser_unsafe_behaviour
port = 5432 #将原本的端口号修改为5432log_directory = '/usr/local/pgsql/logs' #可根据实际需要调整log_destination = 'csvlog' #将原本的'csvlog,auditlog'修改为log_destination = 'csvlog'
unix_socket_directories = '/usr/local/pgsql/data' #可根据实际需要调整primary_conninfo = 'host=*.*.*.* port=5432 user=dbadmin password=对应密码' #host填写云数据库IP地址,user填写连接数据库的账号名
[root@VM-10-6-tencentos pgsql]# vi /usr/local/pgsql/data/pg_hba.conf
host all postgres 0.0.0.0/0 reject
[root@VM-10-6-tencentos pgsql]# su - pgsql[pgsql@VM-10-6-tencentos pgsql]$ /usr/local/pgsql/bin/pg_ctl -D /usr/local/pgsql/data -l logfile startwaiting for server to start.... doneserver started

select * from pg_stat_replication;

文档反馈