[分享]Linux操作系统服务“iSCSI”_VMware, Unix及操作系统讨论区_Weblogic技术|Tuxedo技术|中间件技术|Oracle论坛|JAVA论坛|Linux/Unix技术|hadoop论坛_联动北方技术论坛  
网站首页 | 关于我们 | 服务中心 | 经验交流 | 公司荣誉 | 成功案例 | 合作伙伴 | 联系我们 |
联动北方-国内领先的云技术服务提供商
»  游客             当前位置:  论坛首页 »  自由讨论区 »  VMware, Unix及操作系统讨论区 »
总帖数
1
每页帖数
101/1页1
返回列表
0
发起投票  发起投票 发新帖子
查看: 4160 | 回复: 0   主题: [分享]Linux操作系统服务“iSCSI”        下一篇 
shunzi
注册用户
等级:上尉
经验:782
发帖:133
精华:0
注册:2011-10-10
状态:离线
发送短消息息给shunzi 加好友    发送短消息息给shunzi 发消息
发表于: IP:您无权察看 2012-1-13 17:51:49 | [全部帖] [楼主帖] 楼主

Linux操作系统服务“iSCSI”

适用于:

Linux Kernel - Version: 4.4 to 5.1
Linux x86-64


用途:

这是一个参考文档来描述,其使用范围,性质和适用性方面的Linux操作系统服务“的iSCSI。

范围:

他的文件是有用的的,具体的Linux操作系统服务的iSCSI Linux操作系统系统管理员

Linux操作系统服务“iSCSI”

服务名字

iscsi


描述

这个执行控制的iSCSI守护进程,它实现了iSCSI协议的控制路径,再加上一些管理设施。例如,可以配置守护进程自动重新启动在启动时发现,基于持久性的iSCSI数据库的内容。

iSCSI是一种协议,它允许客户端(称为启动器)发送SCSI命令(cdbs的)远程服务器上的SCSI存储设备(目标)。它是一种流行的存储区域网络(SAN)协议,允许组织整合到数据中心存储阵列的存储,同时提供与本地连接的磁盘的假象主机(如数据库和Web服务器)。与光纤通道,这就需要特殊用途的布线,iSCSI可以利用现有的网络基础设施的长距离跑过来。

主要和巨大的存储设备,像日立SANRISE或EMC,有一个iSCSI服务器的功能,可以使用iSCSI协议通过网络连接这些存储。其实,iSCSI需要更广泛的网络带宽,速度较慢,比直接连接到本机的SCSI设备insecurer。因此,这个协议是仅用于特殊的应用。

iSCSI的守护进程应该启动网络配置后停止后,所有的iSCSI设备已卸载。一旦被激活的Linux iSCSI驱动程序,iSCSI守护进程请求的可用的iSCSI目标从iSCSI目标,并传递到iSCSI内核模块发现的信息。然后在iSCSI内核模块建立连接的目标。在过去的Linux查询目标设备的信息,从SCSI设备节点创建一个映射到iSCSI目标。

RPM包包含服务:

iscsi-initiator-utils


性质:

守护服务

服务控制:

这项服务是由init.d脚本/etc/init.d/iSCSI的处理。它的用法如下

# /sbin/service iscsi
Usage: /etc/init.d/iscsi { start stop restart status reload }


启动服务如下:

# /sbin/service iscsi start
Checking iscsi config:                                                                     [  OK  ]
Loading iscsi driver:                                                                       [  OK  ]
Starting iscsid:                                                                                 [  OK  ]


停止服务如下:

# /sbin/service iscsi stop
Searching for iscsi-based multipath maps
Found 0 maps
Stopping iscsid:                                                                                [  OK  ]
Removing iscsi driver:                                                                     [  OK  ]


检查服务启动或停止:

# /sbin/service iscsi status
iscsid (pid 2362 2359) is running...


如果启动该服务,然后重新启动,否则什么也不做。

# /sbin/service iscsi restart
Searching for iscsi-based multipath maps
Found 0 maps
Stopping iscsid:                                                                               [  OK  ]
Removing iscsi driver:                                                                    [  OK  ]
Checking iscsi config:                                                                     [  OK  ]
Loading iscsi driver:                                                                       [  OK  ]
Starting iscsid:                                                                                 [  OK  ]


reload命令将扫描现有的目标和新的LUN告诉守护进程重新读取任何更改config文件。

# service iscsi reload
[  OK  ]


运行级别的信息查询服务:

# /sbin/chkconfig --list iscsi
iscsi           0:off   1:off   2:off   3:off   4:off   5:off   6:off


配置:

SCSI有一个主要的配置文件/etc/iscsi.conf,这是一个简单的文本文件,“iscsid”用来定位iSCSI目标和配置各种运行参数,如目标发现机制,身份验证设置,摘要设置,连接超时,iSCSI的,运行参数和TCP设置等。

OEL5,iSCSI的实施来自Open - iSCSI中的项目。它使用作为其主要的配置文件中的/etc/ISCSI/iscsid.conf。它的格式是类似/etc/iscsi.conf文件。

有关配置文件的详细信息,请参阅手册页iscsi.conf(5)。

Files:
For OEL4
/etc/iscsi.conf
target address and LUN configuration
/etc/initiatorname.iscsi
persistent iSCSI InitiatorName
/var/run/iscsid.pid
the process id of the running daemon
For OEL5
/etc/iscsi/iscsid.conf
target address and LUN read by iscsid and iscsiadm on startup.
/etc/iscsi/initiatorname.iscsi
persisten initiatorname  and initiatoralias read by iscsid and iscsiadm on startup.
/var/lib/iscsi/nodes/
Open-iSCSI persistent configuration database
Oracle Enterprise Linux Version(s)
OEL 4
OEL 5




赞(0)    操作        顶端 
总帖数
1
每页帖数
101/1页1
返回列表
发新帖子
请输入验证码: 点击刷新验证码
您需要登录后才可以回帖 登录 | 注册
技术讨论