1. 登入到Openfiler的网页管理界面
打开浏览器,并输入https//openfiler的IP:446。登入的用户名是openfiler, 密码是password
openfiler2a.png
开启一些必须的服务
在默认情况下,Openfiler的iSCSI和NAS服务是被禁止的。我们必须开启这些服务以便于接下来的设置。单击’Services’选项,开启iSCSI target, NFSv3 和SMB/CIFS服务。
openfiler3a.png
下一步我们需要创建一个用于ESX服务器磁盘分区
单击’Volumes’选项,然后单击’Block Devices’。
openfiler4a.png
下一步,选择你安装了Openfiler的硬盘(应该有一些空余的空间)。
openfiler6a.png
在屏幕的底部你可以看到’create a partition in /dev/磁盘名’。在我的硬盘上有65GB的空余空间,所以我使用下面的属性建立了一个50GB的分区。点击’Create’。
openfiler7a.png
创建一个卷组(Volume Group)
我们需要建立一个卷组,然后把上一步建立的分区加到组里。单击’Volumes’选项,创建一个卷组’ESX’并把之前建立的分区加到组里。选择’Add volume group’。
openfiler8a.png
在ESX卷组中创建一个iSCSI卷
单击’Volumes’页面选择’Add volumes’。选择卷组ESX,然后建立一个新的总量。设定你所希望的磁盘大小及iSCSI文件系统。点击’Create’。
openfiler9a.png
建立一个iSCSI目标
再次单击’Volumes’页面选择’iSCSI Targets’。该设置将会被描述为目标IQN,选择’Add’。
现在我们建立了一个默认的iSCSI目标,接下来需要映射在上一步建立的iSCSI LUN。选择’Lun Mapping’,确认之前建立的LUN然后单击’map’。
openfiler10a.png
在Network ACL页面,单击所提供的链接,它将会把ESX服务器加入到ACL列表中。
openfileracl1.png
下一步添加ESX主机列表。
openfileracl3.png
然后把主机加到LUN并确认设置为允许’Allow’。
openfileracl4.png
好,我们现在可以移到VMware Virtual Infrastructure Client,在那里我们可以增加iSCSI卷并格式化成VMFS以便用于做虚拟机。
配置一个ESX服务器用于Openfiler iSCSI LUN
假设你现在已经安装了ESX 3.x并且设置了vmotion接口和开启了该功能。
  1. 配置ESX防火墙允许iSCSI软件访问。
登入到VI客户,选择你所以配置的ESX服务器,点击’configuration’页面。选择’security profile’,’properties’。确定选择iSCSI。
vmwareiscsi1.png
vmwareiscsi3.png
开启iSCSI软件
在同一个’configuration’页面,选择’storage adapters’, ‘iSCSI Software Adapter’, 然后’properties’。
vmwareiscsi5.png
在’general’页面,选择’configure’和’enable’该适配器。
vmwareiscsi6.png
在’Dynamic Discovert’页面,添加Openfiler服务器的地址(使用默认端口)。
vmwareiscsi7.png
查找新的iSCSI LUN
在同一个’configuration’页面,选择’storage adapters’,然后’Rescan’。为VMFS分区和HBA同时选’options’。
vmwareiscsi8.png
当查找完成后,你应该可以在’storage’部分看到新的卷。
格式化iSCSI卷到VMFS
在同一个’configuration’页面,选择’add storage’。
vmwareiscsi9.png
选择‘Disk/Lun’并单击下一步。
你现在应该可以看到刚建立的iSCSI,以每块1mb大小格式化磁盘。