Updated on 2023-12-22 GMT+08:00

GAUSS-04481 -- GAUSS-04490

GAUSS-04481: "Require scratch buflist to reorder writes."

SQLSTATE: XX000

Description: Internal system error.

Solution: Contact technical support.

GAUSS-04482: "PageListBackWrite: Cannot allocate memory"

SQLSTATE: XX000

Description: The system memory is insufficient and cannot be applied for.

Solution: After the OS released part of memory, apply for the memory again.

GAUSS-04483: "CheckIOState, find an error in async write"

SQLSTATE: XX000

Description: An I/O write error occurs in the VACUUM FULL row-store table.

Solution: Check whether the disk is faulty or needs to be updated. Then, write again.

GAUSS-04484: "Buffer IO can only process buffer one by one"

SQLSTATE: XX000

Description: Internal system error. The storage engine cannot simultaneously handle the operations on more than two pages.

Solution: Contact technical support.

GAUSS-04485: "posix_memalign fails, The alignment argument was not a power of two, or was not a multiple of sizeof(void *)"

SQLSTATE: XX000

Description: Internal system error. The memory of the OS is insufficient, the value of the memory alignment parameter is not an nth power of 2, or the pointer parameter is abnormal.

Solution: After the OS released part of memory, apply for the memory again.

GAUSS-04486: "No free CUs!"

SQLSTATE: XX000

Description: The configuration of the cstore_buffers column storage does not meet the current service requirements.

Solution: Set cstore_buffers to a large value and restart the cluster.

GAUSS-04487: "CUCompleteIO! slotId(%d), m_flag(%d)"

SQLSTATE: XX000

Description: An exception occurs when the data file is written in the asynchronization I/O mode.

Solution: Restore the cluster data file from the standby server or the backup data.

GAUSS-04488: "read file '%s' failed, offset(%lu), size(%d), maybe you should upgrade cstore data files first"

SQLSTATE: XX000

Description: The column-store data format is invalid.

Solution: After the version upgrade, upgrade the column-store data file if column storage is used.

GAUSS-04489: "could not read file '%s', offset(%lu), size(%d): %m"

SQLSTATE: XX000

Description: The column-store data file cannot be read.

Solution: Ensure that the data file status is normal. If it is abnormal, restore the data from the standby server or the backup data.

GAUSS-04490: "sorry, too many statements are active now."

SQLSTATE: XX000

Description: There are too many active statements.

Solution: Wait for the active statements to decrease and then execute statements.