栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Python

Redhat 7.6安装GaussDB

Python 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

Redhat 7.6安装GaussDB

 -->配置系统: 

1、配置网卡

cd /etc/sysconfig/network-scripts/

vim ifcfg-ens33
IPADDR=192.168.15.135
NETMASK=255.255.255.0
GATEWAY=192.168.15.1

2、关闭Selinux
vim /etc/selinux/config
修改 SELINUX=enforcing 为 SELINUX=disabled

3、关闭防火墙
systemctl stop firewalld.service
systemctl disable firewalld.service

4、修改系统配置
vi /etc/sysctl.conf
添加
kernel.core_pattern=/corefile/core-%e-%p-%t

vi /etc/profile
添加
ulimit -c unlimited

5、生效系统变量
source /etc/profile
sysctl -p

-->安装Gauss

1、创建用户组及用户
groupadd dbgrp
useradd -g dbgrp -d /home/omm -m -s /bin/bash omm

passwd omm修改omm用户密码

2、创建软件包上传目录
mkdir -p /opt/software/gaussdb
3、上传软件...

4、解压软件包
cd /opt/software/gaussdb/
tar -zxvf GaussDB_100_1.0.1-DATABASE-REDHAT-64bit.tar.gz

5、安装数据库(ps:1192.168.15.135为gauss对外服务IP)
cd GaussDB_100_1.0.1-DATABASE-REDHAT-64bit/
python install.py -U omm:dbgrp -R /opt/gaussdb/app -D /opt/gaussdb/data -C LSNR_ADDR=127.0.0.1,192.168.15.135 -C LSNR_PORT=1888

6、启动数据库
su - omm
cd /opt/gaussdb/app/bin/
python zctl.py -t start

7、配置白名单
zsql / as sysdba                         (ps:登陆数据库)
select * from dv_hba;                 (ps:查看当前白名单)

exit                                               (ps:退出数据库登陆)                  
cd /opt/gaussdb/data/cfg/            
vi zhba.conf                                (ps:追加白名单网段192.168.15.0/24)        
hostssl * 192.168.15.0/24           (ps:允许192.168.15.0/24网段远程连接)

zsql / as sysdba                          (ps:重新登陆数据库)
alter system reload hba config;     (ps:在线导入白名单配置,使白名单生效)

-->配置远程登陆

1、创建表空间

create tablespace gauss_service datafile '/opt/gaussdb/data/data/rdata50' size 500M AUTOEXTEND ON NEXT 32M;

2、创建数据库用户

create user gauss identified by 'password' default tablespace gauss_service;

3、给用户授权或回收,此步骤按需求执行(举例:)

grant dba,resource to gauss;   (授权dba和resource角色给gauss用户)

REVOKE DBA FROM gauss;     (回收gauss用户的dba权限)

4、远程数据库用户登陆

zsql gauss/password@192.168.15.135:1888

5、查询当前白名单

select * from dv_hba;

 -->配置gaussdb开机自启动

1、建自启动脚本(ps:以root用户)

mkdir -p /do_all

cd /do_all

vi startup_all.sh

#!/bin/bash

su - omm < cd /opt/gaussdb/app/bin/
python zctl.py -t start
EOF

2、配置开机自启动

chmod 755 /etc/rc.d/rc.local

vim /etc/rc.d/rc.local
sh /do_all/startup_all.sh

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/923058.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号