云服务器内容精选

  • GAUSS-04721 -- GAUSS-04730 GAUSS-04721: "The path here must be an absolute path, but it is: %s" SQLSTATE: HV00A 错误原因:Dfs表扫描算子中传入的文件名应当为绝对路径名,但该路径为非绝对路径名。 解决办法:请联系技术支持工程师提供技术支持。 GAUSS-04722: "Unsupported data type on typeoid:%d when parsing partition signature" SQLSTATE: 0A000 错误原因:分区表查询过程中发现分区键的数据类型不再支持的类型中。 解决办法:查看系统目录表是否有数据不一致情况——以创建的分区表分区列是否是不支持的分区类型。 GAUSS-04723: "We only support pushing down opExpr and null test predicate." SQLSTATE: 0A000 错误原因:HDFS表过滤谓词出现不支持的类型。 解决办法:请联系技术支持工程师提供技术支持。 GAUSS-04724: "could not find operator by oid %u" SQLSTATE: 42704 错误原因:系统内部错误。通过OID查找操作类型失败。 解决办法:请联系技术支持工程师提供技术支持。 GAUSS-04725: "Not support pushing predicate with sublink param now!" SQLSTATE: 0A000 错误原因:系统内部错误。不支持子查询的谓词下推。 解决办法:请联系技术支持工程师提供技术支持。 GAUSS-04726: "Not support pushing predicate with non-const" SQLSTATE: 0A000 错误原因:系统内部错误。不支持非常量的谓词下推。 解决办法:请联系技术支持工程师提供技术支持。 GAUSS-04727: "We only support pushing down opExpr and null test predicates." SQLSTATE: 0A000 错误原因:系统内部错误。仅仅支持表达式和null谓词下推。 解决办法:请联系技术支持工程师提供技术支持。 GAUSS-04728: "Data type %u has not been supported for predicate push down." SQLSTATE: 0A000 错误原因:系统内部错误。报错的数据类型不支持动态谓词下推。 解决办法:请联系技术支持工程师提供技术支持。 GAUSS-04729: "The maximum accuracy of decimal/numeric data type supported is %d bits." SQLSTATE: 0A000 错误原因:decimal/numeric支持的最大精度超过规定38位。 解决办法:建表时定义decimal/numeric类型的精度小于或者等于38。 GAUSS-04730: "Column %s is unsupported data type for a orc table." SQLSTATE: HV004 错误原因:ORC格式的HDFS外表不支持报错的列的数据类型。 解决办法:查看报错列的数据类型,修改为支持的数据类型。 父主题: GAUSS-04701 -- GAUSS-04800
  • GAUSS-04741 -- GAUSS-04750 GAUSS-04741: "The count of address '%s' must be not greater than %d." SQLSTATE: 44000 错误原因:address的数量不能超过2个。 解决办法:创建DFS server时指定的address不能超过两个。 GAUSS-04742: "Unsupport ipv6 format" SQLSTATE: 44000 错误原因:DFS server的address不支持ipv6格式。 解决办法:创建DFS server的address改为ipv4格式。 GAUSS-04743: "The incorrect address format" SQLSTATE: 44000 错误原因:address的格式书写错误。 解决办法:查看正确描述address。 GAUSS-04744: "Failed to create DfsInsert handler when updating table." SQLSTATE: XX000 错误原因:系统内部错误。 解决办法:请联系技术支持工程师提供技术支持。 GAUSS-04745: "build global dfs space cache hash table failed" SQLSTATE: 42704 错误原因:系统内部错误。创建全局的HDFS连接缓存失败。 解决办法:请联系技术支持工程师提供技术支持。 GAUSS-04746: "The number of files exceeds the limit %d." SQLSTATE: 22000 错误原因:文件数量达到设定的上限值。 解决办法:请联系技术支持工程师提供技术支持。 GAUSS-04747: "could not initialize DFS space hash table" SQLSTATE: 42704 错误原因:不能创建用于缓存文件序号的hash table。 解决办法:请联系技术支持工程师提供技术支持。 GAUSS-04748: "Partition directory exceeds max length of one partition directory on attribute [%s], max allowed:%d" SQLSTATE: XX000 错误原因:存储分区表的分区目录名字长度超过了最大限制512字节。 解决办法:用户数据需要保证“分区键+分区键值”不超过512字节(含URI转码)。 GAUSS-04749: "could not initialize partition pruning result cache." SQLSTATE: XX000 错误原因:分区表导入过程中用以分区搜索的cache创建失败。 解决办法:检查机器是否有足够的内存来创建分区收索cache。 GAUSS-04750: "Unsupported data type on column:%s when forming partition signature" SQLSTATE: XX000 错误原因:分区表导入过程中发现分区键的数据类型不在支持的类型中。 解决办法:查看系统目录表是否有数据不一致情况,以创建的分区表分区列是否是不支持的分区类型。 父主题: GAUSS-04701 -- GAUSS-04800
  • GAUSS-04761 -- GAUSS-04770 GAUSS-04761: "No storepath is specified for a DFS server." SQLSTATE: XX000 错误原因:创建HDFS表空间时没有指定storepath。 解决办法:创建HDFS表空间时指定storepath。 GAUSS-04762: "current text search configuration doesnot support options" SQLSTATE: 22023 错误原因:当前的configuration不支持options。 解决办法:按照文档修改SQL语句。 GAUSS-04763: "Zero already extended clog page, maybe confuse transaction status" SQLSTATE: XX000 错误原因:程序某种问题导致对已经扩出来的clog页多次进行zero,可能影响事务状态,这种情况下程序PANIC,保护clog页不被搞错。 解决办法:重新拉起PANIC的节点即可。 GAUSS-04764: "could not access status of transaction %lu, nextXid is %lu" SQLSTATE: XX000 错误原因:对未存在的事务状态进行访问,可能是所访问的事务在节点上还未存在。 解决办法: 如果是主动调用访问不存在的事务的状态,无须处理。 如果是gs_clean报出来的,可能是事务在某个节点未参与,无须处理。 如果是一个正常的事务,节点也参与,请联系技术支持工程师提供技术支持。 GAUSS-04765: "rewrite_page_list_write: Cannot allocate memory" SQLSTATE: XX000 错误原因:系统可用内存不足,申请内存失败。 解决办法:操作系统释放部分内存后,可尝试重新执行。 GAUSS-04766: "CUListWrite: Cannot allocate memory" SQLSTATE: XX000 错误原因:系统可用内存不足,申请内存失败。 解决办法:操作系统释放部分内存后,可尝试重新执行。 GAUSS-04767: "write cu failed, colid(%d) cuid(%u), offset(%lu), size(%d) : %m" SQLSTATE: XX000 错误原因:异步IO写数据文件操作异常。 解决办法:从备机或者备份数据恢复集群数据文件。 GAUSS-04768: "Relation \'%s\' Column \'%s\' cudesc tuple(cuid %d) missing" SQLSTATE: 02000 错误原因:CUDesc中对应列的信息丢失。 解决办法:检查CUDesc表数据是否丢失。 GAUSS-04769: "Relation \'%s\' virtual cudesc tuple(cuid %d) not found" SQLSTATE: 02000 错误原因:cudesc表的数据元组不可见。 解决办法:可尝试重新执行。 GAUSS-04770: "CUListPrefetch: Cannot allocate memory" SQLSTATE: XX000 错误原因:系统可用内存不足,申请内存失败。 解决办法:操作系统释放部分内存后,可尝试重新执行。 父主题: GAUSS-04701 -- GAUSS-04800