当发生与驱动器机箱存储阵列相关的问题时,会出现残留的脏数据。在此类情况下,要写入该阵列的数据留在控制器的由闪存支持的内存中。
每个 LUN 都维护一个已提交的事务(一组修改的块)的顺序记录,这些事务肯定会写到底层驱动器组存储。Oracle FS System 为每个 LUN 维护一个高速缓存。系统会在后台将每个高速缓存异步刷新到永久存储。这些记录在所谓的写入高速缓存中进行管理。
系统会在由闪存支持的内存中维护高速缓存的两个副本。主副本位于 LUN 所在的同一个控制器节点上。辅助副本(一个镜像)位于伙伴节点上由闪存支持的内存中,以便在属主控制器发生故障时进行恢复。
如果任何用户数据仍在高速缓存中而尚未写入物理存储,则管理员发起的关闭请求会失败。残留的脏数据会导致关闭失败。如果控制器无法与驱动器机箱进行通信以刷新高速缓存中的数据,则 Oracle FS System 会使数据保留或残留在高速缓存中。
如果发起关闭请求时收到有关残留脏数据的系统警报,请导航到 驱动器机箱的详细信息。解决可能存在的任何硬件问题。硬件问题会阻止在控制器与驱动器机箱之间进行通信,并且会阻止系统将高速缓存中的数据刷新到存储中。
,以查看有关