ESXServer使用Openfiler搭建的Soft RAID模式ISCSI网络存储

一:网络存储――让ESX server 发挥最大功效
如果 ESX Server 没有共享存储做基础,就会失色不少,使用网络的共享存储之后,我们就可享用 HA DRS VMotion 等高级功能了。因为条件有限,只能考虑软件实现的共享存储功能了,下面以 Openfiler 为例,配置软件 RAID5 iSCSI 网络磁盘,并链接到 ESX Server
 
二:Openfiler 简介
Openfiler 是一款建立通过 WEB 集中管理的 iSCSI NAS 网络存储系统。
更多内容参见 [url]http://www.openfiler.com/[/url]
 
三:测试环境
1 Openfiler iSCSI 的共享存储主机:
Dell 740 2G 内存、双网卡
IP:192.168.40.200 用来管理 Openfiler
IP:192.168.40.201 供网络存储的使用
挂载 4 160G SATA 硬盘,其中 SATA0 用来安装 Openfiler 系统,其他三块用来做软件 RAID5
2 ESX Server 3.5 U2:
 
四:Openfiler 的安装
可参见官方安装指南 [url]http://www.openfiler.com/learn/how-to/graphical-installation[/url]
安装过程中需要注意几点
1 :安装过程中,需手动配置网络,配置成固定 IP 地址,以免 DHCP 获取之后找不到主机
本例中设定两块网卡的 IP 地址为 :192.168.40.200 192.168.40.201
2 :如果安装完系统之后再插另一块网卡可能会出现新插网卡不能识别的现象。解决办法参见: ADD NIC to Openfiler 2.3
 
五:创建、配置RAID5 磁盘卷
1 :登录到 Openfiler
打开 IE 浏览器输入 [url]http://192.168.40.200:446[/url]
使用默认的用户名密码进行登陆
User openfiler
Pass password
2 :点击 System 菜单,检查一下 IP 等设置情况
3 :在 system 的下方配置允许访问 iscsi IP 地址。本例填入 192.168.40.0 段和 192.168.44.0 段。类型选择 share 。添加完成后点击 Update
在做磁盘操作之前说明几个概念
Block Device    物理的磁盘
Physical volume 物理磁盘的分区,是组成 volume group 的单元
Volume group   由一个或多个物理磁盘分区( Physical volume )组成,是组成 Logical Volume 的单元
Logical volume
RAID array member 用做 RAID 的一块单独“硬盘”
注意,进行磁盘操作前先删除硬盘分区,或者硬盘有空白分区
4 :单击 Volumes ――选择左侧的 Block Device 。会出显示系统所挂载的硬盘
如图 /dev/sda 用来安装 Openfiler 系统
其他三块是为了做 RAID5 ,分别在 sdb sdc sdd 上创建同样大小的 RAID array member 格式分区。
5 :点击其中的 /dev/sdd, 进入到磁盘编辑界面
partition Type 处选择 RAID array member ,输入 Ending cylinder 值,点击 Create
按照此方法,编辑其他两块硬盘,注意产生的 RAID array member 分区大小相同
6 :点击右侧的 Software RAID ,会出现创建 RAID 的界面
选择 RAID 类型为 RAID-5 partiy chunk size 默认 64KB
勾选三块刚创建的 RAID 设备,点击 Add array ,创建 RAID 完成
7 :点击右侧的 Volume Group ,创建卷组
勾选刚创建的 RAID 设备 /dev/mdo, 填入 volume group 名称为 R5_Esx 。点击 Add volume group
8:点击右侧的Add volume,创建iSCSI
填入名称为 iSCSI-1 输入大小 99258 ,还剩余 10G 左右用来添加成其他格式的 volume
点击 Create
至此 RARD5 iSCSI 磁盘创建完毕。可点击右侧 Management volumes 查看
六:开启iSCSI target server 服务
1 :点击 service 标签
2 :将 iSCSI target server 设置为 Enable
七:添加并配置共最终用户使用的iSCSI target
1 :点击 Volume 标签,再点击右侧的 iSCSI targets
点击 Add 按钮,添加了一个 iSCSI Target
2 :点击 LUN Mappling 标签, map target

保持默认选项,点击 Map 即可
3 :点击 Network ACL 标签,将默认禁止访问改成允许访问,然后点击 Update
4 :点击 CHAP Authentication ,添加可以访问此 target 的用户
 
八:修改Openfiler 密码
1 :点击 Accouts 标签,然后点击右侧的 Admin Password
2 :输入原密码 password
   输入新密码
确认新密码
点击 Submit

Openfiler 端设置完成,重启 Openfiler 服务器
 
九:在ESX Server 上使用网络iSCSI 磁盘
1 :使用 VIClient 连接到 Vcenter
2 :选择一个 ESX SERver 、选择配置标签,展开右侧的网络
在左上角选择添加网络
3 :在弹出对话框中选择 VMkernel ,点击下一步
4 :此例选择使用现有虚拟交换机 vSwith0 ,点击下一步
5 :修改网络标签为 iSCSI ,点击下一步。注意此处添加的 IP 地址为 NetWork ACLetWork ACL 允许范围
6 :最后完成的时候可能会弹出警告要求输入网关,点击确定输入即可
7 :点击配置标签――右侧存储适配器―― iSCSI 软件适配器――属性
8 :在常规――配置里点选启用
9 :在动态发现里填入 Openfiler 的地址,使用默认端口号。点击确定
10 :弹出对话框建议重新扫描主机,点击是
11 :扫面完成出现设置好的 iSCSI target
12 :点击右侧存储器,选择添加存储器
13 :弹出对话框中选第一项 磁盘 /LUN
14: 点击两次下一步,填入数据存储名称 Net iSCSI ,选择默认格式化块大小,点击完成
按照同样的方法可以在其他 ESX 主机上添加同样的 iSCSI target
至此, ESX Server 终于使用上了 Openfiler 的共享存储
分享至
一键收藏,随时查看,分享好友!
jwk70147、kiddxufei
2人
了这篇文章
类别: 虚拟化┆阅读( 0)┆评论( 0) ┆ 返回博主首页┆ 返回博客首页
上一篇 Add NIC to Openfiler 2.3 下一篇 半分钟让你认识桌面虚拟化

相关文章

  • ESX Server 3i 常见问题
  • ESX 补丁不按顺序安装造成的downgraded错误..
  • 在ESX中使用WINDOWS共享文件夹
  • ESX SERVER命令控制台添加VMFS

职位推荐

  • 网络工程师
  • 初级运维工程师
  • 市场助理
  • 信息安全研究工程师
  • 高级运维工程师

本文收录至博客专题:《磁盘阵列 RAID 知识解析》

文章评论

 
[1楼]        BabyXc  回复
2009-04-10 14:02:01
来学习了..

[2楼]        hack510  回复
2009-05-20 14:48:51
这个可以在实际环境当中布署吗?存储的稳定性和速度如何?

[3楼]楼主        abner110  回复
2009-05-20 16:38:52
回复 hack510: [2楼]
在生产环境中部署,个人觉得openfiler还不够稳定,非重要场合下,做OPenfiler的双机HA,可以尝试

[4楼]        fljcn  回复
2010-01-18 11:01:08
写得不错,学习啦!!!

[5楼]        at_123  回复
2010-08-11 11:09:44
写得不错,学习啦!!!

[6楼]       [匿名]ahci  回复
2011-04-02 14:59:14
我的硬盘接口类型是AHCI,但安装时OPENFILER提示找不到硬盘。我把硬盘接口类型改成IDE就能找到了
但安装完成后,却一直进不了系统,屏幕一直在滚屏,内容是trace...............end trace

请问是怎么回事儿?

[7楼]        kiddxufei  回复
2011-08-24 16:40:10
照着你的方法做了,开始ESX怎么都添加不到共享的ISCSI,做了2遍。不知道为什么? 有什么方法能排除吗

[8楼]        kiddxufei  回复
2011-08-24 17:06:44
我是用Vclient 添加的,没有用VCENTER,会有影响吗?求指导!

 

发表评论            

昵  称:
登录  快速注册
验证码:

点击图片可刷新验证码请点击后输入验证码博客过2级,无需填写验证码

内  容:

同时赞一个

每日博报 精彩不止一点关闭

你可能感兴趣的:(server,iSCSI,openfiler,esx,共享存储)