1. 首页 > 国产数据库教程 > GoldenDB教程 > 正文

GoldenDB教程FG004-GoldenDB Linux环境图形化安装

内容简介

本教程详细介绍GoldenDB在Linux环境下的图形化安装过程,帮助读者快速掌握GoldenDB的安装方法。风哥教程参考GoldenDB官方文档Linux环境安装相关内容。

学习交流加群风哥微信: itpux-com

目录大纲

Part01-基础概念与理论知识

1.1 图形化安装概述

GoldenDB的图形化安装是一种直观、便捷的安装方式,通过可视化的安装向导引导用户完成整个安装过程。图形化安装适用于大多数Linux环境,特别是对于不熟悉命令行操作的用户来说,是一种非常友好的安装方式。

图形化安装过程包括安装前准备、启动安装程序、按照向导步骤操作、安装完成验证等环节。

更多视频教程www.fgedu.net.cn

1.2 图形化安装优势

图形化安装相比命令行安装具有以下优势:

  • 直观便捷:通过可视化界面操作,降低安装难度
  • 步骤清晰:安装向导引导用户完成每一步操作
  • 配置简单:通过界面填写配置信息,减少配置错误
  • 实时反馈:安装过程中实时显示进度和状态
  • 错误提示:对配置错误提供明确的错误提示

1.3 安装准备工作

在进行图形化安装前,需要完成以下准备工作:

  • 确保服务器满足硬件要求
  • 确保操作系统满足软件要求
  • 安装必要的依赖软件
  • 准备GoldenDB安装包
  • 确保服务器具有图形界面环境
  • 确保服务器网络连接正常

风哥提示:图形化安装需要服务器具有图形界面环境,如果服务器没有图形界面,可以使用X11转发或VNC等方式进行远程图形化安装。

Part02-安装前准备

2.1 系统环境检查

在安装前,需要检查系统环境是否满足要求:

# 检查操作系统版本

cat /etc/redhat-release

Red Hat Enterprise Linux Server release 8.6 (Ootpa)

# 检查CPU核心数

nproc

16

# 检查内存大小

free -h

total used free shared buff/cache available

Mem: 32G 2.1G 28G 128M 1.8G 29G

# 检查磁盘空间

df -h

Filesystem Size Used Avail Use% Mounted on

/dev/sda1 50G 10G 40G 20% /

/dev/sdb1 500G 20G 480G 4% /goldendb

2.2 依赖软件安装

安装GoldenDB所需的依赖软件:

# 安装必要依赖

yum install -y glibc gcc make libaio ncurses zlib xorg-x11-server-Xorg xorg-x11-xauth xorg-x11-apps

Loaded plugins: fastestmirror

Loading mirror speeds from cached hostfile

Package glibc-2.28-211.el8.x86_64 already installed and latest version

Package gcc-8.5.0-10.el8.x86_64 already installed and latest version

Package make-4.2.1-11.el8.x86_64 already installed and latest version

Package libaio-0.3.112-1.el8.x86_64 already installed and latest version

Package ncurses-6.1-9.20180224.el8.x86_64 already installed and latest version

Package zlib-1.2.11-17.el8.x86_64 already installed and latest version

Package xorg-x11-server-Xorg-1.20.11-2.el8.x86_64 already installed and latest version

Package xorg-x11-xauth-1.0.9-12.el8.x86_64 already installed and latest version

Package xorg-x11-apps-7.7-20.el8.x86_64 already installed and latest version

Nothing to do

2.3 安装包准备

准备GoldenDB安装包:

# 上传安装包到服务器

scp GoldenDB-8.0.0-linux-x86_64.tar.gz root@192.168.1.10:/goldendb/

GoldenDB-8.0.0-linux-x86_64.tar.gz 100% 1.2GB 100MB/s 00:12

# 解压安装包

tar -zxvf /goldendb/GoldenDB-8.0.0-linux-x86_64.tar.gz -C /goldendb/

GoldenDB-8.0.0-linux-x86_64/

GoldenDB-8.0.0-linux-x86_64/setup.sh

GoldenDB-8.0.0-linux-x86_64/README.md

GoldenDB-8.0.0-linux-x86_64/packages/

学习交流加群风哥QQ113257174

Part03-图形化安装步骤

3.1 启动安装程序

启动GoldenDB图形化安装程序:

# 进入安装包目录

cd /goldendb/GoldenDB-8.0.0-linux-x86_64/

# 赋予执行权限

chmod +x setup.sh

# 启动安装程序

./setup.sh

Starting GoldenDB Setup Wizard…

3.2 安装向导步骤

安装向导步骤如下:

步骤1:欢迎页面

点击”下一步”继续安装。

步骤2:许可协议

阅读许可协议,选择”我接受”,点击”下一步”。

步骤3:安装类型

选择”典型安装”或”自定义安装”,点击”下一步”。

步骤4:安装路径

选择安装路径,默认路径为”/goldendb/app”,点击”下一步”。

步骤5:组件选择

选择需要安装的组件,包括CM、MDS、GTM、DN、CN等,点击”下一步”。

步骤6:网络配置

配置各组件的IP地址和端口,点击”下一步”。

步骤7:存储配置

配置数据存储路径,点击”下一步”。

步骤8:用户配置

设置数据库管理员密码,点击”下一步”。

步骤9:预安装检查

系统进行预安装检查,确保环境满足要求,点击”下一步”。

步骤10:安装摘要

查看安装摘要,确认无误后点击”安装”。

步骤11:安装过程

系统开始安装,显示安装进度。

步骤12:安装完成

安装完成后,点击”完成”退出安装向导。

3.3 安装完成验证

安装完成后,验证GoldenDB是否正常运行:

# 检查集群状态

/goldendb/app/bin/goldendb-cli cluster status

Cluster Status: ACTIVE

Component Node Name Status

————————————-

CM cm1 ACTIVE

MDS mds1 ACTIVE

GTM gtm1 ACTIVE

DN dn1 ACTIVE

CN cn1 ACTIVE

更多学习教程公众号风哥教程itpux_com

Part04-安装后配置

4.1 服务启动与停止

安装完成后,配置GoldenDB服务的启动与停止:

# 启动GoldenDB服务

/goldendb/app/bin/goldendb-cli cluster start

Cluster started successfully

# 停止GoldenDB服务

/goldendb/app/bin/goldendb-cli cluster stop

Cluster stopped successfully

# 设置开机自启

systemctl enable goldendb

Created symlink /etc/systemd/system/multi-user.target.wants/goldendb.service → /etc/systemd/system/goldendb.service.

4.2 网络配置

配置GoldenDB的网络参数:

# 配置防火墙规则

firewall-cmd –permanent –add-port=3306/tcp

success

firewall-cmd –permanent –add-port=3307/tcp

success

firewall-cmd –permanent –add-port=3308/tcp

success

firewall-cmd –reload

success

4.3 安全配置

配置GoldenDB的安全参数:

# 修改管理员密码

/goldendb/app/bin/goldendb-cli alter user root identified by ‘new_password’;

Query OK, 0 rows affected (0.01 sec)

# 创建普通用户

/goldendb/app/bin/goldendb-cli create user fgedu identified by ‘fgedu@123’;

Query OK, 0 rows affected (0.00 sec)

# 授权

/goldendb/app/bin/goldendb-cli grant all privileges on fgedudb.* to ‘fgedu’@’%’;

Query OK, 0 rows affected (0.00 sec)

from GoldenDB视频:www.itpux.com

Part05-风哥经验总结与分享

5.1 安装最佳实践

图形化安装的最佳实践建议:

  • 充分准备:在安装前确保硬件和软件环境满足要求
  • 仔细配置:在安装过程中仔细填写配置信息,避免配置错误
  • 备份配置:安装完成后备份配置文件,便于后续维护
  • 测试验证:安装完成后进行充分的测试验证,确保系统正常运行
  • 文档记录:详细记录安装过程和配置信息,便于后续参考

5.2 常见问题与解决方案

图形化安装过程中常见的问题及解决方法:

  • 图形界面无法显示:检查X11配置,确保图形界面环境正常
  • 依赖软件缺失:安装缺失的依赖软件
  • 端口被占用:检查并释放被占用的端口
  • 权限不足:使用root用户执行安装
  • 磁盘空间不足:清理磁盘空间或增加磁盘容量

5.3 学习建议与职业发展

学习GoldenDB图形化安装的建议:

  • 熟悉Linux系统的基本操作和图形界面环境
  • 了解GoldenDB的架构和组件关系
  • 掌握安装前的准备工作和检查步骤
  • 熟悉安装向导的各个步骤和配置选项
  • 了解安装后的配置和验证方法

职业发展建议:

  • 初级DBA:掌握基本的图形化安装和配置技能
  • 中级DBA:熟悉不同环境的安装和配置优化
  • 高级DBA:精通大规模集群的安装和部署

风哥提示:图形化安装是GoldenDB安装的常用方式,掌握图形化安装技能对于快速部署GoldenDB非常重要。

本文由风哥教程整理发布,仅用于学习测试使用,转载注明出处:http://www.fgedu.net.cn/10327.html

联系我们

在线咨询:点击这里给我发消息

微信号:itpux-com

工作日:9:30-18:30,节假日休息