瀚高企业版数据库V6单机安装指导手册(Linux)

目录

瀚高企业版数据库V6单机安装指导手册(Linux)

1. 环境准备

1.1 防火墙设置

1.1.1 开放数据库使用端口

1.1.2 关闭防火墙

1.2 检查时区和时间

1.3 创建highgo用户

1.4 检验安装包

2. 软件安装

2.1 图形化安装

3. 设置highgo用户环境变量

4. 数据库配置

4.1 配置数据库参数

4.2  配置数据库文件


瀚高企业版数据库V6单机安装指导手册(Linux)

1. 环境准备

本文档所有命令均以英文状态执行为准

1.1 防火墙设置

开放数据库使用端口或者关闭防火墙

1.1.1 开放数据库使用端口

(瀚高数据库默认5866端口,自定义端口请修改参数值)
firewall-cmd --add-port=5866/tcp             #临时添加5866端口
firewall-cmd --permanent --add-port=5866/tcp #永久添加5866端口
firewall-cmd --reload                        #重载生效

验证命令:
firewall-cmd --list-ports | grep 5866        #查看是否开放5866端口

1.1.2 关闭防火墙

systemctl stop firewalld.service
systemctl disable firewalld.service


1.2 检查时区和时间

请确保操作系统时间无误,且时区为上海时区(或者香港时区)。
//检查时区

timedatectl

//修改时区为香港

timedatectl set-timezone Asia/Hong_Kong

//修改时区为上海

timedatectl set-timezone Asia/Shanghai

1.3 创建highgo用户

groupadd -g 5866 highgo
useradd -u 5866 -g highgo highgo; 
echo password | passwd -f --stdin highgo

提示如下信息证明创建成功

Changing password for user highgo.
passwd: all authentication tokens updated successfully.

注意:如已有highgo用户则无需重复创建。


1.4 检验安装包

使用md5sum /路径/介质包名称 命令查看生成的MD5值,若与该介质MD5文件一致,则可继续进
行下面的操作,若不一致则建议重新上传并再次检验,或与瀚高公司联系技术支持。


2. 软件安装

安装软件之前请确保数据库安装包正确上传并解压。

2.1 图形化安装

注意:图形化安装需确保系统已正确安装图形化组件。
目录赋权
使用root用户修改解压后的安装目录所属用户赋予highgo用户

chown highgo:highgo -R hgdb-enterprise-6.0.0 (瀚高数据库解压目录)

启动安装

./runinstall         (highgo用户运行)

安装界面的中英文取决于系统环境当前的语言环境

图2-1 欢迎界面

 图 2-2 许可协议界面

图 2-3 安装目录界面

图 2-4 安装组件界面

 图 2-5 参数修复界面

注意:此图中的两个问题是由于关闭防火墙导致找不到参数,可以直接忽略。其他问题则通
过自动修复脚本进行修复。

 图 2-6 密码验证界面

 图 2-7 安装概要界面

 图 2-8 安装进度界面

 图 2-9 脚本执行界面

root用户下执行脚本完成安装

[root@hgdb uplaod]# /data/highgo/6.0.0/hginstall.sh
Created symlink from /etc/systemd/system/multi-user.target.wants/hgdb-enterprise-6.0
.0.service to /usr/lib/systemd/system/hgdb-enterprise-6.0.0.service.
Created symlink from /etc/systemd/system/graphical.target.wants/hgdb-enterprise-6.0.
0.service to /usr/lib/systemd/system/hgdb-enterprise-6.0.0.service.
Execute Success !

图2-10 安装完成界面

图 2-11 结束安装界面

3. 设置highgo用户环境变量

source /home/highgo/.bash_profile

环境变量首先考虑使用$PGHOME 以下文件:
etc目录下的:highgodb.env文件
然后在~/.bash_profile文件中添加如下:

source /data/highgo/6.0.0/etc/highgodb.env

如果安装版本没有这个文件则按照实际情况使用如下环境变量

[highgo@hgdb ~]# vi /home/highgo/.bash_profile
# FOR HGDBV6
export PGHOME=/data/highgo/6.0.0 --此处为数据库安装目录
export PGPORT=5866 --数据库端口号,请根据实际情况填写
export PGDATA=$PGHOME/data
export PATH=$PGHOME/bin:$PATH:$HOME/bin
export LD_LIBRARY_PATH=$PGHOME/lib:$LD_LIBRARY_PATH

使.bash_profile内容在当前窗口立即生效:

source /home/highgo/.bash_profile

4. 数据库配置

4.1 配置数据库参数

数据库配置以下参数,重启数据库生效

psql -U highgo -d highgo
alter system set listen_addresses = '*';
alter system set max_connections = 800; --数据库连接数,请按照实际情况设置
alter system set shared_buffers = '4GB'; --数据库使用的内存,设置为物理内存*25%

4.2  配置数据库文件

修改pg_hba.conf文件

vi $PGDATA/pg_hba.conf
host all all 0.0.0.0/0 md5

重启数据库使参数生效

pg_ctl restart -m f

至此,瀚高数据库企业版V6单机模式(Linux平台)安装完毕。

 

 

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

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

mysql 1 -- 数据库介绍、mysql 安装及设置

Linux 安装 mysql 1、数据库(mysql) 数据文件 - 数据库过了系统 2、c/s mysql 服务器 mysql 客户端 ip port : 3306 3、关系型 于 非关系型数据库(nosql) nosql可以解决一些关系型数据库所无法实现的场景引用。 一、数据库介绍 …

计算机网络——三次握⼿、四次挥手

TCP 三次握手 1、第⼀个SYN报⽂: 客户端随机初始化序列号client_isn,放进TCP⾸部序列号段, 然后把SYN置1。把SYN报⽂发送给服务端,表⽰发起连接, 之后客户端处于SYN-SENT状态。 2、第⼆个报⽂SYNACK报⽂: …

郑州网站域名升级https通配符证书

新创建的网站如果没有安装SSL证书,在客户端与服务器传输信息时会使用明文传输,明文传输的数据容易被其他人截获或者插入违法信息,会对网站所有者和访问网站的客户带来危害。而部署了SSL证书将网站域名由http升级为https,会在客户端…

卷积神经网络(CNN)原理详解

近些年人工智能发展迅速,在图像识别、语音识别、物体识别等各种场景上深度学习取得了巨大的成功,例如AlphaGo击败世界围棋冠军,iPhone X内置了人脸识别解锁功能等等,很多AI产品在世界上引起了很大的轰动。 而其中 卷积神经网络&am…

G1垃圾收集器-JVM(十三)

上篇文章说了CMS垃圾收集器使用以及三色标记如何解决cms的一些问题。分别有初始标记,并发标记,重新标记,并发清理,并发重置。 CMS垃圾收集器&三色标记-JVM(十二) G1收集器(Garbage-First&a…

macOS 14 Sonama - 小记

文章目录 Sonoma 官方资讯关于 Sonama 命名关于 壁纸Sonoma 官方资讯 macOS Sonoma Preview https://www.apple.com/hk/en/macos/sonoma-preview/官方视频介绍 Apple Events --> Watch the Keynote --> 00:43:13 (约14min) https://www.apple.com/hk/en/apple-events/mac…

防抖、节流、深拷贝事件总线

1 认识防抖和节流 2 underscore使用 3 防抖函数实现优化 4 节流函数实现优化 5 深拷贝函数的实现 6 事件总线工具实现 简而言之,防抖就是一直触发事件就一直往后拖延再执行。 节流就是一段时间就执行一次,不管中间你触发多少次。 防抖-认识防抖操作…

基于 NNCF 和 Optimum 面向 Intel CPU 对 Stable Diffusion 优化

基于隐空间的扩散模型 (Latent Diffusion Model),是解决文本到图片生成问题上的颠覆者。Stable Diffusion 是最著名的一例,广泛应用在商业和工业。Stable Diffusion 的想法简单且有效: 从噪声向量开始,多次去噪,以使之在隐空间里逼…

微信加粉计数器后台开发

后台包括管理后台与代理后台两部分 管理后台 管理后台自带网络验证卡密系统,一个后台可以完成对Pc端的全部对接,可以自定义修改分组名称 分享等等代理后台 分享页 调用示例 <?php$request new HttpRequest(); $request->setUrl(http://xxxxxxx/api); $request->…

实现二分搜索函数,设计脚手架程序进行自动测试。

1. 设计思路   二分搜索算法每次将数组中间值与目标值相比较&#xff0c;若相同&#xff0c;则该元素就是要寻找的元素&#xff0c;若不相同&#xff0c;二分搜索法通过一定的方法抛弃一半的待搜索区间&#xff0c;在剩余的区间中继续以相同方法搜索目标值. 2.源代码 #incl…

【数据网格架构】数据网格架构详解

“我想指出&#xff0c;所提供的链接都不是附属的&#xff0c;我从本文中提到的公司中没有任何收获。我做这一切是因为直到最近我才听说过数据网格&#xff0c;我很期待这次活动&#xff0c;并希望在此之前深入了解一下。我还认为这可能会让其他人感兴趣&#xff0c;并付出了额…

字符串相加(力扣)

Problem: 415. 字符串相加 文章目录 思路Code复杂度运行结果 思路 创建一个StringBuilder对象使用append方法追加每位数字相加&#xff0c;使用双指针的方式&#xff0c;指针i&#xff0c;j分别指向num1和num2的每位数字&#xff0c;从后往前&#xff0c;进位用carry存储着。 …

SpringBoot+微信小程序在线订餐小程序系统 附带详细运行指导视频

文章目录 一、项目演示二、项目介绍三、运行截图四、主要代码 一、项目演示 项目演示地址&#xff1a; 视频地址 二、项目介绍 项目描述&#xff1a;这是一个基于SpringBoot微信小程序框架开发的在线订餐小程序系统。首先&#xff0c;这是一个前后端分离的项目&#xff0c;代…

3D 目标检测 SFD 问题记录

问题1&#xff1a;read timeout 顺着网址手动下载&#xff0c;然后放入相应的目录下 问题2&#xff1a;SparseModule import spconv 要改写成 import spconv.pytorch as spconv 问题3&#xff1a;skimage pip install scikit-image -i https://pypi.tuna.tsinghua.edu.cn/si…

C国演义 [第十章]

第十章 最佳买卖股票时机含冷冻期题目理解步骤dp数组递推公式初始化遍历方向 代码 买卖股票的最佳时机含手续费题目理解步骤dp数组递推公式初始化遍历方向 代码 最佳买卖股票时机含冷冻期 力扣链接 给定一个整数数组prices&#xff0c;其中第 prices[i] 表示第 i 天的股票价格…

python_selenuim获取csdn新星赛道选手所在城市用echarts地图显示

文章目录 ⭐前言⭐selenuim获取新星赛道选手主页&#x1f496; 获取参赛选手主页思路分析&#x1f496; 获取参赛选手ip属地思路分析&#x1f496; echarts可视化展示 ⭐结束 ⭐前言 大家好&#xff0c;我是yma16&#xff0c;本文分享python_selenuim获取csdn新星赛道选手所在…

js的this绑定规则以及箭头函数

目录 调用位置默认绑定隐式绑定隐式丢失 显式绑定callapplybind new绑定装箱绑定优先级this规则之外忽略显式绑定间接函数引用 箭头函数 调用位置 从字面意思上来理解&#xff0c;this似乎是指向自己的 然而在JavaScript中&#xff0c;this并不是绑定到自身的 可以看这一个例子…

PyTorch翻译官网教程6-AUTOMATIC DIFFERENTIATION WITH TORCH.AUTOGRAD

官网链接 Automatic Differentiation with torch.autograd — PyTorch Tutorials 2.0.1cu117 documentation 使用TORCH.AUTOGRAD 自动微分 当训练神经网络时&#xff0c;最常用的算法是方向传播算法。在该算法中&#xff0c;根据损失函数与给定参数的梯度来调整模型参数&…

Python程序设计基础:列表与元组(二)

文章目录 一、数值列表的生成1、通过input()函数输入创建列表2、通过list()函数转换3、列表生成式4、数值列表的几种统计计算 二、元组1、元组的定义2、元组的操作3、元组作为列表元素 三、转换函数1、元组和列表之间的转换2、字符串和列表之间的转换3、split()方法 一、数值列…

2024考研408-操作系统 第二章-进程与线程 学习笔记

文章目录 前言一、进程1.1、进程的概念、组成与特征1.1.1、进程的概念1.1.2、进程的组成认识PCB认识程序段与数据段&#xff08;包含进程实体概念&#xff09; 1.1.3、进程的特征知识回顾与重要考点 1.2、进程的状态、状态间的转换和组织方式1.2.1、进程的状态进程的五种状态详…