Openfiler之一:Openfiler的安装
2010-02-22 20:45:49
标签:iSCSI NAS NFS IP-SAN SMB/CIFS
原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://jeremiah.blog.51cto.com/539865/277728
Openfiler是一款非常好的存储管理操作系统,开源免费,通过web界面对存储磁盘的管理,支持现在流行的网络存储技术IP-SAN和NAS,支持iSCSI、NFS、SMB/CIFS及FTP等协议。有想看介绍的可以参考OpenFiler官方网站。
Jeremiah打算用两篇博客介绍Openfiler的安装及搭建IP-SAN和NAS环境。
本文主要介绍Openfiler的安装,主要使用虚拟机来搭建此环境。
Openfiler版本:version 2.3 for x86 ISO Image
虚拟机版本:VMware Workstation 6.0.2
1. 新建虚拟机
下一步。
选Custom下一步。
下一步。
选择Linux及对应的Version。下一步。
命名及选择路径。下一步。
选取cpu个数。下一步。
选择内存大小,256MB一般够了。下一步。
选择网络连接方式,此处选桥接。下一步。
下一步。
下一步。
选择磁盘类型,默认。下一步。
选择磁盘大小,演示环境默认8G。下一步。
虚拟机文件名。点完成。
2. 配置虚拟机环境
双击Floppy,及CD-ROM。
去掉开机连接的选项。如果有软驱的可以忽略。OK出去。
选择下载的ISO文件为开机启动的光驱镜像文件。
点击绿色箭头图标,让虚拟机开机。
3. Openfiler的安装
回车。
选择Skip跳过光盘检测。
Next。
选择键盘类型。默认。Next。
选择自动分区,Next,确定。
选择移除所有Linux分区。Next,确定。
双击dev/sda2,并调整到如图所示,OK。
此处说明的是Free的5G左右的磁盘空间就是以后建立iSCSI Target或者NFS共享文件夹所对应的磁盘控件。/对应了2G就已经足够安装Openfiler了。其余比如/boot,及swap的意思是Linux的基础知识,再次不再赘述。Next。
点击Edit编辑ip地址。
输入IP。OK。
输入网关及DNS地址。Next。
选择时区。Next。
输入ROOT密码。Next。
万事具备,Next。开始进行安装........
安装完成,Reboot。
启动完之后就是后台界面咯。其中的https://172.16.5.226:446就是默认的web登陆地址。
浏览器:Firefox3.6(不推荐用IE进行此设置,下面会讲原因)
客户端操作系统:CentOS5.3及Windows XP SP3
iSCSI客户端:open-iscsi-2.0-871
SMB客户端:samba-3.4.0
(两个客户端在Linux的安装使用将会在下一篇博客介绍)
1. 开启Openfiler的Web界面
开启FF3.6,输入https://172.16.5.226:446/
点“我已充分了解可能的风险”。
“添加例外”。
“获取证书”和“确认安全例外”。此时会显示Openfiler的登陆界面。
2. 登录并进行基本设置
Openfiler的默认用户名为openfiler,密码为password。登陆成功后显示如下:
点上方的System标签。
在Network Access Configuration下面输入要开放的客户端IP。此步骤必不可少,否者客户端将访问不到服务。
点上方的Services标签,将SMB/CIFS server,NFSv3 server,iSCSI target server点成Enable状态。
3. 管理卷组
点上方的Volume标签。
选择create new phusical volumes。
选择/dev/sda,将会显示/dev/sda的磁盘分区情况。注意:如果是IE浏览器则不能正常显示饼状图。
partition type选择physical volume,点击create后,饼状图更改为如下显示。
点击右侧的Volume Groups。
输入Volume group name,勾选/dev/sda4,点击Add volume group。点击右侧的Add Volume。
输入Volume Name,description,空间大小及类型,此处先建立iSCSI类型。点击Create。再次点击右侧的Add Volume。
再创建一个XFS类型的卷。完成后如下图所示。
4. 创建一个iSCSI target。
点击右侧的iSCSI target。
输入Target的IQN,点击上方的LUN Mapping。
点击Map将新建立的iSCSI target映射到刚刚建立的卷。点击上方的Network ACL。
将允许的IP地址变成Access。
在CentOS上验证target建立成功。
经过discovery发现了iSCSI target正是我们建立的iSCSI target。下一篇博客将介绍在Linux下如何登录到iSCSI target。
5. 建立共享文件夹
点击上方的Shares。
点击share1。
输入共享文件夹名称,并点击Create Sub-folder。
点击s1。
点击Make Share。
在下方的Share Access Control Mode中选择Public guest access。点击Update。
SMB/CIFS方式改成RW,NFS方式改成RW。也就是全部放开读写权限。点击Update。
验证:
1) NFS方式验证。
2) SMB/CIFS方式验证
3) windows方式验证
6.写在最后
关于Openfiler的其他操作,比如可以通过管理用户组达到对共享文件夹进行用户级
的的访问权限控制等,在此就不再赘述。有需要的童鞋请下载本篇博客的附件,在Openfiler官网上卖40欧元的东西,本人去国外网站找了一大圈才找到,虽然不是最新版本,但是已经足够了。
因篇幅问题不能全部显示,请点此查看更多更全内容