UP连接8t
1.1 创建共享目录
如果Gbase UP需要使用与Gbase 8t的数据交换功能,则需要创建共享目录。
首先需要在服务端部署(Gbase8t上):
a:安装nfs:yum install nfs-util
b:创建共享目录 mkdir -p /opt/share
c: 为共享目录添加权限 chmod 777 /opt/share
d:修改配置文件vi /etc/exports,增加内容:/opt/share *(rw,async)
e: 启动nfs
#/etc/init.d/rpcbind start
#/etc/init.d/rpcidmapd start
#/etc/init.d/nfs start
mount -t nfs 172.16.195.22:/opt/share /opt/share8t
注:nfs挂载目录所在的磁盘服务器关机后,会导致当前服务器df -h和ls等命令不能使用
解决:
umount -fl /opt/share8t
1.2 在Gbase UP集群上增加Gbase8t的配置
vim /opt/gcluster/server/odbc8t/sqlhosts.ol_informix1210
gbaseserver onsoctcp 172.16.195.22 9088
vim /opt/gcluster/server/odbc8t/odbc.ini
[Infdrv1]
Driver=/usr/lib/gbase8t/iclit09b.so
Description=IBM INFORMIX ODBC DRIVER
Database=sysmaster
LogonID=informix
pwd=informix
Servername=gbaseserver
DB_LOCALE=en_us.8859-1
1.3 修改UP配置文件
vim /opt/gcluster/config/gbase_8a_gcluster.cnf
[gbase8t]
# The GBase 8t Server export path.
gbase8t_share_path=/opt/share
# The GBase 8t Client mount path.
gbase8t_gcluster_share_path=/opt/share8t
1.4 在UP中使用Gbase8t引擎
1.4.1 加载引擎
使用gccli 登录UP,
通过install plugin命令加载Gbase8t引擎,命令如下:
install plugin gbase8t soname 'ha_gbase8t.so';
通过使用show plugins命令可以查看当前安装的所有引擎。
通过使用命令uninstall plugin oracle卸载Gbase 8t引擎。
加载命令要在所有UP的coordinator节点上执行。
1.4.2 使用引擎创建库和表
create database test_8t;
Create table t_8t(id1 int,id2 varchar2(20),id3 decimal(15,10),id4 date)engine=’gbase8t’;
Gbase8t:引擎名称
删除库和表的命令和8a一致,没有更改:
Drop table t_8t
Drop database test_8t;
热门帖子
- 12025-12-01浏览数:182759
- 22023-05-09浏览数:25044
- 42023-09-25浏览数:18519
- 52020-05-11浏览数:17526