要确定每个存储空间及其块的状态,请检查 onstat -d 命令的输出。 存储空间状态决定解决问题所需执行的操作。数据库服务器必须处于联机状态。
下表描述了有关块状态以及解决问题所需操作的 onstat -d 命令输出。 块状态信息位于输出的第一部分(存储空间)和第二部分(块)中 flags 列的第二个位置处。
块标志 | 存储空间或块状态 | 需要采取的操作 |
---|---|---|
(无标志) | 存储空间不再存在。 | 对删除存储空间前的时间执行时间点冷复原。 |
D | 块已关闭或存储空间被禁用。 | 对受影响的存储空间执行热复原。 |
I | 块已进行物理复原,但还需要逻辑复原。 | 执行逻辑复原。 |
L | 存储空间在进行逻辑复原。 | 请重试逻辑复原。 |
N | 块已重命名并且已关闭或不一致。 | 当物理设备可用时对块进行热复原。 |
O | 块是联机的。 | 不需要任何操作。 |
P | 对存储空间进行物理复原。 | 如果尚未进行复原,那么执行逻辑复原。 |
R | 正在复原存储空间。 | 执行物理或逻辑复原。 |
X | 存储空间或块是最近镜像的。 | 不需要任何操作。 |