******************************** Gaussdb 100安装 ********************************

1. 创建安装包目录

  mkdir -p /opt/gaussdb100

2. 上传安装包到服务器(本地是windows系统)

  rz

  

3. 解压安装包

   /opt/gaussdb100

  tar -xvf GaussDB_100_1.0.1-DATABASE-CENTOS-64bit.tar.gz

4. 创建用户、用户组

  groupadd dbgrp

  useradd -g dbgrp -d /home/omm -m -s /bin/bash omm

  passwd omm

5. 安装

  cd /opt/gaussdb100/GaussDB_100_1.0.1-DATABASE-CENTOS-64bit

  python2 install.py -U omm:dbgrp -R /opt/gaussdb100/app -D /opt/gaussdb100/data -C LSNR_ADDR=127.0.0.1,192.168.8.77 -C LSNR_PORT=1888

6. 启动数据库

  su - omm

  cd /opt/gaussdb100/app/bin

  python2 zctl.py -t start

7. 连接数据库

  zsql sys/Changeme_123@127.0.0.1:1888

  zsql sys/Changeme_123@192.168.8.77:1888

  修改数据库管理员用户系统密码:

  alter user sys identified by gdb_2020 replace Changeme_123;

  查询数据库,版本和默认用户信息:

  select dbid, name, status, open_status from dv_database;

  select * from dv_version;

  查询用户信息

  select * from db_users;

  创建用户与表

  create user liqiang_a identified by "Liqiang_";

  用户赋权限

  grant create session, create table to liqiang_a;

  grant dba to liqiang_a;

  用户密码命名规则:

  

  指定用户连接:

  conn liqiang_a/Liqiang_@127.0.0.1:1888

8. 关闭数据库:

  su - omm

  cd /opt/gaussdb100/app/bin

  python2 zctl.py -t stop

******************************** 基本信息查询 ********************************

1. 检查字符集:

  show charset;

  

2. 检查是否设置了侦听IP和端口

  select name, value from dv_parameters where name='LSNR_ADDR';

  select name, value from dv_parameters where name='LSNR_PORT';

  配置侦听IP和侦听端口

  alter system set LSNR_ADDR='127.0.0.1, 192.168.8.77';

  alter system set LSNR_PORT=1888;

3. 查询已配置的IP白名单

  select value from V$PARAMETER where name='TCP_INVITED_NODES';

  修改IP白名单:

  alter system set tcp_invited_nodes='(127.0.0.1, 192.168.8.77, 192.168.8.*)';

  # 立即生效,未配置则只能本地连接

4. 安装日志位置:

  /home/omm/zengineinstall.log

5. 用户权限查询:

  a) 查看用户

    select * from sys.db_users;

  b) 查看用户的系统权限

    select * from adm_sys_privs where grantee='LIQIANG_a';

******************************** 常见问题解决 ********************************

1. Python 2.*版本安装,Python 3.*版本安装会报错

  提示Error: Install failed: file could not be opened successfully

  解决方法:

  安装Pyhton 2.7,执行数据库安装命令时指定python 2.7来执行安装命令

2. OS版本与Gaussdb安装包版本不符

  在centos使用redhat平台gaussdb100安装包进行安装时,或者版本不对,系统是redhat7.2,而安装包要求的是redhat 7.5,也会报错

  解决方法:编辑安装脚本install.py,找到检查OS的项,设置通过即可:

  cd /opt/gaussdb100/GaussDB_100_1.0.1-DATABASE-CENTOS-64bit

  vi install.py

  如下:

  if self.run_pkg_name.find(distname.upper().replace("OS", "")) == -1:

  修改为

  if self.run_pkg_name.find(distname.upper().replace("OS", "")) == -2:

Linux服务器安装GaussDB 100及安装过程中常见问题解决的更多相关文章

  1. Oracle10g安装过程中ORA-27125问题解决

    Oracle10g在CentOS7的安装过程中报错如下错误信息: ORA-: unable to create shared memory segment 解决办法: [root@dbsrv3 dat ...

  2. adb连接过程中常见问题解决方法

    在测试过程中经常会遇到需要使用adb连接服务器的问题,但是有时候经常会遇到连不上的情况,总结两种解决方式 1)error: unknown host service 此问题是由于端口号已经被占用了,可 ...

  3. Linux学习笔记(1)Linux虚拟机安装过程中的知识点及常用管理工具

    1. VMware的相关知识 (1)建议的VMware的配置: CPU 主频1GHz以上 内存 1GB以上 硬盘 分区空闲空间8GB以上 (2)VMware创建快照 快照的作用是保存虚拟机的现有状态, ...

  4. rpm包安装过程中依赖问题“libc.so.6 is needed by XXX”解决方法

    rpm包安装过程中依赖问题"libc.so.6 is needed by XXX"解决方法 折腾了几天,终于搞定了CentOS上的Canon LBP2900打印机驱动.中间遇到了一 ...

  5. 【RAC】 RAC For W2K8R2 安装--安装过程中碰到的问题(九)

    [RAC] RAC For W2K8R2 安装--安装过程中碰到的问题(九) 一.1  BLOG文档结构图 一.2  前言部分 一.2.1  导读 各位技术爱好者,看完本文后,你可以掌握如下的技能,也 ...

  6. iOS 学习笔记二【cocopods安装使用和安装过程中遇到的问题及解决办法】【20160725更新】

    在osx 10.11之前cocopods问题不多,但是升级到11之后的版本,之前的cocopods大多用不了,需要重新安装,对于我这种使用测试版系统的技术狂来说,每次都需要重新安装很多东西, 当然,c ...

  7. Linux环境下Python的安装过程

    Linux环境下Python的安装过程 前言 一般情况下,Linux都会预装 Python了,但是这个预装的Python版本一般都非常低,很多 Python的新特性都没有,必须重新安装新一点的版本,从 ...

  8. Linux - CentOS 6.3 (x86_64)安装过程详细图解

    I:下载CentOS 6.3 楼主已经从CentOS官方公布下载列表当中整理出了2个在国内的下载地址,这样就不需要为访问墙外的龟速网络而费心了. 32位:下载地址1,下载地址2 64位:下载地址1,下 ...

  9. iOS cocopods安装使用和安装过程中遇到的问题及解决办法

    在osx 10.11之前cocopods问题不多,但是升级到11之后的版本,之前的cocopods大多用不了,需要重新安装,对于我这种使用测试版系统的技术狂来说,每次都需要重新安装很多东西, 当然,c ...

  10. ltib安装过程中遇到好多问题,从网上转来的好多份总结

    最近调试MPC5125的板子,第一步LTIB都装不过去,挫败感十足. LTIB的安装镜像来自于freescale的ltib-mpc5121ads-200906,是用于Ubuntu 10版本之前的,现在 ...

随机推荐

  1. C# 人脸检测 人脸比对 活体检测 口罩检测 年龄预测 性别预测 眼睛状态检测

    基于以下开源软件做了一个Demo GitHub - ViewFaceCore/ViewFaceCore: C# 超简单的离线人脸识别库.( 基于 SeetaFace6 ) 效果 代码 using Sy ...

  2. java实战字符串3:反转每对括号间的子串,多个括号嵌套时,逐层反转

    题目描述 给出一个字符串 s(仅含有小写英文字母和括号).请你按照从括号内到外的顺序,逐层反转每对匹配括号中的字符串,并返回最终的结果. 注意,您的结果中 不应 包含任何括号. 解答要求时间限制:10 ...

  3. JDBC反序列化分析

    环境依赖 <dependency> <groupId>mysql</groupId> <artifactId>mysql-connector-java& ...

  4. 企业数据清洗项目实践day3

    封装昨天的生成json方法,生成标准字段方法以及生成最终文件的方法. 1 import pandas as pd 2 import xlwt 3 """ 4 rank的一 ...

  5. 电科院密码保密与信息安全竞赛网络攻防宣传赛 Writeup

    一. 战队信息 战队名称:20221214 战队排名:1 二. 解题过程 ctf1 用Winhex打开,最后有一串编码字符,拿去一把梭即可. ctf2 目录穿越 GET /icons/.%2e/%2e ...

  6. #线性筛,斐波那契数列,GCD#BZOJ 2813 奇妙的Fibonacci

    题目 有一个斐波那契数列,满足 \[F_n=\begin{cases}1\qquad (n==1)\\1\qquad (n==2)\\F_{n-1}+F_{n-2}\qquad (n>2)\en ...

  7. #对偶图最短路,网络流#洛谷 4001 [ICPC-Beijing 2006]狼抓兔子

    题目 网格图最小割\((n,m\leq 1000)\) 分析 首先网络流可以过,但是由于无向图,所以残量网络容量也为\(w\),\(Dinic\)玄学AC,代码就不贴了 那有没有其它方法呢,网格图显然 ...

  8. 【直播回顾】OpenHarmony知识赋能第五期第二课——如何成为社区贡献达人

    4月28日晚上19点,知识赋能第五期第二节课<如何成为OpenHarmony社区贡献达人?>,在OpenHarmony开发者成长计划社群内成功举行. 本期课程,由华为社区运营专家祝尚元主讲 ...

  9. Qt加Opencv实现 梯度矫正 功能

    废话: 有时候我们是从物品的斜上方拍摄的图片,看起来不直观,需要把视角拉正,这样的一个操作就叫做 梯度矫正,需要用到的技术是 Opencv 的 透视变换. 这个只是一个简单的演示demo,如果完善一下 ...

  10. 脑洞golang embed 的使用场景

    golang 的 embed 的功能真是一个很神奇的功能,它能把静态资源,直接在编译的时候,打包到最终的二进制程序中. 为什么会设计这么一个功能呢?我想和 golang 的崇尚简单的原则有关系吧.它希 ...