Win7 +CentOS + Openfiler + VMware搭建iSCSI存储环境

hmslucky 2012-04-13

最近在学习存储,今天做一个实验就是Win7 + CentOS + Openfiler + VMWare搭建iSCSI存储环境。

首先介绍一下,Openfiler 由rPath Linux驱动,它是一个基于浏览器的免费网络存储管理实用程序,可以在单一框架中提供基于文件的网络连接存储 (NAS) 和基于块的存储区域网 (SAN)。整个软件包与开放源代码应用程序(例如 Apache、Samba、LVM2、ext3、Linux NFS 和 iSCSI Enterprise Target)连接。Openfiler 将这些随处可见的技术组合到一个易于使用的小型管理解决方案中,该解决方案通过一个基于 Web 且功能强大的管理界面实现。

Openfiler 支持 CIFS、NFS、HTTP/DAV 和 FTP,但是,我仅使用它的 iSCSI 功能为 Oracle10g RAC 需要的共享存储组件实现低成本的 SAN。我们将通过 USB 2.0 接口将一个 500GB 的外置硬盘驱动器连接到 Openfiler 服务器。Openfiler 服务器将配置为使用该磁盘进行基于 iSCSI 的存储,并且将在 Oracle10g RAC 配置中用于存储 Oracle 集群件所需的共享文件以及所有 Oracle ASM 卷。

我的initiator 是win7主机,target是openfiler,首先到openfiler官网下载vm的镜像,http://www.openfiler.com/community/download,直接下载加载到本地VMWare中,添加3块10G的硬盘做raid5,然后开机,如图

Win7 +CentOS + Openfiler + VMware搭建iSCSI存储环境

按照提示,打开ie输入https://192.168.92.134:446打开web界面如图,默认登录名和密码为openfiler,password

Win7 +CentOS + Openfiler + VMware搭建iSCSI存储环境

这里可以看到网络,硬件,内存,硬盘等的使用情况,最上面还有负载信息。接下来在System菜单下,添加信任ip段,如图

Win7 +CentOS + Openfiler + VMware搭建iSCSI存储环境

然后在Volumes菜单下,初始化新添加的硬盘,是指就是用fdisk命令来分区,如图

Win7 +CentOS + Openfiler + VMware搭建iSCSI存储环境