GBase 8s 安装手册

devtools/2024/9/25 0:52:14/

没有失败,只有暂时停止成功!

一:简介

GBase 8s 产品支持多种处理器平台,除国际主流的 x86_64 处理器(包括 Intel 和 AMD) 外,全面支持飞腾、鲲鹏、龙芯、兆芯、海光、申威等国产处理器。

GBase 8s 产品可以运行于多款操作系统,包括:RHEL和CentOS等Linux操作系统、统信UOS、 麒麟、欧拉等国产操作系统。

二:环境准备

  1. 处理器:Intel 4核16G
  2. 操作系统:Ubuntu 64位

三:安装&配置

3.1.安装准备

3.1.1.创建gbasedbt组和用户

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

  • 登录系统后执行以下命令创建 gbasedbt 组和 gbasedbt 用户
  • 为 gbasedbt 用户设置密码,密码为:gbasedbt 
# 如果不是root账号,切换账号为root
sudo passwd
su root
# 创建组 gbasedbt
groupadd gbasedbt
# 创建用户 gbasedbt
useradd -g gbasedbt gbasedbt
# 为gbasedbt用户设置密码 密码为:gbasedbt
passwd gbasedbt 

 3.1.2.创建数据库安装目录

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

# 创建目录 
mkdir -p /opt/GBASE/gbase
# 授权
chown gbasedbt:gbasedbt /opt/GBASE/gbase

3.1.3.上传并解压安装包 

  1. 下载安装包
  2. 上传到/opt 目录
  3. 解压压缩包
    tar -vxf GBase8sV8.8_TL_3.5.1_3X1.tar

3.1.4.安装依赖包 

依赖包下载地址:

Search the RPM repository on www.rpmfind.neticon-default.png?t=O83Ahttps://www.rpmfind.net/linux/rpm2html/search.php安装命令:

rpm -Uvh 安装包名.rpm
3.1.4.1.JDK

如果系统没有安装JDK,则需要先安装jdk。

Linux学习—Linux安装和卸载jdk1.8_linux卸载jdk1.8-CSDN博客文章浏览阅读408次。喜欢是浅浅的爱,爱是深深的喜欢,如果我得不到全部,我宁可一无所有.一:yum安装yum( Yellow dog Updater, Modified)是一个在 Fedora 和 RedHat 以及 SUSE 中的 Shell 前端软件包管理器。基于 RPM 包管理,能够从指定的服务器自动下载 RPM 包并且安装,可以自动处理依赖性关系,并且一次安装所有依赖的软体包,无须繁琐地一次次下载、安装。第一步:查询要安装的jdk版本yum list -y java*第二步:安装jdk1._linux卸载jdk1.8https://blog.csdn.net/qq_37976289/article/details/114633186

3.1.4.2.UNZIP

Linux unzip 离线安装_linux离线安装unzip-CSDN博客文章浏览阅读3.3w次,点赞24次,收藏65次。-bash: /usr/bin/unzip: 没有那个文件或目录-bash: unzip: 未找到命令上面两个报错解决:错误原因:系统没有安装unzip 软件解决办法:安装1、下载unzip 离线包 :unzip-6.0-19.el7.x86_64.rpm软件下载:点击下载 提取码:bn0o2、安装将离线包放到Linux指定目录,执行【rpm -Uvh un..._linux离线安装unziphttps://blog.csdn.net/zhan107876/article/details/100699649

3.1.4.3.libaio
3.1.4.4.libgcc

3.2.典型安装

3.2.1.执行安装脚本

以 root 身份登录,进入解压目录,执行要安装的产品的安装脚本 ids_install,即可进行安 装,具体命令如下:

3.2.1.1.执行安装命令
cd /opt/GBASE/packge
sh ids_install

 

按回车键继续

3.2.1.2.接受授权条款

输入y接收授权条款,按回车键继续

3.2.1.3.确认默认安装路径

3.2.1.4.选择安装类型 

使用默认安装选项 1,直接回车,进行典型安装。

3.2.1.5.创建实例

默认选项 1 为创建,直接回车,创建一个实例。

3.2.1.6.选择数据库用户数

默认选项为 1,直接回车继续

 3.2.1.8.配置结束进行安装

3.2.1.9.创建数据库实例

点击回车键继续

3.2.1.10.安装完成

 3.2.2.配置环境变量

在使用 GBase 8s 数据库服务前需要设置几个环境变量。可以把安装目录下的ol_gbasedbt1210.ksh 文件的内容追加到 gbasedbt 用户主目录下的 .bash_profile文件中,以 便于 gbasedbt 用户在登录后即自动应用这些环境变量。

cd /opt/GBASE/gbase 
cat ol_gbasedbt1210.ksh >> /home/gbasedbt/.bash_profile
cd /home/gbasedbt/
source .bash_profile

配置完毕后,即可使用 GBase 8s 数据库

3.3.Q&A 

Q:缺少网络服务定位库libnsl

A:安装libnsl库

四:使用GBase 8s 数据库

通常情况下,使用 gbasedbt 用户来启动和停止数据库服务。

4.1.检查进程是否存在

成功安装数据库 GBase 8s 后,数据库会自动处于启动状态,可通过 ps -ef|grep oninit 命令 检查服务进程是否存在:

ps -ef|grep oninit

4.2.停止数据库服务

onmode -ky

4.3.启动数据库服务 

oninit -vy

 


http://www.ppmy.cn/devtools/116743.html

相关文章

鸭脖变“刺客”,啃不起了

撰文|ANGELICA 编辑|ANGELICA 审核|烨 Lydia 声明|图片来源网络。日晞研究所原创文章,如需转载请留言申请开白。 你有多久没吃卤味了? 2020年之后,人们对于几大卤味巨头的关注度正在下降。 …

【AI大模型】ChatGPT模型原理介绍(下)

目录 🍔 GPT-3介绍 1.1 GPT-3模型架构 1.2 GPT-3训练核心思想 1.3 GPT-3数据集 1.4 GPT-3模型的特点 1.5 GPT-3模型总结 🍔 ChatGPT介绍 2.1 ChatGPT原理 2.2 什么是强化学习 2.3 ChatGPT强化学习步骤 2.4 监督调优模型 2.5 训练奖励模型 2.…

k8s StorageClass 存储类

文章目录 一、概述1、StorageClass 对象定义2、StorageClass YAML 示例 二、StorageClass 字段1、provisioner(存储制备器)1.1、内置制备器1.2、第三方制备器 2、reclaimPolicy(回收策略)3、allowVolumeExpansion(允许…

android MediaPlayer正确使用姿势

android MediaPlayer正确使用姿势!!! mediaplayer在使用时候还好需要注意很多细节,现在很多播放都是推荐使用exoplayer ,但是毕竟原生的使用掌握还是很有必要的,为什么mediaplayer使用时候会有很多不顺手地方: MediaPlayer 在不…

fiddler抓包11_列表显示服务器IP (配置文件)

请求列表默认不显示服务器IP字段,也无法从定制列窗口添加,可以修改CustomRules.js实现。 ① 菜单栏“Rules”(规则) - “Customize Rules...”(自定义规则),打开CustomRules.js文件。 &#xf…

新版本大疆上云API指令飞行(drc)模式通讯搭建思路

一、大疆上云API mqtt官方通讯指导 1.1drc链路 1.2mqtt交互时序图 二、自行搭建mqtt说明 2.1工具:用emqx搭建mqtt服务器,mqttx作为客户端测试工具 2.2端口说明:1883,普通mqtt消息端口,8083,ws通信协议端…

Leetcode 2246. 相邻字符不同的最长路径(一般树)树形dp C++实现

问题:Leetcode 2246. 相邻字符不同的最长路径 给你一棵 树(即一个连通、无向、无环图),根节点是节点 0 ,这棵树由编号从 0 到 n - 1 的 n 个节点组成。用下标从 0 开始、长度为 n 的数组 parent 来表示这棵树&#x…

C++拷贝构造函数

拷贝 指的是复制数据,复制内存。 在C中,要避免不必要的复制。当把一个对象或变量,一段数据从一个地方复制到另一个地方的时候,我们实际上会拥有两个副本。在程序运行过程中分配的内存大小是有限的,大量的复制势必会造成…