配置iSCSI磁盘需要完成如下操作。
步骤1 启用Openfiler的“iSCSI target server”服务。
如图2-7所示,单击“Services”工具栏,默认“iSCSI target server”的状态是“Disabled”,通过单击“Modification”的“Enable”将状态修改为“Enable”。
步骤2 配置Openfiler网络访问策略。
如图2-7所示,单击“System”工具栏,在如图2-8的“Network Access Configuration”配置处填入允许访问Openfiler服务器的网络地址、相应的子网掩码以及访问类型,并为此网络访问配置取一个名字叫 san1,单击Update按钮提交配置。
图2-8 配置Openfiler网络访问
步骤3 原始设备配置。
如图2-9所示,单击右边快捷方式栏的“Block Devices”链接,可以进入原始设备配置页面。
进入原始设备配置页面后,可以看到存储服务器只有一张磁盘,如图2-10所示。
单击“Edit Disk”标签中配置磁盘的超链接,进入磁盘配置页面,在图2-11下方可以看到“Create a partition in /dev/sda”区域,修改“Partition Type”的值为“Physical volume”,然后单击Create按钮创建磁盘物理卷。
磁盘物理卷创建成功后,可以看到/dev/sda有4个分区,如图2-12所示,前3个分区是系统在使用,最后一个分区是刚刚创建的磁盘物理卷,用来作为iSCSI磁盘。
图2-10 服务器磁盘信息
图2-11 创建磁盘物理卷
图2-12 服务器磁盘分区情况
到此,原始设备的配置就完成了。还可以为原始设备配置Software RAID,在图2-9有相应的选项,配置Software RAID需要有多个磁盘。
步骤4 创建卷组。
选择System工具栏,如图2-9所示,单击“Volume Groups”快捷方式。
如图2-13所示,在下方的“Create a new volume group”区域输入卷组的名称,选中要组成卷组的成员,此处的成员就是上一步创建好的磁盘物理卷,最后单击“Add volume group”按钮提交创建。如果使用的是Software RAID,在“Select physical volumes to add”中看到的就是/dev/md0。
图2-13 创建卷组
卷组创建成功后,在上方的显示区域能够看到创建好的卷组的信息,如图2-14所示。
图2-14 卷组管理
Openfiler对磁盘的管理和操作系统LVM的概念类似,在VG(卷组)上面还需要划分一个或多个LV(逻辑卷)才能使用。
步骤5 创建逻辑卷。
选择System工具栏,如图2-9所示,单击“Add Volume”快捷方式后,如图2-15所示。在“Create a volume in 'rac.shareddisk1/'”区域输入逻辑卷的名称、描述信息、大小,选择“Filesystem/Volume type”的值为“iSCSI”,单击“Create”按钮。
完成卷创建后,可以在上方的显示区域看到创建的逻辑卷的相关配置信息,如图2-16所示。在左下角还能够看到VG剩余的磁盘空间。
图2-15 创建逻辑卷
图2-16 逻辑卷配置信息
重复以上的动作完成表2-5中5个逻辑卷的创建。
表2-5 逻辑卷信息
名称 描述 大小 类型
ocrvdisk1 ractest_ocrvdisk1 1024MB iSCSI
ocrvdisk2 ractest_ocrvdisk2 1024MB iSCSI
ocrvdisk3 ractest_ocrvdisk3 1024MB iSCSI
dbfile1 ractest_dbfile1 28928MB iSCSI
fra1ractest_flash_recovery_area128928MB iSCSI
完成表2-5中所有逻辑卷创建后,通过Volume工具栏和Quota工具栏都能看到逻辑Volume的划分情况,如图2-17所示。
图2-17 逻辑卷划分情况
如果有多个VG,可以在Volume工具栏内容中的“Select Volume Group”选择要配置的VG,单击Change按钮,如图2-18所示。
图2-18 改变配置的VG
步骤6 创建iSCSI Target。
数据库 服务器是无法将Openfiler服务器中的逻辑卷直接挂载到本地的,只能通过iSCSI探测器探测到Openfiler服务器中的iSCSI Target设备才能使用。所以最后一步还需要创建iSCSI Target,再将创建好的逻辑卷和iSCSI Target做一个映射。
选择System工具栏,如图2-9所示,单击“iSCSI Targets”快捷方式后,如图2-19所示,在“Add new iSCSI Target”区域中输入Target IQN的名称,单击Add按钮。
图2-19 创建iSCSI Target
在下方的“Select iSCSI Target”区域随即就能够看到刚创建好的Target IQN,如图2-20所示。
图2-20 选择iSCSI Target
步骤7 iSCSI Target创建完成,下一步要做的就是映射。
单击“LUN Mapping”标签,在“Map New LUN to Target...”选项中选择要和图2-20中选择的iSCSI Target映射的逻辑卷,单击其后面的Map按钮,如图2-21所示。
图2-21 映射iSCSI Target
映射完成后,就可以在上方的显示区域看到iSCSI Target的映射逻辑卷设备及相关的属性,如图2-22所示。
图2-22 iSCSI属性
步骤8 修改iSCSI客户端iSCSI Target的访问权限。
单击“Network ACL”链接,修改“Access”的值为“Allow”,单击Update按钮。如图2-23所示。
2-23 修改iSCSI Target客户端访问权限
按照以上步骤,完成表2-6中5个逻辑卷对应的iSCSI Target的创建、映射和权限配置工作。
表2-6 iSCSI Target IQN的创建、映射和权限配置
逻辑Volume iSCSI Target IQN(iSCSI Qualified Name) 权限
ractest_ocrvdisk1 iqn.2010-10.example.com:openfiler.ractest.ocrvdisk1 Allow
ractest_ocrvdisk2 iqn.2010-10.example.com:openfiler.ractest.ocrvdisk2 Allow
ractest_ocrvdisk3 iqn.2010-10.example.com:openfiler.ractest.ocrvdisk3 Allow
ractest_dbfile1 iqn.2010-10.example.com:openfiler.ractest.dbfile1 Allow
ractest_flash_recovery_area1iqn.2010-10.example.com:openfiler.ractest.fra1 Allow
步骤1 启用Openfiler的“iSCSI target server”服务。
如图2-7所示,单击“Services”工具栏,默认“iSCSI target server”的状态是“Disabled”,通过单击“Modification”的“Enable”将状态修改为“Enable”。
步骤2 配置Openfiler网络访问策略。
如图2-7所示,单击“System”工具栏,在如图2-8的“Network Access Configuration”配置处填入允许访问Openfiler服务器的网络地址、相应的子网掩码以及访问类型,并为此网络访问配置取一个名字叫 san1,单击Update按钮提交配置。
图2-8 配置Openfiler网络访问
步骤3 原始设备配置。
如图2-9所示,单击右边快捷方式栏的“Block Devices”链接,可以进入原始设备配置页面。
进入原始设备配置页面后,可以看到存储服务器只有一张磁盘,如图2-10所示。
单击“Edit Disk”标签中配置磁盘的超链接,进入磁盘配置页面,在图2-11下方可以看到“Create a partition in /dev/sda”区域,修改“Partition Type”的值为“Physical volume”,然后单击Create按钮创建磁盘物理卷。
磁盘物理卷创建成功后,可以看到/dev/sda有4个分区,如图2-12所示,前3个分区是系统在使用,最后一个分区是刚刚创建的磁盘物理卷,用来作为iSCSI磁盘。
图2-10 服务器磁盘信息
图2-11 创建磁盘物理卷
图2-12 服务器磁盘分区情况
到此,原始设备的配置就完成了。还可以为原始设备配置Software RAID,在图2-9有相应的选项,配置Software RAID需要有多个磁盘。
步骤4 创建卷组。
选择System工具栏,如图2-9所示,单击“Volume Groups”快捷方式。
如图2-13所示,在下方的“Create a new volume group”区域输入卷组的名称,选中要组成卷组的成员,此处的成员就是上一步创建好的磁盘物理卷,最后单击“Add volume group”按钮提交创建。如果使用的是Software RAID,在“Select physical volumes to add”中看到的就是/dev/md0。
图2-13 创建卷组
卷组创建成功后,在上方的显示区域能够看到创建好的卷组的信息,如图2-14所示。
图2-14 卷组管理
Openfiler对磁盘的管理和操作系统LVM的概念类似,在VG(卷组)上面还需要划分一个或多个LV(逻辑卷)才能使用。
步骤5 创建逻辑卷。
选择System工具栏,如图2-9所示,单击“Add Volume”快捷方式后,如图2-15所示。在“Create a volume in 'rac.shareddisk1/'”区域输入逻辑卷的名称、描述信息、大小,选择“Filesystem/Volume type”的值为“iSCSI”,单击“Create”按钮。
完成卷创建后,可以在上方的显示区域看到创建的逻辑卷的相关配置信息,如图2-16所示。在左下角还能够看到VG剩余的磁盘空间。
图2-15 创建逻辑卷
图2-16 逻辑卷配置信息
重复以上的动作完成表2-5中5个逻辑卷的创建。
表2-5 逻辑卷信息
名称 描述 大小 类型
ocrvdisk1 ractest_ocrvdisk1 1024MB iSCSI
ocrvdisk2 ractest_ocrvdisk2 1024MB iSCSI
ocrvdisk3 ractest_ocrvdisk3 1024MB iSCSI
dbfile1 ractest_dbfile1 28928MB iSCSI
fra1ractest_flash_recovery_area128928MB iSCSI
完成表2-5中所有逻辑卷创建后,通过Volume工具栏和Quota工具栏都能看到逻辑Volume的划分情况,如图2-17所示。
图2-17 逻辑卷划分情况
如果有多个VG,可以在Volume工具栏内容中的“Select Volume Group”选择要配置的VG,单击Change按钮,如图2-18所示。
图2-18 改变配置的VG
步骤6 创建iSCSI Target。
数据库 服务器是无法将Openfiler服务器中的逻辑卷直接挂载到本地的,只能通过iSCSI探测器探测到Openfiler服务器中的iSCSI Target设备才能使用。所以最后一步还需要创建iSCSI Target,再将创建好的逻辑卷和iSCSI Target做一个映射。
选择System工具栏,如图2-9所示,单击“iSCSI Targets”快捷方式后,如图2-19所示,在“Add new iSCSI Target”区域中输入Target IQN的名称,单击Add按钮。
图2-19 创建iSCSI Target
在下方的“Select iSCSI Target”区域随即就能够看到刚创建好的Target IQN,如图2-20所示。
图2-20 选择iSCSI Target
步骤7 iSCSI Target创建完成,下一步要做的就是映射。
单击“LUN Mapping”标签,在“Map New LUN to Target...”选项中选择要和图2-20中选择的iSCSI Target映射的逻辑卷,单击其后面的Map按钮,如图2-21所示。
图2-21 映射iSCSI Target
映射完成后,就可以在上方的显示区域看到iSCSI Target的映射逻辑卷设备及相关的属性,如图2-22所示。
图2-22 iSCSI属性
步骤8 修改iSCSI客户端iSCSI Target的访问权限。
单击“Network ACL”链接,修改“Access”的值为“Allow”,单击Update按钮。如图2-23所示。
2-23 修改iSCSI Target客户端访问权限
按照以上步骤,完成表2-6中5个逻辑卷对应的iSCSI Target的创建、映射和权限配置工作。
表2-6 iSCSI Target IQN的创建、映射和权限配置
逻辑Volume iSCSI Target IQN(iSCSI Qualified Name) 权限
ractest_ocrvdisk1 iqn.2010-10.example.com:openfiler.ractest.ocrvdisk1 Allow
ractest_ocrvdisk2 iqn.2010-10.example.com:openfiler.ractest.ocrvdisk2 Allow
ractest_ocrvdisk3 iqn.2010-10.example.com:openfiler.ractest.ocrvdisk3 Allow
ractest_dbfile1 iqn.2010-10.example.com:openfiler.ractest.dbfile1 Allow
ractest_flash_recovery_area1iqn.2010-10.example.com:openfiler.ractest.fra1 Allow