EMC VNX Unified存储NAS控制台常见问题解答

2023-12-09 10:44

本文主要是介绍EMC VNX Unified存储NAS控制台常见问题解答,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

每次遇到VNX unfied的case就是一坨屎,很多客户根本不理解什么是Unifed storage,EMC的Clariion中端存储系统还分Block和Unified的产品。这个blog就是简单介绍一下VNX Unified存储的管理控制台,英文是 control station, 简称为CS。

顾名思义,管理控制台就是管理和控制存储用的,CS是存储的一个组成部分,没有CS,存储可以继续工作,对外提供服务,但是无法对其进行管理,各种配置、故障处理等就做不了了。有了这个概念就可以回答客户经常问的第一个问题,重启管理控制台CS会不会影响客户业务,这个东西挂了,会不会影响业务。回答是NO,不会,控制台的作用就是起到管理和控制的作用,挂了也不影响客户业务。

当然,如果控制台挂了,也是要马上维修的,不然出现一些硬件故障或者其他故障,由于没有控制组件,无法对故障进行诊断和维修,时间累计,故障东西更多,最惨的结果就是客户NAS部分的业务全部挂了,甚至数据都丢了。到这里,可以回答客户第二个问题了,控制台更换是热插拔的吗?回答是,NO,不可能。经常有客户说他的版本是举例8.1.2.211,要求给提供一个和客户版本一样的控制台,然后幻想直接插上电就可以使用,不用做各种配置工作。这个思路是完全完全错误,根本不理解存储是有各种配置的,管理控制台必须要有后端存储的各种配置才可以对存储进行管理。

第三个问题,更换容易吗?这是无数人问的问题。这个问题的回答是不容易。前面介绍了控制台是管理后端存储的,所以第一必须要和后端存储是一个版本;第二,必须有后端存储的配置信息;第三,管理控制台还有主控和secondary的说法,不同的CS起的作用是不同的。基于上面三点,这个控制台的更换是相对比较复杂的,非专业人员就不要考虑自己瞎鼓捣了。

第四,就是正确的更换方式是什么?接着第三个问题,首先要拿到客户控制台的信息,备件号PN,因为EMC VNX分为VNX1代和2代,两个的控制台物理上是不同的,也就是PN不同。第二,就是要拿到故障控制台的版本号,这个是NAS的版本号,不是block的版本号。但由于很多客户只配置了一个CS,所以如果这个CS完全挂了,也就无法从控制台上来获得对应的版本信息了。这个时候只能通过Block去对应NAS的版本,无论如何要拿到NAS的版本号。第三,客户是单控制台还是双控制台,两个的更换方式是完全不同的。有了上述这些内容,才可以准备备件以及对应的DVD安装光碟,找有经验的人员来做更换。也可以添加wechat at StorageExpert来寻求我们的帮助。

最后,给大家看看控制台的外观,感性上认识一下VNX的控制台。更老的CX的就不介绍了。

VNX1代控制台外观,PN:100-520-665

VNX2代控制台 100-520-152

下次给大家介绍如何更换一个VNX的管理控制台。欢迎添加wechat  at StorageExpert.

这篇关于EMC VNX Unified存储NAS控制台常见问题解答的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/473490

相关文章

C++初始化数组的几种常见方法(简单易懂)

《C++初始化数组的几种常见方法(简单易懂)》本文介绍了C++中数组的初始化方法,包括一维数组和二维数组的初始化,以及用new动态初始化数组,在C++11及以上版本中,还提供了使用std::array... 目录1、初始化一维数组1.1、使用列表初始化(推荐方式)1.2、初始化部分列表1.3、使用std::

SQL 中多表查询的常见连接方式详解

《SQL中多表查询的常见连接方式详解》本文介绍SQL中多表查询的常见连接方式,包括内连接(INNERJOIN)、左连接(LEFTJOIN)、右连接(RIGHTJOIN)、全外连接(FULLOUTER... 目录一、连接类型图表(ASCII 形式)二、前置代码(创建示例表)三、连接方式代码示例1. 内连接(I

Python安装时常见报错以及解决方案

《Python安装时常见报错以及解决方案》:本文主要介绍在安装Python、配置环境变量、使用pip以及运行Python脚本时常见的错误及其解决方案,文中介绍的非常详细,需要的朋友可以参考下... 目录一、安装 python 时常见报错及解决方案(一)安装包下载失败(二)权限不足二、配置环境变量时常见报错及

Redis存储的列表分页和检索的实现方法

《Redis存储的列表分页和检索的实现方法》在Redis中,列表(List)是一种有序的数据结构,通常用于存储一系列元素,由于列表是有序的,可以通过索引来访问元素,因此可以很方便地实现分页和检索功能,... 目录一、Redis 列表的基本操作二、分页实现三、检索实现3.1 方法 1:客户端过滤3.2 方法

Go语言利用泛型封装常见的Map操作

《Go语言利用泛型封装常见的Map操作》Go语言在1.18版本中引入了泛型,这是Go语言发展的一个重要里程碑,它极大地增强了语言的表达能力和灵活性,本文将通过泛型实现封装常见的Map操作,感... 目录什么是泛型泛型解决了什么问题Go泛型基于泛型的常见Map操作代码合集总结什么是泛型泛型是一种编程范式,允

C#多线程编程中导致死锁的常见陷阱和避免方法

《C#多线程编程中导致死锁的常见陷阱和避免方法》在C#多线程编程中,死锁(Deadlock)是一种常见的、令人头疼的错误,死锁通常发生在多个线程试图获取多个资源的锁时,导致相互等待对方释放资源,最终形... 目录引言1. 什么是死锁?死锁的典型条件:2. 导致死锁的常见原因2.1 锁的顺序问题错误示例:不同

IDEA如何让控制台自动换行

《IDEA如何让控制台自动换行》本文介绍了如何在IDEA中设置控制台自动换行,具体步骤为:File-Settings-Editor-General-Console,然后勾选Usesoftwrapsin... 目录IDEA如何让控制台自http://www.chinasem.cn动换行操作流http://www

IDEA运行spring项目时,控制台未出现的解决方案

《IDEA运行spring项目时,控制台未出现的解决方案》文章总结了在使用IDEA运行代码时,控制台未出现的问题和解决方案,问题可能是由于点击图标或重启IDEA后控制台仍未显示,解决方案提供了解决方法... 目录问题分析解决方案总结问题js使用IDEA,点击运行按钮,运行结束,但控制台未出现http://

C++中使用vector存储并遍历数据的基本步骤

《C++中使用vector存储并遍历数据的基本步骤》C++标准模板库(STL)提供了多种容器类型,包括顺序容器、关联容器、无序关联容器和容器适配器,每种容器都有其特定的用途和特性,:本文主要介绍C... 目录(1)容器及简要描述‌php顺序容器‌‌关联容器‌‌无序关联容器‌(基于哈希表):‌容器适配器‌:(

Python调用另一个py文件并传递参数常见的方法及其应用场景

《Python调用另一个py文件并传递参数常见的方法及其应用场景》:本文主要介绍在Python中调用另一个py文件并传递参数的几种常见方法,包括使用import语句、exec函数、subproce... 目录前言1. 使用import语句1.1 基本用法1.2 导入特定函数1.3 处理文件路径2. 使用ex