华为云GaussDB部署指南:主备架构的常见问题与解决方案
创始人
2024-12-28 03:08:43
0

在这里插入图片描述
在这里插入图片描述

文章目录

  • 华为云GaussDB部署指南:主备架构的常见问题与解决方案
      • 背景介绍
      • 部署步骤
          • 1.修改主机名
          • 2.软件安装检查
          • 3.禁用交换内存
          • 4.创建数据目录并挂载
          • 5.配置NTP时钟同步
          • 6.添加资源限制参数
          • 7.修改网卡的MTU
          • 8.上传安装工具包
          • 9.编辑集群配置文件
          • 10.修改集群安装模板
          • 11.安装集群
          • 12.安装成功后检查

华为云GaussDB部署指南:主备架构的常见问题与解决方案

在华为云环境中部署GaussDB主备架构可能会遇到许多问题。本文提供详细的步骤和注意事项,以帮助用户顺利完成部署。

背景介绍

本文旨在指导用户在华为云环境中部署GaussDB主备架构。

部署步骤

1.修改主机名
hostnamectl set-hostname gauss003 ip add 

修改 /etc/hosts 文件,添加如下内容:

192.168.0.146    gauss001 192.168.0.105    gauss002 192.168.0.238    gauss003 
2.软件安装检查

确保安装以下软件:

python3 --version openssl version expect -v  # 如果未安装,执行 yum install -y expect 
3.禁用交换内存

修改 /etc/fstab 文件,注释掉相关内容,并执行以下命令关闭交换内存:

swapoff -a 
4.创建数据目录并挂载

执行以下命令创建和挂载数据目录:

pvcreate /dev/vdb vgcreate datavg /dev/vdb lvcreate -n datalv -L 99G datavg mkfs.xfs /dev/mapper/datavg-datalv mkdir /data mount /dev/mapper/datavg-datalv /data 

在 /etc/fstab 文件末尾添加以下行:

/dev/mapper/datavg-datalv /data xfs defaults 0 0 

上传安装包
解压安装包并上传到指定目录:

tar xvf DBS-MetaDB_Kylin_Centralized_503.1.0.SPC1700.B003.tar.gz cd DBS-MetaDB_Kylin_Centralized_503.1.0.SPC1700.B003 

上传以下文件到 /data/GaussDBInstaller/pkgDir

DBS-GaussDB-Adaptor_2.23.07.210.1701140029.tar.gz GaussDB-Kernel_503.1.0.SPC1700.B003_Om_ARM_Centralized.tar.gz GaussDB-Kernel_503.1.0.SPC1700.B003_Server_ARM_Centralized.tar.gz 
5.配置NTP时钟同步

安装并启动NTP服务:

yum install ntp ntpdate -y yum -y install ntpstat systemctl enable ntpd systemctl restart ntpd 

在主NTP服务器上配置:

echo "server 127.127.1.0 iburst" >> /etc/ntp.conf 

在其他主机上配置:

echo "server 192.168.0.146" >> /etc/ntp.conf echo "restrict 192.168.0.146 nomodify notrap noquery" >> /etc/ntp.conf ntpdate -u 192.168.0.146 hwclock -w systemctl enable ntpd systemctl restart ntpd 
6.添加资源限制参数

/etc/security/limits.conf 文件中添加以下内容:

* soft nofile 1000000 * hard nofile 1000000 

在 /etc/profile 文件中永久生效:

ulimit -n 1000000 
7.修改网卡的MTU
ip link set dev eth0 mtu 8192 
8.上传安装工具包

解压并进入安装工具包目录:

tar xvf GaussDBInstaller_1.0.6.8.tar.gz cd GaussDBInstaller_1.0.6.8 
9.编辑集群配置文件

修改 install_cluster.conf 文件,确保内容如下:

[COMMON] os_user = omm os_user_group = ${os_user} os_user_home = /home/${os_user} os_user_passwd = Att@2022 root_passwd = Root#123 ssh_port = 22 node_ip_list = 192.168.0.146,192.168.0.105,192.168.0.238  [OMAGENT] gauss_home = /data/cluster om_agent_port = 30170 log_dir = ${gauss_home}/logs/gaussdb cn_dir = ${gauss_home}/data/cn gtm_dir = ${gauss_home}/data/gtm cm_dir = ${gauss_home}/data/cm tmp_dir = ${gauss_home}/temp data_dir = ${gauss_home}/data/dn tool_dir = ${gauss_home}/tools etcd_dir = ${gauss_home}/data/etcd 
10.修改集群安装模板

确保install_cluster.json文件配置正确,确保机架名称与主机名称一致,否则会安装失败。

11.安装集群
python3 gaussdb_install.py --action main 

如果出现权限问题,可以使用以下命令解决:

chmod u+x /usr/sbin/ip chmod u+s /sbin/ip 
12.安装成功后检查

安装成功后,检查包是否解压成功,并确保集群状态正常:

cm_ctl query -Cv 

在这里插入图片描述

相关内容

热门资讯

目前!聚友棋牌辅助透视挂,掌乐... 目前!聚友棋牌辅助透视挂,掌乐麻将确实有挂,真是有挂方针一、聚友棋牌游戏安装教程牌型概率发牌机制”必...
相较于以往!彩虹辅助透视挂,同... 相较于以往!彩虹辅助透视挂,同仁棋牌是有挂,一贯确实有挂同仁棋牌是不是有人用挂微扑克wpk插件教程:...
现就发布提示!腾跃辅助透视挂,... 现就发布提示!腾跃辅助透视挂,雀跃存在有挂,其实有挂工具1、进入游戏-大厅左侧-新手福利-激活码辅助...
据统计!金牛大厅辅助透视挂,哥... 据统计!金牛大厅辅助透视挂,哥哥打大a真的有挂,其实证实有挂1、金牛大厅辅助器安装包、金牛大厅辅助器...
插件辅助挂!钢铁侠辅助透视挂,... 插件辅助挂!钢铁侠辅助透视挂,飞飞黄梅棋牌是有挂,果然有挂细节黄梅棋牌脚本下载中分为三种模型:黄梅棋...
更值得关注的是!决胜奕福辅助透... 更值得关注的是!决胜奕福辅助透视挂,家家乐牌吧确实有挂,一贯详细教程1、首先打开家家乐牌吧辅助器下载...
2026版教学!518互娱辅助... 2026版教学!518互娱辅助透视挂,小南四川长牌是真的有挂,竟然有挂秘诀1、进入到小南四川长牌是否...
网友热议!掌上风云辅助透视挂,... 网友热议!掌上风云辅助透视挂,指尖四川麻将真的有挂,一直有挂方略1、四川麻将辅助软件下载优化,四川麻...
近年来!唯思竞技麻将辅助透视挂... 近年来!唯思竞技麻将辅助透视挂,正宗钟祥麻将真的是有挂,竟然有挂攻略1、唯思竞技麻将模拟器是什么优化...
截至发稿!涡阳茶馆辅助透视挂,... 截至发稿!涡阳茶馆辅助透视挂,小南四川长牌是真的有挂,一直的确有挂运小南四川长牌辅助工具,进入游戏界...