Windows 2008服务器如何缩减LUN的大小

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

有很多客户经常会遇到这样一个问题,并致电寻求EMC技术支持服务热线的帮助。“在咱们EMC 的存储上建了一个LUN并且也挂载了业务给主机服务器在用了,用了一段时间后,我发现建的LUN太大了,想缩减LUN的大小,如何才能实现呢?”大家知道,对于 EMC的存储本身来讲,在创建了LUN之后是不能直接通过存储上的操作来缩减LUN的大小的,只可以扩容LUN的大小,这就无疑给客户增添了少许烦恼,让客户稍有遗憾。虽然在EMC存储本身没有直接的操作来缩减LUN的大小,但从服务器层面上倒是有些妙招可以借鉴,在服务器层面做了缩减之后存储上再稍加操作,就可以达到客户的要求。今天在这里给大家介绍一下如何在Windows 2008服务器上缩减LUN大小的操作,再加之存储上的一些操作,就完美的满足了客户们的需求~

Windows 2008服务器是支持VNX/Clariion存储在线缩减LUN的大小的,一共分成7个步骤。

1.需要在服务器上安装Host Agent和Naviseccli命令行管理软件,这些软件在EMC的

powerlink网站上均可下载。

2.需要安装EMC VDS Provider and Solutions Enabler. 这两款软件大家可能并不熟知,可

以从EMC Powerlink 网站:Home > Support > Software Downloads and Licensing > Downloads T-Z > VDS Provider处下载获得。

3. 需要安装支持Windows 2008服务器版本的软件DiskRAID.exe, 这款软件是微软提供的,可在微软官网获得。

4. 需要设置一下之前安装的Solution Enabler软件以便它能够扫到后端的VNX/Clariion存储。

a. 为Solution Enabler加License,命令如下:

C:\program files\EMC\SYMCLI\bin\symlmf

register License Key (y/[n])? y

Enter License Key: xxxx-xxxx-xxxx-xxxx

b. Solution Enabler中为每个控制器链接到服务器进行授权操作:

C:\program files\EMC\SYMCLI\bin > symcfg authorization add –host

IP_Address_Of_SPA –username xxx –password

xxx

C:\program files\EMC\SYMCLI\bin > symcfg authorization add –host

IP_Address_Of_SPB –username xxx –password xxx

C:\program files\EMC\SYMCLI\bin > symcfg authorization add –host

IP_Address_Of_The_Server –username xxx –

password xxx

c. 用Solution Enabler发现存储阵列:

C:\program files\EMC\SYMCLI\bin > symcfg discover –clariion

C:\program files\EMC\SYMCLI\bin > symcfg list –clarion

5. 在磁盘管理中右键磁盘进行Shrink操作。

6. 用DiskRAID.exe软件从Windows服务器层面上释放磁盘空间。

a. DISKRAID> list provider #iVDS provider 是 iSCSI的, VDS provider 是FC光纤的

b. DISKRAID> list subsystems

c. DISKRAID> detail provider #用这条命令是确保你使用的是正确的子系统

d. DISKRAID> list lun

e. DISKRAID> select lun x #选择你想要缩减的LUN。

f. DISKRAID> detail lun #确保LUN的名字和UUID相同并且正确。

g. DISKRAID> shrink lun size=xxGB #只有敲了这条命令以后,才会在存储端释放空间。Unisphere上LUN的大小发生

变化。

7. 刷新一下确保LUN的容量被缩减成功。如果用这些命令行缩减LUN成功,会出现如下显示结果:

DiskPart successfully shrunk the volume by: xxx MB

以上所说的就是在Windows 2008服务器上缩减LUN的大小的步骤,广大客户朋友们,这里尤其需要注意的是若想在EMC VNX/Clariion存储上缩减LUN的大小,用DISKRAID方法操作来缩减LUN的大小是我们EMC所推荐的方法。有些客户朋友们在致电EMC 800时想知道如何用DISKPART方法在文件层面上缩减LUN的大小,这不是EMC推荐的方法,需要客户朋友们致电操作系统厂商寻求帮助。

我们以上所提及到的缩减LUN的大小都是针对EMC VNX存储的Storage Pool来说的,其中Thick LUN和Thin LUN这两种LUN的性质都能够实现LUN的压缩。但是对于传统的Raid Group中的Traditional LUN是无法进行LUN的压缩的,这种Raid Group LUN是在创建的时候大小就定好的,无法缩减。如果你不小心在Raid Group LUN中用了以上命令,则会出现如下错误报错:Error: chglun command failed

LUN cannot shrink.

Shrink not supported on this LUN type

今天就和大家先聊到这里了,如果对EMC 存储知识感兴趣可以继续关注本博客,我们会在后续为大家带来更多精彩的内容。敬请期待!另外给大家附上一张关于VNX / Clariion存储所用到的TCP/UDP端口汇总图!希望对广大客户朋友们有所帮助!

相关文档
最新文档