suse操作系统安装gaussdb数据库

打印 上一主题 下一主题

主题 967|帖子 967|积分 2901

本数据库安装方式是通过先在虚拟机中安装suse操作系统,再在suse操作系统中安装gaussdb数据库的方式安装,以下是安装步骤:
1.主页中点击创建新的虚拟机


2.选择典型,点击下一步 


3.选择iso光盘:SLE-12-SP5-Server-DVD-x86_64-Boothole-Respin-DVD1.iso,下一步

光盘下载地址:Evaluation Copy of SUSE Linux Enterprise Server | SUSE
 

 

4.填写信息linux信息,注意:密码肯定要符合以下格式,不然安装数据库会有问题 



5.自定义安装位置,点击下一步 


6.磁盘大小根据本身主机大小设置,注意:我设的100G,之前设的25G不够用,安装数据库时会报错,只管设大一些,虚拟磁盘选单个文件存储,肯定不要选多个,不然后续设置虚拟机内存会超级麻烦,点击下一步 


7.点击完成(内存在此不能编辑,等后续再设置,后边会再讲) 


8.等待suse操作系统部署完成,部署完成后界面表现输入操作系统密码,即在步骤4中所设密码 


9.进入系统后点击左下角Applications --> System Tools --> Network Tools 


10.检察虚拟机ipv4地址 


11.使用毗连工具毗连虚拟机注意用户肯定要使用root,在安装操作系统时已经自动生成该用户,密码为步骤4所设密码 


12.进入home,创建目录gaussdb,进入gaussdb目录,并将Breeze_iDeploy_V100R003C05SPC630_linux.zip压缩包传入gaussdb目录下

(解压gaussdb.zip获取Breeze_iDeploy_V100R003C05SPC630_linux.zip)

13.解压unzip Breeze_iDeploy_V100R003C05SPC630_linux.zip,生成目录Breeze_iDeploy_V100R003C05SPC630 


14.执行命令vim /etc/hosts,配置虚拟机ip信息,保存退出(名字想起啥起啥,无所谓) 


15.进入目录/Breeze_iDeploy_V100R003C05SPC630/bin,执行命令./startup.sh,部署ideploy工具

过程当中必要必要ip,输入设置的虚拟机ip,即上一步操作中的虚拟机ip信息(我的截图有问题,应该是192.168.200.128)

 回到vmvare,关闭该虚拟机,并修改内存大小,我设置的10G,并重新启动虚拟机 

16.毗连虚拟机,进到/home/gaussdb/Breeze_iDeploy_V100R003C05SPC630/bin目录下并重新执行./startup.sh命令部署ideploy工具,部署完毕后,浏览器访问改地址,并设置admin用户密码 


17.登岸ideploy工具 


18.软件部署按照文档IT Infra 1.0.0.SPC1 产物文档 (GaussDB T).zip中的阐明操作:即上传软件包-->添加局点-->添加主机组-->添加主机-->创建安装使命 

 注意:在创建安装使命时,启用证书校验选FALSE,支持创建SSL毗连选FALSE

以下红框内空间大小适当改小,不然会凌驾虚拟机总磁盘空间,但改后数值肯定要是8的倍数,否则安装软件步骤会报错 

以下信息全部删除,不要填写,否则安装软件步骤会报错 

使命创建完毕后,回到使命列表菜单,点击执行,等待数据库部署即可,自动部署过程大概必要50分钟到一个小时,耐心等待即可
进度条100%,finish状态的时候数据库即安装完成,假如失败,可点击使命名称检察具体报错信息

19.数据库安装完毕后登岸虚拟机,切换用户su - omm ,使用命令

zsql SYS/8uhb*UHB@127.0.0.1:1888登岸数据库,以下为登岸乐成表现 


20.目前数据库只答应当地毗连,现设置数据库除sys用户外可远程毗连方式:

设置前先检察本身客户端主机所在的网段地址,按照本身的地址去填写,我的是192.168.200.*
然后执行sql 1:
ALTER SYSTEM ADD HBA ENTRY 'host * 1.0.1.0/24';
ALTER SYSTEM ADD HBA ENTRY 'host * 192.168.200.*';
(即为该网段设置白名单,可答应该网段地址全部效户远程毗连数据库,注意中心是有空格的)
再执行sql 2:
ALTER SYSTEM RELOAD HBA CONFIG;
(即数据库实例运行时,通过上面的语句在线加载用户IP白名单,立刻见效)
然后使用以下sql3,可以检察白名单是否见效(我之前添加过了,所以出现了两条)
select * from dv_hba;

21.设置sys用户远程登录:

执行sql1:
ALTER SYSTEM SET ENABLE_SYS_REMOTE_LOGIN = true;
再执行sql2:
ALTER SYSTEM SET ENABLE_SYSDBA_REMOTE_LOGIN = true;
22.然后通过dbeaver去远程毗连数据库即可,所用驱动com.huawei.gauss.jdbc.ZenithDriver-V300R001C00CP2078B010.jar

23.默认安装的数据库大小写不敏感,设置大小写敏感方式:

执行命令停止数据库:gs_om -t stop
修改配置文件/opt/gaussdb/app/zengine/cfg/zengine.ini文件添加参数:UPPER_CASE_TABLE_NAMES=true
重启数据库:gs_om -t start(启动失败多试反复就可以了)
24.静态脱敏使用--load参数方式

执行sql查询此时是否支持load方式:
SELECT * FROM DV_PARAMETERS WHERE NAME = 'ENABLE_LOCAL_INFILE';

(Value为false阐明此时不支持,EFFECTIVE为immediately阐明修改后立刻见效)
修改使其立刻见效执行以下两个sql
ALTER SYSTEM SET ENABLE_LOCAL_INFILE = true;
ALTER SYSTEM RELOAD HBA CONFIG;//立刻见效

此时再执行
SELECT * FROM DV_PARAMETERS WHERE NAME = 'ENABLE_LOCAL_INFILE';
Value为true,支持load方式

以上所需文件百度网盘自提:
链接: https://pan.baidu.com/s/1JnOFpyCltTDF7tQl1z6sIw
提取码: zy72 




免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
回复

使用道具 举报

0 个回复

倒序浏览

快速回复

您需要登录后才可以回帖 登录 or 立即注册

本版积分规则

玛卡巴卡的卡巴卡玛

金牌会员
这个人很懒什么都没写!
快速回复 返回顶部 返回列表