虚拟化基础架构之使用openfiler搭建iSCSI网络共享存储

上传人:ji****72 文档编号:45891202 上传时间:2018-06-20 格式:PDF 页数:16 大小:4.84MB
返回 下载 相关 举报
虚拟化基础架构之使用openfiler搭建iSCSI网络共享存储_第1页
第1页 / 共16页
虚拟化基础架构之使用openfiler搭建iSCSI网络共享存储_第2页
第2页 / 共16页
虚拟化基础架构之使用openfiler搭建iSCSI网络共享存储_第3页
第3页 / 共16页
虚拟化基础架构之使用openfiler搭建iSCSI网络共享存储_第4页
第4页 / 共16页
虚拟化基础架构之使用openfiler搭建iSCSI网络共享存储_第5页
第5页 / 共16页
点击查看更多>>
资源描述

《虚拟化基础架构之使用openfiler搭建iSCSI网络共享存储》由会员分享,可在线阅读,更多相关《虚拟化基础架构之使用openfiler搭建iSCSI网络共享存储(16页珍藏版)》请在金锄头文库上搜索。

1、虚拟化基础架构之使用 o p e n f i l e r 搭建 i S C S I 网络共享存储(I P S A N ) 2 0 0 9 年 0 4 月 0 2 日 星期四 1 8 : 2 5 随着虚拟化架构的不断完善与扩充,后台集中的网络存储已开始成为虚拟化整体解决方案中的一部分 (尤其是对 V D I 、高可用性群集等架构),实现网络存储的方法有以下几种: 直接向 E M C 、N e t A p p 等厂商购买存储设备:性能较好,价格高昂 在 W i n d o w s 平台安装模拟器:配制简单,但性能一般,且由于商业软件的试用期限制较难以长期使 用 使用 F r e e N A S 、

2、O p e n f i l e r 等 L i n u x 核心的 i S C S I T a r g e t 端程序:基于 L i n u x 内核的裸金属服务器 端,性能较为理想,免费可自由下载,比较适合于系统测试或评估使用。 这里将介绍使用 O p e n f i l e r 2 . 3 来搭建基于 i S C S I 的网络共享存储 首先来看下基本架构与一些基本概念,了解基本概念的请跳过。 在整个架构中,所有的设备都通过以太网相连,两台需要连接存储的服务器分别为两个节点,称之 为 I n i t i a t o r 端(也可只有一个节点或多个节点),存储设备可以是专门的硬件存储设备,也

3、可以由普 通服务器充当,只需安装上述所说的模拟软件或者 O p e n f i l e r 等精简版 L i n u x 来充当,称之为 T a r g e t 端。 所以整个 i S C S I 架构其实也是类似于 C / S 架构,T a r g e t 段为存储服务器,I n i t i a t o r 端为客户端, 通过 i S C S I 协议将存储设备上的逻辑卷作为自己的存储设备使用。 下面切入正题,整个配置过程分为三大步骤: 在存储服务器上安装 O p e n f i l e r 通过 W e b 方式远程配置 O p e n f i l e r 存储设备 配置客户端服务器连接

4、O p e n f i l e r 存储设备 一、在存储服务器上安装 O p e n f i l e (基本的只有下一步可按的页面就跳过了 ) 首先在 h t t p : / / w w w . o p e no p e n f i l e r . c o m / c o m m u n i t y / d o w n l o a d / 中下载合适的版本,从光驱引导后是典型的 L i n u x 安装界面 直接回车进入图形化安装界面 在磁盘设置这里如果不熟悉 L i n u x 磁盘分区的话可以直接选择自动分区,但是为了增强对磁盘分区的可 控性,这里选择手动分区。 系统询问是否初始化磁盘并删

5、除所有数据,选择 Y E S ,连续选择两次 N o 的话则 R e s t a r t 。 进入磁盘分区页面,在这个系统中我有两个磁盘,我的规划是较小的磁盘安装 O p e n f i l e r ,并且划分一 个区作为群集的仲裁磁盘,较大的磁盘作为共享数据磁盘(当然这是后话了,并且 L i n u x 系统的安装并 不局限于一块物理磁盘,这里只是根据惯有的思路做一个预先规划) 安装 O p e n f i l e r 本身的推荐分区方法则根常规的 L i n u x 分区方法是一样的,需要一个引导分区,一个根 分区,一个交换分区 点击较小的磁盘的 F r e e 空间, 选择新建, 在挂载

6、点中择/ b o o t , 文件类型为 e x t 3 , 只选择较小的磁盘 (还是那句话,根据惯有思维,实在不习惯将一个分区横跨两个无力磁盘),大小设为 1 0 0 M 即可,确定下 方为固定大小,勾选强制为主分区选项。 用同样的方法建立根分区, 挂载点位/ , 文件格式为 e x t 3 , 挂载在较小的物理磁盘, 大小为 1 G B - 2 G B 即可, 因为是精简版的 L i n u x ,且以后也不大会安装其它软件,所以 1 G B 足矣(又是那句话,按照惯性思维, 我设了 2 G ,被微软惯性坏了。),下面则同样是固定大小,强制为主分区。 最后建立一个交换分区,不需要选择挂载点

7、,文件类型为 s w a p ,第一块无力磁盘,大小为内存的两倍即 可,其余设置一样,这里发现少截张图。 分区完成后最终的效果应该是这样的,其余的分区保持为 F r e e 状态,不然在 O p e n f i l e r 中可能无法分 配。 配置网络属性,建议设为固定 I P ,因为 O p e n f i l e r 安装完成之后没有图形界面,所有的配置都通过 w e b 方式完成,没有固定的 I P 会给以后的配置造成不必要的麻烦。 接下来是选择时区,设置 R o o t 帐户密码,然后光盘中的文件拷贝至硬盘中开始正式安装,都比较简单,安装完成后取出光盘,按下 R e s t a r t

8、 ,整个安装过程就算完成了,其实跟安装普通的 L i n u x 没有任何区 别。 二、通过 W e b 方式远程配置 O p e n f i l e r 存储设备 启动 O p e n f i l e r 之后会显示他的 W e b 管理的 U R L : h t t p s : / / I P : 4 4 6 通过远程客户端浏览器登录,用户名为 o p e no p e n f i l e r , 密码为 p a s s w o r d 进入管理界面之后首先看到是一些常规设备信息,关系不大,在上方导航栏中选择 s y s t e m ,拉到页面下 方,在 N e t w o r k A c

9、 c e s s C o n f i g u r a t i o n 中添加 I n i t i a t o r 客户端所在的网段地址,用以在之后选择是 否授权这个网段的计算机能够连接本台存储,可以通过子网掩码进一步控制数量,类型保留为 s h a r e , 点击 U p d a t e 。 在导航栏中选择 V o l u m e s ,点击右侧的 B l o c k D e v i c e s ,可以查看到当前存储服务器所拥有的物理磁盘, 选择某一个物理磁盘的 v i e w ,可以查看这块物理磁盘上已有的分区。 下面就开始正式划分我们所需要的共享仲裁磁盘和数据磁盘。 单击第一块物理磁盘:

10、 / d e v / s d a 拉到页面下方(如果要说 O p e n f i l e r 有什么很让人火大的地方就是这里了,很多页面都设计的很长,要 拉到很下面才能进行设置),在这里划分一个物理分区出来,注意将 P a r t i t i o n T y p e 设置为物理卷,类型为主要, 通过设置开始柱面和结束柱面, 系统会计算出划分的区为多大, 调整到满意的值后点击 C r e a t 接下来点击右侧的 V o l u m e G r o u p ,拉到页面下方,创建一个新的卷组,设置卷组名为 Q u o r u m ,包含刚 才创建的物理分区,点击 A d d V o l u m e

11、 G r o u p 。 点击右侧的 A d d V o l u m e ,选择刚才创建的卷组,在这个卷组所包含的空间上创建一个真正的会挂接到 I n i t i a t o r 客户端服务器上的逻辑卷(L u n ),什么?你在这个页面中没看到创建?看到右侧的滚动条了 么?对了。往下拉。 在创建逻辑 L u n 的时候可以选择所需要的大小,而不是选择整个卷组,O p e n f i l e r 对磁盘的灵活性体现 出来了,一个卷组可以划分多个逻辑 L u n ,卷组本身又可以来自多个物理磁盘,好了,被我说乱了?等 下我来整理思路。这里定义完了卷名后在文件类型列表中选择 i S C S I ,

12、点击 C r e a t 。 用同样的方法在第二块磁盘上创建一个物理分区,包含在 d a t a 这个卷组中。 点击右侧的 A d d V o l u m e ,注意选择需要在哪个卷组上创建逻辑卷,选择 d a t a 卷组后需要点击 c h a n g e , 才能在 d a t a 这个卷组中操作,和上面一样,拉到页面下方,创建一个用于 d a t a 的逻辑卷。 在导航栏中选择 S e r v i c e ,将下方服务中的 i S C S I T a r g e t S e r v e r 修改为 E n a b l e 状态。 回到 V o l u m e s 标签,点击右侧的 i S

13、 C S I T a r g e t s ,点击 A d d 添加 i S C S I T a r g e t 。 单击导航栏下方的 L u n M a p p i n g ,可以看到之前划出来可用于挂载的逻辑 L u n ,将两个逻辑卷全部 M a p 至该 T a r g e t 。 最后单击 N e t w o r k A C L ,可以看到先前设置的 I n i t i a t o r 端所在的网段,在 A c c e s s 下选择 A l l o w ,单击 U p d a t e ,大功告成。 三、配置客户端服务器连接 O p e n f i l e r 存储设备 这个步骤比较简

14、单,跟所有的连接 i S C S I 设备客户端所需的操作一样(硬件 H B A 卡除外),安装微软的i S C S I I n i t i a t o r 2 . 0 (如果是 S e r v e r 0 8 的话不需要安装,系统自带) 在 D i s c o v e r y 标签中,单击 A d d ,填入 O p e n f i l e r 服务器的地址,端口默认,确认。 在 T a r g e t s 标签,单击 L o g O n ,勾选系统启动时自动恢复连接,确定,T a r g e t 中的信息会由 I n a c t i v e 变为 C o n n e c t e d 。 打

15、开磁盘管理,系统发现新的可初始化的磁盘,网络存储配置完成,只需在第二台节点进行同样的操作 即可(第一台节点最好关闭,但实际坐下来问题不大,反正最后是由群集控制)。 在设备管理器中的磁盘驱动器下可以看到,有两个 O p n F i l e r . . S C S I 的设备驱动器。 回到 w e b 控制台,进入 S t a t u s 标签,单击右侧的 i S C S I T a r g e t ,可以看到连上来的 I n i t i a t o r ,选择 V i e w 可以看到 I P 信息。 整个配置到这里算是全部完成了,最后简单整理下 O p e n f i l e r 创建逻辑卷的

16、整个过程: 1 . 首先在物理磁盘上创建物理分区,不能跨越物理磁盘 2 . 创建卷组,在卷组中可以包含任意的未被分配的物理分区,可以跨越物理磁盘,可以理解为将多个物 理上的空间整合为一个可用的空间 3 . 在卷组中创建用于被连接的逻辑 L u n ,一个卷组可以创建一个逻辑 L u n ,也可以创建多个逻辑 L u n ,一 个逻辑 L u n 被连接到客户端服务器后在磁盘管理器中最终看到的即是一个物理磁盘。 在这里容易搞混得是卷组的名字是 V o l u m e G r o u p ,逻辑 L u n 的名字是 V o l u m e ,在创建过程中是先创建 V o l u m e G r o u p ,最后才在相应的 V o l u m e G r o u p 中 A d d V o l u m e 的。 扫描 rootcentos49 # iscsiadm

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 行业资料 > 其它行业文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号