
# GAUSS-04181 -- GAUSS-04190
GAUSS-04181: "could not extend file '%s': wrote only %d of %d bytes at block %u"
SQLSTATE: 53100
错误原因：磁盘空间满。
解决办法：清理磁盘空间或扩容磁盘容量。
GAUSS-04182: "could not read block %u in file '%s': %m"
SQLSTATE: XX000
错误原因：读取文件发生IO错误。
解决办法：检查磁盘是否有损坏或者内存是否充足。
GAUSS-04183: "could not read block %u in file '%s': read only %d of %d bytes"
SQLSTATE: XX001
错误原因：读取文件发生IO错误，数据大小不足一个页。
解决办法：检查磁盘是否有损坏。
GAUSS-04184: "could not write block %u in file '%s': %m"
SQLSTATE: XX000
错误原因：写入文件发生IO错误。
解决办法：检查磁盘是否有损坏或者内存是否充足。
GAUSS-04185: "could not write block %u in file '%s': wrote only %d of %d bytes"
SQLSTATE: 53100
错误原因： 磁盘空间满。
解决办法：扩容磁盘容量。
GAUSS-04186: "segment too big"
SQLSTATE: XX000
错误原因：写入文件发生IO错误，写入数据大小不足一个页。
解决办法：检查磁盘空间是否有空闲。
GAUSS-04187: "could not truncate file '%s' to %u blocks: it's only %u blocks now"
SQLSTATE: XX000
错误原因：要求截断的文件大小比真实文件的大小还要大。
解决办法：尝试使用同等功能的SQL进行执行来解决。
GAUSS-04188: "could not truncate file '%s': %m"
SQLSTATE: XX000
错误原因：截断文件执行失败。
解决办法：检查磁盘是否有损坏。
GAUSS-04189: "could not truncate file '%s' to %u blocks: %m"
SQLSTATE: XX000
错误原因：截断文件执行失败。
解决办法：检查磁盘是否有损坏。
GAUSS-04190: "cannot sync without a pendingOpsTable"
SQLSTATE: XX000
错误原因：内部错误：数据sync时要求的哈希表不存在。
解决办法：请联系技术支持工程师提供技术支持。
