当前位置:网站首页>HAC cluster modifying administrator user password
HAC cluster modifying administrator user password
2022-07-05 19:08:00 【51CTO】
Henkel database
Catalog
Environmental Science
Document purpose
Details
Environmental Science
system platform :Linux x86-64 Red Hat Enterprise Linux 7
edition :4.5.6,4.5.7
Document purpose
This document is used to guide HAC The cluster modifies the administrator user password
Details
1、 Check cluster status , Use A、B There are two ways to judge
Method A: Use the cluster command , Make sure TL The timeline is consistent ,Lag in MB The data synchronization delay should not be too high , The best delay is 0.
[ root @localhost ~] # hghactl list
+ Cluster: ha ( 7072256965608815760) -------+---------+----+-----------+
| Member | Host | Role | State | TL | Lag in MB |
+----------+---------------------+---------+---------+----+-----------+
| hghac228 | 192.168.80.228: 5866 | Leader | running | 6 | |
| hghac230 | 192.168.80.230: 5866 | Replica | running | 6 | 0 |
+----------+---------------------+---------+---------+----+-----------+
- 1.
- 2.
- 3.
- 4.
- 5.
- 6.
- 7.
- 8.
- 9.
- 10.
- 11.
- 12.
- 13.
Method B: Each node queries the process , Yes sender The node is the main library , Yes receiver The node is a standby database
2、 Pause the cluster
( Any node can execute , Suspending the cluster only stops the active / standby switchover of the cluster , It does not affect the use of the database )
3、 Change Password ( It can only be executed in the main library )
4、 The primary and secondary databases modify password files
The colon is the separator , The penultimate user name , The last database password , Change the password to the modified password , Save and exit .
5、 The primary and standby databases modify the cluster configuration file
vim / opt / HighGo / tools / hghac / hghac. yaml
authentication:
replication:
password: Hello @123
username: sysdba
rewind:
password: Hello @123
username: sysdba
sysdba:
password: Hello @123
syssso:
password: Hello @123
syssao:
password: Hello @123
- 1.
- 2.
- 3.
- 4.
- 5.
- 6.
- 7.
- 8.
- 9.
- 10.
- 11.
- 12.
- 13.
- 14.
- 15.
- 16.
- 17.
- 18.
- 19.
- 20.
- 21.
- 22.
- 23.
- 24.
- 25.
- 26.
- 27.
Change the password according to the corresponding user name , Save and exit .
6、 Repository modification data In the catalog postgresql.auto.conf file
vim $PGDATA / postgresql. auto. conf
primary_conninfo = 'user=sysdba password=' '[email protected]' ' host=192.168.80.228 port=5866 sslmode=prefer sslcompression=0 gssencmode=disable krbsrvname=postgres target_session_attrs=any'
- 1.
- 2.
- 3.
Be careful :password The front one user by sysdba, That is, modify the user sysdba Password
7、 Recovery cluster ( Any node can execute )
8、 Restart the cluster to take effect ( Any node can execute )
Be careful :
Last parameter c Is the name of the cluster , Check the method
9、 View the cluster status
10、 Reinitialize all nodes hgproxy
( If not used hgproxy Please skip this step )
systemctl stop hgproxy - 4.0.2.service -- Stop hgproxy service ,hgproxy Please use tab Health Supplement ( proxy Version of the iteration service Dissimilarity )
proxy_ctl init - h 192.168.1.54 - U sysdba - d highgo - p 5866 -- initialization
systemctl start hgproxy - 4.0.2.service -- start-up hgproxy service
- 1.
- 2.
- 3.
- 4.
- 5.
11、 other
perform hghactl Wait for the cluster command prompt “ Command not found ”, Please configure the environment variable , Refer to the following :
vim ~ /. bash_profile
export PGPORT = 5866
export PGUSER = sysdba
export PGDATABASE = highgo
export PGHOME =/ opt / HighGo4 .5 .7 - see
export PGDATA =/ opt / HighGo4 .5 .7 - see / data
export PATH = $PGHOME / bin: $PATH: $HOME / bin: / opt / HighGo / tools / hgproxy / bin: / opt / HighGo / tools / hghac: / opt / HighGo / tools / hghac / etcd
export LD_LIBRARY_PATH = $PGHOME / lib: / usr / lib64: $LD_LIBRARY_PATH
export ETCDCTL_ENDPOINTS = http: //10.1.194.182:2379,http://10.1.194.191:2379,http://10.1.194.192:2379
export PATRONICTL_CONFIG_FILE =/ opt / HighGo / tools / hghac / hghac - see. yaml
source ~ /. bash_profile
- 1.
- 2.
- 3.
- 4.
- 5.
- 6.
- 7.
- 8.
- 9.
- 10.
- 11.
- 12.
- 13.
- 14.
- 15.
- 16.
- 17.
- 18.
- 19.
- 20.
- 21.
- 22.
- 23.
- 24.
- 25.
Be careful :
1、 You need to modify the actual path of environment variables according to the actual situation , have access to find Command to find the file path
example : lookup hghac find / -iname hghac -print
2、ETCDCTL_ENDPOINTS Three ip It needs to be modified to configuration etcd Three node ip, You can refer to /opt/HighGo/tools/hghac/hghac-see.yaml In the document etcd:hosts
边栏推荐
- Web3.0时代来了,看天翼云存储资源盘活系统如何赋能新基建(下)
- Debezium系列之:修改源码支持drop foreign key if exists fk
- The basic grammatical structure of C language
- 1亿单身男女撑起一个IPO,估值130亿
- The road of enterprise digital transformation starts from here
- Why can't Bi software do correlation analysis? Take you to analyze
- ROS安装报错 sudo: rosdep:找不到命令
- Oracle 中文排序 Oracle 中文字段排序
- 企业数字化转型之路,从这里开始
- 5. Data access - entityframework integration
猜你喜欢
如何实现游戏中的在线计时器和离线计时器
Web3.0时代来了,看天翼云存储资源盘活系统如何赋能新基建(下)
鱼和熊掌可以兼得!天翼云弹性裸金属一招鲜!
尚硅谷尚优选项目教程发布
图扑软件数字孪生 | 基于 BIM 技术的可视化管理系统
Ant group open source trusted privacy computing framework "argot": open and universal
从外卖点单浅谈伪需求
5. Data access - entityframework integration
618“低调”谢幕,百秋尚美如何携手品牌跨越“不确定时代”?
Word查找红色文字 Word查找颜色字体 Word查找突出格式文本
随机推荐
vagrant2.2.6支持virtualbox6.1版本
The easycvr authorization expiration page cannot be logged in. How to solve it?
自动化测试的好处
图扑软件数字孪生智慧风电系统
2022 latest intermediate and advanced Android interview questions, [principle + practice + Video + source code]
A cloud opens a new future of smart transportation
Icml2022 | partial and asymmetric comparative learning of out of distribution detection in long tail recognition
数据库 逻辑处理功能
R语言可视化散点图(scatter plot)图、为图中的部分数据点添加标签、始终显示所有标签,即使它们有太多重叠、ggrepel包来帮忙
Go语言 | 02 for循环及常用函数的使用
UDF implementation of Dameng database
手机开户选择哪家券商公司比较好哪家平台更安全
Oracle 中文排序 Oracle 中文字段排序
Windows Oracle 开启远程连接 Windows Server Oracle 开启远程连接
Interviewer: what is the difference between redis expiration deletion strategy and memory obsolescence strategy?
R语言使用lubridate包处理日期和时间数据实战
华律网牵手观测云,上线系统全链路可观测平台
word如何转换成pdf?word转pdf简单的方法分享!
决策树与随机森林
Word查找红色文字 Word查找颜色字体 Word查找突出格式文本