文档库 最新最全的文档下载
当前位置:文档库 › STORNEXT SNFS V4.2.2 安装配置手册 v1(对外发布稿)

STORNEXT SNFS V4.2.2 安装配置手册 v1(对外发布稿)

文档信息:

目录

1背景描述 (4)

2SNFS4.2.2 的重要变更说明 (4)

3安装环境 (4)

4安装前的准备 (5)

4.1软件准备 (5)

4.2SNFS4.2.2MDS及客户端操作系统支持 (5)

4.3关于FC和以太网络连接 (5)

4.4关于多链路的问题 (5)

4.5关于主备MDS服务器电源管理的问题 (5)

4.6关于SNFS文件系统的结构说明 (6)

4.7关于磁盘阵列划分 (6)

4.8文件系统规划 (7)

4.9操作系统的安装 (8)

4.9.1MDS操作系统的安装 (8)

4.9.2客户端操作系统的安装 (8)

5安装流程 (9)

6安装步骤 (9)

6.1安装SNFS MDS端程序 (9)

6.2创建文件系统 (12)

6.2.1登陆SNFS管理控制台 (12)

6.2.2Label磁盘 (14)

6.2.3新建文件系统 (15)

6.2.4验证文件系统的创建 (21)

6.3配置MDS间的HA (22)

6.3.1STONITH类型的高可用方案配置方法 (22)

6.3.2HA Reset类型的高可用方案配置方法 (23)

6.4安装SNFS SAN客户端程序 (31)

6.4.1安装前提 (31)

6.4.2安装软件 (31)

6.4.3配置fsnameservers (34)

6.4.4挂载文件系统 (36)

6.4.5验证文件系统 (40)

7系统维护 (41)

7.1系统备份还原 (41)

7.1.1备份label信息 (41)

7.1.2还原Label信息 (41)

7.2系统管理 (42)

7.2.1查看文件系统状态:cvadmin (42)

7.2.2维护中需要查看哪些MDS日志 (43)

7.2.3收集文件系统日志命令cvgather (44)

7.2.4关于在SNFS客户端(Windows client)上增加日志输出的选项 (45)

7.2.5SNFS 系统故障及处理步骤 (46)

8卸载MDS端程序 (49)

附录一:STORNEXT操作系统兼容列表 (50)

1 背景描述

在广播电视行业中,视音频存储网络往往采用SAN 架构。在网络架构下,为了实现存储资源的共享使用,需要安装共享文件系统软件。Quantum 公司的SNFS 软件产品就是一款性能出色,适合广电行业使用的SAN 共享文件系统产品。SNFS 软件目前已经更新到了4.0的大版本,软件界面和操作方法发生了变更,本文旨在规范大洋工程师在系统项目中对SNFS V4.x 的安装及维护等操作。

2 SNFS4.2.2 的重要变更说明

安装包不再是FS Only 的独立包装,而是SNFS 和SNSM 的统一打包,因此安装

完软件后,会看到SNSM 的界面。

全新的图形化界面,配置方法和V3.x 发生了较大变化。

支持全新的HA 方式,且保持了3.x 版本的HA 方式;

多个SAN 网络的互联不再需要独立的Globe Name Server ,而采用Foreign Name

Server 的解决方案。

3 安装环境

1Gb/s Ethernet 4Gb/s Fiber Channel MDS 服务器(主)

MDS 服务器(备)

以太网交换机

FC 交换机

磁盘阵列

工作站

4 安装前的准备

4.1 软件准备

SNFS MDS端软件:RedHat50AS_26x86_64_4.2.2_24562.bin

SNFS 客户端软件:snfs_client_Windows_i386.zip(32位)

snfs_client_Windows_x86_64.zip(64位)

4.2 SNFS4.2.2 MDS及客户端操作系统支持

建议使用的操作系统

●MDS端操作系统

?Redhat Linux Enterprise Server 5.7 X64

●Client端操作系统

?Windows 7 SP1 64bit

?Windows 7 SP1 32bit

?Windows XP SP2 32bit

?Windows Server 2008 R2 SP1 64bit

?Windows Server 2003 R2 32bit

对完整的操作系统支持列表请见附录一

4.3 关于FC和以太网络连接

确保要安装软件的机器已经加载了阵列的磁盘设备,在系统中能够正常看到磁盘的数目和容量。操作系统的补丁等都已经安装完毕,并且IP地址已经配置完毕。

4.4 关于多链路的问题

对于多主机通道的阵列,为防止多链路的影响,操作系统是服务器版本的机器需要安装多链路冗余软件。其他无链路冗余软件的XP或Professional的工作站点要通过FC交换机ZONE的方式避免多链路的问题。

4.5 关于主备MDS服务器电源管理的问题

在SNFS4.2.2中配置STONITH类型HA时,不再支持cvfail服务器远程电源管理功能;

在全新的HA高可用方案中,当进行Shared File System(即HA心跳盘)切换时,SNFS 会自动控制主机进行重启操作,以确保HA切换成功。

4.6 关于SNFS文件系统的结构说明

文件系统要建立多个StripeGroup。

Metadata和Journal需要独立建立2个StripeGroup,1个StripeGroup内部可以包含1个或多个LUN(最多4条LUN),同一个StripeGroup内相当于”RAID0”的条带化。如果项目中需要高速文件系统,则适合选用“单StripeGroup包含4个LUN”的解决方案,但该方案下的文件系统安全性较低,一旦某条LUN损坏,整个StripeGroup的数据将丢失。所以,如果单StripeGroup单LUN的配置可以满足性能要求,则不推荐使用单单StripeGroup多LUN的配置。

4.7 关于磁盘阵列划分

1) 所有的Metadata磁盘和Journal磁盘,必须保证是整个存储中性能最优、安全性

最好的磁盘,建议使用Raid1实现Metadata数据和Journal数据的存储保护。建议采用Raid 5实现Data磁盘的保护。

2) 创建的Metadata卷的LUN,容量建议不小于100GB,Journal磁盘LUN容量不

小于50GB。

如果存储设备为DDN S2A 存储,请注意下文:

由于DDN存储没有电池保护,所以如果Meta LUN和Journal LUN放在DDN存储上,则该LUN与要关闭阵列控制器的缓存回写功能,具体操作为:进入串口或TELNET的阵列命令行界面,键入cache writeback=off lun=x,x代表涉及的LUN序号。(关于“Cache参数的使用方法,可以查询“cache ?”帮助内容)

请工程师对上述细节加以重视,否则一旦DDN存储发生掉电事件,将造成Metadata信息丢失,文件系统损坏的现象,进而导致文件系统不可用。

划分LUN后,请先进行文件系统的规划,再开始安装。

1) 确定文件系统个数;

2) 确定每个文件系统都需要哪些LUN(建议metadata和journal 各自单独占1个LUN);

3) 确定每个文件系统的stripe group个数;

4) 确定各个stripe group与LUN 的对应关系。注:为了确保安全生产,同一文件系统内的所有LUN,最好都在磁盘阵列柜的同一个控制器上。

文件系统规划表举例:

上表中,SNFS1属于高性能文件系统,但是当LUN4~LUN7之间损坏1个LUN,那么SNFS1的所有数据将丢失。SNFS2属于安全性较高的文件系统,LUN8~LUN11之一或者多个损坏后,仅丢失该LUN内的数据。

注意事项:

1) 关于命名:stripe group及label 的名字,不可使用meta,data,journal这样的敏感词,

2) Stripe Group的规划原则:Stripe Group可以选择只包含1 个LUN,也可以选择包含多个LUN。前者如上表的SNFS1,后者如上表的SNFS2。后者,即:一个stripe Group 包含多个LUN的设计,有助于提升文件系统性能,但是安全性较差,多条LUN间为Raid0 的关系,如果其中1 个LUN损坏,该Stripping Group 中的所有数据都会丢失。请注意。

3) 特别注意:每个Stripe Group内不能超过4个LUN。

4.9.1 MDS操作系统的安装

MDS的操作系统一般可以选择Red Hat Enterprise Linux Server 5.7 X64

1) Red Hat Enterprise Linux Server 5.7的安装:

具体安装步骤请参照:《RedHat Linux Enterprise Server 5.5 操作系统安装手册

V1.0(正稿)》

分区:80G

分区原则:

?尽量保证每个分区的使用量不超过75%.

?swap为实际物理内存的两倍。

4.9.2 客户端操作系统的安装

SNFS客户端操作系统一般可以选择Window Server 2003 R2 ,Windows XP SP2,Windows 7 X64(专业版、旗舰版),Red Hat Enterprise Linux Server 5,Suse Enterprise Linux 11,根据具体需要安装客户端操作系统。

5 安装流程

6 安装步骤

6.1 安装SNFS MDS 端程序

1) 将SNFS 安装文件

RedHat50AS_26x86_64_4.2.2_24562.bin 拷贝到linux 的home

目录下,然后打开命令行中断,通过./ RedHat50AS_26x86_64_4.2.2_24562.bin 命令进行解压缩,解压后会在/tmp 目录下生成一个stornext 目录,如下图所示:

注意:如果拷贝的RedHat50AS_26x86_64_4.2.2_24562.bin 文件不能进行解压缩,先通过chmod 命令,输入chmod 777 RedHat50AS_26x86_64_4.2.2_24562.bin ,修改RedHat50AS_26x86_64_4.2.2_24562.bin 文件的权限,然后再执行解压缩,命令入下图:

2) 输入回车

3) 会出现Quantum Corporation End User License Agreement说明,说明最下面,

输入y继续

最后提示被解压到/tmp/stornext目录下

4) 进入到/tmp/stornext/phdist/RedHat50AS_26x86_64目录中,用./install.stornext

进行安装

按回车键,开始进行安装,在如下界面中选择“2”进行安装

等待每一个working中的选项达到complete状态

完成后,如下图所示状态,表示全部安装完成

重启操作系统reboot

请注意:备机按照相同方式安装。

6.2 创建文件系统

6.2.1 登陆SNFS管理控制台

在安装好SNFS程序后,我们就可以通过web控制台登录文件系统的管理界面,新版本的SNFS软件的用户配置界面和旧版本有很大不同,我们可以通过IE访问SNFS的管理控制界面,详细配置方法如下:

1) 登录SNFS的管理控制界面,在浏览器中输入MDS的IP地址加81端口号,例如MDS

的IP地址为192.168.50.241,则输入http://192.168.50.241:81/,登录名为admin;密

码为password;如下所示:

2) 进入管理界面后,点击Stroage System中的Start,启动存储及文件系统;

存储及文件系统启动过程;

存储及文件系统启动成功后进入Configuration Wizard欢迎界面;

6.2.2 Label磁盘

1) 选择Tools 下拉菜单中的File Systems中的Label Disks

2) 在Disk Devices 中会列出所有Linux 系统认到的LUN,给相应的LUN添加Label,

3) 选中其中一个LUN,选择EFI模式,然后输入label名字,点击“Label”;

4) 在弹出的对话框中选择Yes,确认Label该LUN;

注意:Label磁盘的原则

?Label名称禁止使用meta,data,journal等敏感词汇

?建议使用CvfsDisk_001, CvfsDisk_001, … , CvfsDisk_00X

5) 规划好每一个磁盘应该取的label的名称,完成后如下图所示,数据卷分别为a1,a2,

a3,a4,a5,a6,元数据卷为meta_a,日志卷为log_a,Label完成后,情况如下图所示:

6.2.3 新建文件系统

1) Label完成后,就可以去文件系统配置界面进行文件系统的创建了,我们可以用向导进

行每一步的创建,选择Configuration中Configuration Wizard进入到对应界面,

2) 点击Next,进入License界面,如果还没有拿到license,在下图红框中可以看到准确

的License到期时间,可以直接跳过此步骤,

如果此时尚未拿到SNFS的License,即可获得临时的32个SAN客户端授权、试用期为30天、带主备MDS高可用权限的临时License ;

请注意:在30天内及时更新License文件,当临时License过期后,文件系统将无法启动。

3) 点击Next,进入Name Servers页签中,如下图所示:

创建Name Servers的IP地址,填写该MDC的IP地址,例如192.168.50.241;添加完成后,点击Add,入下图红框所示:

然后点击Apply;

在弹出的对话框中点击Yes,使配置生效;

点击OK,进入File Systems配置界面。

4) 开始创建File Systems,点击New创建新的文件系统;

5) 在如图界面中File System Name填写文件系统的共享名称,比如:editor01,挂载点

可以使用系统默认的/stornext/ editor01即可,Stripe Group Configuration选择Manual 手动建立,其他配置保持默认,然后点击Continue;

6) 把Stripe Group/Disk Management点开,如下图,我们来建立Stripe Group(即SG),

对于一个条带化的文件系统,我们需要至少3个Stripe Group,1个存放元数据信息的meta group,1个存放日志信息的log group,1个存放数据卷的data group。

7) 如下图,首先点击Add,在Stripe Groups中建立一个Stripe Group作为meta

group;

8) 如下图,名字为mga,Breadth选择64KB,Content中选择Metadata(将其勾选上),

其他保持默认,然后在Disk Assignment(磁盘分配)一栏中,选择label名字为meta_a 的卷,点击Assign;

9) 然后再点击Add,在Stripe Groups中建立一个Stripe Group作为log group,名字为

lga,Breadth选择64KB,Content中选择Journal(将其勾选上),其他保持默认,然

后在Disk Assignment(磁盘分配)一栏中,选择label名字为log_a的卷,点击Assign;

10) 然后再点击Add,在Stripe Groups中建立一个Stripe Group作为data group,名字为

dga1,Breadth选择1MB,Content中选择User Data(将其勾选上),其他保持默认,

然后在Disk Assignment(磁盘分配)一栏中,选择label名字为a1、a2的卷,data group

内可选择一个LUN,也可选择多个容量相同LUN,构成条带化,以提高文件系统性能);

点击Assign,将LUN加入该Stripe Group;(注意:Stripe group内最多Assign 4个LUN,请不要超过4个LUN,否则会给文件系统的运行带来隐患)。

11) 与创建dga1相同的方式,创建dga2、dga3,将a3、a4分配给dga2,将a5、a6分

配给dga3,最后点击Apply按钮使配置生效;

12) 新文件系统创建成功,点击OK,完成文件系统创建,如下图所示。

相关文档
相关文档 最新文档