1223 创建iSCSI的分区和连接Word格式.docx
《1223 创建iSCSI的分区和连接Word格式.docx》由会员分享,可在线阅读,更多相关《1223 创建iSCSI的分区和连接Word格式.docx(20页珍藏版)》请在冰豆网上搜索。
1.开启iSCSITargetServer功能
在OpenFiler中,默认是将iSCSITargetServer的功能关闭,因此我们要使用操作系统作为iSCSISAN,必须先将其打开,只要到System选项卡下,将原来Disabled的iSCSItargetserver的Enable按钮单击即可。
当然你也可以在这里开启其他的功能,包括FTP、SMB、NFS等。
▲
在这里可以将需要的功能开启
2.创建iSCSI逻辑分区LUN
在独立存储设备中,LUN(LogicalUnitNumber)是最重要的基本单位。
LUN可以被SAN中的任何主机访问,不管是透过HBA或是iSCSI。
就算是软件激活的iSCSI,也可以在不同的操作系统之下,在操作系统启动之后利用软件的iSCSIinitiator访问LUN。
在OpenFiler之下,LUN被称为LogicalVolume(LV),因此在OpenFiler下创建LUN就是创建LV。
在OpenFiler下创建iSCSI的LUN
1.进入OpenFiler的Web接口,选择Volumes中的ManageVolumes。
2.选择VolumeGroups,可以看到目前已经创建的vmstorage这个VG,目前上面还没有任何LUN。
(点击查看大图)▲
选择选项
3.单击AddVolume按钮,就会进入加入新LV的画面。
最下面有一个创建LV的地方,我们输入LV的名称(如LUN01),输入描述、大小,并且在Filesystem/volumetype下拉列表框中选择iSCSI。
之后单击Create按钮。
选择添加卷,并且输入大小和说明
4.至此iSCSI的LUN已经创建完毕了。
创建完毕了
创建iSCSI的分区和连接
(2)
3.开启IP网络
由于iSCSI是走IP网络,因此我们要允许网络中的计算机可以透过IP来访问。
下面就是OpenFiler中IP网络和同一网段中其他主机的连接方法。
配置OpenFiler中的IP网段
1.进入OpenFiler中的System,并且直接拉到页面的下方。
拉到页面下方
2.在NetworkAccessConfiguration的地方输入这个网络访问的名称,如VM。
3.输入主机的IP段。
注意不可以输入单一主机的IP,这样会都无法访问。
我们在这边输入192.168.1.0,表示从192.168.1.1一直到192.168.1.254都能访问。
给这个网段一个名称,如VM
输入网段IP而非主机IP
4.在Netmask中选择255.255.255.0,并且在Type下拉列表框中选择Share,之后即可以单击Update按钮。
选择完之后就更新
5.至此就可以在这个OpenFiler中看到被授权的网段了。
4.配置iSCSI参数
配置iSCSI参数主要是让客户端能利用这个参数访问到LUN。
在OpenFiler中,配置参数的动作很简单,主要就是先添加iSCSI的设备号码,并且将LUN映像到这个号码上,最后再经过安全配置,就可以连接了。
配置iSCSI连接参数
1.还是进入OpenFiler的Volumes中,并且选择iSCSITargets。
2.此时会出现AddnewiSCSITarget。
你会看到有一个TargetIQN的字段,这个字段称为iSCSI合格证(iSCSIQualifiedNumber),是每一个iSCSI唯一的编号,也是在网络上辨认iSCSI设备的唯一编号。
这个号码由系统产生,我们可以不需要更动。
在此单击Add按钮。
这里要加入iSCSI的合格编号
创建iSCSI的分区和连接(3)
3.在新增之后,我们可以在方块下方看到完整的IQN参数,这个参数暂时不用更动,使用默认值即可。
这边有iSCSI的使用选项
4.在IQN创建之后,接下来我们要做的就是将LUN映射到这个IQN上,动作也很简单,因为OpenFiler都帮我们做好了。
只要进入LUNMapping的选项卡,选择你刚才创建的LUN(如图中的lun01),并且单击Map按钮即可。
选择映射IQN到刚才的LUN上
5.映射完成后,会出现如下图所示的的画面,随时可以再Unmap。
(点击查看大图▲
映射完毕
6.此时选择NetworkACL选项卡,将Access改成Allow,如下图所示,并且单击Update按钮。
要让网络上的用户可以读取,要改成Allow
7.如果你希望系统更为安全,可以在CHAP之中加入账号及密码,我们在此先不配置这个项目,使用网段的限制即可。
如果需要更安全的配置,可以使用CHAP
创建iSCSI的分区和连接(4)
8.到此,你的iSCSI已经完全可以使用了,只要你的操作系统安装了iSCSIinitiator,不管是软件还是硬件的。
5.使用Windows系统测试iSCSI的连接
在安装VMware或Hyper-V之前,我们可以使用XP、Vista或是WindowsServer2008等系统来测试这个iSCSI的连接是否成功,尤其是在Vista或是WindowsServer2008下,操作系统本身就附有iSCSIinitiator,而XP则是需要安装,我们就来看看XP操作系统下的连接方式。
下载及安装XP的iSCSIInitiator
1.如果你使用的是Vista或是WindowsServer2008,则在控制台中就已经有iSCSI的连接器。
在Vista或是WindowsServer2008已经有iSCSI的连接器了
2.如果使用XP,则必须去微软下载iSCSIinitiatorforXP。
我们直接到微软的官方网页下载,在Google中直接输入XPiSCSI即可找到下载点。
官方下载点
3.下载时选择你的XP版本,大部分都是32位,下载X86版本即可。
选择你的版本,通常使用XP都是32位版本的
4.下载回来后直接单击开始安装,第一个画面中,我们两项都要选中。
5.同意后单击Next按钮。
两项都要选中
开始安装
创建iSCSI的分区和连接(5)
6.接下来将开始安装。
7.当安装完毕会弹出如下图所示的画面,在桌面上也会有连接图示。
主要是在Windows中加上iSCSIinitiator的服务
安装完毕
8.进入该图示,由于没有任何连接,因此这里会是空的。
选择Discovery选项卡,并且单击Add按钮来新增iSCSITarget。
9.输入安装OpenFiler的IP,直接单击OK按钮即可。
选择Discover来输入TargetServer的IP
在这里输入IP
10.此时在Targets选项卡中,就会出现我们对映的LUN,但这个时候的状态是Inactive,即无法使用,单击LogOn…按钮登录。
11.当出现如下图所示的画面时,表示我们要将这个LUN加入计算机中,单击OK按钮即可。
虽然映射成功,但还没登录无法使用,
要单击LogOn按钮登录
选择要登录的LUN
创建iSCSI的分区和连接(6)
12.当加入之后,可以看到状态已经是连接上了。
13.此时我们回到OpenFiler的网页接口上,也可以看到连接的情况。
已连接了
连接完毕,可以在Web接口上看到连接情况
6.iSCSI在XP下的基本分享单位
常常使用共享磁盘的人都知道,不管是Windows的或是Linux的分享,基本上都是使用共享文件夹。
但是在iSCSI的使用时,我们竟然可以用到分割区的层次。
可以在上面安装不同的文件系统,并且可以针对不同的需要进行分享,如文件层次的共享文件夹、Cluster层次的quorum硬盘等,在本书的稍后会有介绍。
用XP观察iSCSI在操作系统下的对应
1.进入XP中,并且在我的计算机上右击,选择Manage选项。
2.选择DiskManagement。
此时你会看到新增的磁盘,上面并没有安装任何文件系统。
已经可以在这里看到iSCSI硬盘了
3.在这个磁盘上右击并选择Properties选项。
4.此时你可以看到这个磁盘,在XP下竟然是以一个单一分割区的方式呈现,让整个应用的灵活性大增。
在XP下是一个分割区,可用灵活性大增
结语
在这一章中,我们充分了解了OpenFiler的iSCSI配置以及连接,而不管是VMware或是Hyper-V,都可以使用iSCSI的LUN来完成虚拟机的放置。
有了独立的存储设备,整个虚拟机的功能才可能完整实现,因此在真正购买企业级的SAN或存储设备之前,使用免费的OpenFiler进行测试是最省成本的方案。
甚至如果你使用的网络设备是10GB以上的交换机及网卡,更可以直接使用OpenFiler作为上线时的VMware存储设备,让整个虚拟机环境的成本又节省不少