如何确定NetApp FAS存储系统是否正常识别到了boot device?

news/2024/12/28 17:11:10/

近期处理了几个NetApp FAS存储控制器宕机的案例,其中部分有代表性的就是其实控制器并没有物理故障,问题是控制器里面的boot device的SSD盘出现了问题。这里给大家share一下如何确定系统是否成功识别到了boot device设备。

对于很多非专业人士来说,看到NetApp的一个控制器take over了另外一个控制器,马上就得出了结论,控制器挂了,要求更换控制器。其实很多情况不是这样的情况,任何软件系统的panic都可能导致控制器宕机,另外一个接管。控制器里面的一些部件故障也可能导致控制器宕机。最典型的就是boot device,就是系统启动盘如果出现问题也可能导致系统宕机。

对于不同的FAS存储系统,boot device是不同的,从最老的compact flash卡,到9针的电子盘,还有最新的m.2 SATA盘。下面是一些图片供参考,不是很全,但有些代表性。

下面是1GB的CompactFlash卡,主要用在FAS3000和FAS31设备上,现在还有客户在使用。

 下面是2GB的电子盘,主要用在FAS32和FAS62设备上。

下面是8GB的电子盘,主要用于FAS8000 和FAS25系列上

下面是比较新的120G的m.2 SATA,主要用于FAS26, 27, 8200等上面。

 

下面我们重点来看看如何在loader模式下确定系统是否成功识别到了上面这些boot device设备?

LOADER-A> show devices -a

有些平台 -a 会报错,就直接输入 show devices

使用下面的表格来确定不同平台的boot device的名字

设备型号

Boot device的设备名称和描述

AFF A250

FAS500F

rd0.0         Raw disk 0 (AHCI:SHM2S86Q120GLM22NP), Capacity: 114473 MB

AFF A320, AFF A800, and AFF A900

FAS9500

rd0.0         Raw disk 0 (NVME:0X331111900329B0SAM000PM9830001T00025000), Capacity: 915715 MB

AFF A400

FAS8300 and FAS8700

rd0.0         Raw disk 0 (AHCI:Micron_5100_MTFDDAV480TCB), Capacity: 457862 MB

AFF A200, AFF A220, AFF A300, AFF C190, and AFF A700

FAS2620, FAS2650, FAS2720, FAS2750, FAS8200, and FAS9000

rd0.0         Raw disk 1 (AHCI:ATP SATA III mSATA AF120GSMHI-NT2), Capacity: 114473 MB

AFF A700s

rd0.0         Raw disk 0 (NVME:SAMSUNG MZVLW128HEGR-00000), Capacity: 122104 MB

rd1.0         Raw disk 1 (NVME:SAMSUNG MZVLW128HEGR-00000), Capacity: 122104 MB

Note:  there are two boot devices

FAS/AFF8020, FAS/AFF8040, FAS/AFF8060, FAS8080 EX, and AFF8080 EX

u0a.0         DATA_ONTAP (MICRON eUSB DISK), Capacity: 7147 MB Free: 6490 MB

FAS2554, FAS2552, FAS2520

 确定了boot device设备系统可以正常识别到,但还是无法boot OS,可以和wechat:StorageExpert联系进一步进行故障的诊断分析。

 


http://www.ppmy.cn/news/51215.html

相关文章

【C进阶】-- 动态内存管理

目录 1. 为什么存在动态内存分配❓ 2. 动态内存函数的介绍 2.1 malloc和free✅ ①申请:1️⃣ ②使用:2️⃣ ③释放:3️⃣ 2.2 calloc 🧨与malloc的区别: 2.3 realloc 3.常见的动态内存错误 3.1 对NULL指针的解引用操作 &#x1f3…

c# 通过现在文件夹,获取下面所有的照片,并对其进行统一尺寸裁剪

c# 通过现在文件夹,获取下面所有的照片,并对其进行统一尺寸裁剪 using System; using System.Collections; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Drawing.Imaging; …

局域网 - 高速以太网(百兆、千兆、万兆)

文章目录 1 概述1.1 802.3 物理层规范1.2 以太网标准中后缀 -T、-F、-X 含义 2 分类2.1 快速以太网(802.3μ、百兆)2.2 千兆以太网(802.3z、802.3ab)2.3 万兆以太网(802.3ae) 3 扩展3.1 网工软考真题 1 概述…

Java --- springboot2自动配置原理

目录 一、自动配置原理 1.1、引导加载类配置 1.2、按需开启自动配置项 1.3、修改默认配置 一、自动配置原理 1.1、引导加载类配置 SpringBootApplication注解其实就是以下三个核心注解合并而成 SpringBootConfiguration EnableAutoConfiguration ComponentScan(excludeFil…

sqlacodegen生成SQLAlchemy模型

SQLAlchemy是一个Python SQL工具包和ORM框架,它提供了一种方便的方式来与关系型数据库进行交互。sqlacodegen是一个用于生成SQLAlchemy模型代码的命令行工具,它可以根据现有的数据库表结构自动生成Python代码。 生成MySQL模型代 可以通过以下命令生成M…

【MySQL高级】——目录结构数据库和文件系统的关系

一、目录结构 <1> 主要目录结构 find / -name mysql<2> 数据库文件目录 目录&#xff1a;/var/lib/mysql/ 配置方式&#xff1a;show variables like ‘datadir’; <3> 相关命令目录 目录&#xff1a;/usr/bin&#xff08;mysqladmin、mysqlbinlog、my…

【Vue 移动端开发】适配百分之99的屏幕方案

一、引入 之前提起移动端适配&#xff0c;都是一些视口的概念&#xff0c;包括物理像素和逻辑像素&#xff0c;理想视口&#xff0c;dpr等等等。利用 media query 和 rem 是最常见的移动端适配方案。如下代码&#xff1a; const deviceWidth document.documentElement.clien…

AcWing第 100 场周赛

4953. 比赛 n 个人参加乒乓球比赛。 比赛一共进行了 n−1 场。 每场比赛举办方都需要准备 2b1 瓶水&#xff0c;其中 2b 瓶水给选手&#xff08;每场比赛 2 人参加&#xff0c;每人 b 瓶&#xff09;&#xff0c;1 瓶水给裁判。 此外&#xff0c;所有参加比赛的 n 名选手&a…