Aggr、Vol和Disk命令详解

更新时间:2023-07-06 11:26:55 阅读: 评论:0

Aggr、Vol和Disk命令详解
一、Aggr命令
aggr – 用于管理aggregates, 显示aggregate状态和拷贝aggregates
格式:aggr command argument ...
1、关于aggr命令的详细描述:
这是一组命令,它可以创建新aggregates,摧毁一个、撤销先前摧毁的一个aggregates
管理plexes里面包含一个镜像的aggregate, 改变aggregate 的状态,应用选项到aggregate, 拷贝一个aggregate到另一个
并显示它们的状态。
Agg命令会对其中包含的volume产生影响。Data ONTAP 7.0之后开始
灵活卷:multiple, independen提供aggr.
传统卷:a single ur-visible file systemt ur-level file systems
Data  ONTAP 7.0全面支持traditional and flexible volumes.
Aggregates即可以是镜像的也可以是不镜像的. 一个plex是aggregate中WAFL文件系统的物理拷贝。镜像的aggr包含两个plex,非镜像的包含一个plex. 为了创建mirrored aggregate, 你的存储必须支RAID-level mirroring.当在filer上做镜像时, spare disks被分成两个磁盘池。
当创建aggr的时候,单个plex的磁盘必须来自同一磁盘池,当做镜像的aggr中的两个plex的磁盘最好是来自不同的磁盘池,这也是为容错考虑。可以在创建aggr的时候加上-f选项来屏蔽这个策略,但是不推荐这么做。
一个存储中最多可以创建200个aggr,这个数量包括传统卷。加一起200个。
(1)、一个plex可以有以下状态:
normal ----plex中所有的RG都是正常的。
failed---- plex里面至少一个RG failed.
Empty---plexaggregate的一部分。在加入plex前磁盘需要被格式化。
Active---The plex is available for u.
Inactive--The plex is not available for u.
Resyncing----只针对镜像的aggr,一个plex上的内容过期了,需要从另一个plex上同步过来。
adding disks---磁盘正在被加入到plex的RAID组中。
out-of-date-----这种状态只在镜像aggregates的时候发生,当其中一个plex失败。
tan> aggr status –r    =用此命令就可以看见plex的状态
Aggregate aggr0 (online, raid0) (zoned checksums)
  Plex /aggr0/plex0 (online, normal, active)  ==/aggr/plex0是这个plex的名字
RAID group /aggr0/plex0/rg0 (normal)    =RG的状态
(2)、aggregate 可以被online、offline、restricted
online--------正常状态。
offline-------不允许读写访问。
restricted-----一些特定的操作是允许的,比如:(aggregate copy,重新计算校验位或者RAID 重构),但是数据访问时不允许的。     
Aggregates可以是以下状态:
aggr---------在用的aggr,包含0个或多个灵活卷。
copying----正在进行aggr copy.
degraded—里面至少包含一个degraded状态运行的RAID组。
foreign----从另一个filer移动到当前filer的aggr。
growing—正在向aggr里面加入磁盘。
initializing—aggr正在初始化。
invalid--------aggr里面没有volume,而且不允许加入,典型的即使中断aggr copy操作的时候。
ironing--------在这个aggr正在做WAFL文件系统一致点检查。
mirror degraded—aggr是镜像的aggr,但是其中一个plex正offline或者在同步。
mirrored------aggr是镜像的,而且所有RAID组功能都正常。
needs check---aggr上面的WAFL文件系统需要做一致点检查。
partial-------aggr里面至少有一块盘,但是两块或更多盘丢失。
raid0--------包含raid0,RAID组。
raid4--------包含raid4,RAID组。
raid_dp-----包含RAID-DP (Double Parity)RAID groups.
reconstruct-----至少aggr里面一个RAID组正在重构。
redirect-------p选项执行后,aggr中volume的读性能被降级
resyncing----镜像的aggr中的一个plex正在同步。
snapmirrored---在做aggr snapmirror复制的时候,这个状态只是当aggr是传统卷的一部分时才会产生。
verifying-------RAID  mirror verification operation is currentlybeing run on the aggregate. wafl inconsistentThe aggregate has been  marked  corrupted. Pleacontact Customer Support if you e an aggregate in this state.
2、关于aggr子命令:
add            mirror          restrict        undestroy
copy            offline        scrub          verify
create          online          show_space
destroy        options        splitmoni
media_scrub    rename          status
(1)、aggr add aggrname
            [ -f ]
            [ -n ]
            [ -g {raidgroup | new | all} ]
            { ndisks[@size]
            |  -d disk1 [ disk2 ... ]
              [ -d diskn [ diskn+1 ... ] ] }
向aggr中加入盘,类似于创建aggr,如果aggr做个镜像,则需要使用-d选项,并执行两次。
如果没有使用-g选项,则磁盘首先被加入到最近创建的RG里面,直到它慢了,然后会创建新的RG
-g可以指定将盘加入到一个存在的RG中(后面跟存在的RG名),或指定加入到一个新创建的RG中(后面跟new),而如果后面跟着all,则先向存在的RG里面添加,直到它们满了,然后再新创建RG,向里面添加。
tan> aggr add aggr2 -n 3      =相当于预演一下命令怎么执行,但并没真执行。
aggr add aggr2 -d v5.27 v5.42 v5.26  =看系统会把那三块盘加进去
如果aggr中有一个plex offline了,则不允许向aggr中加入磁盘。
(2)、aggr copy start [ -S | -s snapshot ] [ -C ]  source destination
拷贝所有的数据,包括snapshot和灵活卷从一个aggr到另一个aggr。prompted
如果用 –S选项则拷贝所有快照到目标aggr,如果指定特定的快照拷贝到目标aggr,则使用-s选项。如果既没有用-S也没有用-s,则会在执行aggr copy命令那一刻,产生一个快照,并拷贝到目标aggr。
aggr copy只能在它里面是灵活卷的情况下才可以执行,传统卷不行。aggr copy可以在同一个存储或不同存储间执行,表示不同存储上的aggr格式如下:
filer_name:aggregate_name
如果想成功的做aggr copy,则必须满足下面条件:
源aggr必须online,目标aggr必须restricted,如果在两个存储间作这个操作,则两个存储必须由信任关系,对方存储的名字必须在/etc/host.equiv文件里面。如果在同一个存储做aggr copy,则localhost必须在/etc/host.equiv文件里面,loopback地址必须在/etc/hosts文件里面。
tan> aggr copy start aggr1 aggr2  ===同一存储做copy,并没有配置/etc/host.equiv文件。Aggr上面没有灵活卷也可以拷贝过去。
This can be a long-running operation. U Control - C (^C) to interrupt.
Copy Aggregate: aggr1 on machine 127.0.0.1 to Aggregate: aggr2
AGGRCOPY DUMP: creating "/vol/aggr1/../snapshot_for_aggrcopy.3" snapshot.
AGGRCOPY: Starting on aggregate 1.
02:08:24 GMT : aggr copy restore 0 : begun, 80 MB to be copied.
02:08:53 GMT : aggr copy restore 0 : 5 % done. Estimate 10 minutes remaining.
02:09:02 GMT : aggr copy restore 0 : 10 % done. Estimate 6 minutes remaining.
02:09:11 GMT : aggr copy restore 0 : 15 % done. Estimate 5 minutes remaining.
02:09:20 GMT : aggr copy restore 0 : 20 % done. Estimate 4 minutes remaining.
02:09:30 GMT : aggr copy restore 0 : 25 % done. Estimate 4 minutes remaining.
02:09:39 GMT : aggr copy restore 0 : 30 % done. Estimate 3 minutes remaining.
02:10:00 GMT : aggr copy restore 0 : 35 % done. Estimate 4 minutes remaining.
02:10:19 GMT : aggr copy restore 0 : 40 % done. Estimate 3 minutes remaining.
02:10:28 GMT : aggr copy restore 0 : 45 % done. Estimate 3 minutes remaining.
02:10:37 GMT : aggr copy restore 0 : 50 % done. Estimate 3 minutes remaining.韩国护肤品哪个牌子好
02:10:47 GMT : aggr copy restore 0 : 55 % done. Estimate 2 minutes remaining.
02:10:57 GMT : aggr copy restore 0 : 60 % done. Estimate 2 minutes remaining.
02:11:06 GMT : aggr copy restore 0 : 65 % done. Estimate 2 minutes remaining.
02:11:28 GMT : aggr copy restore 0 : 70 % done. Estimate 2 minutes remaining.
02:11:43 GMT : aggr copy restore 0 : 75 % done. Estimate 2 minutes remaining.
02:11:52 GMT : aggr copy restore 0 : 80 % done. Estimate 1 minutes remaining.
02:12:01 GMT : aggr copy restore 0 : 85 % done. Estimate 1 minutes remaining.
02:12:11 GMT : aggr copy restore 0 : 90 % done. Estimate 1 minutes remaining.
02:12:20 GMT : aggr copy restore 0 : 95 % done. Estimate 1 minutes remaining.
02:12:30 GMT : aggr copy restore 0 : 100% done, 80 MB copied.
AGGRCOPY DUMP: Deleting "/vol/aggr1/../snapshot_for_aggrcopy.3" snapshot.
tan> aggr online aggr2  =将拷贝过来的vol online
Sat Apr  3 02:25:01 GMT [ate.FSID:notice]: Generated fsid 0x2ab22d9 for volume vol1
Sat Apr  3 02:25:01 GMT [ame.dup:notice]: Duplicate volume name 'vol1' detected and renamed to 'vol1(1)'
DBG:RAID:raid_vol_t_cfod_aggr_split:Set/Ret VOL_IC_FLAG_CFOD_AGGR_SPLIT Flag:0
Aggregate 'aggr2' is now online.
tan> vol status vol1
        Volume State      Status            Options
          vol1 online    raid_dp, flex    create_ucode=on,
                                            convert_ucode=on
              Containing aggregate: 'aggr1'  可以看灵活卷在哪个aggr里
(3)、aggr copy abort [ -h]  operation_number | all
终止aggregate  copy 操作.
(4)、aggr copy status [ operation_number ]
显示一个或多个aggr copy操作的状态。操作号是0-3.
(5)、aggr copy throttle [ operation_number ] value
控制COPY速度。supervalu
(6)、aggr create aggrname [ -f ]
            [ -m ]
            [ -n ]
            [ -t raidtype ]
            [ -r raidsize ]
            [ -T disk-type ]
            [ -R rpm ]
            [ -L [compliance | enterpri] ]
            [ -v ]
            [ -l language-code ]
            { ndisks[@size]
            |  -d disk1 [ disk2 ... ]
              [ -d diskn [ diskn+1 ... ] ]
            }
tan> aggr create aggr3 -d v5.40 v5.41 v5.42  ==三块没有格式化的磁盘需要先格式化才加入aggr
Creation of an aggregate with 3 disks has been initiated.  The disks need
to be zeroed before addition to the aggregate. The process has been initiated
and you will be notified via the system log as disks are added.
Note however, that if system reboots before the disk zeroing is complete, the
volume won't exist.
tan> aggr status –r    ==正在格式化,此时状态是pending
Aggregate aggr3 (creating, raid_dp, initializing) (zoned checksums)
  Plex /aggr3/plex0 (offline, empty, active)
  Targeted to traditional volume or aggregate but not yet assigned to a raid group
      RAID Disk Device  HA  SHELF BAY CHAN Pool Type  RPM  Ud (MB/blks)    Phys (MB/blks)
      --------- ------  ------------- ---- ---- ---- ----- --------------    --------------
      pending  v5.40  v5    2  8  FC:B  1  FCAL  N/A  520/1065984      527/1080448 (zeroing, 64% done)
      pending  v5.41  v5    2  9  FC:B  1  FCAL  N/A  520/1065984      527/1080448 (zeroing, 69% done)
      pending  v5.42  v5    2  10  FC:B  1  FCAL  N/A  520/1065984      527/1080448 (zeroing, 69% done)
创建一个新的aggr,-t选项指定raidtype(raid4,raiddp),-r选项指定aggr中RG组中最大的磁盘组,缺省的磁盘组和硬件平台有关。-T指定磁盘类型,比如:ATA, FCAL,LUN, SAS, SATA, and SCSI. 在一个aggr中不允许不同转速的磁盘放在一起。北京农学院研究生院-T不能和-d一起用。
SAS-------- Serial Attached SCSI disks  in  matching shelves.
SATA-------rial ATA disks in SAS shelves.
-m选项,在创建aggr的时候就指定是镜像的,指定的磁盘被分为两个plex,缺省创建的aggr不是镜像的。
-n选项,预演命令,不实际执行。
如果存储上有SnapLock Compliance or SnapLock Enterpri的licen,则可以用-L选项来创建一个snaplock aggr.
(7)、aggr destroy { aggrname | plexname } [ -f ]
摧毁aggr,一旦执行上面的plex全部摧毁,要摧毁的aggr上不能有灵活卷(不管灵活卷的状态是什么),否则根本无法offline.
tan> aggr offline aggr2
aggr offline: Cannot offline aggregate 'aggr2' becau it contains one or more flexible volumes
aggr摧毁后,它里面的磁盘就变成spare盘了;只有offline的aggr、传统卷和plex可以被摧毁。
(8)、aggr  media_scrub status [ aggrname | plexname | groupname] [ -v ]
tan> aggr  media_scrub status aggr1
aggr media_scrub /aggr1/plex0/rg0 is 70% complete
(9)、aggr mirror aggrname [ -f ]  [ -n ]  [ -v victim_aggrname ]  [ -d disk1 [ disk2 ... ] ]
把非镜像的aggr转为镜像的aggr
tan> aggr mirror aggr1 -d v5.28,v5.29,v5.43,v5.16,v5.17,v5.18
aggr mirror: Couldn't mirror volume: Operation requires a syncmirror_local licen.
You must licen it and then reboot.
tan> aggr mirror aggr1 -f -d v5.28 v5.29 v5.43 v5.16 v5.17 v5.18
这是做完镜像后两个plex的状态。
Aggregate aggr1 (online, raid_dp, resyncing) (zoned checksums)
  Plex /aggr1/plex0 (online, normal, active, pool1)
    RAID group /aggr1/plex0/rg0 (normal)
      RAID Disk Device  HA  SHELF BAY CHAN Pool Type  RPM  Ud (MB/blks)    Phys (MB/blks)
      --------- ------  ------------- ---- ---- ---- ----- --------------    --------------
      dparity  v5.19  v5    1  3  FC:B  1  FCAL  N/A  520/1065984      527/1080448
      parity    v5.35  v5    2  3  FC:B  1  FCAL  N/A  520/1065984      527/1080448
      data      v5.20  v5    1  4  FC:B  1  FCAL  N/A  520/1065984      527/1080448
      data      v5.36  v5    2  4  FC:B  1  FCAL  N/A  520/1065984      527/1080448
      data      v5.21  v5    1  5  FC:B  1  FCAL  N/A  520/1065984      527/1080448
      data      v5.37  v5    2  5  FC:B  1  FCAL  N/A  520/1065984      527/1080448
  Plex /aggr1/plex2 (online, normal, resyncing 3% completed, pool1)
    RAID group /aggr1/plex2/rg0 (level-0 resync in progress)
      RAID Disk Device  HA  SHELF BAY CHAN Pool Type  RPM  Ud (MB/blks)    Phys (MB/blks)
      --------- ------  ------------- ---- ---- ---- ----- --------------    --------------
      dparity  v5.18  v5    1  2  FC:B  1  FCAL  N/A  520/1065984      527/1080448
      parity    v5.17  v5    1  1  FC:B  1  FCAL  N/A  520/1065984      527/1080448
      data      v5.28  v5    1  12  FC:B  1  FCAL  N/A  520/1065984      527/1080448
      data      v5.29  v5    1  13  FC:B  1  FCAL  N/A  520/1065984      527/1080448
      data      v5.43  v5    2  11  FC:B  1  FCAL  N/A  520/1065984      527/1080448
      data      v5.16  v5    1  0  FC:B  1  FCAL  N/A  520/1065984      527/1080448
-v选项是将一个当前非镜像的aggr作为镜像的aggr。-d选项显式的指定哪些磁盘作为镜像aggr的组成磁盘。加入磁盘的数量必须与要镜像aggr的磁盘数量一致,指定的磁盘不允许跨越磁盘池??(disk pool什么意思),可以用-f选项强制跨越磁盘池。
(10)、aggr offline { aggrname | plexname } [ -t cifsdelaytime ]
tan> aggr offline /aggr1/plex2   ==将一个plex offline
Plex 'aggr1/plex2' is now offline.
除了在维护模式,如果aggr里面包含灵活卷,则不允许offline.如果在维护模式,如果aggr里面包含root vol也不允许offline.
(11)、aggr online { aggrname | plexname } [ -f ]
一个不稳定的aggr如果online会增加系统的风险,建议做WAFl_check
(12)、aggr options aggrname [ optname optval ]
显示aggr上设置的options
----------ignore_inconsistent on | off
这个选项只能用在维护模式,如果设置这个了,则即使包含root vol的aggr不稳定,也依然可以online,但最好提前做
WAFL_check 运行。
---------nosnap on | off
如果是on则关闭了自动snapshot的功能,缺省是off。
--------raidsize number
指定在aggr中可以创建RAID组的最大尺寸。这个选项改变后,不影响之前创建的RAID组。合法的值和硬件平台和raid类型都有关系。
                    ------------------------------------------
                      raid4 raidsize      min  default  max
                    ------------------------------------------
R100            2        8      8
                      R150            2        6      6
                      FAS250          2        7      14
                      other (FCAL disks)  2        8      14
                      other (ATA disks)    2        7      7
                    ------------------------------------------
                    ------------------------------------------
                      raid_dp raidsize    min  default  max
                    ------------------------------------------
                      R100              3      12      12
                      R150              3      12      16
                      other (FCAL disks)  3      16      28entrance
                      other (ATA disks)    3      14      16
                    ------------------------------------------
Data ONTAP版本如果升级了,这些值都可能变化,或者硬件平台不一样都可能不一样。
-----------raidtype raid4 | raid_dp | raid0
设置创建aggr缺省的raidtype.
----------resyncsnaptime number
tan> aggr help options resyncsnaptime
aggr options <atv-name> resyncsnaptime <minutes>
  - t RAID mirror resync snapshot frequency for aggregate or
短裙英文traditional volume <atv-name>
指定同步RAID镜像快照的频繁度,缺省是60分钟。
----------root
指定一个传统卷和aggr为root属性,如果用了这个,那么以前的root aggr或root传统卷在重启后会变成非传统卷,所以删除一个aggr或传统卷的root状态,就是设置root options给另一个卷。没重启之前,最初的root vol还显示是root卷,这个选项只能在维护模式才可以修改。
----------snaplock_compliance
将aggr变为只读的。只有创建的时候就创建为只读的aggr.
----------snaplock_enterpri
同上
---------snapshot_autodelete on | off
允许自动删除快照,当用快照做恢复后,就自动删除快照,但是其它策略也会删除快照,比如快照太多,或者快照计划等。
(13)、aggr rename aggrname newname
改aggr的名字
(14)、aggr restrict aggrname [ -t cifsdelaytime ]
转换aggr到restrict状态,如果包含灵活卷则转化不到这个状态,除非在维护模式。注意维护模式去多操作结果和正常模式不一样。
(15)、aggr scrub start [ aggrname | plexname | groupname ]
tan> aggr scrub start aggr2
Sat Apr  3 04:58:15 GMT [scrub.start:notice]: /aggr2/plex0/rg0: starting scrub
aggr scrub: started scrub of /aggr2/plex0/rg0
这个动作对比数据磁盘与校验盘的内容,如果必要纠正不正确的内容。
(16)、aggr scrub status [ aggrname | plexname | groupname ] [ -v]
tan> aggr scrub status
aggr scrub /aggr2/plex0/rg0 is 3% complete
(17)、aggr scrub stop [ aggrname | plexname | groupname ]
tan> aggr scrub stop aggr2                    
aggr scrub: stopped scrub of /aggr2/plex0/rg0
tan> Sat Apr  3 05:02:39 GMT [scrub.stopped:notice]: /aggr2/plex0/rg0: scrub stopped at stripe 81216 after 4:24.09
Sat Apr  3 05:02:39 GMT [scrub.summary.pi:notice]: Scrub found 0 parity inconsistencies in /aggr2/plex0/rg0.
Sat Apr  3 05:02:39 GMT [scrub.summary.cksum:notice]: Scrub found 0 checksum errors in /aggr2/plex0/rg0.
Sat Apr  3 05:02:39 GMT [dia:notice]: Scrub found 0 media errors in /aggr2/plex0/rg0.
(18)、aggr scrub suspend [ aggrname | plexname | groupname ]
tan> aggr scrub suspend aggr2
(19)、aggr scrub resume [ aggrname | plexname | groupname ]
tan> aggr scrub resume aggr2
Sat Apr  3 05:05:38 GMT [sume:notice]: /aggr2/plex0/rg0: resuming scrub at stripe 9216 (3% complete)
aggr scrub: resumed scrub of /aggr2/plex0/rg0
(20)、aggr show_space [ -h | -k | -m | -g | -t | -b ] < aggrname>
显示aggr的空间使用情况。这个命令显示aggr中每个灵活卷的空间使用情况。
tan> df -A -h aggr2    ==可以看df和这个命令的区别
Aggregate                total      ud      avail capacity 
aggr2                  3420MB      101MB    3318MB      3% 
aggr2/.snapshot          180MB      124KB      179MB      0% 
tan> aggr show_space aggr2 -h
Aggregate 'aggr2'
    Total space    WAFL rerve    Snap rerve    Usable space      BSR NVLOG          A-SIS
aiting    4000MB      400MB          180MB        3420MB            0KB            0KB
Space allocated to volumes in the aggregate
Volume                          Allocated            Ud      Guarantee
vol1                                100MB          164KB          volume
Aggregate                      Allocated            Ud          Avail
Total space                        100MB          164KB          3318MB
Snap rerve                        180MB          124KB          179MB
WAFL rerve                      400MB            10MB          389MB
下面是详细显示结果的解释:
-----Total space      这是aggr拥有的全部空间的大小
-----WAFL rerve    WAFL预留整个磁盘空间的百分比针对aggr级的元数据
-----Snap rerve    aggregate snapshots预留的空间.
-----Usable space    可以获得的可用空间大小
Usable space = Total space -WAFL rerve -Snap rerve    注意:df displays this as the 'total' space.
-----BSR NVLOG    这个只在Synchronous SnapMirror目标端有效。在数据写入磁盘前,这个目标filer占用多少空间来保存从源端传过来的数据,
-----Allocated        空间预留加已经使用空间的大小之和。
-----Ud          已占用磁盘块的空间的大小。与df中看见的ud不一样,它包括维护灵活卷的元数据。                                                    -----Avail           aggr中可以使用的空间大小,这与df中的avail一样。
(21)、aggr split plexname aggrname [-r oldvol newvol] [-r ...] [-s suffix]
将一个plex从一个镜像的aggr中挪出,创建一个新的aggr,先前的镜像aggr变成非镜像的普通aggr.
aggr status [ aggrname ] [ -r | -v | -d | -c | -b | -s | -f | -i ]
tan> aggr status –v  =显示了每个options的值,里面的每个plex、vol和RG
Aggr State      Status            Options
aggr3 online    raid_dp, aggr    nosnap=off, raidtype=raid_dp,
                                raidsize=16, ignore_inconsistent=off,
                                snapmirrored=off, resyncsnaptime=50,
                                fs_size_fixed=off, snapshot_autodelete=on,
                                lost_write_protect=on
                Volumes: <none>
aggr2 online    raid_dp, aggr    nosnap=off, raidtype=raid_dp,   ==镜像aggr
                          mirrored          raidsize=16,
                                            ignore_inconsistent=off,
                                            snapmirrored=off,
                                            resyncsnaptime=50,
                                            fs_size_fixed=off,
                                            snapshot_autodelete=on,
                                            lost_write_protect=on
                Volumes: voltest
                Plex /aggr2/plex0: online, normal, active
                    RAID group /aggr2/plex0/rg0: normal
                Plex /aggr2/plex1: online, normal, active
                    RAID group /aggr2/plex1/rg0: normal
-r选项显示RG信息、文件系统磁盘、空闲盘和失败的磁盘。
tan> aggr status aggr0 –d  =显示了aggr里面的磁盘信息
Device          HA    SHELF BAY CHAN    Disk Vital Product Information
----------      --------------- -----  ------------------------------
v4.16  v4    1  0    FC:B    13740500
v4.17  v4    1  1    FC:B    13740501
v4.18  v4    1  2    FC:B    13740502
tan> aggr status aggr0 –c  ==显示aggr里面块checksum的属性
Aggr  Checksum style Checksum status
aggr0   zoned        Checksums active
tan> aggr status aggr0 –s  ==显示spare盘
Pool1 spare disks
RAID Disk      Device  HA  SHELF BAY CHAN Pool Type  RPM  Ud (MB/blks)    Phys (MB/blks)
---------      ------  ------------- ---- ---- ---- ----- --------------    --------------
Spare disks for zoned checksum traditional volumes or aggregates only
spare          v5.32  v5    2  0  FC:B  1  FCAL  N/A  520/1065984      527/1080448
spare          v5.33  v5    2  1  FC:B  1  FCAL  N/A  520/1065984      527/1080448
spare          v5.34  v5    2  2  FC:B  1  FCAL  N/A  520/1065984      527/1080448
Pool0 spare disks (empty)
tan> aggr status aggr3 –f    ==显示fail的磁盘
Broken disks
RAID Disk      Device  HA  SHELF BAY CHAN Pool Type  RPM  Ud (MB/blks)    Phys (MB/blks)
---------      ------  ------------- ---- ---- ---- ----- --------------    --------------
admin failed    v5.43  v5    2  11  FC:B  1  FCAL  N/A  520/1065984      527/1080448
(22)、aggr verify [start|stop|status|suspend|resume] [ aggrname ] [ -f plexnumber ]
gozoAggregate aggr2 (online, raid_dp, mirrored) (zoned checksums)  =镜像的aggr2
  Plex /aggr2/plex0 (online, normal, active, pool1)
    RAID group /aggr2/plex0/rg0 (normal)
      RAID Disk Device  HA  SHELF BAY CHAN Pool Type  RPM  Ud (MB/blks)    Phys (MB/blks)
      --------- ------  ------------- ---- ---- ---- ----- --------------    --------------
      dparity  v5.18  v5    1  2  FC:B  1  FCAL  N/A  520/1065984      527/1080448
      parity    v5.17  v5    1  1  FC:B  1  FCAL  N/A  520/1065984      527/1080448
      data      v5.28  v5    1  12  FC:B  1  FCAL  N/A  520/1065984      527/1080448
      data      v5.29  v5    1  13  FC:B  1  FCAL  N/A  520/1065984      527/1080448
      data      v5.32  v5    2  0  FC:B  1  FCAL  N/A  520/1065984      527/1080448
      data      v5.16  v5    1  0  FC:B  1  FCAL  N/A  520/1065984      527/1080448
  Plex /aggr2/plex1 (online, normal, active, pool1)
    RAID group /aggr2/plex1/rg0 (normal)
      RAID Disk Device  HA  SHELF BAY CHAN Pool Type  RPM  Ud (MB/blks)    Phys (MB/blks)
      --------- ------  ------------- ---- ---- ---- ----- --------------    --------------
      dparity  v5.24  v5    1  8  FC:B  1  FCAL  N/A  520/1065984      527/1080448
jelly belly      parity    v5.25  v5    1  9  FC:B  1  FCAL  N/A  520/1065984      527/1080448
      data      v5.19  v5    1  3  FC:B  1  FCAL  N/A  520/1065984      527/1080448
      data      v5.20  v5    1  4  FC:B  1  FCAL  N/A  520/1065984      527/1080448
      data      v5.21  v5    1  5  FC:B  1  FCAL  N/A  520/1065984      527/1080448
      data      v5.22  v5    1  6  FC:B  1  FCAL  N/A  520/1065984      527/1080448
开始raid镜像的验证。
tan> aggr verify start aggr2                                  
tan> Sat Apr  3 06:54:19 GMT [raid.mirror.verify.snapcrtok:info]: Aggregate aggr2: created mirror verification snapshot mirror_verify.0403065419(tan)
Sat Apr  3 06:54:19 GMT [raid.mirror.verify.start:notice]: /aggr2: start mirror verification
tan> aggr verify status aggr2
aggr verify aggr2 -n is 7% complete
在集群情况下,aggr可以重名,但取不同的名字,有利于管理。
例子:
aggr create aggr1 -r 10 20
用20块盘创建一个aggr,其中的RG由10块盘组成。
aggr create aggr1 20@9
创建aggr由20块9GB的磁盘组成。
aggr create aggr1 -d 8a.1 8a.2 8a.3
创建一个aggr由指定的三块盘组成
aggr create aggr1 10
aggr options aggr1 raidsize 5
二、Disk命令

本文发布于:2023-07-06 11:26:55,感谢您对本站的认可!

本文链接:https://www.wtabcd.cn/fanwen/fan/90/168829.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:磁盘   镜像   选项   快照   指定   创建   空间   命令
相关文章
留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2022 Comsenz Inc.Powered by © 专利检索| 网站地图