返回首页

gbase数据、南大通用产品文档:GBase8a集群系统日志

更新日期:2024年09月11日

用户可以通过界面查看集群系统日志。如下图:
图3.3-60 集群系统日志
上图中的查询条件描述如下:

服务器:单选,默认为第一项的服务器ip 或主机名,按升序排列。

日志类型:为单选下拉框,包括所有日志、其他为平台管理中集群中
定义的进程信息。进程排序跟平台管理中一致。默认为所有日志。

日志关键字:长度100 字符,支持正则表达式查询,默认为error 关
键字。

日志时间:支持日历控件选择。默认为当前操作最近1 小时。查询时
包含起止时间。
上图中的查询结果描述:根据条件查询符合条件的日志信息。对于IP、日
志关键字进行模糊查询。查询结果按照IP、日志类型、时间进行升序排序。其
中类型按照条件类型进行排序。
默认查询为含有error 关键字的系统日志,并且
支持分页。点击表格表头后,可以按当前列进行升序或降序排列。
表格内容如下:

服务区:产生系统日志的服务器IP 或主机名。

日志时间:服务器产生系统日志的时间。

日志内容:服务器产生系统日志的内容。包含error 关键字的日志内
容标红。
点击“日志内容”列对应的信息,
可以进入“日志详细信息”
页面,并自动显示当前日志内容详情。

统一数据平台监控与运维系统用户手册
- 168 -
南大通用数据技术股份有限公司
日志查询结果导出:
点击页面右上角的查询结果导出,
会将目前查询结果,
导出为csv 文件。

ifx_lo_lock() 函数允许您锁定智能大对象中显式范围的字节。

语法
mint ifx_lo_lock(LO_fd, offset, whence, range, lockmode)
mint LO_fd;
int8 *offset;

GBase 8s ESQL/C 编程指南
南大通用数据技术股份有限公司
- 780 -
mint whence;

int8 *range;

mint lockmode;
LO_fd
要在其中锁定字节的范围的智能大对象的 LO 文件描述符。offset
指向指定偏移量的 8 字节整数(INT8)的指针,锁定始于智能大对象之内的该偏移
量。
whence
指定从被计算的偏移量的哪个点的 mint 常量:智能大对象的开始、智能大对象内的
当前位置或智能大对象的末尾。
range
指向指定要锁定的字节数的 8 字节整数(INT8)的指针。
lockmode
锁定指定的字节所采用的模式。对于排他锁,请设置为 LO_EXCLUSIVE_MODE,或
对于共享锁,请设置为 LO_SHARED_MODE。
用法
对于 LO_fd 指定的智能大对象,ifx_lo_lock() 函数锁定由 range 指定的字节数,始
于由 offset 和 whence 指定的位置。
ifx_lo_lock() 函数放置 lockmode 指定的类型的锁。

果您指定 ISSLOCK,则 ifx_lo_lock() 在字节范围上放置共享锁。如果您指定 ISXLOCK,
则 ifx_lo_lock() 在字节范围上放置排他锁。

在您调用 ifx_lo_lock() 之前,您必须取得有效的 LO 文件描述符,这需要通过调用
ifx_lo_create() 来创建新的智能大对象,或通过调用 ifx_lo_open() 来打开现有的智能大对
象。

ifx_lo_lock() 函数使用 whence 和 offset 参数来确定搜寻位置,如下:
whence 值标识从哪里开始搜寻。
有效的值包括 locator.h 头文件定义的下列常量。
Whence 常量
启动搜寻位置
LO_SEEK_SET
智能大对象的启动

GBase 8s ESQL/C 编程指南
南大通用数据技术股份有限公司
- 781 -
LO_SEEK_CUR
智能大对象中当前的搜寻位置
LO_SEEK_END
智能大对象的末尾
offset 参数标识以字节计的偏移量,从开始锁定的字节的(whence 参数指定的)起始
搜寻位置。

除了锁定 nbytes 之外,您还可锁定从指定的偏移量至大对象的末尾的字节,在此,
您可指定该大对象的当前末尾或最大末尾。您可使用两个整数常量(LO_CURRENT_END
和 LO_MAX_END)表示这些值。要使用这些值之一,首先将它转换为 int8 值,然后对
于 nbytes 参数使用它。

返回代码
0
函数成功。
< 0
函数不成功。返回的值为 sqlcode,其为 GBase 8s 错误消息的数目。

参数说明:控制日志文件的大小。当日志文件达到指定大小时,
则重新创建一个日志文
件记录日志信息。

GBase 8c V5 开发者手册
南大通用数据技术股份有限公司
1386
取值范围:整型,取值范围0~2047,单位为MB。修改后需要重启cm_agent 才能生效。
参数修改请参考表GUC 参数设置方式进行设置。
默认值:16MB