Openfiler安装过程:

在测试openfiler时,先安装完openfiler,关机之后在添加新的硬盘进行测试。在本次测试中安装完openfiler之后,新添加了3块硬盘。虚拟机配置如下

clip_p_w_picpath001

clip_p_w_picpath002

clip_p_w_picpath003

clip_p_w_picpath004

安装过程启动,点击回车键

clip_p_w_picpath006

跳过光盘检测。

clip_p_w_picpath008

单击下一步

clip_p_w_picpath010

选择自动分区即可

clip_p_w_picpath012

clip_p_w_picpath014

clip_p_w_picpath016

clip_p_w_picpath018

clip_p_w_picpath020

clip_p_w_picpath022

clip_p_w_picpath024

clip_p_w_picpath026

clip_p_w_picpath028

clip_p_w_picpath030

clip_p_w_picpath032

clip_p_w_picpath034

clip_p_w_picpath036

clip_p_w_picpath038

安装过程没什么技术含量,应该很好理解的。

Openfiler配置

clip_p_w_picpath040

clip_p_w_picpath042clip_p_w_picpath044

clip_p_w_picpath046

Openfiler用于Web管理的用户并非是我们在安装时设定的Root账户,而是一个默认的内置账户openfiler,其密码默认为password,需要在登录后对其进行修改。输入openfiler账户信息后,单击“LogIn”按钮进入Openfiler Web管理界面(第一次登录时会显示一个提示信息,直接单击其中的管理链接即可显示管理界面)。进入管理界面后,首先看到的是系统状态信息。其中显示了服务器的资源消耗情况和硬件信息。接下来出于安全考虑,我们首先要修改管理员的密码。单击页面上“Accounts”选项卡。随后再单击右侧窗格的AdminPassword连接,然后在左侧窗格中输入默认的管理员密码和新的管理员密码两次,单击“Submit”按钮完成管理员密码的修改。

接下来我们将对Openfiler进行初始配置,为其建立NAS或iSCSI共享存储,并且可以被ESXServer或其他主机所访问具体步骤如下

clip_p_w_picpath048

clip_p_w_picpath050

随后选择“Volumes”选项卡,单击右侧窗格的Block Devices链接,页面左侧将显示Openfiler上安装的磁盘列表。单击其中的/dev/sdb,对第二块磁盘进行设置。

clip_p_w_picpath052

clip_p_w_picpath054

由于我们在前面安装时未对第二块磁盘进行任何分区设置,因此其全部空间可用于分区。在分区类型中选择“RAID array member。然后单击“Create”按钮创建新的分区。当然我们可以选择physical olume,建立物理卷。在本次测试中我们选择建立RAID array member,等待一段时间之后,即会显示刚才创建的分区信息。以此类推对剩下的/dev/sdb,/dev/sdc,做同样的操作创建分区。

clip_p_w_picpath056

clip_p_w_picpath058

创建软件RAID.

clip_p_w_picpath060

clip_p_w_picpath062

clip_p_w_picpath064

创建卷组(volume group),卷组中可以加入多个物理卷,进而我们可以提供跨越多个分区和磁盘的存储空间,从而实现存储空间的灵活管理。从某种意义上来说,这也是一种存储虚拟化实现方式。在本次测试中,我们将刚刚创建的RAID5加入的新建的卷组中。

clip_p_w_picpath066

clip_p_w_picpath068

屏幕左侧出现了刚刚建立的卷组VG1,再单击右侧窗格中的“Add Volume”链接,在此卷组上建立新的卷

clip_p_w_picpath070

clip_p_w_picpath072

接下来我们要在此卷组中建立一个iSCSI卷以供ESX Server主机使用。要注意的是,在卷类型中一定要选择iSCSI。在此实验中,我们分配了61%的空间给iSCSI卷,专门用来存放虚拟机文件。39%的空间用于存放ISO文件。设置完成后,单击“Create”按钮完成iSCSI卷的建立。

clip_p_w_picpath074

clip_p_w_picpath076

clip_p_w_picpath078

clip_p_w_picpath080

经过很短的等待之后,我们可以通过单击卷信息右侧的链接对卷进行删除、编辑配置和创建快照。通过对卷的编辑,我们还可以将卷组中的自由空间分配给它,从而实现对卷的扩容。

clip_p_w_picpath082

接下来我们选择“Services”选项卡,单击其中“iSCSI target server”右侧的“Enable”链接来启动iSCSI target服务。单击后,iSCSI target服务状态会显示为“Enabled”。

clip_p_w_picpath084

随后我们选择“Volumes”选项卡,单击右侧窗格中的“iSCSI Targets”链接,然后单击“Add”按钮,建立新的iSCSI Target,完成之后,会显示刚建立的卷的信息和配置页面。随后我们再选择iSCSI Targets配置页面的“LUN Mapping”选项卡,将iSCSI卷映射到刚建立的Target单击页面中的“Map”按钮,完成iSCSI卷到Target的映射。

clip_p_w_picpath086

clip_p_w_picpath088

clip_p_w_picpath090

随后会显示刚才建立的映射信息,通过单击“Unmap”按钮可以取消此映射关系。接下来我们再选择iSCSI Targets配置页面的“Network ACL”选项卡,对Target的访问进行设置。

clip_p_w_picpath092

接下来会显示网络访问列表,在其中我们可以看到在前面为ESXI-1设置的记录。将其右侧的选项修改为“Allow”,单击下面的“Update”按钮完成设置,要注意的是,每建立一台连接到Openfiler的ESXServer主机,都要进行这样的设置,才可以保证其正常连接。

clip_p_w_picpath094

在chap 认证时,主机需要提供用户名和密码。这个密码是连接LUN是需要提供的用户名和密码。这个一定要注意。

clip_p_w_picpath096

我们还可以做发现ISCSI target的chap认证,也需要输入用户名和密码

clip_p_w_picpath098

需要注意,本次测试我没有准备ESXI主机,关于ESXI主机端的ISCSI配置请参考其他的文档。但openfiler端的配置可以参考以上的配置。以下的测试是使用win7的iscsi发起程序来发现target,所以在openfiler端新建的chap认证的密码必须使用12字符长度的密码。这是微软的密码长度要求。

clip_p_w_picpath100

clip_p_w_picpath102

clip_p_w_picpath103

clip_p_w_picpath104

clip_p_w_picpath106

clip_p_w_picpath107

clip_p_w_picpath109

clip_p_w_picpath111