Centos7 经典模式安装GBase 8s 图文教程

news2024/11/28 8:24:27

Centos7安装GBase 8s 图文教程

  • 前言
    • 1.1 硬件要求
    • 1.2 系统要求
    • 1.3 虚拟 PC 软件
    • 1.4 安装及配置数据库服务器
      • 1.4.1 创建 gbasedbt 组和用户
      • 1.4.2 创建 GBase 8s 数据库安装目录
      • 1.4.3 上传并解压安装包
      • 1.4.4 执行安装
  • 参考文献

前言

本篇博文分享如何在Centos7 x86架构的系统中安装GBase8s和踩坑经验分享。

1.1 硬件要求

在这里插入图片描述

1.2 系统要求

操作系统和版本:RedHat7 或 CentOS7
配置:内存2G或2G以上,硬盘 10G以上,固定IP地址

安装组件:

  • 建议在“软件选择”中选择“带GUI的服务器”中的“开发工具”选项安装;
  • 如系统最小化安装,还需要安装 unzip、java、tar 包,否则会导致8s安装失败。
  • Mac OSX下使用VMware Fusion 配置静态IP 图文教程指南

Centos7下载地址: http://isoredirect.centos.org/centos/7/isos/x86_64/

系统账号系统密码
root888888
xingyunyunxing888888

最小化安装方式需手动安装软件包:

yum install net-tools -y
yum install unzip -y
yum install tree -y
yum install lrzsz -y
su -c "yum install java-1.8.0-openjdk-devel.x86_64" 
  • 建议:个人练习使用,可以在电脑上安装虚拟机VMware、virtualbox等虚拟机软件,然后安装1个centos或者redhat7的虚拟机环境,用来安装GBase 8s数据库。
  • GBase 8s 产品支持多种处理器平台,除国际主流的 x86_64 处理器(包括 Intel 和 AMD)外,全面支持飞腾、鲲鹏、龙芯、兆芯、海光、申威等国产处理器。
  • GBase 8s 产品可以运行于多款操作系统,包括:RHEL和CentOS等Linux操作系统、统信UOS、 麒麟、欧拉等国产操作系统。

1.3 虚拟 PC 软件

如下两款虚拟机任选其一即可:

  • Vmware Fustion Pro 13 (推荐)
  • VM Virtualbox

1.4 安装及配置数据库服务器

1.4.1 创建 gbasedbt 组和用户

  • 在启动安装过程之前,必须准备系统以确保您有足够权限来执行安装。
  • 您必须以 root用户身份登录才能执行许多与安装有关的任务。
  • 同时要求服务器操作系统上 具有 gbasedbt 组和 gbasedbt 用户。

登录系统后可以执行以下命令创建 gbasedbt 用户组,创建gbasedbt 用户,密码设置为gbasedbt

groupadd gbasedbt
useradd -g gbasedbt gbasedbt
  • 如果今后需要修改gbasedbt 用户的密码怎么办?
    gbasedbt 用户修改密码,密码为 gbasedbt:
passwd gbasedbt

1.4.2 创建 GBase 8s 数据库安装目录

GBase 8s 数据库缺省的安装目录为 /opt/GBASE/gbase,并且此文件夹必须为空。

创建/opt/GBASE/gbase文件夹

mkdir -p /opt/GBASE/gbase

给这个文件夹授权给gbasedbt用户,这样gbasedbt用户就拥有了/opt/GBASE/gbase 这个目录下的所有访问和操作权限。

chown gbasedbt:gbasedbt /opt/GBASE/gbase

1.4.3 上传并解压安装包

https://www.gbase.cn/download/gbase-8s-1?category=INSTALL_PACKAGE
在这里插入图片描述

注意:

  • GBase 8s GDCA培训安装包.tar 中的GBase8sV8.8_TL_3.3.0_2_36477d_RHEL6_x86_64目录下的ids_install 脚本有问题,会提示找不到版本。。。
  • 如果系统不是x86架构,而是arm 架构,比如Mac OSX 的M1芯片, ids_install是x86架构编译的,因此无法安装成功的。。。
  • 上传可通过xftp软件或其termium 的SFTP 工具传输。
  • 当然,如果你用的是ZemtermLite ,那么在安装了lrzsz 软件包后就可以直接在命令行,输入rz命令,进行文件上传。
  • termium 终端工具挺好用的,就是可惜不支持rz命令方式上传,真是遗憾。

解压成功后如下所示:

└── GBase8sV8.8_3.3.0_2_RHEL6_x86_64
    ├── clientsdk_3.3.0_2_36477d_RHEL6_x86_64----------客户端
    │   ├── csdk.properties
    │   ├── doc
    │   │   ├── ESQLC_machine_notes_4.10.txt
    │   │   ├── Glsapi_machine_notes_4.10.txt
    │   │   ├── Libcpp_machine_notes_4.10.txt
    │   │   └── Odbc_machine_notes_4.10.txt
    │   └── installclientsdk
    ├── clientsdk_3.3.0_2_36477d_RHEL6_x86_64.tar 
    ├── GBase8sV8.8_TL_3.3.0_2_36477d_RHEL6_x86_64  ---服务端
    │   ├── doc
    │   │   ├── ids_machine_notes_12.10.txt
    │   │   └── ids_unix_relnotes_12.10.html
    │   ├── ids_install-------------------------------安装脚本
    │   ├── ids.properties----------------------------服务端安装配置
    │   └── onsecurity
    ├── GBase8sV8.8_TL_3.3.0_2_36477d_RHEL6_x86_64.tar
    └── gbasedbtjdbc_3.3.0_2_36477d.jar

5 directories, 14 files

创建一个下载文件夹

mkdir -p /opt/downloads

注意:

  • 不是进入clientsdk_3.3.0_2_36477d_RHEL6_x86_64目录
  • 而是进入GBase8sV8.8_TL_3.3.0_2_36477d_RHEL6_x86_64目录

1.4.4 执行安装

  • 一键安装 如果下载的是一键安装.zip ,可参考:GBase 8s 一键安装介绍
  • 经典模式安装(本篇博文采用这种)
    • 通过使用典型安装设置来快速安装 GBase 8s 及其所有功能部件。
    • 缺省情况下,典型安装设置将创建为您的主机环境配置的即时可用的数据库服务器实例。
    • 但是,您可以禁用安装应用程序中的创建服务器实例选项。
  • 定制安装
    • 定制安装,也就是通常说的自定义安装。 使用定制安装可在安装 GBase 8s 时只带有您所需的功能部件
  • 静默安装
    • 要执行静默安装(又称为无人管理的安装),请使用响应文件,其中包含关于想要如何进 行该产品安装的信息。
    • 要完成包含先前安装配置的静默安装,必须有响应文件,其带有想要如何安装该产品的定制设置。
    • 下列过程概述创建响应文件的两种不同方式:记录您安装的配置,或定制 bundle.properties模板文件。
    • 该安装介质包含基于文本的 bundle.properties 文件,可 将其用作创建响应文件的模板。
  • 其他安装方式详情见GBase 8s V8.8 安装手册.pdf

进入安装目录

cd /opt/downloads/x86+RHEL6/GBase8sV8.8_3.3.0_2_RHEL6_x86_64/GBase8sV8.8_TL_3.3.0_2_36477d_RHEL6_x86_64

执行安装

sh ids_install

不管看到啥都按回车,一路回车按下去,即可安装完成。

安装过程说明
在这里插入图片描述
在这里插入图片描述
是否同意协议?那必须同意,不然无法用。
在这里插入图片描述
按回车默认安装目录:/opt/GBASE/gbase
在这里插入图片描述
选择安装类型,回车选择默认安装方式:Typical (经典模式)
在这里插入图片描述
创建实例
系统提示是否创建一个实例,默认选项 1 为创建,直接回车,创建一个实例
在这里插入图片描述
选择数据库用户数

选择实例预期要支持的数据库用户数,默认选项为 1,直接回车继续。
在这里插入图片描述
配置结束,点击回车进行安装。
在这里插入图片描述
安装后会提示将进行数据库实例的初始化,按回车继续。

数据库实例创建成功并使用,点击回车后继续
在这里插入图片描述
在这里插入图片描述

参考文献

  • GBase 8s 一键安装介绍
  • 小知识点:Mac M1/M2 VMware Fusion 安装 Centos 7.9(ARM 64 版本)

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/524467.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

第2章-Selenium-API操作

目标: 1. 熟练应用八种元素定位方式 2. 掌握对元素和浏览器的操作方法 3. 掌握键盘鼠标的操作 4. 掌握元素等待的操作 5. 掌握下拉选择框、 警告框和滚动条的操作 6. 掌握如何切换frame框架和多窗口 7. 掌握如何实现窗口截图 1.元素定位 1. 掌握id、 name、 cla…

【leetcode】622 二叉树的最大宽度

题目描述 给你一棵二叉树的根节点 root ,返回树的 最大宽度 。 树的 最大宽度 是所有层中最大的 宽度 。 每一层的 宽度 被定义为该层最左和最右的非空节点(即,两个端点)之间的长度。将这个二叉树视作与满二叉树结构相同&#…

MATLAB 之 M 文件和程序控制结构(顺序、选择、循环)

文章目录 一、M 文件1. M 文件的建立与打开1.1 建立新的 M 文件1.2 打开已有的 M 文件 2. M 文件的分类 二、 程序控制之顺序结构1. 数据的输入2. 数据的输出3. 程序的暂停 三、程序控制之选择结构1. if 语句2. switch 语句3. try 语句 四、程序控制之循环结构1. for 语句2. wh…

畸变像差校正技术(畸变相位补偿)发展现状及其仿真实验研究-技术汇总-Matlab代码

▒▒本文目录▒▒ 一、引言二、物理方法2.1 基于二次曝光法的畸变像差补偿仿真实验验证 三、数值方法3.1 基于主成分分析法的畸变像差补偿仿真实验验证3.2 基于标准多项式拟合法的畸变像差校正仿真实验验证3.3 基于最小二乘拟合法的畸变像差校正仿真实验验证3.4 基于泽尼克多项…

Simulink 自动代码生成电机控制——永磁同步电机参数获取

目录 前言 极对数测量 电阻测量(Rs) 电感测量(Ld和Lq) 磁链测量 总结 前言 在建模之前或者需要更换一个新电机,需要获取目标电机的电气参数,如果参数不对,对于电流环参数的整定&#xff0…

2023/05/08~14 刷题记录

A - Plus and Multiply 题意: 题解: 题目说可以将集合里面的数字 *a 或者 b 操作,并将新的值放进集合中,首先想到 dfs 暴力求解,但是太暴力了,直接 时间超限 。通过观察我们可以知道,要求 n 是否…

前端模块化

什么是模块化 事实上模块化开发最终目的是将程序划分成一个个小的结构在这个结构中编写属于自己的逻辑代码,有自己的作用域,不会影响到其他的结构这个结构可以将自己希望暴露的变量、函数、对象等导出给其他结构使用。可以通过某种方式,导入…

电脑软件:国内最好用解压缩软件 7-Zip 新版本发布

5 月 9 日消息,7-Zip 是一款拥有极高压缩比的的开源压缩软件,支持 LZMA2 等 7 种开源算法,以及支持较广泛的压缩格式 .7z,体积不大(1.5MB)、功能完善,除了默认 UI 不符合国内审美外几乎没什么可…

Oracle数据库安装教程,并实现公网远程连接【内网穿透】

✨ 目录 🎈 前言🎈 1. 数据库搭建🎈 2. 内网穿透🎈 2.1 安装cpolar内网穿透🎈 2.2 创建隧道映射 🎈 3. 公网远程访问🎈 4. 配置固定TCP端口地址🎈 4.1 保留一个固定的公网TCP端口地址…

Java经典笔试题—day08

Java经典笔试题—day08 🔎选择题🔎编程题🥝两种排序方法🥝求最小公倍数 🔎结尾 🔎选择题 (1)下列选项中关于Java中super关键字的说法正确的是() A.super关键字是在子类对象内部指代…

JAVA JDK下载安装手册

JDK的介绍与安装 JDK简介 JDK是 Java 语言的软件开发工具包,主要用于移动设备、嵌入式设备上的java应用程序。编写 Java 程序必须使用 JDK,它提供了编译和运行 Java 程序的环境。是整个java开发的核心。 准备JDK 本次使用的是JDK1.8 如下所示: 下载完…

记两道AES-CBC题

文章目录 知识导入(AES-CBC模式)题一(buu [ACTF新生赛2020]crypto-aes 1)题目描述:题目分析:知识导入os.urandom(n)函数比特,字节,二进制数之间的关系AES.new(key,AES.MODE_CBC,iv) 题二(crack AES-CBC IV)…

小黑子—Java从入门到入土过程:第九章-IO流

Java零基础入门9.0 Java系列第九章- IO流1. 初识IO流2. IO流的体系2.1 字节流2.1.1 FileOutputStream 字符串输出流2.1.1 - I 字符串输出流的细节2.1.1 - II FileOutputStream写数据的3种方式2.1.1 -III FileOutputStream写数据的两个小问题 2.1.2 FileInputStream 字符串输入流…

点线面产生局部坐标系以及计算到世界坐标系的旋转矩阵

欢迎关注更多精彩 问题描述 给定点O,线段AB,平面OP,求以OP法向为某一轴,以AB在OP上的投影为另一轴,O为原点的局部坐标系。要求给出X,Y,Z轴的单位向量,以及原点O. 求出转换到世界坐标系的旋转矩阵RT。 如…

ChatGPT的简单了解

ChatGPT 是 InstructGPT 的同级模型,它经过训练可以按照提示中的说明进行操作并提供详细的响应。 InstructGPT论文:https://arxiv.org/pdf/2203.02155.pdf InstructGPT怎么准备和标记数据集:https://harryliu.blog.csdn.net/article/detail…

【连续介质力学】张量的性质2

张量的代数操作 张量的性质 张量迹 Tensor Trace 定义 e ^ i ⨂ e ^ j \hat e_i \bigotimes \hat e_j e^i​⨂e^j​的迹: T r ( e ^ i ⨂ e ^ j ) e ^ i ⋅ e ^ j δ i j Tr(\hat e_i \bigotimes \hat e_j) \hat e_i \cdot \hat e_j \delta_{ij} Tr(e^i​⨂e^j​)e^i​⋅…

总结如何申请注册 GitHub 教师教育优惠 Benefits for Teachers 来免费使用 copilot

目录 1. GitHub 教师教育优惠有什么2. 如何申请教师教育优惠呢2.1 选择学校2.2 更改个人信息2.3 准备证明材料2.4 提交申请2.5 遇到的问题2.5.1 问题 12.5.2 问题 22.5.3 问题 3 3. 申请免费的 GitHub Copilot 学生注册不在此处赘述了,网上有很多教程可以参考。但是…

软件测试面试面对HR提出的问题,怎么回答才不会被面试官“套路”

面试中,如何回答HR提出的问题很大程度上决定了面试能不能成功。 下面是软件测试人员在面试过程中经常被问到的10个问题,告诉你怎么回答才不会被面试官套路...... 请你做一个自我介绍 误区: 一般人回答这个问题过于平常,只说姓…

JVM学习(一)

一、JVM介绍 1.1基本概念 JVM 是可运行 Java 代码的假想计算机 ,包括一套字节码指令集、一组寄存器、一个栈、 一个垃圾回收,堆 和 一个存储方法域。JVM 是运行在操作系统之上的,它与硬件没有直接 的交互。 1.2 运行过程 我们都知道 Java …

1000W用户1Wqps高并发签到系统的架构和实操

说在前面 在尼恩的(50)读者社群中,经常有小伙伴面试的时候,遇到一个一个高并发 架构方面的问题,比如: (1) 高并发秒杀系统如何架构? (2) 高并发签到系统如何架构? (3) 等等等等… 刚…