netapp存储配置练习_第1页
netapp存储配置练习_第2页
netapp存储配置练习_第3页
netapp存储配置练习_第4页
netapp存储配置练习_第5页
免费预览已结束,剩余34页可下载查看

下载本文档

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

文档简介

1、NetApp存储基础学习汇总(第一部分)目录一、概述 11.1、介绍 storageappliance11.2、NetApp 主要的软件架构 3二、设备安装 41.1、.Netapp 提供的产品支持文档 41.2、.硬件安装 41.3、.软件安装流程 41.4、.全新安装示例 71.5、.通过 CIFS 升级 DataONTAP91.6、.通过 NFS 升级 DataONTAP101.7、.通过软件命令升级 DataONTAP101.8、.重新安装操作系统 11三、基础管理 12访问 console 端口 12基本的存储配置 14%、最基本的几个命令来了解你的系统 14%、通过 options

2、 命令和配置文件来管理系统 18%、注册表数据库 19%、配置管理权限的访问(建立管理用户)19%、关于 adminhost20%、Autosupport 功能 20进入固件状态执行一些特殊功能 23五、网络管理 23主机名解析 23存储不是一个 Router25配置和管理网络接口 26配置 VIF31配置 VLAN35SNMP 协议支持 36一、概述介绍 storageappliance(1)、NetApp存储协议支持:NFSCIFSFCP(SCSI)iSCSI(TCP/IP)DAFSHTTPFTPis回FAS940SANVolume5FibreChanrilNFS-NFS协议支持UNIX客

3、户机mount文件系统到本地mount点目前支持NFSv2、v3、v4以及NFSoverUDP和TCP。CommonInternetFileSystem(CIFS)支持windows系统的客户端共享存储里面的文件系统。FCP。门SCSI使存储可以与一个或多个运行异类操作系统的主机通讯在SAN的环境里面,你可以配置LUN为多协议存取,block存取或文件存取。DataONTAP目前支持这些SAN协议:NearStore、FCPforSCSI、iSCSIforTCP/IP。telnet、rsh-远程客户端可以通过telnet、rsh连接到NetApp存储。ssh安全的远程连接,需要securead

4、min支持。RMT-RemoteMagneticTapeprotocol(远程磁带库协议)使主机远程的访问存储上的磁带驱动器。SNMP-远程网络管理协议可以使远程管理主机进行网络管理。(2)、NetApp支持的管理服务服务器端需要打开支持RIP-Routeinformationprotocol可以使存储查询RIP服务器来决定缺省网关。客户机上装上LDAP协议提供目录服务。支持VLAN协议。用工业标准的NDMP(NetworkDatamanagementProtocol)协议可以远程备份或恢复数据到磁盘或者磁带。SMTP协议用来传送autosupport信息。SNTP(Simplenetwork

5、timeprotocol)协议允许和NTP服务器同步时间。WIN(windowsinterfacenamingsystem)协议可以使存储查询WINS服务器去解析CIFSnetbios名。NISDNS进行名字解析。NetApp 主要的软件架构NetApp存储提供了一个复杂的软件架构来保证管理简单和业务可持续性的最大化包括以下三个主要因素协同工作来提供速度和可靠性:实时的处理执行机制WAFL文件系统包含NVRAM和snapshotRAID管理器FibreChannelStoragie印口印口DDI口口口口口口,oniHHDIIIIDQHIDDIHDQaDIDIDIIII10IQIIIIIIDIR

6、AIDmanager-将数据保存在一组磁盘,更加安全。避免磁盘损坏的时候数据丢失。NetAppraid4包括一块校验盘和多块数据盘,数据条带的写入数据盘,校验信息写入校验盘。如果任意一块盘损坏,则raidmanager将会重新计算并写入替代坏盘的好盘通过目前存在好盘上面的信息。 一种更加安全的保护是RAIDDP可以忍受两块硬盘损坏而不丢失数据。优点:比其它RAID系统执行更加快速因为数据在保存在磁盘前是放在NVRAM,而且是整合在WAFL文件系统里面的,不需要额外的软件和硬件(NetApp的raid是软raid实现的)。WAFL-Writeanywherefilelayout条带化写数据在多个

7、硬盘上。数据可以写在系统的任意位置并从多个盘读出。NVRAM一非掉电内存。提高了响应速度通过将数据写入受备份电池保护的cache。写数据的时候,在写入磁盘前,其实数据是先写入一对非掉电内存中的一个,当一个写满,将其中数据正式写入磁盘,然后cache数据被另一个非掉电内存接管,如此循环。通过这样的机制提高了数据读写的机制并保证在掉电的时候数据部丢失。通过NVRAM在数据写入的时候提高速度是非常有效的。StorageNVRAMWAFLRAIDSnapshotsNetworkServicesSnapshotWAFL使用snapshot作为一个快速而且简单的备份系统。当采用snapshot的时候,它会

8、保留整个文件系统的picture。Snapshot不是保留文件系统任何事的一个拷贝。但是它保留了一套文件在它们被更新时刻之前的样子。Snapshot可以发现和拷贝到常规的文件系统。Filer在线情况下就可以按照计划自动创建snapshot或者手工创建snapshot每个volume可以同一时刻保留255个快照,这个数值依赖使用什么DataONTAP版本。网络服务-提供了使用多种网络协议连接到不同类型的网络。通过NFS、CIFS、DAS、HTTP和FTP实现文件级的访问,通过FCP和iSCSI实现块级别的访问。二、设备安装Netapp 提供的产品支持文档Netapp存储供货的时候就提供产品文档(

9、CD-ROM形式)和软件,产品文档包括硬件安装和系统管理指南等信息。这些信息也可以在线的从http:/获得,产品文档里面还附有你购买的软件license。在CD-ROM里面包括两种格式的系统软件和系统启动软盘所需要的软件,所以可以被UNIX或者windows的工作站读出。如果你想重装系统软件你就需要这张盘或者去NOW网站下载,下载还必须有权限。现在系统启动软件在软盘里面,而不是在CF卡里面了。一般设备在工厂里面已经装好了操作系统,所以到货后,不需要重新安装软件,但光盘必须保管好。如果系统启动不了了,可以将系统启动镜像copy到软盘,然后软盘启动,再重做系统。硬件安装通常存储的硬件安装会有以下几

10、步:将硬件安装在标准的19英尺的机架里面按照硬件指南将控制器与硬盘柜连接用串口线连接console口与终端设备先给硬盘柜加电,再给控制器加电。软件安装流程有三种类型的软件安装:全新安装一个netapp存储升级存储的操作系统重新配置一个存在的存储无论哪种安装形式,你都需要提前规划好。软件安装和配置流程重新安装:格式化所有的硬盘、然后从NOW网站下载硬件平台适合的操作系统,通过三种方式中的一种传输到存储,运行setup,敲入指定参数、然后重启机器,然后再敲入license(因为格式化硬盘了,这些信息会丢失),最后验证安装是否正确。升级安装:从NOW下载所需要版本,上传到存储、运行setup、敲入指

11、定参数、重启存储、验证安装是否正确。Setup脚本的配置:Setup脚本会自动运行当存储启动起来但没有检测到/etc/rc文件的时候,交互式的要敲入一些参数,例如主机名、IP地址、时区等。Setup会安装全新版本的/etc/rc,/ect/hosts,/etc/resolv.conf,/etc/hosts.equiv,/etc/dgateways。老版本备份为filename.bak形式。这些设置需要重启存储才可以生效。可以随时运行setup去修改配置,但不推荐这么做。安装前建立初始配置表:ParametersYourvaluesFilerMACaddressforthefilersbuilt

12、-inEthernetinterface00:a0:98:00:8d:67HostnameJaf1Passwordgeode02TimezoneGMTFilerlocationlab4LanguageusedformultiprotocolfilersDonotsetAdministrationhostHostnameJaf_station1IPaddress0EthernetInterfacenamee0(mediatype:100tx-fd)e1(mediatype:100tx-fd)IPaddresse0eSubn

13、etmaske0e1 PartnerIPaddressArejumboframessupported?MTUsizeforjumboframesVirtualinterfaceInterfacenameNumberoflinksLinknamesATMLANEInterfacenamePartnernameEmulatedLAN(ELAN)nameLANEConfigurationServes(LECS)addressATMSSPANSInterfacenameHostIPaddressSubnetmaskPartnerIPaddressRo

14、uterGatewaynameRouter_J5IPaddressDNSDServeraddressServeraddress2Serveraddress3NISDomainnameServername1Servername2Servername3WindowsdomainWINSservers123Windows2000userWindows2000userpasswordActiveDirectory(command-linesetuponly)DAFSVI/IPnetworkdevicenamesClusternetworkdevices

15、thatuseDAFSFilervolumestoexportAuthenticationforprivilegedclientsIdletimeoutforsessionsLocationofHTTPdirectoryRMCMACaddress00:30:d3:06:68:f2IPaddressEnableDHCP(mediatype:100tx-fd)SubnetmaskGatewayM0全新安装示例一个全新的存储一般是以下状态:包含最新版本的操作系统软件配置文件预先删除了,让客户自己配置只有2个格式化的文件系统vol0,其它盘全是spare盘准备好配置表后,开始配

16、置存储:运行setup会影响以下6个文件:/etc/rc/etc/hosts/etc/exports/etc/resolv.conf/etc/hosts.equiv/etc/dgateways通过 CIFS 升级 DataONTAP第一步:在windows客户端映射网络驱动器,下例将filer7c$映射到G盘telnetsessions中断。第六步:验证安装,敲入version命令通过 NFS 升级 DataONTAP第一步:通过unix客户端可以访问到存储,假设在存储上已经将volume输出。在客户端:$cd/$mkdirNetApp$mountNetApp:/vol/vol0/NetApp

17、第二步从NOW网站下载合适的操作系统。下载的操作系统是与硬件平台型号有关的。第三步展开下载的文件并安装$cd/dldir$cp*tar/NetApp$cd/NetApp$tarxvf63_sysfiles.tar$./install_netapp/NetApp第四步安装完成后,在console端口敲入download命令。这步拷贝了bootblock到磁盘。第五步确认没有软盘在驱动器里面,reboot存储。做好不要在telnetsessions执行这些命令,telnetsessions中断。第六步:验证安装,敲入version命令通过软件命令升级 DataONTAP现在讲了三种方式来升级操作系

18、统:下载.zip文件,通过CIFS升级下载.tar文件,通过NFS升级下载.exe文件,通过软件命令升级第二步从NOW网站下载合适的操作系统。下载的操作系统是与硬件平台型号有关的。第三步在windows客户端解压缩下载的文件。第四步解压缩完成后,在console端口敲入download命令。这步拷贝了bootblock至U磁盘。第五步确认没有软盘在驱动器里面,reboot存储。做好不要在telnetsessions执行这些命令,因为重启会使因为重启会使通过软件命令升级操作系统一般是下面的步骤:INTfRMETRctnaleSiteHTTP-LicensedStorageAppliinc*.An

19、yAccessiblewebservercanbeused.Farexample,ifyourstorageapplianceislicensedforHTTP,youcanuseittohostthesetupfilesforotherstorageappliances.第一步将.exe结尾的合适的系统文件下载到web服务器第二步通过软件命令找到软件并安装它SoftwaregetURL-fdestination例如:softwaregethttp:/ console 端口通过terminal软件直接连接到console口。(通过标准的RS232连接到console口,线缆是DB9serial

20、cable)通过telnet(TCP/IP)远程连接到filer。通过rsh或SSH连接到filer。通过terminal软件连接console口的参数设置:Bitspersecond9600Databits8ParityNoneStopbits1FlowcontrolNoneConsole口的访问是有密码保护的通过telnet访问filer:Fileview通过html和SNMP协议可以和filer通讯和进行管理,并还可以起一个telnetsession来进行命令行管理。Fileview里面同一时刻只允许有一个telnetsession,则否会出下面提示。FilerUseCommandLin

21、e包http;ISZISB.D.IBOTW._jdmm/FileSystemStatus(IFiir-SHiffwStartus.提:,看Dati0NTAPFiindimAnt.看UMWH.Infrmiructijfii一色wangjun:国TMETFlleiDocWwziiigjun?Filar,?Valumrits?1.Aggfflflirto*?1Storage,?OperalicimManager力CIF0HF5( (IHTTP?LUN&厘HeiworkSeeurMy1?FilerModelSysitepiIDVer&lonVolumesAggregateswangiM

22、nSirnulatarOT9990572Diaks7.31VolUTOS1Aggregates28DISKS(25spare,0failed)StatusThesystemsglobalslatusismrmal阐 wangjunFilerUseCommandLineShowStatusManageLicensesReportconnectIon口penSyslogMessagesToo仃月侬uwer主I力。巾4din!Ri一占电tynIdt一.CAnnectIoncl力客电d0J本的存储配置基本的几个命令来了解你的系统许多命令提供了filer的系统配置命令,这些命令被用来:检查系统配置监控系

23、统状态校验系统正确的配置。过options命令和配置文件来管理系统Options命令的特点:通过命令行输入自动加入存储的注册表(除了autosupport.doit之外)即使重启系统也保持有效不需要编辑配置文件练习:/etc/rc包含了下面的内容:网络接口的配置信息,必须在/etc/rc文件里面自动输出的NFS其它命令册表数据库生效的信息保存在注册表数据库。/etc/registry不允许手工修改,由系统自动配置。几个版本的备份如下:如果当前的组侧表文件损坏,将自动启用备份/etc/registry.lastgood上一次成功启动的拷贝/etc/resgistry.bck一级备份/etc/re

24、sgistry.default缺省的注册表置管理权限的访问(建立管理用户)可以配置多个管理权限的账户,防止在一个大的机构里面,一个管理员有事,其它人还可以管理系统。注意此命令是设置和管理管理账户。管理账户和root账户具有相同的权限。创建管理账户ID设置telnet访问设置rsh访问设置fileview访问等于adminhost在setup过程中要指定adminhost,用来设定那个机器可以以NFS或者CIFS方式去查看或者修改root卷/etc目录下面的配置文件。在setup过程中会授予adminihostroot权限。Adminhost以NFS连接:前提条件是主机名必须在/etc/host

25、.equiv,在setup过程中可以自动生成这个文件。连接上后,可以mount根卷,编辑配置文件,执行各种命令。tanrdfile/etc/hosts.equiv#Auto-generatedbysetupFriDec2503:05:51GMT200903Adminihost以CIFS连接:前提条件是登录这台机器的用户必须是Domainadministrator的用户或者Administrators组,权限是通过filerC$share连接后编辑配置文件。Autosupport功能Autosupport功能是NetApp提供的监控管理系统的一项服务,可以自动触发email

26、信息,报告filer状态,报警、发送请求技术支持报告等。Autosupport邮件内容里面一般会包括以下内容:系统命令的输出日期和时间戳信息软件版本系统ID和主机名软件licenseSNMP信息(如果设置了)由于filer并不具备转发邮件的功能,所以是作为邮件的客户端来设备,缺省是在setup的时候将adminhost作为邮件服务器,但也可以设置更多的邮件服务器。Weeklylogs(/etc/messages)系统重启NVRAM电池量低硬盘、风扇、电源供应失效等盘柜失效系统过热集群事件文件系统增长过大管理员定义的SNMPtraps下表列出了一些可以触发autosupport的事件以及对应的邮

27、件主题。打开autosupport功能:optionsautosupport.enableon|off/etc/message或件的内容/etc/serialnum文件内容,如果在出厂的时候没有创建这个文件则管理员最好创建它,这样更快。wangjunrdfile/etc/serialnum987654-32-0AuioSupportMessageContentOutputCommandsnetapp反映sysconfig-voptionserrslogstatusfcstatical_statsrfconfig-acifs&tatcrfssharesdfnisinfosysconfig

28、-rvolstatusavailtimesysconfig-cemseventstatusfcstatdevice_mapfcstatlink_statnfsstat-ccifssessionshttpstatdf-isnapschedvifstatuscfmonitorall入固件状态执行一些特殊功能Filer启动的时候按Ctrl+C可以进入固件设置状态。Normalboot.Bootwittiout/etc/rc.Changepassword.Initializealldisks.(4a)Sameasoption&.buncreatedflexiblerootvolume4Mair

29、Ltenancemodeboot.Selection(1-5)?4Zerodiskaandinstallmnewfileaystein?yareyousure?y上图选择4,就是格式化所有磁盘,然后安装新的文件系统。tansoftwaregethttp:/jhj/download/setup.exetansoftwareinstallsetup.exetandownload命令解释optionsautosupport.enableon|off打开autosupport支持,缺省是打开的optionsautosupport.mailhosthost1-host5可以设置多达5台主机,跑着smtp

30、协议,缺省是setup时设置的adminhostoptionsautosupport.notetoaddressl.address5可以设置多达5个接受者的邮件地址。缺省是optionsautosuppport.fromsender指定发送邮件的用户。optionsautosupport.contentcomplete|minimal定义邮件内容包含什么东西,complete是缺省的选项,如果是complete选项,除了最小内容的发送之外,还发送gzip压缩下面的文件:/etc/log/ems/etc/rc/etc/exports/etc/hosts/etc/syslog.conf/etc/n

31、sswitch.conf/etc/snapmirror.allow(如果snapmirror购买了)/etc/snapmirror.conf(如果snapmirror购买了)性能信息optionsautosupport.doitmessage立刻发送autosupport信息,一般作为测试用optionsautosupportthrottleon|off如果短时间内发送大量autosupport信息,则屏蔽一些相同的内容来减少发送量。缺省是on.常用的配置autosupport命令,黑色加重的是必须的选项:tanreboottanversionNetAppRelease7.3:ThuJul24

32、12:55:28PDT2008四、网络管理4.1、主机名解析DataONTAP使用三种方法在存储上解析主机名:存储rootvolume上的/etc/hosts文件NIS服务器DNS服务器缺省情况下,存储首先尝试使用/etc/hosts和/etc/nsswitch.conf文件、其次是NIS,最后才是DNS。如果要改变名字解析搜索顺序,你必须修改/etc/nsswitch.conf文件。fas3140rdfile/etc/nsswitch.conf#Auto-generatedbysetupTueApr1309:57:20CST2010hosts:filesnisdnspasswd:filesn

33、isldapnetgroup:filesnisldapgroup:filesnisldapshadow:filesnis/etc/hosts文件是最优先的检索方法,它修改后立即生效。一般使用标准的编辑程序就可以编辑它典型的文件格式如下:IPaddresshostnamealias(es)在setup过程中,/etc/hosts文件自动产生。fas3140rdfile/etc/hosts#Auto-generatedbysetupTueApr1309:57:20CST2010localhost00fas3140fas3140-vif020fas3

34、140-e0Mfas3140-e0afas3140-e0bLocalhost的缺省IP地址自动就在里面。如果有网络设备,但没有分配IP地址,那么在文件中列出,但被注释使用fileview可以修改hosts文件:HTTP?LUNsNetworkReportCanfigureManageInterfacesAddVirtualInlerfacManaqeHostsFi同ManageNetGroupsConfigureHostNameResolution(DNS&NIS)NIS用得很少,略过。使用DNS来解析主机名。DNS集中的维护主机名、domain名和IP地址

35、,以免加入新机器就需要修改/etc/hosts文件,如果有好多存储设备在网络里面,可以降低管理难度。IPHostNameAliases修Au忙呻*n.BtedbysetupSmulti-mode和lacp。在single-modetrunk里,个接口active另一个接口standby这提供了一个冗余功能。Single-ModeTrunkProvidesfailovercapabilitiesActiveLink在mutil-modetrunk里所有接口都是active,可以提供更高的速度,可以提供负载均衡的功能,但这种模式的连接交换机也必须支持端口的聚集。Multi-ModeTrunkSwi

36、tchMustSupportEttierChannelTrunk负载均衡确保multi-modeVIF里的所有接口有相同的利用率。只有multi-modetrunk和lacp支持负载均衡,有三种形式的负载均衡,IP-based的方式是缺省的。基于IP地址的基于MAC地址的基于轮询的LACP协议:基于IEEE802.3ad标准的LACP(LinkAggregationControlProtocol,链路汇聚控制协议)是一种实现链路动态汇聚的协议。LACP协议通过LACPDU(LinkAggregationControlProtocolDataUnit,链路汇聚控制SwitchInactiveLi

37、nkSinyleTrunk1SwitchMultiTrunk1协议数据单元)与对端交互信息。某端口使用LACP协议后,该端口将通过发送LACPDU向对端通告自己的系统优先级、系统MAC地址、端口优先级、端口号和操作Key。对端接收到这些信息后,将这些信息与其它端口所保存的信息比较以选择能够汇聚的端口,从而双方可以对端口加入或退出某个动态汇聚组达成一致。端口汇聚是将多个端口汇聚在一起形成一个汇聚组,以实现出/入负荷在汇聚组中各个成员端口中的分担,同时也提供了更高的连接可靠性。在存储端设置multi-mode和lacp后,在交换机一端需要设置端口汇聚来进行相应的支持。交换机静态EtherChann

38、el配置:NetAppVIF的MultiMode是对应的StaticEtherChannel,也就是Cisco交换机的channel-group1modeon命令。交换机静态LACP配置:NetAppVIF的LACPMode模式是又应的DynamicEtherChannel,也就是Cisco交换机的channel-group1modeactive命令。vifcreatemultivif0-bipe0ce0d参数选项都必须用-b基于IP和基于MAC的方式使用特定的公式来决定使用那个接口去传输向外传输的数据包。轮询提供真正意义负载均衡但容易造成故障包的传输和重传因为负载过大。VIF命令用来创建和修改trunk,一个trunk名必须是唯一的、由一个字母开头、不能超过15个字符。一旦trunk创建成功了,就象一个实际接口一样来设置。配置 V

温馨提示

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

评论

0/150

提交评论