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的存储管理模块实现和管理的.本文从 ...
随机推荐
- TensorFlow学习---入门(一)-----MNIST机器学习
参考教程:http://www.tensorfly.cn/tfdoc/tutorials/mnist_beginners.html 数据下载地址:http://wiki.jikexueyuan.com ...
- Mongo优化笔记
最近MongoDb服务器负载比较高,容易出问题,这里把优化的方式整理一下. 1.由于各个项目组共用一个mongo实例,所以一个项目组的问题会影响到别的项目组,所以需要把各个项目的数据从一个实例中剥离出 ...
- Git与SVN版本控制系统
关于版本控制 什么是版本控制?版本控制是一种记录一个或若干文件内容变化,以便将来查阅特定版本修订情况的系统.在本书所展示的例子中,我们仅对保存着软件源代码的文本文件作版本控制管理,但实际上,你可以对任 ...
- day07补充-数据类型总结及拷贝
目录 数据类型总结 按照存一个值 OR 多个值来分 按照有序 OR 无序来分 按照可变 OR 不可变来分 拷贝 && 浅拷贝 && 深拷贝&& .cop ...
- Jenkins里jobs和workspace什么区别
https://segmentfault.com/q/1010000012575095/a-1020000012590560 简单的说,job 中保存的是项目是在 jenkins 上的配置.日志.构建 ...
- CStatic设置位图
CStatic 用于显示位图 如果要显示图标,则必须要设置窗口属性为 SS_BITMAP 和 SS_CENTERIMAGE,实例代码如下: //获得指向静态控件的指针 CStatic *pStatic ...
- python合并多个txt文件成为一个文件
#coding=utf-8 import os import os.path #文件夹遍历函数 #获取目标文件夹的路径 filedir = './data/click_data' #获取当前文件夹中的 ...
- auto类型推导
引言 auto : 类型推导. 在使用c++的时候会经常使用, 就像在考虑STL时迭代器类型, 写模板的时候使用auto能少写代码, 也能帮助我们避免一些隐患的细节. auto初始化 使用auto型别 ...
- CentOS 7.2安装配置Vsftp服务器
一.配置防火墙,开启FTP服务器需要的端口 CentOS 7.2默认使用的是firewall作为防火墙,这里改为iptables防火墙. 1.关闭firewall: systemctl stop fi ...
- Python OS & sys模块
os模块(* * * *) os模块是与操作系统交互的一个接口 os.getcwd() 获取当前工作目录,即当前python脚本工作的目录路径 os.chdir("dirname" ...