千家信息网

ubuntu 12.04中iscsi target和initiator的安装和使用是怎样的

发表于:2026-11-03 作者:千家信息网编辑
千家信息网最后更新 2026年11月03日,这期内容当中小编将会给大家带来有关ubuntu 12.04中iscsi target和initiator的安装和使用是怎样的,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所
千家信息网最后更新 2026年11月03日ubuntu 12.04中iscsi target和initiator的安装和使用是怎样的

这期内容当中小编将会给大家带来有关ubuntu 12.04中iscsi target和initiator的安装和使用是怎样的,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。

ubuntu 12.04中iscsi target和initiator的安装和使用

实验目的:将一台主机上的硬盘作为一个iscsi target挂载到另外一台主机上 。

1. iscsi的target端 www.2cto.com

(1)安装 iscsi target相关的软件

$ sudo apt-get install iscsitarget iscsitarget-source iscsitarget-dkms

(2)修改iscsi target的配置文件

$ sudo vi /etc/default/iscsitarget

ISCSITARGET_ENABLE=true # change false to true

(3)为target准备存储

这里可以用真正的硬盘,比如/dev/sdx,也可以使用虚拟机的磁盘,比如dd出来的文件:dd if=/dev/zero of=/var/lun1.bin count=0 obs=1 seek=50G.

下面以真实的硬盘为例进行各项操作。

www.2cto.com

Centos 下target的配置操作

centos下iscsi target配置

### 创建一个target,id=1,iqn=iqn.2013-02.node2, iqn是target在局域网内的唯一描述符

$sudo tgtadm --lld iscsi --op new --mode target --tid 1 -T iqn.2013-02.node2

### 可以通过下面命令查看当前创建的target和lun www.2cto.com

$ sudo tgtadm --lld iscsi --op show --mode target

### 给指定的target增加一个lun,通过tid来制定target,这里将/dev/sdl添加到tid=1的target中

$ sudo tgtadm --lld iscsi --op new --mode logicalunit --tid 1 --lun 1 -b /dev/sdl

###注: /dev/sdl是一整块盘,也可将某个分区增加到target中,如/dev/sdl1,/dev/sdb1

### 要使某个target能够被initiator访问,必须先执行如下命令

$ sudo tgtadm --lld iscsi --op bind --mode target --tid 1 -I ALL

### 删除指定的target,由tid来指定

$ sudo tgtadm --lld iscsi --op show --mode target --op delete --tid 1

ubuntu下iscsi target的配置操作

ubuntu下iscsi target配置

# vi /etc/iet/ietd.conf

在文件的末尾添加如下信息:

Target iqn.2012-12.local.mynet:storage.lun1 //iqn.2012-12.local.mynet:storage.lun1为iqn,格式参见centos中的iqn

Lun 1 Path=/dev/sdl1,Type=fileio,ScsiId=lun1,ScsiSN=lun1

第一行 Target 之后的内容可以任意修改,不过最好保持例子中的格式;第二行在该 Target 上创建了一个 LUN,序号为 1

执行完以上配置后,需重启iscsitarget服务:

centos

service tgtd restart

ubuntu

service iscsitarget restart

(4)配置iscsi target的带密码访问方式(如果想无密码设置,可以跳过,并且这是ubuntu的配置方式) www.2cto.com

假设需要配置的iscsi target的用户名和密码如下:

username=dylan

password=123456

如果 ISCSI Target Server 需要用户名密码,则需要在 /etc/iscsi/iscsid.conf 中进行配置,配置选项如下: node.session.auth.username = dylan

node.session.auth.password = 123456

discovery.sendtargets.auth.username = dylan

discovery.sendtargets.auth.password = 123456

其中,两组用户名和密码均为 Target Server 设定的用户名和密码。

修改完成后,需要重启 open-iscsi 服务:

# service open-iscsi restart

2. iscsi initiator端 www.2cto.com

(1)安装open-scsi

sudo apt-get install open-iscsi open-iscsi-utils

(2)发现iscsi target

sudo iscsiadm -m discovery -t sendtargets -p 192.168.35.17

显示信息如下:

192.168.35.17:3260,1 iqn.2013-02.node2

(3)使用target

sudo iscsiadm -m node --targetname iqn.2013-02.node2 -p 192.168.35.17 --login

执行上述操作后,就可在本地主机上多出一个/dev/sdx

(4)删除target

sudo iscsiadm -m node --targetname iqn.2013-02.node2 -p 192.168.35.17 -u

上述就是小编为大家分享的ubuntu 12.04中iscsi target和initiator的安装和使用是怎样的了,如果刚好有类似的疑惑,不妨参照上述分析进行理解。如果想知道更多相关知识,欢迎关注行业资讯频道。

配置 密码 用户 用户名 内容 文件 硬盘 主机 信息 命令 方式 格式 分析 服务 一行 专业 中小 例子 内容丰富 可以通过 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 互联网科技产业 互联网金融公司科技 喔噻互联网科技 顺玮阁互联网科技 深圳艾佳互联网科技 中正互联网科技招聘 中国科技互联网公司收入 广州恒生互联网科技有限 福建科技产业互联网发展 南平创想时代互联网科技有限公司 语蝶互联网科技有限公司 深圳市优智互联网科技有限公司 链环科技传统企业怎么转型互联网 华夏恒生科技与互联网科技 保险科技服务互联网营销体系 互联网企业科技类企业如何做账 互联网科技机房 北京天晋互联网科技有限公司 长沙易易互联网科技有限公司 北京瑞云互联网科技有限公司 互联网核心科技是什么 互联网科技金融 汉立互联网科技有限公司联系电话 隆华科技工业互联网 玉溪互联网科技怎么选 福建互联网展示科技馆设计 普陀区互联网教育科技管理办法 江苏互联网智能科技产品出厂价 中国新注册互联网科技 互联网科技创业有什么好项目
0