发生禁用 I/O 错误时,数据库服务器会向消息日志发送一条消息。
Assert Failed: Chunk {chunk-number} is being taken OFFLINE. Who: Description of user/session/thread running at the time Result: State of the affected database server entity Action: What action the database server administrator should take See Also: DUMPDIR/af.uniqid containing more diagnostics
ONDBSPACEDOWN 设置 | 结果 | 操作 |
---|---|---|
0 | 禁用数据库空间 {space_name}。 | 复原数据库空间 {space_name}。 |
禁用 BLOB 空间 {space_name}。 | 复原 BLOB 空间 {space_name}。 | |
1 | 数据库服务器必须停止。 | 关闭并重新启动数据库服务器。 |
2 | 数据库服务器在下一检查点时阻塞。 | 使用 onmode -k 关机,或使用 onmode -O 覆盖。 |
ONDBSPACEDOWN 的值对临时数据库空间没有影响。对于临时数据库空间,不管怎样设置 ONDBSPACEDOWN,数据库服务器将继续处理。如果临时数据库空间需要修订,可将其删除并重新创建。
有关解释数据库服务器发送至消息日志的消息的更多信息,请参阅 GBase 8s 管理员参考 中有关消息日志消息的主题。