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存储介绍美国网域存储技术有限公司北京代表处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基本操作文档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 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管理 (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。

  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 运行情况。

相关文档
最新文档