Openfiler网络存储系统
一 Openfiler网络存储系统介绍
Openfiler是一款基于rPath Linux的NAS/SAN系统,具有优良的SAN性能。整个软件包与开放源代码应用程序(如 Apache、Samba、LVM2、ext3、Linux NFS 和iSCSI Enterprise Target)连接;支持 CIFS、NFS、HTTP/DAV 和 FTP。Openfiler 将这些随处可见的技术整合到一个易于使用的解决方案中,该解决方案通过一个功能强大的WEB界面进行配置与管理
与ESX Server非常相似,在控制台,Openfiler仅提供命令行界面进行管理操作;另外还提供了Web管理界面
官网:http://www.openfiler.com/
二 Openfiler的安装
・准备环境:一台裸机,插入了多块用于共享存储的硬盘,内存1G以上,系统安装所需硬盘空间20G左右即可
・安装Openfiler
这里使用虚拟机进行安装,新建一个linux6的虚拟机,内存1G,添加两块用于测试的硬盘各20G;插入安装光盘后开机(类似于linux系统的安装,比较简单)
1看到安装界面后直接回车进入图形界面的安装
2直接点击next按钮
3默认选择英文即可,单击next按钮
4是否初始化第一块硬盘,单击因为系统是安装在第一块硬盘上的,一次单击yes
5是否初始化第二块硬盘,一定要单击No
第三块硬盘同样单击No
6默认单击next,然后单击yes
7单击Edit开始配置网络参数(也可以安装完后在配置)
8单击next后,在单击Continue确认,连续确认
9时区选择上海,在单击next
10设置管理员密码,然后连续单击下一步开始安装过程;时间大约10分钟
11安装完成后单击
Reboot重启系统
12可以使用root用户和管理员密码登陆,也可以修改配置文件来配置IP,类似于linux系统;这里不用修改了,直接使用屏幕提示的地址进行web页面的登陆
三 openfiler的配置
・访问和登陆
1建议使用非IE浏览器来进行访问,地址为https://ip:446
2默认的用户名为openfiler
密码为password
・建立分区
依次点击主菜单Volumes,右侧菜单Block Devices。看到如下页面。可以看到目前系统存在3个硬盘,sda已被安装Openfiler,sdb和sdc是尚未使用的SCSI硬盘
1单击sdb,进入下面的页面(往下拉);分区有两种类型:Physical volume和RAID array member。如果想做软Raid的话就需要选择RAID array member,否则就选择Physical volume。这里,选择Physical volume,我们将创建LVM。我们还可以指定开始柱面与结束柱面来对硬盘进行分区,这里将整个硬盘作为一个分区
2默认单击Create即可创建成功
3对sbc进行同样的操作后打开Block Devices界面,看到如下内容
・建立卷组
依次点击主菜单Volumes,右侧菜单Volume Groups,输入组名storage,处勾选/dev/sdb1和/dev/sdb2,点击Add volume group按钮,创建storage卷组
创建成功后如图所示
・建立逻辑卷
依次点击主菜单Volumes,右侧菜单Add Volume,在Select Volume Group中,选择刚刚创建的卷组storage,往下拉,然后按下图建立iscsi-1逻辑卷,卷名称iscsi-1,卷最大空间为全部空间,文件系统为ISCSI,点击Create按钮
创建成功后如图所示,页面往下拉
・开启iSCSI target server服务
依次点击主菜单Services,右侧菜单Manage Services,在Manage Services中点击iSCSI target server右侧Enable按钮表示系统启动时开启iSCSI target server服务。点击Start表示启动iSCSI target server
基本配置完成后可以发布共享存储了
四使用openfiler提供的共享存储
1添加一个新的iSCSI Target
依次点击主菜单Volumes,右侧菜单iSCSI Targets点击Target Configuration
点击Add按钮,添加一个新的iSCSI Target
2映射Target
在上图中继续点击LUN Mapping按钮,点击Map按钮,映射Target,点击以后该按钮将变为Unmap按钮
可以点击Network ACL,Access处选择Allow,允许指定网段中的计算机使用iSCSI,然后点击Update。这里我没有做任何访问的限制。即允许所有主机访问
3测试访问
我们可以使用windows2008所提供的ISCSI提供程序进行iscsi连接的测试,检查openfiler的iscsi存储是否可用(略)