EMC 存储管理
第一章EMC 产品介绍
1.1. 名词介绍
DAE——磁盘笼。用于装载磁盘的柜子。
◆Disk processor enclosure——含磁盘的控制器单元。存储系统的主要设备,内含存储系统的系统盘、控制器、电源模块、缓存和CPU,是存储系统读写和运算数据的核心设备。
◆Standby power supply——备用电源。此备用电源的作用是,在遭遇意外断电的情况下继续供电直到将暂存在存储控制器缓存中的数据写入到硬盘中去,从而保护数据,防止在断电的情况下数据的丢失。备用电源在全负荷的工作模式下约能支持3~5分钟,这断时间足以将缓存中的数据写入硬盘。
1.2. 存储系统视图
◆前视图
◆后视图
第二章 存储系统的初始化
2.
2.1. 初始化步骤
初始化只是在初装时配置,这里不做介绍。
初始化过程中,配置了存储的管理IP 和用户名、密码。
|
设备名 |
网线数量 |
IP地址 |
备注 |
|
VNX5100-A |
2 |
用户名/密码 |
Admin/*** |
|
192.168.*.41 |
SPA |
||
|
192.168.*.42 |
SPB |
||
|
用户名/密码 |
Admin/**** |
||
|
DS-300B-1 |
1 |
192.168.*.43 |
A |
|
DS-300B-2 |
1 |
192.168.*.44 |
B |
2.2. 登陆VNX5100存储系统
(1)首先确认客户端电脑已安装java (版本1.6.0 以上)
(2)初始化完成后在IE浏览器中输入刚才设定的控制器A或B任意一个IP即可访问,如图输入用户名和密码。点击login
用户名: admin 密码:*
点击 Accept for Session
(3)进入管理界面
2.3. 设置VNX5100 Cache
如图点击系统的system选项,然后在右边找到manage cache选项,点击进入
在SP memory选项卡中按需求设定读写缓存,通常设置Write Cache :Read Cache 为4:1。本项目中,设置Read Cache为100MB,Write Cache为780MB,点击apply确定。
点击Yes。
成功分配Cache。
然后在SP cache中将存储的读写缓存都启用,点击apply。
点击Yes,确认开启。
点击OK,成功开启Read Cache 和Write Cache。
如果需要调整Cache,则需要先把Read Cache 和Write Cache 关闭,然后再调整。
第三章 VNX5100存储的配置
3.
3.1. 存储层空间的规划
本次共配置15块600GB 15K磁盘,规划如下:
3.2. 创建Raid Group
本文档以Raid Group 1、Raid Group 2、Raid Group 499 做为示例。
示例一:创建Raid Group 1:
在Storage下,点Storage pools,
如下图,选择Pools右边的RAID Groups,再点Create
设置 Storage Pool ID : 1
设置 RAID Configuration : RAID1/0
选择Disk,推荐使用Manual,选中Manual 后点击Select。
从左边选中所需要配置的磁盘,点击向右箭头,选在右边,点击OK。
确认选中的磁盘,点击OK。
点击Yes
成功创建Raid Group 1。
示例2:创建Raid Group 2
设置 Storage Pool ID : 2
设置 RAID Configuration : RAID5
选择Disk,推荐使用Manual,选中Manual 后点击Select。
从左边选中所需要配置的磁盘,点击向右箭头,选在右边,点击OK。
确认选中的磁盘,点击OK。
点击Yes。
成功创建Raid Group 2。Riad Group3~5 配置同Raid Group 2,在此不重复。
示例3:创建 Hotspare
设置 Storage Pool ID :499
设置 RAID Configuration : Hot Spare
选择Disk,推荐使用Manual,选中Manual 后点击Select,选中要配置的Disk。
成功创建Raid Group 499.按此方法,再创建Raid Group 498 和Raid Group 497。
建好之后可以查看所创建的RAID Group,选中所创建的RAID,点Properties可查看属性。
3.3. 划分LUN
在所创建好的RAID Group上建LUN,选中RAID Group右键,选Create LUN
设置User Capacity设为你想要大小(此处是MAX,就是整个RAID建一个LUN),后面可为GB/MB等;
设置LUN ID,唯一性原则,下面可以给LUN取名字;
设置Number of LUNs to create 同时创建多个LUN。
点击Advanced,将Default Owner指定给一个SP,建议平均分配给SPA和SPB,如果同时创建多个LUN,也可以选择Auto,存储将自动平均分配。
点击Yes
点击OK。依照此方法,完成剩余LUNs 的创建。
建好之后可以查看所创建的LUNs,选中所创建的LUN,点Properties可查看属性。
3.4. 主机HBA卡主册和PowerPath安装
本项目中,windows 平台采用Agent 自动注册,Linux 平台采用手工注册。
(1)Windows 平台HBA卡注册和PowerPath安装。
在服务器上安装NaviHostAgent-Win-32-x86-en_US-6.29.6.0.35-1.exe和
EMCPower.X64.signed.5.5.SP1.b512..exe这两个软件,安装后需要重启一次服务器。
(2)Linux 平台HBA卡注册
在Hosts下,点击Initiator
可以看到连接到存储的设备,本例手动注册UAFDB01 这台服务器,其他Linux服务器按照同样的方法注册即可。
登陆光纤交换机执行switchshow,查找到UAFDB01的HBA WWN,并在下方的图中找该HBA WWN,选中点击Register。
设置Initiator Type:CLARIION/VNX
设置Failover Mode:Active-Active mode(ALUA)-failovermode4
设置Host Agent Information
Host Name:UAFDB01
IP Address:168.33.2.80
点击Yes
成功注册第一条链路,每台服务器都有4条链路,所以还要把其余3条注册给这台主机。下面进行第二条链路的注册。
选中第二条链路,点击Register。
在弹出来的窗口中,
设置Initiator Type:CLARIION/VNX
设置Failover Mode:Active-Active mode(ALUA)-failovermode4
设置Host Agent Information
选择Existing Host,点击Browse Host
选中刚才注册的UAFDB01,点击OK.
点击Yes
成功注册第二条链路,第三、四条链路方法同第二条链路。
3.5. 把LUN Mapping给主机
在Hosts下,选择Storage Groups,再点Create。
给Storage Group取名,
点OK
点击YES,
点击YES,添加LUNs
把SPA 和SPB前面的+号展开,分别选择要分给服务器的LUNs,点击Add
将LUN0~LUN8依次加入,点击OK
点击Yes
点击OK
添加主机
选中左边的两台主机UAFDB01和UAFDB02,点击向右的箭头
点击OK
点击Yes
添加主机成功,点击OK
3.6. 主机认盘
(1)Windows平台
右键我的电脑》管理》磁盘管理》右键磁盘管理》重新扫描磁盘
(2)Linux主机认盘需要重启主机
执行powermt命令识别POWERPATH设备
#powermt config
检查磁盘路径, 正常结果每个LUN有2个 path为alive状态 ;
# powermt display dev=all
Pseudo name=emcpower0a
CLARiiON ID=CK200065100269 [xdh]
Logical device ID=600601609E031B009A09A96C2CE7DB11 [LUN 1]
state=alive; policy=CLAROpt; priority=0; queued-IOs=0
Owner: default=SP A, current=SP A
==============================================================================
---------------- Host --------------- - Stor - -- I/O Path - -- Stats ---
### HW Path I/O Paths Interf. Mode State Q-IOs Errors
==============================================================================
0 fscsi0 hdisk4 SP A1 active alive 0 0
1 fscsi1 hdisk7 SP B0 active alive 0 0
powermt save
操作系统命令查看: fdisk –l
注:在创建PV 的时候,请用EMC Pseudo name,如emcpower0a
第四章 VNX5100系统维护
4.
4.1. 存储系统开/关机顺序
开机顺序: 光纤交换机à存储设备à主机系统
关机顺序: 主机系统à存储设备à光纤交换机
4.2. VNX5100开机步骤
u 检查所有供电线路联接是否正常,是否有松动或改动并改正。
u 从机柜顶部开始,由上至下打开所有DAE磁盘机箱的电源。
u 打开机柜最底部两个电池(SPS)的开关
u 开机完成.
|
开机前注意事项: u 磁盘阵列在加电前,为确保磁盘柜散热和工作正常,请确认所有磁盘柜的每个槽位都已经插上硬盘和挡风板。 u 开机前需确保――SPE或DPE至少要有一个正常工作的SP,每个DAE都至少要一块正常工作的LCC。 |
4.3. VNX5100关机步骤
u 关闭机柜最底部的两个电池(SPS)开关并等待约3分钟直到VNX5100存储写缓存中的数据完全写入到硬盘上后,可看到电池的信号灯完全熄灭,且应看到因电池停止供电,SPE机箱及DAE-OS磁盘机箱的电源灯熄灭。
u 关闭SPE机箱及DAE-OS磁盘机箱的电源开关
u 由下至上,关闭所有DAE磁盘机箱的开关(机柜内部)
u 关闭机柜后面两侧机柜总开关
u 关机完成.
|
关机前注意事项: u 警告: 请不要在关闭两个电池(SPS)的电源开关前,关闭SPE,DPE,DAE等盘柜的任何一个电源,否则很可能会导致严重错误,并造成数据丢失! u 即使关闭两个电池(SPS)的电源开关后,也需要等待3分钟直到CX存储写缓存中的数据完全写入到硬盘上后,才可关闭DAE,SPE或DPE等盘柜的电源 u 停止所有对VNX磁盘阵列访问的应用,以便所有的I/O能被从SP的写缓存写回到前5块盘上。 u 如果有UNIX服务器连接在VNX磁盘阵列上,必须umount UNIX服务器所有与CX磁盘阵列相关的文件系统。 |
EMC 存储管理的更多相关文章
- AIX 5L 系统管理技术 —— 存储管理——物理卷
一.向系统中添加一块硬盘 方法一 该方法适用于在配置之前能够重新启动系统的情况.在系统启动时,就会运行cfgmgr命令,它可自动配置系统中的新设备.当完成了系统启动后,以root用户进入系统,用lsp ...
- EMC与电容(二)-电容参数意义、各电容的特点及应用
上次的问题,看到很多回答里都有关于X电容,Y电容,NPO之类,这些很奇怪的参数到底代表什么意义呢?以前很多次都在BOM表里看到这些参数,一直都无视过去,正好这次的EMC课程里也提到这方面的知识,正好跟 ...
- 电容与EMC-电容不同功能时对整板EMC的作用
一般我们的pcb板的器件有很多种类,但是值得特别关注的,很多人都会说是BGA.接口.IC.晶振之类,因为这些都是layout功能模块以及设计难点.然而数量上占绝对优势的器件却是阻容器件,之前围殴阻抗时 ...
- 设计上如何避免EMC问题
最近经常被问到EMC相关的问题,比如怎么设计才能避免EMC的问题,我想经常关注高速先生的同鞋们有机会肯定也会问到这个问题.首先这是一个系统 性的问题,不是那么好回答,尤其是对于聚焦在高速信号这个领域而 ...
- EMC与地之重新认识地
记得在Mark的培训中,他手上拿了一个无线鼠标,然后问了一个很有意思的问题:“这个无线鼠标的地在哪里?同样,我们的手机没有和任何大地有接 触,那么这个地又在哪里呢?”这个问题确实很有意思,也确实让人很 ...
- OS存储管理——FIFO,LRU,OPT命中率
课程设计课题 存储管理程序设计 摘 要 虚拟存储器作为现代操作系统中存储管理的一项重要技术,实现了内存扩充功能.而分页请求分页系统正好可以完美的支持虚拟存储器功能,它具有请求调页功能和页面置换功能.在 ...
- EMC学习之电磁辐射
我们在接触新鲜事物的时候,通常习惯用自己熟悉的知识去解释自己不熟悉的事物.EMC知识更多的涉及到微波和射频,对于像我这种专注于信号完整性而 对EMC知识知之甚少的菜鸟来说,最初也只能用SI的一些基础知 ...
- 特邀美国EMC实战专家Mark来华授课
“轻松搞定EMC-PCB和系统设计”课程介绍 本次课程特邀美国EMC领域权威专家Mark Montrose主讲,将涵盖满足产品电磁兼容性和信号完整性的基本原理.课程涉及多个领域,不仅仅针对PCB设计, ...
- Spark存储管理(读书笔记)
Spark存储管理(读书笔记) 转载请注明出处:http://www.cnblogs.com/BYRans/ Spark的存储管理 RDD的存放和管理都是由Spark的存储管理模块实现和管理的.本文从 ...
随机推荐
- SQL基本操作——函数
函数的类型:在 SQL 中,基本的函数类型和种类有若干种.函数的基本类型是:Aggregate 函数.Scalar 函数. Aggregate 函数:操作面向一系列的值,并返回一个单一的值,下面是SQ ...
- 【技术累积】【点】【java】【22】UUID
基础概念&使用 UUID是Universally Unique Identifier的缩写,它是在一定的范围内(从特定的名字空间到全球)唯一的机器生成的标识符. 说白了就是个唯一键,只不过到处 ...
- python 模块学习——time模块
Python语言中与时间有关的模块主要是:time,datetime,calendar time模块中的大多数函数是调用了所在平台C library的同名函数, 所以要特别注意有些函数是平台相关的,可 ...
- 关于react框架的一些细节问题的思考
目录 setState到底是同步的还是异步的? 如何在子组件中改变父组件的state? context的运用,避免“props传递地狱” 组件类里有私有变量a,它到底改放在this.a中还是this. ...
- css3的基础知识
transfrom的应用: 1.旋转:transform: rotate(30deg): 2.阴影效果:box-shadow: 10px 10px 5px #888888: 3.鼠标移入放大:tran ...
- easyui 网址
http://www.runoob.com/jeasyui/jeasyui-datagrid-datagrid23.html http://www.jeasyui.com http://fineui. ...
- 洛谷——P1572 计算分数
P1572 计算分数 模拟+字符串 注意有两位数的情况以及负数情况 #include<bits/stdc++.h> using namespace std; string s; ],b[] ...
- Luogu P3901 数列找不同
由于技术原因,题目我贴不上了,大家点下面的链接自己去看吧^_^ P3901 数列找不同 这题第一眼看去,题面真短,有坑(flag) 在往下面看去,woc数据这么大,你要怎样. 现在一起想想想,超级侦探 ...
- Fang Fang HDU - 5455 (思维题)
Fang Fang says she wants to be remembered. I promise her. We define the sequence FF of strings. F0 = ...
- 使用Robo 3T 软件管理MongoDB数据库如何执行命令行shell
比如使用命令行的方式查看数据库runoobdb中的sites集合(数据表)中的所有数据 1.在连接名的地方鼠标右键选择“open shell” 2.在出现的shell窗口中输入一下命令行,然后按ctr ...