《NAS存储配置文档..》由会员分享,可在线阅读,更多相关《NAS存储配置文档..(30页珍藏版)》请在金锄头文库上搜索。
1、NAS3300,NAS3600部署文档目录一、硬件配置:3二、设备连线图31、NAS3300主机和EXN1000扩展柜连线图32、NAS3600主机连线图:4三、用户需求4四、知识点:5五、配置过程:61、配置主机端口IP地址:82、Web界面设置介绍:93、在NAS3600A上创建3.5T共享存储空间114、在NAS3600A上创建CIFS网络文件系统:175、在NAS3600A上创建NFS网络文件系统256、在NAS3600和NAS3300之间创建Snapmirror287、重要补充1:NFS和CIFS用户权限一致性映射318、重要补充2:Snapmirror原理策略和NAS3600宕机后
2、的处理及恢复32一、硬件配置:序号设备名称配置数量1NAS3300主机单节点(控制器)12块500G SATA硬盘,激活feature:CIFS,iSCSI,snapmirror12EXN1000扩展柜5块500G SATA硬盘与NAS3300主机互联扩容磁盘到17块13NAS3600主机双节点(控制器)16块500G SATA硬盘,激活feature:CIFS,iSCSI,snapmirror,cluster1表格 1 硬件配置表二、设备连线图1、NAS3300主机和EXN1000扩展柜连线图图表 1 NAS3300和EXN1000连线图*注意图中e0b虽有连线,但实际未配置IP地址,处于闲
3、置状态。2、NAS3600主机连线图:图表 2 NAS3600连线图三、用户需求用户对NAS的大致需求为:NAS3600和NAS3300组成一套高可靠的NAS系统,其中NAS3600为主,NAS3300为备,整个NAS系统对以太网络中的各种主机(Unix,Windows)提供1个大约3.5T的多协议(NFS,CIFS)支持网络共享文件系统,并通过snapmirror功能将该文件系统镜像到NAS3300中备用。系统拓扑如下:图表 3 系统拓扑图四、知识点: NAS存储:就是网络上的共享文件系统。注意NAS和普通的阵列存储柜最大的区别在于NAS在文件系统层次对外提供存取服务,而普通阵列存储柜在底层
4、(数据块)对外提供存取服务,二者的层次和数据单位完全不同。NAS N系列尽管外形像一个阵列存储,但实际上它是一台对网络提供文件存取/共享服务的服务器,所以在NAS领域对其控制器称为“节点”,NAS3600配置了2个控制器,应看成2台文件服务器、2个节点(可构成cluster)。 NAS操作系统:NAS对外提供文件系统级服务,其自身必须具备相应处理能力,也就是在NAS存储中,必须安装一套通用(windows NT/linux/unix)操作系统或专用操作系统以实现上述功能。NAS N系列采用基于Unix,取消通用功能,只注重文件服务的专用操作系统ONTAP。 ONTAP在存储上的分布:ONTAP
5、以控制器为单位部署,1个控制器上面就有1个ONTAP。 NAS N系列的磁盘聚合(aggregate):NAS N系列用聚合来表示一个RAID,与普通的DS阵列柜不同的是,NAS N只支持RAID4和RAID_DP(其实就是RAID6)两种模式,并且NAS N的磁盘聚合必须要求热备支持,不像DS系列那样可以单独设置hotspare,在NAS N中创建磁盘聚合的同时就必须包含spare盘(就是热备)。按照此种规则,用户创建RAID4磁盘聚合时就需要3块盘(1块data,1块parity,1块spare),而RAID_DP更是需要4块(因为多了1个parity校验盘)。 NAS N上的磁盘空间估算
6、:由于NAS N需要安装ONTAP操作系统,并且NAS N以磁盘聚合方式提供RAID功能,如果是2节点机型,操作系统磁盘占用量就比较夸张了。所以,在订购NAS N时,必须要把操作系统占用的磁盘空间排出后,再来计算数据存储空间。比如这次的NAS3600,配了16块500G SATA盘(实际使用414G),数据空间计划3.5T,但是由于使用了双节点,每节点操作系统出厂默认采用RAID_DP磁盘聚合,这样共有8块磁盘被占用,实际可分配磁盘只有8块,如果再配1个聚合,容量就不够了(因为parity和spare又要占用磁盘,实际可用空间大大降低)。只能把8块空闲盘加入到操作系统的聚合中,对空间进行再分配
7、。 NAS N支持iSCSI:NAS N支持iSCSI,即底层的数据块存取,需要相关licence激活。激活后NAS N可以同时对外提供文件系统和LUN存取服务。不过如果单独用来跑iSCSI就本末倒置了,还不如买个专门的iSCSI存储,成本还低些。 NAS N Cluster支持:这部分定义尚不是很清晰,应该是同一个NAS N存储里的2个节点(控制器)之间可以构成1个高可靠群集,就象双机热备。五、配置过程:NAS N通过专门的串口(RJ45)和主机端口开启的Web页面提供人机交互,但是要实现Web方式,必须事先通过串口对NAS N的主机端口(e0a,e0b)设置IP地址,所以,配置NAS N的
8、先决条件是访问串口。访问串口:首先找到NAS N自带的一个9针串口转RJ45口转接线,然后采用自备的USB转串口线,由于这2根线在串口段都是针,所以还需要一根串口连接线,这根线非常特殊,因为线序不同于普通9针串口连接线,只能从配件中找,本次项目是用公司自备的存储专用9孔串口连接线才搞定。拓扑连接如下图:图表 4 串口连线图RJ45口9“针”串口(对于针口:宽在上左起为1)3(棕色)34(棕白)56(橙色)2表格 2 RJ45转9“针”串口线对应表9“孔”串口(对于孔口:宽在上右起为1)9“孔”串口(对于孔口:宽在上右起为1)14233241557887表格 3 9“孔”转9“孔”串口连接线对应
9、表1、配置主机端口IP地址:NAS N要正常对外提供文件服务,必须要配置其主机端口:e0a和e0b:IP地址,子网掩码,网关,DNS设置等等。NAS N e0a和e0b出厂默认未配置,无法通过Web方式对其进行访问和配置,必须通过串口对其进行最基本的初始设置。用笔记本通过上述连接线与NAS N节点串口接好后,使用windows自带的超级终端对设备进行初始设置,com口参数设置如下:图表 5 COM口参数登陆之后3秒钟按下enter键即进入NAS N命令行模式(用户名:root,密码初始为空),如果是第一次未配置的设备,命令行界面自动进入系统设置step by step交互模式,在设置了e0a和
10、e0b两个主机端口的节点名称(e0a和e0b共用1个节点名)、IP地址和一些其他网络属性后,命令行会提示后续配置是否进入图形方式(Web),我们选择“y”后,step by step交互模式终止。通过与NAS N e0a和e0b在同一个网络里的pc主机里的Web浏览器,直接对设备进行图形化的配置。NAS3600上节点NAS3600下节点NAS3300节点名NAS3600ANAS3600BNAS3300IP地址e0a:10.189.61.47e0b:未设置e0a:10.189.61.48e0b:未设置e0a:10.189.61.49e0b:未设置网关10.189.61.25210.189.61.
11、25210.189.61.252表格 4 节点基本设置表2、Web界面设置介绍:1)、节点基本设置:http:/api,主要是对节点一些最基本参数的设置,包括主机节点名(Filer Name)、端口IP地址,网关,DNS,功能激活等等,设置完毕后见下图:2)、节点各功能详细设置:http:/ /na_admin,对节点各个功能的详细设置,包括添加/删除磁盘,创建聚合、卷、CIFS/NFS文件共享和snapshot、snapmirror等高级功能设置。主页面参见下图:主页面有3个选项: FilerView:配置节点功能 Filer At-A-Glance:性能检测 Manual pages:命令
12、参考手册选择FilerView进入图形化配置界面:在这里可以查看设备基本状态。见下图:3、在NAS3600A上创建3.5T共享存储空间1)、首先查看设备磁盘使用状况:进入FilerView后,选择左边导航菜单中的StorageDisksManage,如下图: Disk:显示磁盘的名称(0c.10.0) Type:显示磁盘所属关系以及状态:l spare:磁盘属于当前节点,并且为热备盘l parity:磁盘属于当前节点,并且为校验盘l dparity:磁盘属于当前节点,并且为第二校验盘(RAID_DP独有)l data:磁盘属于当前节点,并且为数据盘l partner:磁盘不属于当前节点(双节点
13、情况下),只有在另外一个节点才可以查看该类磁盘的状态l unowned:磁盘不属于任何节点(未分配) physical:每块磁盘实际容量(标称值为500G) Aggregrate:磁盘所属的聚合(aggr0为ONTAP操作系统所在磁盘聚合)在本例中,NAS3600有16块500G SATA硬盘,但由于NAS3600有2个节点,每节点出厂设置各占用磁盘4块,即: NAS3600A占用:0c.10.1、 0c.10.3、 0c.10.5、 0c.10.7 NAS3600B占用:0c.10.0、 0c.10.2、 0c.10.4、 0c.10.6 剩下8块为unowned状态2)、出现的问题:不管把
14、剩下8块磁盘放入NAS3600的A或B节点的aggr0中,实际可用容量都只能达到2.7T总容量,除去aggr0中ONTAP操作系统所在vol0卷占用的空间,数据卷vol1只有大约2.2T可用3)、原因:与原厂商工程师沟通后,发现有以下几个因素影响容量大小: 双节点:NAS N系列的每一个节点都要单独占用一定数量的磁盘来构成操作系统所需的聚合(aggr0),本例中,NAS3600每节点聚合(aggr0)出厂配置为RAID_DP,至少需要4块磁盘,2节点至少占用8块。 双spare盘:NAS N在图形界面下往aggr0添加磁盘时,必须要保留2块磁盘为spare,否则,配置不能通过(图形界面下的bu
15、g,在命令行下可以只保留1块spare)。 snapshot占用20%的可用空间:在创建聚合时,默认有20%的空间保留给了snapshot,如果不使用该功能是可以不用保留的。 vol0卷空间过大:vol0空间是aggr0聚合下的一个卷,用来放置ONTAP操作系统,默认该空间较大。4)、针对以上问题的解决思路: 把NAS3600A作为工作节点,把NAS3600B aggr0的阵列模式从RAID_DP改为RAID4,释放出一块磁盘,再分配给NAS3600A。 在命令行下执行给NAS3600A添加磁盘操作,可以只用1块spare 修改NAS3600A aggr0的属性,把snapshot的空间从20%降到0% 修改NAS3600A aggr0下的vol0卷属性,把大小降到80G左右 最后重新调整NAS3600A aggr0下的vol1卷大小具体步骤:1) 用Web浏览器登陆到NAS3600B节点:http:/10.189.