数据库管理-第208期 泽拓昆仑数据库安装体验(20240620)

2024-06-20 13:44

本文主要是介绍数据库管理-第208期 泽拓昆仑数据库安装体验(20240620),希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

数据库管理208期 2024-06-20

  • 数据库管理-第208期 泽拓昆仑数据库安装体验(20240620)
    • 1 基本介绍
    • 2 安装环境
    • 3 数据库安装前检查
    • 4 安装数据库
      • 4.1 安装docker
      • 4.2 下载数据库离线安装包
      • 4.3 安装数据库
    • 5 监控、配置集群
      • 通过方为XPANEL WEB页面http://10.10.10.63:18080/KunlunXPanel/配置集群:
      • 初次登录需要修改密码:
      • 然后再次登录进入管理页面:
      • 查看cluster_mgr拓扑:
      • 查看服务器列表:
      • 新建集群
      • 查看集群
    • 6 访问数据库
    • 总结

数据库管理-第208期 泽拓昆仑数据库安装体验(20240620)

作者:胖头鱼的鱼缸(尹海文)
Oracle ACE Pro: Database(Oracle与MySQL)
PostgreSQL ACE Partner
10年数据库行业经验,现主要从事数据库服务工作
拥有OCM 11g/12c/19c、MySQL 8.0 OCP、Exadata、CDP等认证
墨天轮MVP、认证技术专家、年度墨力之星,ITPUB认证专家、专家百人团成员,OCM讲师,PolarDB开源社区技术顾问,HaloDB外聘技术顾问,OceanBase观察团成员,青学会MOP技术社区(青年数据库学习互助会)技术顾问
圈内拥有“总监”、“保安”、“国产数据库最大敌人”等称号,非著名社恐(社交恐怖分子)
公众号:胖头鱼的鱼缸;CSDN:胖头鱼的鱼缸(尹海文);墨天轮:胖头鱼的鱼缸;ITPUB:yhw1809。
除授权转载并标明出处外,均为“非法”抄袭

1 基本介绍

以下内容摘自官方文档:http://doc.klustron.com/zh/why_Klustron.html

泽拓昆仑Klustron是一个分布式数据库系统,解决海量数据 存储、管理和分析、利用的系列技术挑战,支撑高并发高负载的事务处理,提供高吞吐率和低延时的极致性能。在关系数据模型基础上,Klustron一站式支持GIS, JSON, 文本,向量(vector) 数据管理和查询检索,极大地简化应用系统架构设计和研发复杂度,大幅降低后台系统运维复杂度和硬件资源开销,提供与上层应用系统和其他数据处理组件的标准的互操作性和兼容性,帮助用户实现可插拔的标准化组件式的IT系统架构。
image.png

2 安装环境

主机名IPCPU内存磁盘操作系统
klustron0110.10.10.6128G100GRHEL 8.9
klustron0210.10.10.6228G100GRHEL 8.9
klustron0310.10.10.6328G100GRHEL 8.9

3 数据库安装前检查

需要先确认操作系统已经安装以下命令:

  • expect
  • dos2unix
  • jq
  • nc

image.png

dnf -y install expect

4 安装数据库

本次安装为离线安装。

4.1 安装docker

Klustron提供了XPanel GUI工具软件,让DBA通过点击鼠标就可以轻松完成所有的数据库运维管理工作需要在其中任意一台服务器安装好docker环境

dnf config-manager --add-repo=https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
dnf -y install docker-ce docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin --allowerasing

4.2 下载数据库离线安装包

dnf -y install git
git clone https://gitee.com/zettadb/klustron_home.git
cd klustron_home/install_offline

image.png

bash getprog.sh 

选择合适的版本:
image.png
下载完成后,将整个klustron_home文件夹拷贝至任意安装机器。

4.3 安装数据库

cd klustron_home/install_offline
bash install.sh

image.png
image.png

5 监控、配置集群

通过方为XPANEL WEB页面http://10.10.10.63:18080/KunlunXPanel/配置集群:

image.png

初次登录需要修改密码:

image.png

然后再次登录进入管理页面:

image.png

查看cluster_mgr拓扑:

image.png

查看服务器列表:

image.png

新建集群

image.png
image.png
image.png
image.png
image.png
image.png

查看集群

image.png
image.png

6 访问数据库

cd /home/kunlun/klustron/
source ./env.sh
#PG模式访问
psql postgres://abc:abc@10.10.10.61:47001/postgres

image.png

#MySQL模式访问
mysql -h 10.10.10.61 -uabc -pabc -P 47002  postgres.public 

image.png

总结

泽拓昆仑Klustron数据库的离线安装还是很简单的,XPANEL界面也简单易用,也希望其他国产数据库学习。
老规矩,知道写了些啥。

这篇关于数据库管理-第208期 泽拓昆仑数据库安装体验(20240620)的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/1078303

相关文章

最详细安装 PostgreSQL方法及常见问题解决

《最详细安装PostgreSQL方法及常见问题解决》:本文主要介绍最详细安装PostgreSQL方法及常见问题解决,介绍了在Windows系统上安装PostgreSQL及Linux系统上安装Po... 目录一、在 Windows 系统上安装 PostgreSQL1. 下载 PostgreSQL 安装包2.

Maven如何手动安装依赖到本地仓库

《Maven如何手动安装依赖到本地仓库》:本文主要介绍Maven如何手动安装依赖到本地仓库问题,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录一、下载依赖二、安装 JAR 文件到本地仓库三、验证安装四、在项目中使用该依赖1、注意事项2、额外提示总结一、下载依赖登

HTML5中的Microdata与历史记录管理详解

《HTML5中的Microdata与历史记录管理详解》Microdata作为HTML5新增的一个特性,它允许开发者在HTML文档中添加更多的语义信息,以便于搜索引擎和浏览器更好地理解页面内容,本文将探... 目录html5中的Mijscrodata与历史记录管理背景简介html5中的Microdata使用M

Spring 基于XML配置 bean管理 Bean-IOC的方法

《Spring基于XML配置bean管理Bean-IOC的方法》:本文主要介绍Spring基于XML配置bean管理Bean-IOC的方法,本文给大家介绍的非常详细,对大家的学习或工作具有一... 目录一. spring学习的核心内容二. 基于 XML 配置 bean1. 通过类型来获取 bean2. 通过

数据库面试必备之MySQL中的乐观锁与悲观锁

《数据库面试必备之MySQL中的乐观锁与悲观锁》:本文主要介绍数据库面试必备之MySQL中乐观锁与悲观锁的相关资料,乐观锁适用于读多写少的场景,通过版本号检查避免冲突,而悲观锁适用于写多读少且对数... 目录一、引言二、乐观锁(一)原理(二)应用场景(三)示例代码三、悲观锁(一)原理(二)应用场景(三)示例

如何在Mac上安装并配置JDK环境变量详细步骤

《如何在Mac上安装并配置JDK环境变量详细步骤》:本文主要介绍如何在Mac上安装并配置JDK环境变量详细步骤,包括下载JDK、安装JDK、配置环境变量、验证JDK配置以及可选地设置PowerSh... 目录步骤 1:下载JDK步骤 2:安装JDK步骤 3:配置环境变量1. 编辑~/.zshrc(对于zsh

Node.js 数据库 CRUD 项目示例详解(完美解决方案)

《Node.js数据库CRUD项目示例详解(完美解决方案)》:本文主要介绍Node.js数据库CRUD项目示例详解(完美解决方案),本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考... 目录项目结构1. 初始化项目2. 配置数据库连接 (config/db.js)3. 创建模型 (models/

python uv包管理小结

《pythonuv包管理小结》uv是一个高性能的Python包管理工具,它不仅能够高效地处理包管理和依赖解析,还提供了对Python版本管理的支持,本文主要介绍了pythonuv包管理小结,具有一... 目录安装 uv使用 uv 管理 python 版本安装指定版本的 Python查看已安装的 Python

如何在pycharm安装torch包

《如何在pycharm安装torch包》:本文主要介绍如何在pycharm安装torch包方式,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录在pycharm安装torch包适http://www.chinasem.cn配于我电脑的指令为适用的torch包为总结在p

在PyCharm中安装PyTorch、torchvision和OpenCV详解

《在PyCharm中安装PyTorch、torchvision和OpenCV详解》:本文主要介绍在PyCharm中安装PyTorch、torchvision和OpenCV方式,具有很好的参考价值,... 目录PyCharm安装PyTorch、torchvision和OpenCV安装python安装PyTor