NetApp常用管理命令总结DOC_第1页
NetApp常用管理命令总结DOC_第2页
NetApp常用管理命令总结DOC_第3页
NetApp常用管理命令总结DOC_第4页
NetApp常用管理命令总结DOC_第5页
已阅读5页,还剩13页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、一、系统相关:sysconfig -v查看硬件信息,主要显示了硬件平台、版本、序列号、适配器(网卡、光纤卡等)、硬盘等硬件信息sysconfig -r显示磁盘、raid、volume信息,等同于vol status -r -每个RAID会显示RAID的类型、RAID中每个磁盘是属于数据盘(data)、校验盘(parity或dparity); -volume的划分信息; -磁盘基本信息,不属于RAID中的spare是本控制器的,partner是对端控制器的; -磁盘详细信息,HA=host adapter,比如4a表示slot4槽上卡的a口;shelf表示磁盘柜编号(如1表示1号盘柜);BAY表

2、示在盘柜的第几块; -当有盘损坏的时候,可以用sysconfig -r命令来看具体是那块盘损坏了; 二、配置RAID组:2.1 查看aggr信息aggr show_space -h aggr0查看aggr空间的使用情况(-h是以MB为单位,-g是以GB为单位,如果不指定aggr,则列出所有aggr的space使用情况)vol status -r可以看到每个aggr包含几个raid组(rg),每个raid组有几块磁盘等信息,并列出所有spare磁盘aggr status aggr0 -r列出指定的aggr0的信息-aggr status -d | -r | -v | -l | -c | -b |

3、 -s | -f | -i | -?nas3020a* aggr status Aggr State Status Options aggr0 online raid_dp, aggr rootnas3020a* aggr status -v aggr2 查看aggr2的一些options的值,如raidsize默认是16(16块盘一个RAID,超过16块盘会创建一个新的raid组) Aggr State Status Options aggr2 online raid_dp, aggr nosnap=off, raidtype=raid_dp, raidsize=16, ignore_inc

4、onsistent=off, snapmirrored=off, resyncsnaptime=60, fs_size_fixed=off, snapshot_autodelete=on, lost_write_protect=on Volumes: Plex /aggr2/plex0: online, normal, active RAID group /aggr2/plex0/rg0: normalnas3020a* aggr help options 查看aggr相关的options的帮助信息(options的功能介绍和使用方法)aggr options The following co

5、mmands are available; for more informationtype aggr help options fs_size_fixed raidsize resyncsnaptime snapmirrored lost_write_protect raidtype root snapshot_autodelete nosnap nas3020a* aggr help options raidtype 查看aggr的raidtype的说明和使用方法aggr options raidtype - change aggregate or traditional volume s

6、 RAID type to 2.2 创建aggraggr create aggr1 -d 0a.20 0a.21 0a.22 0a.23 0a.24指定哪些盘组成aggr1aggr create aggr2 8指定由8块盘组成aggr2nas3020a* aggr status aggr2 -r查看aggr2的信息,可知系统自动从oa和ob各选择4块盘组成aggr2(负载分担)Aggregate aggr2 (online, raid_dp) (block checksums) Plex /aggr2/plex0 (online, normal, active) RAID group /agg

7、r2/plex0/rg0 (normal) RAID Disk Device HA SHELF BAY CHAN Pool Type RPM Used (MB/blks) Phys (MB/blks) - - - - - - - - - dparity 0b.25 0b 1 9 FC:A - FCAL 10000 136000/278528000 137104/280790184 parity 0a.35 0a 2 3 FC:A - FCAL 10000 136000/278528000 137104/280790184 data 0b.32 0b 2 0 FC:A - FCAL 10000

8、136000/278528000 137104/280790184 data 0a.25 0a 1 9 FC:A - FCAL 10000 136000/278528000 137104/280790184 data 0b.26 0b 1 10 FC:A - FCAL 10000 136000/278528000 137104/280790184 data 0a.36 0a 2 4 FC:A - FCAL 10000 136000/278528000 137104/280790184 data 0b.35 0b 2 3 FC:A - FCAL 10000 136000/278528000 13

9、7104/280790184 data 0a.26 0a 1 10 FC:A - FCAL 10000 136000/278528000 137104/280790184 nas3020a* aggr status aggr1 -r查看aggr1的信息,由自定义的5块盘组成Aggregate aggr1 (online, raid_dp) (block checksums) Plex /aggr1/plex0 (online, normal, active) RAID group /aggr1/plex0/rg0 (normal) RAID Disk Device HA SHELF BAY C

10、HAN Pool Type RPM Used (MB/blks) Phys (MB/blks) - - - - - - - - - dparity 0a.20 0a 1 4 FC:A - FCAL 10000 136000/278528000 137104/280790184 parity 0a.21 0a 1 5 FC:A - FCAL 10000 136000/278528000 137104/280790184 data 0a.22 0a 1 6 FC:A - FCAL 10000 136000/278528000 137104/280790184 data 0a.23 0a 1 7 F

11、C:A - FCAL 10000 136000/278528000 137104/280790184 data 0a.24 0a 1 8 FC:A - FCAL 10000 136000/278528000 137104/280790184 2.3 扩展aggraggr add命令的用法:nas3020a aggr help add aggr add -f -n -g |new|all - add disks listed in to aggregate ; is either: or -d . -d . .参数说明:-n 预演命令的执行,如: nas3020a aggr add aggr2

12、-n 3 aggr add aggr2 -d 0b.21 0a.27 0b.45-g 可以将盘加入指定的RG中(raid-group),或加入到一个新建的RG中(new),而使用all选项,则会先向存在的RG里面添加磁盘,直到它们满了,然后再新创建RG 如果没有使用-g选项,则磁盘首先被加入到最近创建的RG里面,直到它满了才会创建新的RG(同-g all)-d 指定具体的磁盘,如: aggr add aggr2 -d 0b.20 0a.24 0b.42 . Addition of 3 disks to the aggregate has completed.实例演示:nas3020a* agg

13、r add aggr1 3往aggr1中增加3块盘nas3020a* aggr status aggr1 -r再次查看后,发现在aggr1中原来的raid组中增加了3块数据盘(而不是增加一个raid组)Aggregate aggr1 (online, raid_dp) (block checksums) Plex /aggr1/plex0 (online, normal, active) RAID group /aggr1/plex0/rg0 (normal) RAID Disk Device HA SHELF BAY CHAN Pool Type RPM Used (MB/blks) Phy

14、s (MB/blks) - - - - - - - - - dparity 0a.20 0a 1 4 FC:A - FCAL 10000 136000/278528000 137104/280790184 parity 0a.21 0a 1 5 FC:A - FCAL 10000 136000/278528000 137104/280790184 data 0a.22 0a 1 6 FC:A - FCAL 10000 136000/278528000 137104/280790184 data 0a.23 0a 1 7 FC:A - FCAL 10000 136000/278528000 13

15、7104/280790184 data 0a.24 0a 1 8 FC:A - FCAL 10000 136000/278528000 137104/280790184 data 0b.36 0b 2 4 FC:A - FCAL 10000 136000/278528000 137422/281442144 data 0a.37 0a 2 5 FC:A - FCAL 10000 136000/278528000 137104/280790184 data 0b.27 0b 1 11 FC:A - FCAL 10000 136000/278528000 137104/280790184 nas3

16、020a* aggr options aggr1 raidsize 4设置随后加入aggr1中的盘,由4块盘组成一个raid组,但是不影响前面已创建好的raid组nas3020a* aggr add aggr1 4然后再往aggr1中增加4块盘nas3020a* aggr status aggr1 -r再次查看aggr1的信息,发现aggr1中增加了一个4块盘组成的raid组Aggregate aggr1 (online, raid_dp) (block checksums) Plex /aggr1/plex0 (online, normal, active) RAID group /aggr

17、1/plex0/rg0 (normal) RAID Disk Device HA SHELF BAY CHAN Pool Type RPM Used (MB/blks) Phys (MB/blks) - - - - - - - - - dparity 0a.20 0a 1 4 FC:A - FCAL 10000 136000/278528000 137104/280790184 parity 0a.21 0a 1 5 FC:A - FCAL 10000 136000/278528000 137104/280790184 data 0a.22 0a 1 6 FC:A - FCAL 10000 1

18、36000/278528000 137104/280790184 data 0a.23 0a 1 7 FC:A - FCAL 10000 136000/278528000 137104/280790184 data 0a.24 0a 1 8 FC:A - FCAL 10000 136000/278528000 137104/280790184 data 0b.36 0b 2 4 FC:A - FCAL 10000 136000/278528000 137422/281442144 data 0a.37 0a 2 5 FC:A - FCAL 10000 136000/278528000 1371

19、04/280790184 data 0b.27 0b 1 11 FC:A - FCAL 10000 136000/278528000 137104/280790184 RAID group /aggr1/plex0/rg1 (normal) RAID Disk Device HA SHELF BAY CHAN Pool Type RPM Used (MB/blks) Phys (MB/blks) - - - - - - - - - dparity 0b.37 0b 2 5 FC:A - FCAL 10000 136000/278528000 139072/284820800 parity 0a

20、.38 0a 2 6 FC:A - FCAL 10000 136000/278528000 137104/280790184 data 0b.28 0b 1 12 FC:A - FCAL 10000 136000/278528000 137104/280790184 data 0a.27 0a 1 11 FC:A - FCAL 10000 136000/278528000 137104/280790184nas3020a* aggr add aggr1 5 如果指定加入aggr1中的盘数是5,则会提示不是所有的盘都会用到,因为之前已经定义了raidsize=4Not all disks use

21、dNote: preparing to add 2 data disks and 2 parity disks.Continue? (yes, no, or preview RAID layout) y .nas3020a* aggr status aggr1 -r然后可以看到虽然指定加入aggr1的盘是5块,但是实际只增加了一个4块盘的raid组Aggregate aggr1 (online, raid_dp) (block checksums) Plex /aggr1/plex0 (online, normal, active) RAID group /aggr1/plex0/rg0 (n

22、ormal). RAID group /aggr1/plex0/rg1 (normal). RAID group /aggr1/plex0/rg2 (normal) RAID Disk Device HA SHELF BAY CHAN Pool Type RPM Used (MB/blks) Phys (MB/blks) - - - - - - - - - dparity 0a.39 0a 2 7 FC:A - FCAL 10000 136000/278528000 137104/280790184 parity 0b.40 0b 2 8 FC:A - FCAL 10000 136000/27

23、8528000 137104/280790184 data 0a.28 0a 1 12 FC:A - FCAL 10000 136000/278528000 137104/280790184 data 0b.29 0b 1 13 FC:A - FCAL 10000 136000/278528000 137422/281442144 nas3020a* aggr add aggr1 3 如果指定加入aggr1中的盘是3块,则虽然指定的raidsize是4,也只会加入3块盘组成的raid组Note: preparing to add 1 data disk and 2 parity disks.C

24、ontinue? (yes, no, or preview RAID layout) y.nas3020a* aggr status aggr1 -r新加入的是一个3块盘组成的raid组. RAID group /aggr1/plex0/rg3 (normal) RAID Disk Device HA SHELF BAY CHAN Pool Type RPM Used (MB/blks) Phys (MB/blks) - - - - - - - - - dparity 0a.40 0a 2 8 FC:A - FCAL 10000 136000/278528000 137104/28079018

25、4 parity 0b.42 0b 2 10 FC:A - FCAL 10000 136000/278528000 137104/280790184 data 0a.29 0a 1 13 FC:A - FCAL 10000 136000/278528000 137104/280790184补充:aggr创建后,其默认raidsize=16(aggr status aggr_name -v命令可以查看),假设创建了原始aggrN中包含了14块磁盘,使用aggr add aggrN 8命令往aggrN中增加8块磁盘,则结果会先往aggrN中原来的rg里增加2块数据盘,然后再用剩下的6块盘创建一个新

26、的rg(4块数据,2块校验),而系统则会提示“增加6块数据盘和2块校验盘”(如果是RAID DP)。-g选项可以改变这个规则。 2.4 拷贝aggraggr copy命令用法:nas3020a aggr help copyaggr copy start -p inet|inet6 -S | -s - execute aggregate copying from to aggr copy abort | status | throttle all | - control aggregate copying for all operations, or (if specified)The foll

27、owing commands are available; for more informationtype aggr help copy abort start status throttle 2.5 删除aggr(先offline,在destroy)nas3020a* aggr offline aggr1Aggregate aggr1 is now offline.nas3020a* aggr status Aggr State Status Options aggr2 online raid_dp, aggr aggr1 offline raid_dp, aggr raidsize=4,

28、 lost_write_protect=off aggr0 online raid_dp, aggr rootnas3020a* aggr destroy aggr1Are you sure you want to destroy this aggregate? yWed Jan 5 08:23:05 GMT nas3020a: raid.config.vol.destroyed:info: Aggregate aggr1 destroyed.Aggregate aggr1 destroyed.删除aggr1后,原aggr1中的磁盘的状态会是“not zeroed”(执行sysconfig -

29、r可看到该信息),再次使用这些磁盘的时候会自动进行zeroing,如下:nas3020a* aggr create aggr1 5 初始创建的aggr1的5块盘和之前的盘不同,所以不需要zeroingnas3020a* aggr add aggr1 8nas3020a* aggr status Aggr State Status Options aggr1 online raid_dp, aggr growing #growing,而不是立即扩展成功的 aggr2 online raid_dp, aggr aggr0 online raid_dp, aggr rootnas3020a* agg

30、r status aggr1 -r#查看aggr1详细信息可发现,新加入的磁盘在做zeroing的动作。Aggregate aggr1 (online, raid_dp, growing) (block checksums) Plex /aggr1/plex0 (online, normal, active) RAID group /aggr1/plex0/rg0 (normal) RAID Disk Device HA SHELF BAY CHAN Pool Type RPM Used (MB/blks) Phys (MB/blks) - - - - - - - - - dparity 0a

31、.41 0a 2 9 FC:A - FCAL 10000 136000/278528000 137104/280790184 parity 0b.43 0b 2 11 FC:A - FCAL 10000 136000/278528000 137104/280790184 data 0a.42 0a 2 10 FC:A - FCAL 10000 136000/278528000 137104/280790184 data 0b.44 0b 2 12 FC:A - FCAL 10000 136000/278528000 137104/280790184 data 0a.43 0a 2 11 FC:

32、A - FCAL 10000 136000/278528000 137104/280790184 Targeted to traditional volume or aggregate but not yet assigned to a raid group RAID Disk Device HA SHELF BAY CHAN Pool Type RPM Used (MB/blks) Phys (MB/blks) - - - - - - - - - pending 0a.20 0a 1 4 FC:A - FCAL 10000 136000/278528000 137104/280790184

33、(zeroing, 6% done) pending 0a.21 0a 1 5 FC:A - FCAL 10000 136000/278528000 137104/280790184 (zeroing, 6% done) pending 0a.37 0a 2 5 FC:A - FCAL 10000 136000/278528000 137104/280790184 (zeroing, 5% done) pending 0a.38 0a 2 6 FC:A - FCAL 10000 136000/278528000 137104/280790184 (zeroing, 5% done) pendi

34、ng 0b.16 0b 1 0 FC:A - FCAL 10000 136000/278528000 137104/280790184 (zeroing, 5% done) pending 0b.17 0b 1 1 FC:A - FCAL 10000 136000/278528000 137104/280790184 (zeroing, 5% done) pending 0b.36 0b 2 4 FC:A - FCAL 10000 136000/278528000 137422/281442144 (zeroing, 6% done) pending 0b.37 0b 2 5 FC:A - F

35、CAL 10000 136000/278528000 139072/284820800 (zeroing, 5% done) 2.6 通过手工fail一块磁盘,显示换盘的过程nas3020a* disk fail 0b.32#手工把ob.32磁盘fail* You are about to prefail the following file system disk, * which will eventually result in it being failed * Disk /aggr2/plex0/rg0/0b.32 RAID Disk Device HA SHELF BAY CHAN

36、 Pool Type RPM Used (MB/blks) Phys (MB/blks) - - - - - - - - - data 0b.32 0b 2 0 FC:A - FCAL 10000 136000/278528000 137104/280790184 *Really prefail disk 0b.32? ydisk fail: The following disk was prefailed: 0b.32Disk 0b.32 has been prefailed. Its contents will be copied to areplacement disk, and the

37、 prefailed disk will be failed out.nas3020a* aggr status aggr2 -r#从0b.32到spare磁盘(0a.44,该磁盘原不属于aggr2)开始copyAggregate aggr2 (online, raid_dp) (block checksums) Plex /aggr2/plex0 (online, normal, active) RAID group /aggr2/plex0/rg0 (normal) RAID Disk Device HA SHELF BAY CHAN Pool Type RPM Used (MB/blks

38、) Phys (MB/blks) - - - - - - - - - dparity 0b.25 0b 1 9 FC:A - FCAL 10000 136000/278528000 137104/280790184 parity 0a.35 0a 2 3 FC:A - FCAL 10000 136000/278528000 137104/280790184 data 0b.32 0b 2 0 FC:A - FCAL 10000 136000/278528000 137104/280790184 (prefail, copy in progress) - copy 0a.44 0a 2 12 F

39、C:A - FCAL 10000 136000/278528000 137104/280790184 (copy 0% completed) data 0a.25 0a 1 9 FC:A - FCAL 10000 136000/278528000 137104/280790184 data 0b.26 0b 1 10 FC:A - FCAL 10000 136000/278528000 137104/280790184 data 0a.36 0a 2 4 FC:A - FCAL 10000 136000/278528000 137104/280790184 data 0b.35 0b 2 3

40、FC:A - FCAL 10000 136000/278528000 137104/280790184 data 0a.26 0a 1 10 FC:A - FCAL 10000 136000/278528000 137104/280790184 nas3020a* sysconfig -r#0b.32磁盘被标记为Broken disks.Broken disksRAID Disk Device HA SHELF BAY CHAN Pool Type RPM Used (MB/blks) Phys (MB/blks)- - - - - - - - -admin failed 0b.32 0b 2

41、 0 FC:A - FCAL 10000 136000/278528000 137104/280790184 nas3020a* disk unfail 0b.32#把0b.32磁盘恢复正常. 三、如何标识磁盘nas3020a* sysconfig -rAggregate aggr1 (online, raid_dp) (block checksums) Plex /aggr1/plex0 (online, normal, active) RAID group /aggr1/plex0/rg0 (normal) RAID Disk Device HA SHELF BAY CHAN Pool T

42、ype RPM Used (MB/blks) Phys (MB/blks) - - - - - - - - - dparity 0a.41 0a 2 9 FC:A - FCAL 10000 136000/278528000 137104/280790184 parity 0b.43 0b 2 11 FC:A - FCAL 10000 136000/278528000 137104/280790184 data 0a.42 0a 2 10 FC:A - FCAL 10000 136000/278528000 137104/280790184 data 0b.44 0b 2 12 FC:A - F

43、CAL 10000 136000/278528000 137104/280790184 .其中,0a.41即为Disk ID(磁盘标识),Disk ID由path_id和deivce_id组成,即path_id.device_id的形式,通过Disk ID可快速定位磁盘的位置。path_id - 指适配卡所在的槽位,和该适配器上的端口号,例如0a表示slot0上的适配器的a口 slot0一般是主板上集成的,slot0上一般有a、b、c、d共4个端口;可在其他slot上附加适配卡,附加的适配卡一般是双端口的(a和b口)device_id - 指磁盘的loop id或者scsi id号,由磁盘柜的类型、磁盘柜的ID号和该磁盘在磁盘柜中的位置(第几个bay)来决定。另外,从sysconfig -r列出的磁盘信息:HA表示path_id;SHELF表示盘柜的编号;BAY表示该磁盘在盘柜中的位置。四、Volume的管理4.1 磁盘、RG组、plex与aggr的关系RAID组由一块或多块数据磁盘加上一块或多块数据校验盘组成,plex是一个或多个RG组的集合。一个aggr是一个或多个plex的集合,如果RG组做镜像了,则一个aggr包含两个plex,否则只包含一个plex。Aggr用来管理plex和RAID组,因为这些实体只能作为a

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论