安装:
1.将tar文件上传到HPUX服务器;
2.执行命令:tar xvf ihyperdb_hpux2.4.x.tar 解压缩;
3.解压缩后生成iHyperDB文件夹,执行命令:cd iHyperDB进入该文件夹;
4.运行hdsetup脚本,运行后需重新登陆当前帐户,使环境变量生效。
运行:
1.在上述$iHyperDB目录下运行hdstart脚本启动服务端程序;
2.输入命令:hdproc查看服务端程序是否启动,如果有未启动的需要再运行hdstart直到所有后台进程都启动。
FAQ:
1.部分中文字符不支持?
在登录的HPUX用户配置文件.profile中添加
export LANG=zh_CN.hp15CN
2.链接库路径找不到?
在登录的HPUX用户配置文件.profile最后添加
export LD_LIBRARY_PATH=$iHyperDB/library:$iHyperDB/executable
3.服务端参数配置在安装路径的config/ServerCfg.xml文件中,修改后须运行hdstop脚本停止服务端进程,然后运行hdstart重启生效。参数修改需注意参考windows版本的服务端管理工具提示的约束条件。
ServerCfg.xml常用配置项说明:
iHyperDBSrv->Kernel->SeqFile->Size, 序列缓存文件大小, 单位M,一般50~512。
iHyperDBSrv->Kernel->ArchiveFile->Size, 单个归档文件大小, 单位M,一般1024~4096。
iHyperDBSrv->Kernel->ArchiveFile->Num, 归档文件的最大个数, 范围3~500, 调整需考虑归档文件存放的硬盘分区大小。
iHyperDBSrv->NetMgr->Network->Port, 网络服务监听端口,默认5678, 注意需防火墙允许该端口。
4.服务器时间和采集器时间戳不同会丢弃数据,如果确认设备时间戳正常,可修改服务端参数config/ServerCfg.xml里面以下两个参数:
<TimeStamp Enable="1" MaxTimeDevSec="1800"/>
MaxTimeDevSec:时间差,单位秒;
TimeStamp Enable:是否丢弃数据设置;
❖"1"为丢弃;
❖"0"为不丢弃;(但是可能产生数据查询的时间与服务端不一致,请配置人员一定要确认最终客户应用需求,并告知客户。)