VMware 虚拟机
客户机操作系统:可选 Red Hat Enterprise Linux 8。
网络连接:默认 NAT 模式。
服务器
设置 - 显示屏
高分屏可设置高分辨率后,选择放大倍数。设置 - 电源
处可关闭锁定屏幕(Screen Blank: Never)防火墙和 selinux 默认是关闭的,可放心使用。
网络设置
可以根据 VMware 虚拟网卡配置,设置 IP 地址 192.168.88.243
,网关 192.168.88.2
,子网掩码 255.255.255.0
。
特别注意:服务器重启后网络不会自动启用,可以修改配置 /etc/sysconfig/network-scripts/ifcfg-ens160
中 ONBOOT="yes"
。
# 查看 IP 地址
ip addr
# 查看 IP 地址
nmcli
# 重新加载所有网卡配置
nmcli c reload
# 重启网络
systemctl restart NetworkManager
其它配置解释如下:
TYPE="Ethernet" //以太网,还有其他的如bond,bridge
PROXY_METHOD="none"//默认代理方式:关闭状态
BROWSER_ONLY="no" //默认只是浏览器:否
BOOTPROTO="none" //dhcp 表示动态获取IP地址, static 表示表态IP,none表示不指定,就是静态
DEFROUTE="yes" //默认路由:是
IPV4_FAILURE_FATAL="no" //是否开启IPV4致命错误检测:否
IPV6INIT="yes" //默认IPV6是否自动初始化: 是
IPV6_AUTOCONF="yes" //默认IPV6是否自动配置:是
IPV6_DEFROUTE="yes" //默认IPV6是否默认路由:是
IPV6_FAILURE_FATAL="no" //如果IPv4或IPv6配置失败,此接口将被禁用,否:如果配置失败,此接口不会被禁用
IPV6_ADDR_GEN_MODE="stable-privacy" //IPV6地址生成模型
NAME="ens192" //名称
UUID="51e111fd-ec09-44f5-8163-81d8f8ebc8f4" //唯一ID
DEVICE="ens192" //设备名称
ONBOOT="yes" //开启启动
IPADDR="192.168.100.83" //IP
PREFIX="24" //子网掩码长度
GATEWAY="192.168.100.1" //网关
DNS1="114.114.114.114" //DNS1
DNS2="8.8.8.8" //DNS1
IPV6_PRIVACY="no" //IPV6隐私
GBase 8s 下载及文档
需下载的文件:
数据库安装包:GBase8sV8.8_3.6.3_3X2_x86_64.tar
数据库管理工具:GBase8s_DataStudio_1.3.8_5.windows-amd64.zip
下载及文档地址:
下载地址:https://www.gbase.cn/download/gbase-8s-1?category=INSTALL_PACKAGE
在线文档:https://www.gbase.cn/docs/gbase-8s/00%20%E6%AC%A2%E8%BF%8E/
GBase 8s 数据库安装
只支持 Linux 不支持 Windows。
官方文档介绍支持 RHEL 和 CentOS 等 Linux 操作系统、统信 UOS 、麒麟V10 等国产操作系统。看起来对 CentOS 系列支持更好,故选用 CentOS 系列的 Anolis OS 8.10
,也许也支持 Ubuntu
。
官网文档要求安装软件:tar jdk libaio libgcc libstdc ncurses pam unzip compat-libstdc libtinfo
。只要不是最小化安装,这些软件都有(部分软件包可能找不到,不影响),除了 jdk
。但未注明 jdk 版本,也未必真的依赖 jdk(可能管理工具依赖 jdk,但管理工具在 linux 无法使用,不知何因)。可考虑安装 jdk 11,该版本兼容性好。
将程序放到 opt 目录,按照官方一键安装文档安装。安装成功后,注意保存安装信息,里面包含用户名、密码等信息。
GBase 8s 启动、停止
成功安装数据库 GBase 8s 后,数据库会自动处于启动状态,可通过 ps -ef|grep oninit
命令检查服务进程是否存在。
# 使用 gbasedbt 用户来启动和停止数据库服务 默认密码为 GBase@123
su - gbasedbt
# 停止数据库服务
onmode -ky
# 启动数据库服务
oninit -vy
# 进入数据库命令行模式
dbaccess - -
GBase8s DataStudio 管理工具
Linux 下无法使用,不知何因。直接在 Windows 下解压工具即可(绿色版)。
Anolis OS 8.10 默认关闭防火墙,可放心连接。但由于重启后网络默认不启用,需特别注意。
端口:
9088
实例名:
gbase01
用户名:
gbasedbt
密码:
GBase@123
GBase8sV8.8
3.6
版本开始,默认是 oracle,不是 gbase 模式。
注意,不同模式下,能够执行的命令和存在的表不一样。
GBase 8s 创建库
创建 ujcms
数据库,表空间使用 datadbs01
。
GBase 8s 创建用户
必须创建同名库、同名用户,方可使用 ujcms
。
# 创建系统用户
sudo useradd -g gbasedbt -s /bin/bash -d /home/ujcms -m ujcms
# 设置密码
sudo passod ujcms
# 切换到 gbasedbt,密码为 GBase@123
su - gbasedbt
# 登录到 ujcms 数据库
dbaccess ujcms -
# 赋权。注意结尾分号不能少
# 连接及查询权限
grant connect to ujcms;
# 建表权限
grant resource to ujcms;
# dba 权限,可能不需要
grant dba to ujcms;
exit;
收回权限使用 revoke dba from ujcms
。