NetApp 存储的常用概念和命令

合集下载

NetApp常用管理命令总结

NetApp常用管理命令总结

一、系统相关: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表示在盘柜的第几块;-当有盘损坏的时候,可以用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 [<atv-name>] [-d | -r | -v | -l | -c | -b | -s | -f | -i | -?]nas3020a*> aggr statusAggr State Status Optionsaggr0 online raid_dp, aggr rootnas3020a*> aggr status -v aggr2 查看aggr2的一些options的值,如raidsize默认是16(16块盘一个RAID,超过16块盘会创建一个新的raid组)Aggr State Status Optionsaggr2 online raid_dp, aggr nosnap=off, raidtype=raid_dp,raidsize=16,ignore_inconsistent=off,snapmirrored=off,resyncsnaptime=60,fs_size_fixed=off,snapshot_autodelete=on,lost_write_protect=onV olumes: <none>Plex /aggr2/plex0: online, normal, activeRAID group /aggr2/plex0/rg0: normalnas3020a*> aggr help options 查看aggr相关的options的帮助信息(options的功能介绍和使用方法)aggr options <aggr-name> <option-name> <option-val>The following commands are available; for more informationtype "aggr help options <command>"fs_size_fixed raidsize resyncsnaptime snapmirroredlost_write_protect raidtype root snapshot_autodeletenosnapnas3020a*> aggr help options raidtype 查看aggr的raidtype的说明和使用方法aggr options <atv-name> raidtype <new-type = {raid4 | raid_dp}>- change aggregate or traditional volume <atv-name>'sRAID type to <new-type>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 /aggr2/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/280790184parity 0a.35 0a 2 3 FC:A - FCAL 10000 136000/278528000 137104/280790184data 0b.32 0b 2 0 FC:A - FCAL 10000 136000/278528000 137104/280790184data 0a.25 0a 1 9 FC:A - FCAL 10000 136000/278528000 137104/280790184data 0b.26 0b 1 10 FC:A - FCAL 10000 136000/278528000 137104/280790184data 0a.36 0a 2 4 FC:A - FCAL 10000 136000/278528000 137104/280790184data 0b.35 0b 2 3 FC:A - FCAL 10000 136000/278528000 137104/280790184data 0a.26 0a 1 10 FC:A - FCAL 10000 136000/278528000 137104/280790184nas3020a*> 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 CHAN Pool Type RPM Used (MB/blks) Phys (MB/blks)--------- ------ ------------- ---- ---- ---- ----- -------------- --------------dparity 0a.20 0a 1 4 FC:A - FCAL 10000 136000/278528000137104/280790184parity 0a.21 0a 1 5 FC:A - FCAL 10000 136000/278528000 137104/280790184data 0a.22 0a 1 6 FC:A - FCAL 10000 136000/278528000 137104/280790184data 0a.23 0a 1 7 FC:A - FCAL 10000 136000/278528000 137104/280790184data 0a.24 0a 1 8 FC:A - FCAL 10000 136000/278528000 137104/2807901842.3 扩展aggraggr add命令的用法:nas3020a> aggr help addaggr add <aggr-name> [-f] [-n] [-g <raid-group>|new|all] <disk-list>- add disks listed in <disk-list> to aggregate <aggr-name>;<disk-list> is either:<ndisks>[@<disk-size>]or-d <disk-name1> <disk-name2> ... <disk-nameN>[-d <disk-name1> <disk-name2> ... <disk-nameN>].参数说明:-n 预演命令的执行,如:nas3020a> aggr add aggr2 -n 3aggr 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*> aggr 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) Phys (MB/blks)--------- ------ ------------- ---- ---- ---- ----- -------------- --------------dparity 0a.20 0a 1 4 FC:A - FCAL 10000 136000/278528000 137104/280790184parity 0a.21 0a 1 5 FC:A - FCAL 10000 136000/278528000 137104/280790184data 0a.22 0a 1 6 FC:A - FCAL 10000 136000/278528000 137104/280790184data 0a.23 0a 1 7 FC:A - FCAL 10000 136000/278528000 137104/280790184data 0a.24 0a 1 8 FC:A - FCAL 10000 136000/278528000 137104/280790184data 0b.36 0b 2 4 FC:A - FCAL 10000 136000/278528000 137422/281442144data 0a.37 0a 2 5 FC:A - FCAL 10000 136000/278528000 137104/280790184data 0b.27 0b 1 11 FC:A - FCAL 10000 136000/278528000 137104/280790184nas3020a*> 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 /aggr1/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/280790184parity 0a.21 0a 1 5 FC:A - FCAL 10000 136000/278528000 137104/280790184data 0a.22 0a 1 6 FC:A - FCAL 10000 136000/278528000 137104/280790184data 0a.23 0a 1 7 FC:A - FCAL 10000 136000/278528000 137104/280790184data 0a.24 0a 1 8 FC:A - FCAL 10000 136000/278528000 137104/280790184data 0b.36 0b 2 4 FC:A - FCAL 10000 136000/278528000 137422/281442144data 0a.37 0a 2 5 FC:A - FCAL 10000 136000/278528000 137104/280790184data 0b.27 0b 1 11 FC:A - FCAL 10000 136000/278528000 137104/280790184RAID 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/284820800parity 0a.38 0a 2 6 FC:A - FCAL 10000 136000/278528000 137104/280790184data 0b.28 0b 1 12 FC:A - FCAL 10000 136000/278528000 137104/280790184data 0a.27 0a 1 11 FC:A - FCAL 10000 136000/278528000 137104/280790184nas3020a*> aggr add aggr1 5 如果指定加入aggr1中的盘数是5,则会提示不是所有的盘都会用到,因为之前已经定义了raidsize=4Not all disks usedNote: preparing to add 2 data disks and 2 parity disks.Continue? ([y]es, [n]o, or [p]review 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 (normal)......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/280790184parity 0b.40 0b 2 8 FC:A - FCAL 10000 136000/278528000 137104/280790184data 0a.28 0a 1 12 FC:A - FCAL 10000 136000/278528000 137104/280790184data 0b.29 0b 1 13 FC:A - FCAL 10000 136000/278528000 137422/281442144nas3020a*> aggr add aggr1 3 如果指定加入aggr1中的盘是3块,则虽然指定的raidsize是4,也只会加入3块盘组成的raid组Note: preparing to add 1 data disk and 2 parity disks.Continue? ([y]es, [n]o, or [p]review 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/280790184parity 0b.42 0b 2 10 FC:A - FCAL 10000 136000/278528000 137104/280790184data 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块盘创建一个新的rg (4块数据,2块校验),而系统则会提示“增加6块数据盘和2块校验盘”(如果是RAID DP)。

NETAPP命令

NETAPP命令

NetApp 存储的常用概念和命令NetApp 存储的常用概念和命令1. Volume 和qtree卷(volume)是filer 上的一个基本空间单位,它可以是基于aggr划出的灵活卷(flexvol),也可以是直接由物理盘组成的传统卷(traditional volume)。

存放系统数据的称为根卷(root volume). 其他存放数据的卷称为普通卷. 一个filer 有且只有一个根卷.查看卷的状态:Filer>vol status (-r)查看卷的使用情况:Filer>df查看卷的inode 使用情况:Filer>df –iQtree 是一种特殊的卷顶级子目录. 对qtree1) 你可以设置quotas(限额). 这样一来qtree 就相当于软分区(soft partitions)2) 你也可以对qtree 设置security style. 和oplocks3) 对qtree 做备份.(比对整个卷要快和容易).2. NFS exportsNFS 提供UNIX 环境里的文件共享。

NFS 可以通过两种方式进行管理: 命令行和FilerviewA. 命令行用户通过管理/etc/exportfs 文件和exportfs 命令来管理NFS exportF840>rdfile /etc/exports/vol/vol0 -rw,root=10.64.60.65,anon=0,nosuid/vol/vol0/home -rw,root=10.64.60.65/vol/vol1/data1-rw=10.64.60.111:10.64.60.65,root=10.64.60.111:10.64.60.65,sec=sysexportfs 命令F840>exportfs -helpexportfs -a (all) List of paths comes from /etc/exportsexportfs -c (check/cache) Check the access cache for permissionsexportfs -d (revert) Revert the /etc/exports file to an older formatexportfs -f (flush) Flush access cache entriesexportfs -i (ignore) Ignore options for a path specified in /etc/exports exportfs -o (options) Option list to apply to the exportexportfs -r (reload) Reload all entries in /etc/exports and unload all entries not found in /etc/exportsexportfs -s (storage) Determine the storage path used for an export using -actual exportfs -u (unexport) Remove from memory the exportexportfs -v (verbose) Be chatty about operationsexportfs -k (signal) Send a signal to mountd to start an actionB. FilerviewFilerview->NFS->Manager NFS Exports你可以增加一个export 和管理/删除某个export, 修改完毕后需要export all.3. CIFS SharesCIFS shares 用于提供windows client的文件共享,可以被下面几种方式管理:命令行;windows NT 或windows 2000 管理器;FilerviewA. 命令行创建一个共享:cifs shares –add sharename path [ -comment description] [ -forcegroupgroupname ] [ - maxusers n]example:filer>cifs shares –add library /vol/vol0/home/lib ‘New file library’设置访问权限:filer>cifs access library ‘Everyone’ Full ControlThe share named library is now shared out to ‘Everyone” with Full Control管理一个共享:example:filer>cifs shares –change sharename [ -comment description / -nocomment][ -forcegroupgroupname | -noforcegroup ] [ -maxusers n | -nomaxusers]删除一个共享:cifs shares –delete sharenameExample:filer>cifs shares –delete library查看一个共享:filer>cifs sharesB. 用windows NT 或windows 2000 管理找一台在域中的client,并以domain administrator帐户来登陆. 通过计算机管理中的连接其他机器连入filer.,就可以象管理其他windows file server一样来管理filer了,包括增减cifs共享,改变access grant 等.4. Snapshot 管理Snapshot是netapp的快照技术,它有占用空间少,不影响性能,生成简便,恢复数据灵活快捷等突出优点。

netapp常用命令

netapp常用命令

netapp常⽤命令priv set diag排查性能问题 sysstat -M 5acpadmin list_all(查看 acp 链路连接情况)aggr options aggr0 raidtype raid4/raid_dp(更改 raid 类型)aggr status (查看 aggrname)df -Ag (同上)aggr undestroy aggrname (强制删除)aggr destroy aggrname (删除⼀个 aggr)aggr show_space (查看 aggr 的空间使⽤情况)aggr status aggrname -r (查看 aggr 状态)aggr online/offline aggname (打开 / 关闭 aggr)aggr status -s (查看 spare 盘)aggr status -r (查看 RAID 组状态和 spare 盘)aggr status -maggr create aggrname + 盘个数 (创建 aggr)aggr add aggr0 -d + 硬盘 id(aggr 加盘)**aggr add aggrname -g aggr 组名 -d + 硬盘 id(aggr 组加盘)acpadmin list_all (现在新的设备有 ACP 的端⼝, 控制器通过⽹线与 DS4243 盘柜相连, 通过这个命令可以看到盘柜的状态)cifs shares -add(delete) name /vol/volname(创建 / 删除共享)cifs stat(CIFS 操作情况)cifs testdc(NT 域的链接情况)cifs domaininfo(查看 domainin)cifs shares(查看共享)cifs terminate(关闭 cifs)cifs restart(cifs 开启)cf enable (将存储的 cluster 功能打开)cf disable (将存储的 cluster 功能关闭)cf status (查看存储的 cluster 状态)data + 时间 (配置系统时间)df (查看 vol 使⽤状态)df -h (vol 的详细使⽤状态)df -Ag (aggr 使⽤情况)df -i (查看 vol inode 使⽤状态)disk show -n(查看那些硬盘没有分配)diak show -v(查看控制器与硬盘的 ID)disk show(显⽰所有磁盘)disk reassign -s 系统⽼ ID -d 系统新 ID(把硬盘上的⽼的控制器 ID 换上新的系统 ID)disk assign + 磁盘 ID(分配磁盘 ownership)disk remove_ownership + 硬盘 ID(移除⼀个 spare 的硬盘)disk zero spares(格式化 hot spares 硬盘)disk replace start 系统盘 spare 盘 (⽤ spare 去取代系统盘)environment status(环境状态信息)fcp start(fcp 开启)fcp status (查看光纤端⼝状态)fcadmin config -t target + 端⼝名 (更改端⼝属性)fcp show initiator(查看光纤物理端⼝是否通)fcadmin config(显⽰ FC 端⼝信息)fcp config(fc 端⼝配置信息)fcadmin config -t 类型端⼝名 (更改端⼝型号)fcp show cfmode (在 FC SAN 的环境下, 查看存储的 cfmode 的模式, ⼀般是 single)fcp portname show(fc 端⼝名显⽰)ifconfig -a( 查看⽹络端⼝状态)ifstat(⽹络接⼝性能统计)igroup create -i -t Windows+igroupname+in 号 (创建组)lun show -v (查看 lun 的详细状态包括映射给那个 igroup)lun show -m (查看 lun 的映射状态)lun create -s lun 的⼤⼩ -t Windows /vol/vol1/qtree/+lunname (创建 lun)lun unmap /vol/volname/qtreename/lun0 组名 (把 lun 映射到组)lun resize /vol/volname/qname/lunname + ⼤⼩ (更改 lun 的⼤⼩)license (查看那些激活的许可)netstat(⽹络流量统计)nfs stat(NFS 操作情况)optaggr options aggr0 raidtype raid4(更改 RAID 类型)options autosupport.doit + ⽇期 (触发邮件)options disk(硬盘的选择权)options acp (这个项⼀般不⽤改)options cf (查看与 cluster 相关的⼀些参数设定, ⼀般不需要改)priv set advanced(进⼊⾼级模式)priv set(退出⾼级模式)qtree security /vol/volname/qname ntfs(更改安全权限)quota report(⽤户⽔平磁盘使⽤)reboot(重启)rdfile /etc/messages(显⽰ message)rdfile /etc/rc (rdfile ⽤于查看显⽰⽂件中的内容信息,/etc/rc ,/etc/hosts ⽂件是存储中最重要的⽂件, 系统在启动时, 会读取⾥⾯的配置信息) rdfile /etc/hostsrdfile /etc/exportsrdfile /etc/log/autosupport / ⽂件名 (读取 autosupport 信息)sysconfig -r(查看 RAID 组状态和 spare 盘)sysconfig -v(查看 filer 系统信息)sysconfig -a (查看⽹⼝状态)sysstat(查看 CUP 利⽤率和⽂件性能)storage showstorage show acpstorage enable/disable adapter 端⼝名 (fc 端⼝开和关)software list (看软件列表)software update + 软件名 (升级系统)vol size volname + ⼤⼩ (更改 vol 的⼤⼩)vol create volname aggrname + ⼤⼩ (创建 vol)vol rename oldvol newvol(更改 vol 名)version(查看 OS 版本)vif status (端⼝状态信息)下⾯汇总了常⽤的查看 FAS 存储系统磁盘信息命令:命令命令说明Aggr/vol statusVolume 或者 aggregates 的信息如果有 reconstructing 的输出, 请暂时不要更换硬盘, 等 reconstructing 结束后再进⾏下⼀步操作vol status -f列出有故障的 failed 硬盘, 如果没有, 也可以使⽤vol status -r 或者 fcadmin device_map 来确定故障硬盘vol status -r列出所有可以识别到的硬盘, 包含数据盘, 校验盘, spare 盘, failed 盘以及 partner diskvol status -s列出系统中的 spare 盘Disk show -n如果使⽤ software ownershipp, 列出没有 owner 的磁盘Fcadmin device_map在 FC 磁盘柜中的 missing 或者 bypass 的磁盘Sasadmin shelfSAS 磁盘柜的逻辑视图Storage show disk列出所有磁盘信息, 包含 disk ID,shelf,bay, 序列号, vendor,model 和磁盘固件版本Sysconfig -v | -a系统序列号, 按照 slot number 的所有部件. Slot 0 是系统主板.⼆、基本概念filer磁阵机头,对应于其他类型磁阵的控制器。

Netapp存储信息及配置检查命令

Netapp存储信息及配置检查命令
igroup show -v 查看map详情
lun show -m 查看lun的map情况
sysstat -x 2 查看系统当前性能信息
rdfile /etc/messages 查看系统日志信息
************************************* **************************************************************************
一、netapp存储信息及配置检查
1.查看存储控制器版本
> version
NetApp Release 8.0.5 7-Mode: Sun Jan 20 21:53:54 PST 2013
2.查看存储硬件配置
> sysconfig
3.查看磁盘信息
> sysconfig -d
4.查看RAID信息
> sysconfig -r
5.查看aggr中的磁盘数量
> sysconfig -V
6.查看整个存储详细信息
> sysconfig -v
> sysconfig -a
7.查看存储磁盘使用率
> df -Ag
> df -h
8.查看存储CPU、I/O使用率
> sysstat -x 1
> sysstat -m 1
二、netapp存储故障检查常用命令
1.查看存储self及磁盘端口状态
> storage show
2.查看aggr状态
> aggr status
3.查看aggr中的磁盘状态

NetApp常用管理命令总结(WEIY)

NetApp常用管理命令总结(WEIY)
--------- ------ ------------- ---- ---- ---- ----- -------------- --------------
dparity 0b.25 0b 1 9 FC:A - FCAL 10000 136000/278528000 137104/280790184
fs_size_fixed=off,
snapshot_autodelete=on,
lost_write_protect=on
Aggr State Status Options
aggr2 online raid_dp, aggr nosnap=off, raidtype=raid_dp,
raidsize=16,
aggr status aggr0 -r 列出指定的aggr0的信息
-aggr status [<atv-name>] [-d | -r | -v | -l | -c | -b | -s | -f | -i | -?]
nas3020a*> aggr status
Aggr State Status Options
<disk-list> is either:
<ndisks>[@<disk-size>]
or
-d <disk-name1> <disk-name2> ... <disk-nameN>
[-d <disk-name1> <disk-name2> ... <disk-nameN>].
Volumes: <none>
Plex /aggr2/plex0: online, normal, active

12netapp存储基础学习汇总_读写处理

12netapp存储基础学习汇总_读写处理

NetApp存储基础学习汇总(第十二部分)目录一、W AFL文件系统概述 (1)1.1、W AFL文件系统特点 (1)1.2、W AFL如何提高性能 (3)1.3、关于NVRAM (4)2.1.2、什么是PLEX ...................................................................... 错误!未定义书签。

2.1.3、Hotspare盘概念 ................................................................. 错误!未定义书签。

2.1.4、raid组大小的选择及考虑.................................................. 错误!未定义书签。

2.1.5、不同大小和转速的硬盘混装在同一存储的处理............. 错误!未定义书签。

1.2、配置RAID组................................................................................ 错误!未定义书签。

1.2.1、Raid4和Raid DP................................................................ 错误!未定义书签。

1.2.2、一些关于raid组选项的设置............................................. 错误!未定义书签。

1.2.3、一些关于磁盘操作的常用命令......................................... 错误!未定义书签。

1.3、认证的磁盘.................................................................................... 错误!未定义书签。

netapp存储介绍

netapp存储介绍

NetApp存储介绍美国网域存储技术有限公司北京代表处2005年8月24日NetApp 存储产品自从2001年美国911事件之后,逐渐受到越来越多的客户追捧,其原因何在呢?本文将对NetApp公司作一个全面的介绍,并对NetApp的产品以及其“简便、高效、可靠”三大显著特点作一个全面详细的介绍。

一、公司介绍美国网域存储技术有限公司的英文全称是Network Appliance,简称为NetApp。

其成立于1992年,是一家美国加州硅谷地区的高科技专业存储公司。

成立之初,其取名就前瞻性地预示了存储的发展趋势:以网络化(Network)为核心,以专具化(Appliance)为理念。

根据Gartner的调查研究,我们知道数据的管理成本远高于相应的存储购买成本。

NetApp的宗旨就是提供革新的存储解决方案以降低企业数据管理的成本和复杂性。

为此,NetApp公司在成立初始,便积极推动存储技术的革新和发展,比如NDMP协议、CIFS协议目前已分别成为磁带备份和NAS必须支持的技术。

该公司的许多存储技术一直被许多存储厂商学习跟进,不过部分技术目前还是保持着领先的优势,比如能够防范任意两块磁盘任意时间点故障的RAID-DP技术,目前还是许多厂商未能掌握的技术。

NetApp公司的产品特点可以简单的总结为“简便、高效、可靠”。

因此,公司的财务状况一直健康地发展。

从上市以后开始,每季度都以70%的速度进行增长,直至2000年互联网泡沫破灭带动全球经济下滑,才出现了唯一的下挫。

但是正所谓“塞翁失马,焉知非福”。

互联网泡沫的破灭和全球经济下滑,及紧接着的“911”事件使得人们有了两点重要的认识:1、数据一定要有保护;2、一分钱要掰成两半花。

因此,采用NetApp存储解决方案的价值优势得以充分体现,从而使得NetApp公司的业绩迅速地重新回到了高速上升的通道。

许多客户充分认识到了NetApp公司“简便、高效、可靠”以及最优整体拥有成本(TCO)的特点,在近四年里迅速成为NetApp的巨型客户,比如Oracle公司,从原来只有少量的NetApp产品变成目前光Austin 数据中心就拥有2.5PB(2500TB)的客户;摩根斯坦利(Mogan Stanley)也由原来并非NetApp的客户迅速成为NetApp的PB级俱乐部成员之一。

netapp基本操作文档1

netapp基本操作文档1

NETAPP基本操作文档2012年3月版本控制文档状态:目录目录 (3)一,NETAPP硬件及管理方式 (4)1,硬件概述: (4)2,基本管理 (6)3,日常管理 (8)二,NETAPP常用概念和命令 (8)1,Volume 和qtree (8)2,NFS exports..................................................................................... 错误!未定义书签。

3,CIFS Shares (9)4,Snapshot 管理 (10)5,NetApp Cluster Failover (10)三,卷的管理 (11)1,创建一个卷 (11)2,删除卷: (14)3,动态调整卷空间。

(16)4,用命令行方式管理卷 (20)四,SNAPSHOT管理 (20)五,QTREE管理 (22)1,Qtree的创建 (22)2,Qtree的删除: (23)六,网络管理 (23)七,cifs共享设置 (26)1,添加cifs share (27)2,CLI命令行模式: (30)八,设置cifs共享的访问权限 (30)1,映射驱动器方式(适合域环境) (30)2,FilerView方式: (33)3,CLI方式 (34)九,配置iscsi (34)十,设置限额 (41)十一,NetApp on the web (NOW) site 和服务 (46)一,NETAPP硬件及管理方式1,硬件概述:(1).开机开机顺序:打开控制器后端的两个电源开关。

(2).关机关机顺序:分别在两个控制器的命令行输入命令“halt –f”,待两个控制器的命令行均显示“LOADER> ”状态时关闭控制器后端两个电源开关。

注:由于是cluster环境,若直接输入“halt”命令控制器会发生接管,需输入“halt –f”命令,才不会发生控制器takeover。

netapp_新手指南

netapp_新手指南

NetApp Confidential -- Do Not Distribute
CIFS Shares CIFS shares可以被下面几种方式管理 可以被下面几种方式管理: 可以被下面几种方式管理 命令行 windows NT或windows 2000管理器 管理器. 或 管理器 Filerview
NetApp Confiden容是为初次使用NetApp存储系统的人员 存储系统的人员 本培训内容是为初次使用 编写的,详细的系统描述和管理命令参见随机手册, 编写的,详细的系统描述和管理命令参见随机手册 在线帮助及/. 特别 在线帮助及 请您访问NOW (NetApp On the Web) site 请您访问 (), 您可从上面获得 几乎所有得产品支持信息, 电子版手册, 几乎所有得产品支持信息,如:电子版手册,知识 软件下载,等等。 库,软件下载,等等。
NetApp Confidential -- Do Not Distribute
Filerview 和命令行 和命令行(CLI)
你可以用CONSOLE口 (将PC机的串口与 口 将 机的串口与 机的串口与NetApp随机带的 你可以用 随机带的 console线连在 线连在filer的CONSOLE口, 打开 线连在 的 口 打开windows里的 里的 hyperterminal或其它仿真终端,波特率设置为 或其它仿真终端, 或其它仿真终端 波特率设置为default: 9600波特率 8位,无校验 位停止位 和telnet 登入 波特率, 位 无校验 位停止位)和 无校验,1位停止位 波特率 filer的命令行窗口 的命令行窗口. 的命令行窗口 你也可以访问Filerview, filerview是NetApp的一 你也可以访问 是 的一 的管理工具. 你需要: 个web-based的管理工具 访问 的管理工具 访问filerview, 你需要 使用Microsoft IE或Netscape Navigator 使用 或 (version 4以上 以上)URL: 以上 http://filername/na_admin 如果有错,可能和 可能和DNS有关 你可以用 有关,你可以用 如果有错 可能和 有关 http://IP_address_of_filer/na_admin,然后点击 然后点击 Filerview进入 进入filerview , 通过filerview你可以完 通过 你可以完 进入 成几乎所有的管理任务. 下面介绍一些filer上的常用概 成几乎所有的管理任务 下面介绍一些 上的常用概 念和命令. 念和命令

netapp存储配置理解练习snapshot

netapp存储配置理解练习snapshot

NetApp存储基础学习汇总(第七部分)目录一、snapshot管理 (1)1.1、snapshot基本概念 (1)1.2、snapshot是怎么工作的 (3)1.3、使用snapshot相关命令 (5)1.4、NFS客户端如何使用snapshot (7)1.5、CIFS客户端如何使用snapshot (8)1.6、测试从CIFS客户端利用snapshot恢复文件 (9)1.7、使用snap restore命令 (11)一、snapshot管理1.1、snapshot基本概念SnapShot是WAFL文件系统“任意位置写入”功能带来的一项突出优势。

一份SnapShot是整个文件系统的在线只读拷贝。

创建文件系统的一份SnapShot仅仅需要几秒钟的时间,并且除非原始文件被删除或者更改,数据快照并不占用额外的磁盘空间。

这种只有当数据快发生改动时才进行数据块复制的技术被称作“Copy-on-write”,只有修改活动文件系统中的数据块并写入磁盘中新的位置时,SnapShot才会占用额外的磁盘空间。

●在没有数据副本的情况下,快照保护意外的数据删除和修改。

●文件系统每个版本的copy叫做snapshot●快照用来做备份和恢复。

用户可以采用SnapShot作为数据的在线备份,以备将来进行数据恢复时使用。

用户也可以方便的把SnapShot快照备份到磁带上。

无需将Filer系统下线,用户管理员就可以将最近的SnapShot快照备份到离线系统中。

Snapshot的优势:●快速的备份和恢复●在线的备份●自动或者手工的创建计划任务●对于磁盘空间没有显著的影响。

SnapShot技术详述WAFL文件系统本身就可以理解成数据块树状结构,其根部的数据结构描述了inode文件信息。

这份inode文件信息则包含了对文件系统中所有inode的描述,它包含诸如空闲块图和空闲inode图等元数据信息。

WAFL通过复制根数据结构创建新的数据拷贝SnapShot。

quota——精选推荐

quota——精选推荐

NetApp存储基础学习汇总(第八部分)目录一、quota管理 (1)1.1、quota的基本概念 (1)1.2、quota的管理 (2)1.3、Qtree与V olume的区别 (5)1.4、和Qtree相关的命令 (7)1.5、volume和qtree如何应用安全类型和影响文件访问 (8)1.6、怎么修改/etc/usermap.cfg文件 (10)一、quota管理1.1、quota的基本概念quota是存储中管理磁盘空间的重要工具。

Quota用来限制或者监控一个用户或一组用户可以使用的文件数量或磁盘空间。

Quota允许你去管理和跟踪系统上的磁盘使用情况。

并可以提前警告用户磁盘使用即将超标。

quota的限制目标可以是三种类型:●用户,以UNIX ID或者windows ID来标识●组,以UNIX组名标识(GID)●qtree,由qtree路径名来表示。

这三种限制都可以保存在/etc/quotas文件中,这个文件可以随时编辑。

在NFS和CIFS环境中,Quota应用基于windows账户、UNIX UID和GID。

在CIFS环境中,对于在用户和组级别应用quota,必须维护/etc/passwd文件,使用户获得UID,或者/维护etc/paawd和/etc/group使组一级qouta获得UID和GID。

如何配置qouta呢?配置qouta是通过qouta命令和配置/etc/quotas文件来完成,下面的典型的/etc/qoutas 文件的典型示例:各个列格式的解释:1.2、quota的管理下列命令用于管理每个volume上的quota。

这些命令系统reboot后也有效。

超过限制时候的提示。

在/etc/quotas文件中,新加入一个条目,需要使用quota resize命令才可以应用上。

再试验对LENTIL_AS\netapp1用户采取用户级别的quota限制,此用户是具有administrator权限的用户,所以并不受到限制。

NETAPP存储系统管理员手册

NETAPP存储系统管理员手册

NETAPP存储系统管理员手册一、登录系统对Filer的操作有两种基本方式,一种是通过telnet方式登录到Filer,用命令行方式对Filer进行管理。

在提示符下输入?或help可以列出系统相关命令,如下所示:C3NAS02> ?? halt nfsstat snapvault aggr help nis snmp arp hostname options software backup httpstat orouted sourcecf ifconfig partner stats cifs ifstat passwd storage config igroup ping sysconfig dafs ipsec priv sysstat date ipspace qtree timezonedf iscsi quota traceroute disk iswt rdate ups disk_fw_update license reallocate uptime dns lock reboot useradmin download logger restore version dump logout rlm vfiler echo lun rmc vif ems man route vlan environment maxfiles routed vol exportfs mt savecore vscan fcp nbtstat secureadmin wcc fcstat ndmpcopy setup ypcat file ndmpd shelfchk ypgroup filestats netdiag snap ypmatch fpolicy netstat snapmirror ypwhich ftp nfs第二种方式是通过IE浏览器对Filer进行管理。

在IE地址栏输入http://filerIP/na_admin,点击Filer view图标,输入用户名密码,弹出如下界面:图2、Filerview主管理界面图上图即是主管理界面,可以看到在左边栏目里列出可操作相关对象,点击会有展开下拉菜单。

NetApp常用管理命令总结(DOC)

NetApp常用管理命令总结(DOC)

NetApp常用管理命令总结(DOC)一、系统相关: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表示在盘柜的第几块;-当有盘损坏的时候,可以用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 | -s | -f | -i | -?]nas3020a*> aggr statusAggr State Status Optionsaggr0 online raid_dp, aggr rootnas3020a*> aggr status -v aggr2 查看aggr2的一些options的值,如raidsize默认是16(16块盘一个RAID,超过16块盘会创建一个新的raid组)Aggr State Status Optionsaggr2 online raid_dp, aggr nosnap=off, raidtype=raid_dp,raidsize=16,ignore_inconsistent=off,snapmirrored=off,resyncsnaptime=60,fs_size_fixed=off,snapshot_autodelete=on,lost_write_protect=onV olumes:Plex /aggr2/plex0: online, normal, activeRAID group /aggr2/plex0/rg0: normalnas3020a*> aggr help options 查看aggr相关的options的帮助信息(options的功能介绍和使用方法)aggr optionsThe following commands are available; for more information type "aggr help options "fs_size_fixed raidsize resyncsnaptime snapmirroredlost_write_protect raidtype root snapshot_autodeletenosnapnas3020a*> aggr help options raidtype 查看aggr的raidtype 的说明和使用方法aggr options raidtype- change aggregate or traditional volume 'sRAID type to2.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 /aggr2/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/280790184parity 0a.35 0a 2 3 FC:A - FCAL 10000 136000/278528000 137104/280790184data 0b.32 0b 2 0 FC:A - FCAL 10000 136000/278528000 137104/280790184data 0a.25 0a 1 9 FC:A - FCAL 10000 136000/278528000 137104/280790184data 0b.26 0b 1 10 FC:A - FCAL 10000 136000/278528000 137104/280790184data 0a.36 0a 2 4 FC:A - FCAL 10000 136000/278528000 137104/280790184data 0b.35 0b 2 3 FC:A - FCAL 10000 136000/278528000 137104/280790184data 0a.26 0a 1 10 FC:A - FCAL 10000 136000/278528000 137104/280790184nas3020a*> 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 CHAN Pool Type RPM Used (MB/blks) Phys (MB/blks)--------- ------ ------------- ---- ---- ---- ----- -------------- --------------dparity 0a.20 0a 1 4 FC:A - FCAL 10000 136000/278528000 137104/280790184parity 0a.21 0a 1 5 FC:A - FCAL 10000 136000/278528000 137104/280790184data 0a.22 0a 1 6 FC:A - FCAL 10000 136000/278528000 137104/280790184data 0a.23 0a 1 7 FC:A - FCAL 10000 136000/278528000 137104/280790184data 0a.24 0a 1 8 FC:A - FCAL 10000 136000/278528000 137104/2807901842.3 扩展aggraggr add命令的用法:nas3020a> aggr help addaggr add [-f] [-n] [-g |new|all]- add disks listed in to aggregate ;is either:[@]or-d ...[-d ... ].参数说明:-n 预演命令的执行,如:nas3020a> aggr add aggr2 -n 3aggr 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*> aggr 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) Phys (MB/blks)--------- ------ ------------- ---- ---- ---- ----- -------------- --------------dparity 0a.20 0a 1 4 FC:A - FCAL 10000 136000/278528000 137104/280790184parity 0a.21 0a 1 5 FC:A - FCAL 10000 136000/278528000 137104/280790184data 0a.22 0a 1 6 FC:A - FCAL 10000 136000/278528000 137104/280790184data 0a.23 0a 1 7 FC:A - FCAL 10000 136000/278528000 137104/280790184data 0a.24 0a 1 8 FC:A - FCAL 10000 136000/278528000 137104/280790184data 0b.36 0b 2 4 FC:A - FCAL 10000 136000/278528000137422/281442144data 0a.37 0a 2 5 FC:A - FCAL 10000 136000/278528000 137104/280790184data 0b.27 0b 1 11 FC:A - FCAL 10000 136000/278528000 137104/280790184nas3020a*> 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 /aggr1/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/280790184parity 0a.21 0a 1 5 FC:A - FCAL 10000 136000/278528000 137104/280790184data 0a.22 0a 1 6 FC:A - FCAL 10000 136000/278528000 137104/280790184data 0a.23 0a 1 7 FC:A - FCAL 10000 136000/278528000 137104/280790184data 0a.24 0a 1 8 FC:A - FCAL 10000 136000/278528000 137104/280790184data 0b.36 0b 2 4 FC:A - FCAL 10000 136000/278528000 137422/281442144data 0a.37 0a 2 5 FC:A - FCAL 10000 136000/278528000 137104/280790184data 0b.27 0b 1 11 FC:A - FCAL 10000 136000/278528000 137104/280790184RAID 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/284820800parity 0a.38 0a 2 6 FC:A - FCAL 10000 136000/278528000 137104/280790184data 0b.28 0b 1 12 FC:A - FCAL 10000 136000/278528000 137104/280790184data 0a.27 0a 1 11 FC:A - FCAL 10000 136000/278528000 137104/280790184nas3020a*> aggr add aggr1 5 如果指定加入aggr1中的盘数是5,则会提示不是所有的盘都会用到,因为之前已经定义了raidsize=4 Not all disks usedNote: preparing to add 2 data disks and 2 parity disks.Continue? ([y]es, [n]o, or [p]review 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 (normal)......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/280790184parity 0b.40 0b 2 8 FC:A - FCAL 10000 136000/278528000 137104/280790184data 0a.28 0a 1 12 FC:A - FCAL 10000 136000/278528000 137104/280790184data 0b.29 0b 1 13 FC:A - FCAL 10000 136000/278528000 137422/281442144nas3020a*> aggr add aggr1 3 如果指定加入aggr1中的盘是3块,则虽然指定的raidsize是4,也只会加入3块盘组成的raid组Note: preparing to add 1 data disk and 2 parity disks.Continue? ([y]es, [n]o, or [p]review 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/280790184parity 0b.42 0b 2 10 FC:A - FCAL 10000 136000/278528000137104/280790184data 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块盘创建一个新的rg (4块数据,2块校验),而系统则会提示“增加6块数据盘和2块校验盘”(如果是RAID DP)。

netapp存储配置练习snapshot

netapp存储配置练习snapshot

NetApp存储基础学习汇总(第七部分)目录一、snapshot管理 (1)1.1、snapshot基本概念 (1)1.2、snapshot是怎么工作的 (2)1.3、使用snapshot相关命令 (4)1.4、NFS客户端如何使用snapshot (7)1.5、CIFS客户端如何使用snapshot (7)1.6、测试从CIFS客户端利用snapshot恢复文件 (8)1.7、使用snap restore命令 (10)一、snapshot管理1.1、snapshot基本概念SnapShot是WAFL文件系统“任意位置写入”功能带来的一项突出优势。

一份SnapShot是整个文件系统的在线只读拷贝。

创建文件系统的一份SnapShot仅仅需要几秒钟的时间,并且除非原始文件被删除或者更改,数据快照并不占用额外的磁盘空间。

这种只有当数据快发生改动时才进行数据块复制的技术被称作“Copy-on-write”,只有修改活动文件系统中的数据块并写入磁盘中新的位置时,SnapShot才会占用额外的磁盘空间。

●在没有数据副本的情况下,快照保护意外的数据删除和修改。

●文件系统每个版本的copy叫做snapshot●快照用来做备份和恢复。

用户可以采用SnapShot作为数据的在线备份,以备将来进行数据恢复时使用。

用户也可以方便的把SnapShot快照备份到磁带上。

无需将Filer系统下线,用户管理员就可以将最近的SnapShot快照备份到离线系统中。

Snapshot的优势:●快速的备份和恢复●在线的备份●自动或者手工的创建计划任务●对于磁盘空间没有显著的影响。

SnapShot技术详述WAFL文件系统本身就可以理解成数据块树状结构,其根部的数据结构描述了inode文件信息。

这份inode文件信息则包含了对文件系统中所有inode的描述,它包含诸如空闲块图和空闲inode图等元数据信息。

WAFL通过复制根数据结构创建新的数据拷贝SnapShot。

netapp存储配置练习

netapp存储配置练习

NetApp存储基础学习汇总(第一部分)目录一、概述 (1)1.1、介绍storage appliance (1)1.2、NetApp主要的软件架构 (3)二、设备安装 (4)2.1、Netapp提供的产品支持文档 (4)2.2、硬件安装 (4)2.3、软件安装流程 (4)2.4、全新安装示例 (7)2.5、通过CIFS升级DataONTAP (9)2.6、通过NFS升级DataONTAP (10)2.7、通过软件命令升级DataONTAP (10)2.8、重新安装操作系统 (11)三、基础管理 (12)3.1、访问console端口 (12)3.2、基本的存储配置 (14)3.2.1、最基本的几个命令来了解你的系统 (14)3.2.2、通过options命令和配置文件来管理系统 (18)3.2.3、注册表数据库 (19)3.2.4、配置管理权限的访问(建立管理用户) (19)3.2.5、关于adminhost (20)3.2.6、Autosupport功能 (20)3.3、进入固件状态执行一些特殊功能 (23)五、网络管理 (23)5.1、主机名解析 (23)5.2、存储不是一个Router (25)5.3、配置和管理网络接口 (26)5.4、配置VIF (31)5.5、配置VLAN (35)5.6、SNMP协议支持 (36)一、概述1.1、介绍storage appliance(1)、NetApp存储协议支持:●NFS●CIFS●FCP(SCSI)●iSCSI(TCP/IP)●DAFS●HTTP●FTP●NFS---NFS协议支持UNIX客户机mount文件系统到本地mount点。

目前支持NFSv2、v3、v4以及NFS over UDP和TCP。

●Common Internet File System(CIFS)支持windows系统的客户端共享存储里面的文件系统。

●FCP or iSCSI使存储可以与一个或多个运行异类操作系统的主机通讯在SAN的环境里面,你可以配置LUN为多协议存取,block存取或文件存取。

NetApp存储系统操作手册

NetApp存储系统操作手册

NetApp存储系统C-mode操作手册2016.3.23目录1.基本配置 (3)1.1.聚合配置 (4)1.2.网络配置 (5)1.3.日期和许可配置 (11)2.SVM管理及配置 (14)3.SVM的卷管理 (18)3.1.创建卷 (18)3.2.编辑卷 (19)4.命名空间管理 (25)5.导出策略配置 (26)6.协议配置 (28)Data Ontap 8.3版本后,不再需要安装system manager管理软件,8.3 版本内嵌system manager管理软件,在浏览器输入集群的管理地址即可实现对存储系统的图形化管理。

1.基本配置打开浏览器,输入集群的管理地址。

出现登录界面。

输入集群的用户名和密码。

点击“登录”按钮。

在该页面可以查看集群的基本信息,如集群名称、Data Ontap版本、警报、容量等。

单击“集群性能”选项卡,可查看系统性能。

1.1.聚合配置在左侧单击“存储”>"聚合",进入聚合配置页面。

一般情况下,聚合会由NetApp工程师在初始安装完成创建,不需要用户自行创建。

在该页面下,可对聚合进行编辑、扩容、增加缓存、镜像等操作。

单击“磁盘”选项卡,在该页面可以查看磁盘的基本信息,单击“清单”选项卡,可以查看每一块物理硬盘的信息。

1.2.网络配置单击“配置”>“网络”进入网络配置页面。

在网络配置中,可创建端口聚合,VLAN,配置端口lif等。

每个SVM都必须创建端口lif,才能进行数据访问。

单击“以太网端口”选项卡。

这里会显示系统中的所有以太网口,包括每个节点的以太网口,因此在配置上,要注意,不要选错了节点。

单击“创建端口组”选项卡1.编辑端口组名称。

默认为a0a。

2.选择节点。

每个节点就是存储的一个控制器。

3.选择模式。

有single、multipath、Lacp三种模式。

4.选择负载均衡策略。

单击“创建”选项卡,完成配置。

完成接口组创建口,在以太网端口下会显示刚创建的以太网接口组。

NetApp存储操作指南汇总

NetApp存储操作指南汇总

NetApp存储操作指南NetApp管理客户端功能简介使用NetApp OnCommand System Manager登录NetApp存储。

如下图:管理界面介绍如下图存储空间划分NetApp存储个组件的关系:Disk(磁盘),是最底层的RG(磁盘组),一个RG包括一个或几个磁盘Aggr(磁盘组集合),一个Aggr包括一个或几个RGVolume(卷),在Aggr上创建的虚拟磁盘,一个Aggr上可以创建多个Volume。

LUN(虚拟磁盘),也是虚拟磁盘,在Volume创建的虚拟磁盘,属于再次虚拟的磁盘,一个Volume上可以创建多个LUN最终提供给服务器的可用磁盘有两种,一种是Volume,可以作为共享磁盘提供给服务器;一种是LUN,作为裸盘提供给服务器。

共享磁盘和裸盘的区别:共享磁盘的使用方式相当于WindowsXP的文件夹共享,只不过存储的共享磁盘速度更快,更安全稳定。

这种方式适合存储文件,多人共享文件。

裸盘是指存储提供给服务器一块普通磁盘,盘上没有文件系统,就像对待普通磁盘一样,服务器需要给磁盘格式化,然后作为本地磁盘使用。

这种方式适合安装数据库。

共享磁盘和裸盘没有严格的功能划分,双方的功能可以交叉。

1.创建Aggr,或者向Aggr0(Aggr0是系统自动创建,上面安装有存储操作系统)里添加磁盘,如下图:2.创建Volume,如下图:3.创建LUN,下图创建的LUN,是直接创建的,在创建LUN的时候,系统自动创建对应的Volume如下图:4.给LUN添加ISCSI服务器,作为裸盘使用。

如下图:这里输入的号码是服务器上的号码,需要服务器工程师提供。

这一步过后,服务器就可以识别NetApp存储的盘了。

5.给Volume添加共享,作为共享磁盘使用如下图:到这一步,共享磁盘就做完了,以上做了两个用户,一个是administrator,拥有完全的权限,一个是abc,只能访问abc文件夹,用户配额最大5M。

2NetApp存储基础学习汇总_磁盘和卷管理.

2NetApp存储基础学习汇总_磁盘和卷管理.

NetApp存储基础学习汇总(第二部分)目录一、管理磁盘和卷 (1)1.1、管理磁盘 (1)1.1.1、raid组概念 (1)2.1.2、什么是PLEX (3)2.1.3、Hotspare盘概念 (3)2.1.4、raid组大小的选择及考虑 (4)2.1.5、不同大小和转速的硬盘混装在同一存储的处理 (4)1.2、配置RAID组 (5)1.2.1、Raid4和Raid DP (5)1.2.2、一些关于raid组选项的设置 (11)1.2.3、一些关于磁盘操作的常用命令 (12)1.3、认证的磁盘 (15)1.4、怎么标识磁盘 (16)1.5、怎么管理volume (18)1.5.1、磁盘、RG组、plex与aggr的关系 (18)1.5.2、volume的定义、传统volume和flexvolume(灵活卷) (18)1.5.3、卷组成的层次结构 (19)1.5.4、传统卷和灵活卷要考虑的问题 (21)1.5.5、root volume和/VOL (22)1.5.6、数据的可靠性 (22)1.5.7、aggr命令和vol命令 (23)1.5.8、Disk scrub命令 (26)二、优化磁盘的配置 (27)2.1、volume和aggr的考虑 (27)一、管理磁盘和卷1.1、管理磁盘1.1.1、raid组概念SCSI磁盘阵列内部结构图(单控制器):SCSI磁盘阵列内部结构图(双控制器):Raid组是多个磁盘组合在一起,每个RAID group(RAID4)包含一个校验盘和一个或多个数据盘,当数据盘损坏的时候,存储会确定那个盘上都有哪些数据,然后在hot spare盘上重建这些数据。

RAID DP有两块校验盘,可以保护RAID组里面两块盘损坏,最少的盘数量至少是3块,一块数据盘,一块校验盘,一块dual校验盘。

如果是校验盘损坏了,则可以根据数据盘的内容来重建。

2.1.2、什么是PLEXA plex is a collection of one or more RAID groups that together provide storage for one or more Write Anywhere File Layout (W AFL®) file system volumes.PLEX是一个或多个RAID组的集合,它们在一起为WAFL文件系统卷提供了存储能力。

netapp存储配置练习_CIFS

netapp存储配置练习_CIFS

netapp存储配置练习_CIFSNetApp存储基础学习汇总(第三部分)⽬录⼀、什么是CIFS (2)1.1、定义 (2)1.2、CIFS通⽤Internet ⽂件系统 (4)1.3、使⽤CIFS SETUP命令 (5)1.4、创建和访问共享 (10)1.5、启动或者关闭CIFS协议 (11)⼆、CIFS概念深⼊学习 (12)2.1、CIFS概述 (12)2.2、CIFS和NFS的对⽐ (13)2.3、CIFS所服务的环境 (13)2.4、什么叫⼯作组 (13)2.4.1、如何加⼊⼯作组 (13)2.4.2、Workgroup中机器名解析 (14)2.4.4、⼯作组中如何做⽤户验证 (14)2.4.5、存储加⼊⼯作组 (14)2.4.6、存储在⼯作组中如何进⾏⽤户验证 (15)2.4.7、⼯作组的缺点 (15)2.5、什么是域 (15)2.5.1、域中的机器名解析 (15)2.5.2、加⼊域 (16)2.5.3、域中如何进⾏⽤户认证 (16)2.5.4、域⾥典型的⼏类机器 (17)2.5.5、将存储加⼊域 (17)2.5.6、在域环境的存储如何进⾏⽤户认证 (17)2.5.7、存储加⼊Windows 2000或之后版本的域 (18)2.5.8、存储在Windows 2000或之后版本域中如何认证⽤户 (18)2.5.9、在混合的windows域中 (18)2.5.10、什么是NetBIOS (18)2.6、什么是Non-Windows Workgroup (18)2.6.1、存储作为Non-Windows Workgroup服务器 (19)2.6.2、存储加⼊Non-Windows Workgroup(环境中包括LDAP和DNS) (19) 2.7、三种⽅式⽐较 (20)2.8、⼯作组和域中的CIFS特性 (20)2.9、Session, Share Access和File Authorization,客户端和服务器如何通讯 (21)2.10、在NETAPP FILER上开始使⽤CIFS (22)三、CIFS SETUP详解 (23)3.1、通常⼀个CIFS SETUP过程 (23)3.2、CIFS SETUP将存储加⼊⼯作组完全过程 (23)3.3、⼯作组模式下,访问控制如何设置 (27)3.4、实际案例测试 (29)3.5、共享级访问 (31)3.6、⽀持CIFS环境的⼀些⽂件 (31)Active Directory domain authentication (32)Multiprotocol or NTFS-only 补充⼀下 (32)⼏个和DC有关的cifs ⼦命令 (34)共享资源的认证 (35)Share-level Access (35)File Permission Attributes with Data ONTAP (36)Files Created to Support the CIFS Environment (37)CIFS Default Shares Created as a Result of cifs setup (37)NETAPP FILER的administration host: (37)Purpose of a Domain Administrator and Local Administrator Accounts (38)cifs shares (38)Share Management by Using the cifs access Command (39)Displaying CIFS Shares (39)Creating a Share (39)cifs access修改⽤户 (41)CIFS Sessions (42)Stopping and Restarting CIFS Services (43)我的DC⽤起来不⼤正常,不知道啥原因 (43)Auto Home Share on the Storage System (45)Auditing CIFS Events (46)CIFS Opportunistic Locks (47)杀毒 (47)CIFS性能分析⼯具之cifs stat (48)cifs_stat Options (48)cifs top (49)NTFS-only 或者Multiprotocol (49)/etc/usermap.cfg and /etc/passwd (50)FILER提供的⽤户转换 (51)⼀、什么是CIFS1.1、定义CIFS是⼀种⽹络共享协议发展⾃微软的SMB协议。

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

NetApp 存储的常用概念和命令
1.Volume 和qtree
卷(volume)是filer 上的一个基本空间单位,它可以是基于aggr划出的
灵活卷(flexvol),也可以是直接由物理盘组成的传统卷(traditional
volume)。

存放系统数据的称为
根卷(root volume). 其他存放数据的卷称为普通卷. 一个filer 有且只有一个根卷.
查看卷的状态:
Filer> vol status (-r)
查看卷的使用情况:
Filer> df
查看卷的inode 使用情况:
Filer> df –i
Qtree 是一种特殊的卷顶级子目录. 对qtree
1) 你可以设置quotas(限额). 这样一来qtree 就相当于软分区(soft
partitions)
2) 你也可以对qtree 设置security style 和oplocks
3) 对qtree 做备份.(比对整个卷要快和容易).
2.NFS exports
NFS 提供UNIX 环境里的文件共享。

NFS 可以通过两种方式进行管理: 命令行和Filerview
A. 命令行
用户通过管理/etc/exportfs 文件和exportfs 命令来管理NFS export
F840> rdfile /etc/exports
/vol/vol0 -rw,root=10.64.60.65,anon=0,nosuid
/vol/vol0/home -rw,root=10.64.60.65
/vol/vol1/data1
-rw=10.64.60.111:10.64.60.65,root=10.64.60.111:10.64.60.65,sec=sy s
exportfs 命令
F840> exportfs -help
exportfs -a (all) List of paths comes from /etc/exports
exportfs -c (check/cache) Check the access cache for permissions
exportfs -d (revert) Revert the /etc/exports file to an older format
exportfs -f (flush) Flush access cache entries
exportfs -i (ignore) Ignore options for a path specified in /etc/exports
exportfs -o (options) Option list to apply to the export
exportfs -r (reload) Reload all entries in /etc/exports and unload all entries
not found in /etc/exports
exportfs -s (storage) Determine the storage path used for an export using -actual
exportfs -u (unexport) Remove from memory the export
exportfs -v (verbose) Be chatty about operations
exportfs -k (signal) Send a signal to mountd to start an action
B. Filerview
Filerview->NFS->Manager NFS Exports
你可以增加一个export 和管理/删除某个export, 修改完毕后需要export all.
3.CIFS Shares
CIFS shares 用于提供windows client的文件共享,可以被下面几种方
式管理:命令行;windows NT 或windows 2000 管理器;Filerview
A. 命令行
创建一个共享:
cifs shares –add sharename path [ -comment description]
[ -forcegroup groupname ] [ - maxusers n]
example:
filer> cifs shares –add library /vol/vol0/home/lib ‘New file library’
设置访问权限:
filer> cifs access library ‘Everyone’ Full Control
The share named library is now shared out to ‘Everyone” with Full Control
管理一个共享:
example:
filer>cifs shares –change sharename [ -comment description / -nocomment]
[ -forcegroup groupname | -noforcegroup ] [ -maxusers n | -nomaxusers]
删除一个共享:
cifs shares –delete sharename
Example:filer>cifs shares –delete library
查看一个共享:
filer> cifs shares
B. 用windows NT 或windows 2000 管理
找一台在域中的client,并以domain administrator帐户来登陆. 通过计算
机管理中的连接其他机器连入filer.,就可以象管理其他windows file
server一样来管理filer了,包括增减cifs共享,改变access grant 等.
4.Snapshot 管理
Snapshot是netapp的快照技术,它有占用空间少,不影响性能,生成
简便,恢复数据灵活快捷等突出优点。

snapshot 常用命令:
COMMAND MEANING
snap list volume_name Lists all available snapshots
snap create volume_name snapshot_name Creates a snapshot with a
specified name
snap delete volume_name snapshot_name Deletes a specified snapshot
snap rename volume_name from to Renames a snapshot
snap reserve n Reserves a percentage of the disk space
snap sched volume_name Schedules automatic snapshot
snapshot options
可以让NFS 和CIFS 用户看见snapshot 目录。

让.snapshot 目录不可见-vol options nosnapdir [on|off]
让~snapshot 目录对CIFS 用户可见-options cifs.show_snapshot [on|off]
定期snapshots (schedule snapshots)
schedule snapshot 可以用filerview 来设置。

可以制定累计20 个snapshots。

5.NetApp Cluster Failover
Cluster即filer的双机双活配置,当一台机器发生故障,另一台可完全接
管坏机的工作。

检查cluster 状态:cf status
Enable/Disable Cluster:cf enable
cf disable
强制接管:cf takeover
在接管模式下切换到partner 管理界面:partner
在接管模式下,将服务返回给原节点:cf giveback
6.NetApp Filer 常用命令
Filer> version 查看OS 版本
Filer> sysconfig –v 查看filer 基本配置
Filer> help 查看所有命令
Filer> ifconfig –a 查看网口状态
Filer> sysstat 查看filer 运行情况。

相关文档
最新文档