返回首页

gbase数据、南大通用产品文档:GBase8a

更新日期:2024年09月11日

Metasync4hive 特有的参数
表 4-8 Metasync4hive 特有的参数
参数
类型
默认值
是否可选
含义
--server-host
String

必选
Hive 服务端地址
--server-port
Int
10000
可选
Hive 服务端端口号
--server-user
String

可选
Hive 服务端用户名
--server-pass

String

可选
Hive 服务端用户的密码
--server-auth
kerberos
String
noSasl
可选
hive 服务端认证,默认是 noSasl,
该参数的配置需要根据服务端的
配置而改变。
NoSasl: 没有验证检查

GBase UP 产品手册 4 管理员指南

文档版本04(2021-04-21) 南大通用数据技术股份有限公司 208
NONE: 使用用户名/密码的方式
进行验证
kerberos: 使用Kerberos 的认证方
式,
需要--auth-xxx 一系列的配置,
和server-pass
--thrift-version 6/7/8
枚举
7
可选
hive thrift 版本,默认 7,通讯协
议的版本,
需要根据服务的配置而
改变,我们现在使用的hive2.2.0
的版本使用 7
[--auth-principal
]
String

可选
Kerberos 认证的时候需要填写该
参数
Principal Authentication

[--auth-keytab ]
String

可选
Kerberos 认证的时候需要填写该
参数
本地存储密钥的文件
[--auth-protocol
]
String

可选
Kerberos 认证的时候需要填写该
参数
协议
[--auth-kdc
]
String

可选
Kerberos 认证的时候需要填写该
参数
Kdc 服务器地址

全量物化视图仅支持对已创建的物化视图进行全量更新,
而不支持进行增量更新。
创建
全量物化视图语法和CREATE TABLE AS 语法类似。

可以使用 onshutdown 脚本自动关闭数据库服务器。该脚本尝试正常关闭服务器。如果该
服务器在指定的时间后没有关闭,此脚本会强制关闭服务器。
onshutdown 脚本首先执行 onmode -ky 命令。在等待指定时间后,该脚本运行 onclean -ky
命令。
在 UNIX™ 和 Linux™ 上,您必须是用户 root 或 gbasedbt ,才能执行 onshutdown 脚
本。在 Windows™ 上,您必须是 Gbasedbt-Admin 群组的成员,才能执行 onshutdown 脚
本。
语法

表 1. onshutdown 脚本的语法元素
元素
用途
timeout
在 onmode -ky 命令执行之后和 onclean -ky 命令执行之前
中间的等待时间(以秒为单位)。
必须是从 10 到 60 的正整数。缺省值是 30 秒

用法
在想强制关闭数据库服务器的情况下使用 onshutdown 脚本会比较合适。
注意: 请谨慎使用 onshutdown 脚本。如果此脚本需要运行 onclean -ky 命令,那么任意
挂起的事务和进程将无法完成并且用户会话会突然断线。然而,当数据库服务器重新启动
后,它会回滚这些事务。
GBASEDBTDIR 、GBASEDBTSERVER 、GBASEDBTSQLHOSTS 和 ONCONFIG 环境
变量必须设置可用的值以运行该实用程序。
您只能使用 onshutdown 脚本关闭本地数据库服务器;不能关闭远程数据库服务器。
onshutdown 脚本无法用于关闭一个整个高可用集群或远程数据库服务器。
onshutdown 脚本有十秒时间段期间,在该期间内它可以被中止。