ChinaUnix.net 首页 | 博客 | Linux | 论坛 | 人才 | 培训 | 知识库 | 资料 | 读书 | 手册 | 精华 | 下载 | 沙龙 | 搜索
Linux首页 | Linux论坛 | 论坛精华 | 开源新闻 | 技术文章 | 专题专栏 | 新手指南 | 迁移方案 | 产品方案 | 开源项目 | 开源图书 | 软件下载 | 人才招聘 | Linux博客
  搜索

  产品与方案
·中科红旗全面打造现代化邮政体系
·红旗助力“网上审批服务” 推动电子政务
·红旗正版化开创呼和浩特网吧建设新起点
·红旗Linux助信息产业部邮件服务器“快跑”
·中标普华Linux 为电子政务信息化保驾护航
·中标普华Linux助力基金产业
·中标普华Office率先支持UOF标准
·中标普华邮件系统助力西藏政府信息化建设
·红旗Linux助力国库集中支付系统改革
·红旗助中信卫星 掀起GIS通信应用风暴
·红旗软件助力烟草总局 全面建设“数字烟草”
·红旗助力“信访阳光工程”打造畅通信访渠道
·红帽联合FIS发布下一代实时核心银行平台
·红旗助力金盾 打造全无忧出入境信息系统
·红旗Linux全力打造中国邮政总局名址信息库
·爱尔兰证交所从Unix迁移到红帽企业Linux
·一流的意大利银行选择使用红帽企业Linux
·PLUS Finanzservice选择使用红帽企业Linux
·红帽助力TransACT Communications 公司
·法国零售业巨头Lapeyre采用Redhat Linux
·旅游预订网站选择使用红帽企业Linux
·马哈拉施特拉邦政府的红帽解决之道
·美国联邦政府案例
·红帽为慕尼黑展览会提供现代化集群系统
·Yuba郡用开源软件和红帽产品提高了效率
·红帽企业Linux助印度理工建立高性能计算中心
·采用红帽Linux 将系统维护时间缩短了65%
·从UNIX迁移到Linux使Peñoles公司获益非浅
·Hikal公司用红帽企业Linux开展任务关键的ERP项目
·KDE3.5.4新版本发布
·芝加哥商业交易所从Unix向Linux迁移
·南方基金管理有限公司成功案例 Red Hat Linux
·广东北电通讯设备有限公司成功案例
·挪威国家石油公司从UNIX迁移到红帽Linux,成本减半
·中央电视台CCTV动画部案例 Red Hat Linux

  图书

鸟哥的Linux私房菜基础学..


Linux程序设计.第3版


Linux设备驱动开发详解


  下载
·Endian Firewall
·linux kernel(Linux 内核)
·CentOS
·Fedora Core 6
·Scientific Linux
·Slackware 11.0
·Gentoo Linux
·ubuntu-6.10-i386服务器版本
·ubuntu-6.10-amd64服务器版
·ubuntu-6.10-i386桌面版
·ubuntu-6.10-amd64桌面版
·Engarde Linux
您的位置: Linux时代 > 技术文档 > 网络通讯 >

在 AIX 上实现 iSCSI

日期:2006-11-08 作者:Robert Ragonese 来自:IBM DW中国


学习如何在 AIX 上实现 Internet 小型计算机系统接口(Internet small computer system interface,iSCSI)。文中循序渐进的过程将说明如何通过 Cisco MDS 在 AIX 主机上跨存储区域网络 (SAN) 实现 iSCSI。这些过程还将说明一些接口优化参数。

引言

经济高效的存储解决方案的要求并不是什么新内容。Internet 小型计算机系统接口 (iSCSI) 同样不是新内容,不过,当我们开始在 AIX® 上跨 JS20 刀片中心实现 iSCSI 时,iSCSI 似乎是新内容。

本文阐释如何通过 Cisco MDS 交换机在 AIX 上实现 iSCSI。文中将讨论有关 Cisco MDS 类 SAN 交换机的主机和 SAN 交换机配置的所有步骤。本文的信息基于实际经验。我们假定您已掌握 AIX 系统管理和 Cisco 存储区域网络 (SAN) 的配置技能。

此过程中的步骤与 Cisco Fabric Manager 配置、Cisco Device Manager 配置和 AIX 主机配置有关。我们还提供了有关 AIX 优化的部分,该部分是可选的,但是建议您这样做。

先决条件

用于在 AIX 上配置 iSCSI 的过程假定具有以下条件:

  • 服务器或主机节点上安装有 AIX Version 5.2 或更高版本。
  • 已完成所有网络和光纤的布线。
  • 最重要的一点是,网络配置已完成并且已经进行了测试,其中包括能够执行从 AIX 节点到 iSCSI IP 端口地址的 Ping 测试。

基本配置包括:四个 JS20 服务器节点通过 Cisco Catalyst 网络交换机进行连接,而 Cisco Catalyst 网络交换机通过 Cisco MDS 9000 SAN 交换机桥接到存储。在此应用中,已将两个 IBM DS-4800 用作后端存储。

Cisco Fabric Manager

用户需要具有管理员访问权限并具有分区的应用知识,以便为主机节点和后端存储创建所需的区域。 若要从 Cisco Fabric Manager 中启用 Cisco MDS SAN 交换机上的 iSCSI,请执行下列操作:

  1. Physical Attributes(左下方)窗格的 MDS 上,选择 End Devices > iSCSI
  2. 为网络中的所有交换机选择 Control 选项卡,然后选择 iSCSI enable
  3. 选择 Apply

分区

在 Cisco Fabric Manager 图形用户界面 (GUI) 中执行分区时,应使用与为其他任何设备执行分区相同的方式。一旦设置了 MDS 来处理 iSCSI 接口,就应该将 MDS 视为任何其他终端设备。

Cisco Device Manager

在 Cisco MDS SAN 交换机上使用 Device Manager 来执行下列步骤。用户需要具有管理员访问权限并且具有如何通过 Device Manager GUI 来配置 MDS 类交换机的应用知识。建议掌握 SAN 的一般知识(其中包括分区)。

请针对初始的 MDS 设置执行下列操作:

  1. 在 Cisco MDS SAN 交换机上启用 iSCSI License 功能。
  2. 在 MDS 上,从 Admin 选项卡中选择 Feature Control
  3. 启用 iscsi–vsan-interface-membership
  4. 选择 Apply

此时,Cisco MDS 交换机可随时接受 iSCSI 命令。

现在,您将设置 MDS 端口和参数。若要配置 GigE 接口,请执行下列操作:

  1. 找到 Cisco Catalyst 网络交换机的 iSCSI 端口。
  2. 右键单击将要配置的端口并选择 Configure…
  3. 从配置面板的顶部选择 GigE 选项卡。
  4. Description 字段中输入端口描述。
  5. 将 MTU 更改为 9000。(为获得更优的性能,建议将 MTU 更改为 9000,但该设置是可选的。)
  6. IP Address/Mask 字段中为 iSCSI 端口输入 IP 地址和子网。

Cisco Catalyst 网络交换机会自动在 IP 地址末端填充子网掩码。如果您正在使用的子网与 Cisco 已假定的子网不同,则可以手动更改它。

  1. 通过从 iscsiAuthMethod 选择框中选中 nonechap 来选择 Auth 方法。
  2. 选择 Apply

完成后,请针对每个 选项卡应用所有更改。Apply 按钮只保存您当前正在使用的选项卡的更改,该按钮并不会继续应用到其他选项卡。

若要配置 iSCSI 接口,请执行下列操作:

  1. 从配置面板的顶部选择 iSCSI 选项卡。
  2. Description 字段中输入端口描述。
  3. 从下拉窗口中选择 PortVSAN 的适当虚拟存储区域网络 (VSAN),或键入适当的 VSAN 号。
  4. Initiator Proxy mode 下选中 Enable 框。
  5. Assignment 选项选择 Auto
  6. 选择 Apply

若要配置 iSCSI_TCP 接口,请执行下列操作:

  1. 从配置面板的顶部选择 iSCSI_TCP 选项卡。
  2. LocalTCPport 输入正确的值。
  3. 选择 Apply

请针对 MDS Initiator/Target 设置执行下列操作:

  1. 从 MDS 上的 IP 下拉列表中,选择 ISCSI…
  2. Initiator 选项卡上,选择 Create
  3. iSCSI Initiator creation 框中,设置 iSCSI 节点名称或 IP 地址,以及 VSAN 成员身份。
  4. Port WWN Mapping 下选中 Persistent 框。
  5. 选择 Targets 选项卡,然后选择 Create
  6. iSCSI Name 字段下输入目标的适当名称。
  7. Initiator Access listing 选择 All
  8. 选择 All,或者从 Advertised Interfaces 列表字段中选择适当的接口。
  9. 选择 Apply

AIX 主机配置

用户需要具有根级别授权并且具有 AIX 系统管理的应用知识。

为了利用 DS4000 系列后端存储,将需要下列 ODM 项。其他存储设备可能需要它们自己特有的 ODM 项,不过需要逐个处理此类情况。请确保提供下列 ODM 项并将 ODM 连接到 DS4000 类型的存储设备。

array.iscsi.ibm-dac-V4.add

如果未提供,请从命令行中发出下列命令:

odmadd array.iscsi.ibm-dac-V4.add

若要配置 iscsi0 接口,则需要创建 iSCSI 的唯一网络接口。使用 SMIT,输入:

smitty -> chgiscsisw

输入 iscsi0 短名称。例如:
iqn.com.ibm.po.ppd.z19c3s11e3.hostid.0972f5ec

从命令行输入以下命令:
chdev –l iscsi0 –a initiator_name=iqn.com.ibm.pok.ppd.<host shortname>.hostid.0972f5ec

iqn.com.ibm.pok.ppd 并不是键入错误;这是 iSCSI 解析目标存储名称的方式。使用 <主机短名称>,例如,z20c4s11e3,其中 e3 是 en3 接口。主机短名称和 iSCSI 字符串的最后一项是每个目标条目特有的。

/etc/iscsi/targets 配置文件

/etc/iscsi/targets 文件中具有所需的条目。/etc/iscsi 目录中有一个 targets 文件,该文件要求具有每个 iSCSI 目标端口的条目,如 Cisco Device Manager 中所概述的。这些条目必须以下面的清单 1 中所示的格式进行创建。targets 文件中还具有有关访问和授权的级别的示例。


清单 1. /etc/iscsi/targets 文件的示例
##################################################################
# EXAMPLE 1: iSCSI Target without CHAP(MD5) authentication
#       Assume the target is at address 192.168.3.2,
#       the valid port is 5003
#       the name of the target is iqn.com.ibm-4125-23WTT26
# The target line would look like:
# 192.168.3.2 5003 iqn.com.ibm-4125-23WWT26
  192.169.240.8 5003 iqn.com.ibm.pok.ppd.zec1xbba3.0005
  192.169.240.16 5003 iqn.com.ibm.pok.ppd.zec1xbbb3.0006
# 192.169.240.1 5003 iqn.com.ibm.pok.ppd.zec2xbba1.0003
# 192.169.240.1 5003 iqn.com.ibm.pok.ppd.zec2xbbb1.0004
#
# EXAMPLE 2: iSCSI Target with CHAP(MD5) authentication
#       Assume the target is at address 10.2.1.105
#       the valid port is 3260
#       the name of the target is iqn.com.ibm-K167-42.fc1a
#       the CHAP secret is "This is my password."
# The target line would look like:
# 10.2.1.105 3260 iqn.com.ibm-K167-42.fc1a "This is my password."
#
# EXAMPLE 3: iSCSI Target with CHAP(MD5) authentication and line continuation
#       Assume the target is at address 10.2.1.106
#       the valid port is 3260
#       the name of the target is iqn.2003-01.com.ibm:00.fcd0ab21.shark128
#       the CHAP secret is "123ismysecretpassword.fc1b"
# The target line would look like:
# 10.2.1.106 3260 iqn.2003-01.com.ibm:00.fcd0ab21.shark128 \
#               "123ismysecretpassword.fc1b"
#
#####################################################################

按下列格式输入 MDS 中创建的每个目标(存储)地址:

192.169.240.1 5003 iqn.com.ibm.pok.ppd.z20c4s11e3.hostid.0972f5ec

其中:

  • 192.169.240.1 是 iSCSI 端口的 IP 地址。
  • iqn.com.ibm.pok.ppd 是 iSCSI 的可解析目标地址。
  • z20c4s11e3 是主机的 en3 接口。
  • hostid 由用户输入。
  • 0972f5ec 由用户输入。

运行 cfgmgr –v

在每一个 AIX 节点上都执行 lspv 命令,并确保这些节点可以访问所有可用的存储。

可选的主机配置

为了在 iSCSI 上获得更优的性能,建议设置下列接口优化参数:

tcp_recvspace=262144
tcp_sendspace=262144
rfc1323=1
jumbo frames = yes

命令行输入过程:

ifconfig en3 down 
ifconfig en3 detach
		
chdev –a ent3 –a jumbo_frames=yes
chdev –l  en3 –a tcp_recvspace=262144
chdev –l en3 –a tcp_sendspace=262144
chdev –l en3 –a rfc1323=1
		
ifconfig en3 up

结束语

完成本文介绍的步骤之后,您应该具有对配置的后端存储的访问权限。请继续下一步工作,验证是否提供了所有的存储并且可以进行访问。

原文链接:http://www-128.ibm.com/developerworks/cn/aix/library/au-iscsi.html

本文被浏览



 相关新闻

IBM举行UNIX World 2006暨AIX 20周年庆典2006-09-29 14:29:44
AIX 中Paging Space使用率过高分析与解决2006-09-21 12:23:09
主机与ISCSI设备之间三种连接方式2006-10-30 15:24:38
SCSI优劣分析2006-09-29 10:45:35
iSCSI初级读本2006-09-27 14:24:32
iSCSI SAN技术概览2006-09-27 14:17:42
了解iSCSI SAN2006-09-27 14:00:43
EqualLogic以SAS支持iSCSI2006-09-27 13:04:35


 相关评论
关于我们 | 联系方式 | 广告合作 | 诚聘英才 | 网站地图 | 免费注册

Copyright © 2001-2006 ChinaUnix.net All Rights Reserved

感谢所有关心和支持过ChinaUnix的朋友们

京ICP证041476号