1、 NetApp 存储设备配置说明修改记录文件编号 版本号 拟制人/修改人 拟制/修改 日期 更改理由 主要更改内容(写要点即可)第 1 页 共 20 页目 录1 编写目的 12 专业名词和缩略语 23 组网方式和环境介绍 34 安装配置方法 34.1 NETAPP 硬件安装 34.2 设备初始化和系统设定 .44.2.1 设备初始化 44.2.2 系统设定 44.3 操作系统安装 .64.3.1 注册现有系统的 cifs 服务,将操作系统文件上传至 FAS 存储系统 .64.4 应用配置 .84.4.1 系统参数配置 84.4.2 注册需要使用的服务 104.4.3 创建一个卷并输出空间 12
2、4.4.4 创建一个 Qtree 并实施 quota 限制 174.4.5 配置 autosupport 194.4.6 配置 snapshot 策略及数据恢复方法 194.4.7 磁盘故障的数据恢复方法 194.4.8 配置 Cluster.191 编写目的编写本文档的目的在于详细地说明 NetApp FAS 存储系统的安装、配置以及常用命令第 2 / 22 页的介绍和可靠性维护、故障检查与恢复的方法,便于开发、测试、用服和工程维护人员安装、使用和维护 NetApp FAS 存储系统存储系统。2 专业名词和缩略语术语 解释CFO Clustered FailoverCIFS Common I
3、nternet File SystemCLI Command Line InterfaceNDMP Network Data Management ProtocolGUI Graphical User InterfaceHA High AvailabilityHBA Host Bus AdapterMPIO Multi Path IO (Microsoft HA driver component)NFS Network File SystemSAN Storage Area NetworkIOPS input/output per secondORT overall response time
4、iSCSI Internet Small Computer System InterfaceFCP Fibre Channel ProtocolTCP Transport Control ProtocolUDP User Datagram ProtocolHTTP Hypertext Transfer ProtocolHTTPs Secure HyperText Transfer ProtocolFTP File Transfer ProtocolNIC Network Information Center第 3 / 22 页3 组网方式和环境介绍图 3.1 NetApp FAS 存储系统组网
5、结构NetApp FAS 存储系统存储设备以 NAS 存储方式使用,通过万兆交换机与主机相连接。4 安装配置方法4.1 NetApp 硬件安装存储设备硬件的安装主要是各盘柜间线缆的连接、磁盘安装、盘柜上架、上电等,以上操作多由 NetApp 技术支持工程师完成。使用存储设备随机携带的“DB9 to RJ45”转接线将 FAS 存储系统的 CONSOLE 端口和安装了 WINDOWS 操作系统的主机串口相连,在 WINDOWS 主机上安装SecureCRT 软件,新建一个 serial 协议的连接,其中 port 参数根据所连接的是 COM1 还是 COM2 来进行选择,其余参数参考图 4.1
6、所示,通过串口连接登录到 FAS 存储系统。图 4.1第 4 / 22 页4.2 设备初始化和系统设定4.2.1 设备初始化 FAS存储系统上电以后,在secureCRT终端窗口中将出现类似以下内容的系统自检信息,当提示按CTRL C 时按下此组合键,再在启动方式中选择(4a ),重新初始化磁盘。NetApp Release 7.3.2: Wed Sep 8 15:58:37 PDT 2004Copyright (c) 1992-2009 Network Appliance, Inc.Starting boot on Wed Dec 31 23:59:58 GMT 1969Thu Jan 1
7、00:00:02 GMT diskown.isEnabled:info: software ownership has been en abled for this system Thu Jan 1 00:00:03 GMT config.noPartnerDisks:CRITICAL: No disks were detected for the partner; this node will be unable to takeover correctly Thu Jan 1 00:00:03 GMT cf.noDiskownShelfCount:info: Disk shelf count
8、 function ality is not supported on software based disk ownership configurations. Thu Jan 1 00:00:04 GMT fmmbx_instanceWorke:info: no mailbox instance on prima ry sideWARNING: 0 disks found!Storage Adapters found:2 Fibre Channel Storage Adapters found!0 Parallel SCSI Storage Adapters found!1 ATA Ada
9、pters found!Target Adapters found:0 Fibre Channel Target Adapters found!0 iSCSI Target Adapters found!1 Unknown Target Adapters found!WARNING: there do not appear to be any disks attached to the system.Check that disks have been assigned ownership to thissystem (ID 84179389) using the disk show and
10、disk assign commands from maintenace mode.No root volume found.Rebooting. (ctrl-c to breDisk assign 4.2.2 系统设定根据磁盘个数以及空间大小,整个初始化的时间可能要持续 12 个小时左右,磁盘初始化完成以后,系统将出现以下提示信息对系统进行设定:Please enter the new hostname : zxmvs1 - 主机名第 5 / 22 页Do you want to configure virtual network interfaces? n: y - 是否配置虚拟网卡 Nu
11、mber of virtual interfaces to configure? 0 1 - 要虚拟网卡的个数Name of virtual interface #1 : interface1 - 虚拟网卡的名称Is interface1 a single s or multi m virtual interface? m - 配置 trunk mode 为-single 还是 multiple,single 为双网卡互备,multiple 可以实现负载均衡Number of links for interface1? 0 2 -虚拟网卡所要绑定的连接数(实际网卡个数)Name of link
12、 #1 for interface1 : e0a -第一个实际网卡的名称Name of link #2 for interface1 : e0b -第二个实际网卡的名称Please enter the IP address for Network Interface interface1 : 10.42.86.241 -虚拟网卡的 IP 地址Please enter the netmask for Network Interface interface1 255.0.0.0: 255.255.252.0-子网掩码Should virtual interface interface1 take
13、over a partner virtual interface during failover? n: y -当发生群集倒换时是否接管备用节点的虚拟网卡The clustered failover software is not yet licensed. To enable network failover, you should run the license command for clustered failover.Please enter the partner virtual interface name to be taken over by interface1 : int
14、erface0-当发生群集倒换时接管备用节点的虚拟网卡名称Please enter media type for interface1 100tx-fd, tp-fd, 100tx, tp, auto (10/100/1000) auto: -虚拟网卡的类型,选择 autoWould you like to continue setup through the web interface? n: y-是否希望通过 web 方式进行设定,选择 yPoint a web browser tohttp:/zxmvs/apiorhttp:/10.42.86.241/apito complete set
15、up. At any time, you can continue with the console setup.Please enter the name or IP address of the default gateway: 10.42.87.254-默认网关The administration host is given root access to the filers/etc files for system administration. To allow /etc root access第 6 / 22 页to all NFS clients enter RETURN bel
16、ow.Please enter the name or IP address of the administration host: -输入管理员主机的名称或者 IP 地址Where is the filer located? : 4A-filer 所在位置Do you want to run DNS resolver? n:-是否运行 DNS 服务器 Do you want to run NIS client? n: -是否运行 NIS 客户端This system will send event messages and weekly reports to Network Applianc
17、e Technical Support. To disable this feature, enter “options autosupport.support.enable off“ within 24 hours. Enabling Autosupport can significantly speed problem determination and resolution should a problem occur on your system. For further information on Autosupport, please see: http:/now.NetA th
18、e return key to continue.The root volume currently contains 2 disks; you may add more disks to it later using the “vol add“ command. Now unpack the tar file provided on the tar floppies into the root directory of the filer. When you are done, type “download“ to install the boot image on the hard dis
19、k and “reboot“ to begin using the new image.4.3 操作系统安装 当系统初始化设置完成以后,如果需要更新 FAS 存储系统的操作系统还需要执行以下步骤:4.3.1 注册现有系统的 cifs 服务,将操作系统文件上传至 FAS 存储系统1 参照 4.4.2 的说明注册 cifs 服务,执行以下命令设置 cifs 配置参数zxmvs cifs setupEnable CIFS access to the filer by a Windows(tm) PCYour filer is currently only visible to PCs on the
20、same net.Do you wish to make the system visible via WINS? no: yPlease enter next WINS IP address (or return to end list) : CIFS requires local /etc/passwd and /etc/group files for multiprotocol.Default passwd file will be created containing root, pcuser,and nobody.Enter the password for root : Retyp
21、e the password: This filer is currently licensed for CIFS only.The filer will be configured as a NTFS_only filer. It canbe changed to a Multiprotocol filer by reissuing the CIFS setup command.The default name of this filer will be ZXMVS.Do you want to modify this name? no: 第 7 / 22 页CIFS supports th
22、ree types of user authentication:1. Windows Domain authentication.2. Windows Workgroup authentication using the filers user accounts.3. /etc/passwd and/or NIS/LDAP based authentication.What type of authentication will this filer use? 1: 3The filer will use /etc/passwd and/or NIS/LDAP for authenticat
23、ion.The Filer will use clear text passwords.Win98 and NT clients require registry changes to access filer.This filer will be a member of the Workgroup WORKGROUP.Do you want to modify this name? no: CIFS local server is running.2 通过以下命令设置一个 cifs 共享服务zxmvs1 cifs shares add root /vol/vol03 在 windows 主机
24、上将 FAS 存储系统共享出来 root 卷磁盘空间(即 vol/vol0)映射为一个本地盘符(假设为 H)4 从 NetApp 的技术支持网站 http:/now.NetA 根据存储设备的 systemID 注册一个帐户(注册审核一般至少需要一个工作日,如果急需使用,请联系 NetApp技术支持工程师提供) ,下载相应的操作系统版本到本地,双击执行后将出现图4.2 所示提示框,点击“确定”。图 4.25 在图 4.3 的窗体中,选择映射了 FAS 存储系统根卷的本地盘符,将操作系统压缩包解压到 etc 目录下,解压的过程如图 4.4 所示。第 8 / 22 页图 4.3图 4.46 下载完成
25、后,在 FAS 存储系统上执行 download 命令将操作系统程序拷贝到引导区,执行过程如下:Zxmvs1 downloaddownload: You can cancel this operation by hitting Ctrl-C in the next 6 seconds.download: Depending on system load, it may take many minutesdownload: to complete this operation. Until it finishes, you willdownload: not be able to use the
26、 console.Thu Jul 28 14:53:14 GMT download.request:notice: Operator requested download initiateddownload: Downloading boot devicedownload: Downloading boot device (Service Area).zxmvs Thu Jul 28 14:54:19 GMT download.requestDone:notice: Operator requested download completed7 按照提示执行 reboot 命令,重新引导存储系统
27、。Zxmvs1reboot4.4 应用配置4.4.1 系统参数配置4.4.1.1 命令行方式在 4.2.2 系统设定中已经对系统参数进行了设置,如果需要重新设定,可以在命令行下直接执行 setup 即可,配置步骤与前面相同。4.4.1.2 Web 方式1 打开 IE 浏览器,在地址栏中输入 http:/FAS 存储系统的 IP 地址/na_admin,如图 4.5所示,即可在 web 方式下对 NetApp 存储设备进行配置、管理、获取帮助、请求技术支持等。第 9 / 22 页2 在图 4.5 中点击 FilerView 前面的图标,即可进入图 4.6 所示的系统管理和监控界面。图 4.5图
28、4.63 在图 4.6 左边的目录树中选择 zxmvs(初始化时设置的 Filer 名称)第 10 / 22 页WizardsSetup Wizards,出现图 4.7 页面,根据提示信息可以对系统参数进行设定。图 4.74.4.2 注册需要使用的服务4.4.2.1 命令行方式使用 license 命令可以查看 Filer 所支持的协议类型,如下所示:zxmvs licensecifs site ZOVOSXA expires 22 Oct 2005cluster not licensedcluster_remote not licenseddafs not licenseddisk_sani
29、tization not licensedfcp not licensedgateway not licensedgateway_hitachi not licensed第 11 / 22 页http not licensediscsi not licensedmultistore not licensednfs not licensedsmdomino not licensedsmsql not licensedsnaplock not licensedsnaplock_enterprise not licensedsnapmanagerexchange not licensedsnapmi
30、rror not licensedsnapmirror_sync not licensedsnapmover not licensedsnaprestore not licensedsv_linux_pri not licensedsv_ontap_pri not licensedsv_ontap_sec not licensedsv_unix_pri not licensedsv_windows_ofm_pri not licensedsv_windows_pri not licensedsyncmirror_local not licensedvld not licensedNetApp
31、根据不同的协议类型有不同的 license,一般在随机文档中包含有 license 信息,或者通过 Filer 的 SSN 号码到 NetApp 技术支持网站 http:/now.NetA 注册获取。如果发现信息无效或者注册失败,可以和 NetApp 技术支持工程师联系。当获取相应协议或服务的 license 之后,可以使用如下命令进行注册:License add 代表获取的注册码4.4.2.2 Web 方式1. 在图 4.6 左边的目录树中选择 zxmvs(初始化时设置的 Filer 名称)FilerManage Licenses,出现图 4.8 页面,输入相关协议的注册码信息,点击 APP
32、LY 按钮。获取注册码的途径同 4.4.2.1 的描述。第 12 / 22 页图 4.84.4.3 创建一个卷并输出空间4.4.3.1 命令行方式系统创建完成后只有一个默认的 root 卷,此时需要根据实际应用和盘柜中磁盘情况创建新的卷。1. 使用 vol status 命令查看 Filer 中的 spare 盘的信息,如下所示。zxmvs vol status -rVolume vol0 (online, raid4) (block checksums)Plex /vol0/plex0 (online, normal, active)RAID group /vol0/plex0/rg0 (n
33、ormal)RAID Disk Device HA SHELF BAY CHAN Used (MB/blks) Phys (MB/blks)- - - - - -parity 0b.20 0b 1 4 FC:B 136000/278528000 137104/280790184 data 0b.23 0b 1 7 FC:B 136000/278528000 137104/280790184 Spare disksRAID Disk Device HA SHELF BAY CHAN Used (MB/blks) Phys 第 13 / 22 页(MB/blks)- - - - - -Spare
34、disks for block or zoned checksum volumesspare 0b.21 0b 1 5 FC:B 136000/278528000 137104/280790184 (not zeroed)spare 0b.24 0b 1 8 FC:B 136000/278528000 137104/280790184 Partner disksRAID Disk Device HA SHELF BAY CHAN Used (MB/blks) Phys (MB/blks)- - - - - -partner 0b.18 0b 1 2 FC:B 0/0 137104/280790
35、184 partner 0b.19 0b 1 3 FC:B 0/0 137104/2807901842. 从输出信息中可以看到本 Filer 有两块 spare 盘,分别为 0b.21 和 0b.24,下面将使用这两块盘创建一个卷组 data,如果是两块以上的盘创建卷组,方法相同。3. 执行 vol create 命令,根据创建的卷组类型需要选择相应的参数,如下所示,其中“-t raid4”表示创建的卷组 raid 方式, “-d 0b.21 0b.24”表示将这两块 spare 盘做成一个卷组,其余选择默认。更多参数请执行 vol create ?查看帮助。zxmvs vol create
36、data -t raid4 -d 0b.21 0b.24volume has been created with 1 disk added to the volume. 1 more disk needsto be zeroed before addition to the volume. The process has been initiatedand you will be notified via the system log as the remaining disks are added.对于尚没有被 zero 的 spare 盘,在加入一个组之前需要先进行 zero 处理。4.4
37、.3.2 Web 方式1. 在图 4.6 左边的目录树中选择 zxmvs(初始化时设置的 Filer 名称)Volumesadd,出现图 4.9 页面,点击 NEXT 按钮。第 14 / 22 页图 4.92. 在图 4.10 页面中输入卷名称,选择语言类型。为了提高数据的安全性,如果需要使用双校验盘,选中“Double Parity”,否则为默认的 RAID4,点击“Next” 。图 4.10第 15 / 22 页3. 在图 4.11 中选择要创建的卷中每个 RAID 组最大的磁盘个数,点击“Next“。图 4.114. 设置磁盘选择方式,如果设置 Automatic 则系统自动从 spar
38、e 盘中进行选择创建卷组。如果设置 Manual,则需要手工选择磁盘来创建卷组,这里选择 Automatic,点击“Next”。图 4.125. 在图 4.13 中,选择即将使用的磁盘空间大小。如果选择“Any Size”,系统将自动从所有大小磁盘中自动进行选择。如果这里指定了磁盘尺寸,将从指定的磁盘中进行选择,第 16 / 22 页这里选择“Any Size”,点击“Next”。图 4.136. 在图 4.14 中,选择创建组的磁盘个数,这里选择 2,点击“Next”。图 4.147. 图 4.15 中给出前面步骤设定的创建组的参数确认信息,核对无误后点击“Commit”。第 17 / 22
39、 页图 4.154.4.4 创建一个 Qtree 并实施 quota 限制4.4.4.1 QTree 介绍4.4.4.2 命令行zxmvs qtree create mediafilezxmvs qtree status Volume Tree Style Oplocks Status - - - - -vol0 unix enabled normal vol0 mediafile unix enabled normal 4.4.4.3 WEB 方式第 18 / 22 页第 19 / 22 页4.4.5 配置 autosupportAuto supportOptions4.4.6 配置 sna
40、pshot 策略及数据恢复方法4.4.7 磁盘故障的数据恢复方法4.4.8 配置 Clustercf takeovercf takeovercf statuszxmvs1 has taken over zxmvs.zxmvs cf statusCluster enabled, zxmvs1 is up.第 20 / 22 页zxmvs1(takeover) cf monitor current time: 03Aug2005 09:48:36TAKEOVER 00:02:21, partner zxmvs, cluster monitor enabledcf.giveback.auto.cifs.terminate.minutes 5cf.giveback.auto.enable offcf.giveback.auto.terminate.bigjobs oncf.giveback.check.partner oncf.quickloop.enable false (same value required in local+partner)cf.takeover.detection.seconds 20cf.takeover.on_failure oncf.takeover.on_panic on