Linux配置iSCSI存储

2 篇文章 0 订阅
1 篇文章 0 订阅

目录

实验环境

iscsi-target端安装与配置

常用参数介绍

iscsi-initiator端安装与配置

问题


存储区域网络(SAN):来自网络中其他存储设备提供的磁盘。iSCSI就是属于这种方式

iscsi target:存储提供端,为其他设备提供“磁盘”

iscsi initiator:使用target提供“磁盘”的客户端

实验环境

利用VMware创建的两个Linux环境

iscsi-target:192.168.100.134

iscsi-initiator:192.168.100.132

 

iscsi-target端安装与配置

(1)先安装软件包

yum -y install scsi-target-untils

虚拟机环境下如果没有这个包,可以添加一下epel源

yum -y install epel*

然后再安装iscsi-target

(2)启动服务并设置开机启动

service tgtd start

chkconfig tgtd on

(3)创建共享分区

在target端添加一块新的硬盘,进行分区

(4)编辑iscsi的target.conf文件,设置IQN(iSCSI Quified Name)

vim /etc/tgt/target.conf   #在下方添加配置

<target iqn.2018-09.com.example:server.target1>
  backing-store    /dev/sdb1
  write-cache    on    #开启写缓存
  initiator-address    192.168.100.132    #客户端访问控制
</target>

保存后,重启target服务

service tgtd restart 

(5)查看target信息: tgt-admin  --show

Target 1: iqn.2018-09.com.example:server.target1
    System information:
        Driver: iscsi
        State: ready
    I_T nexus information:
    LUN information:
        LUN: 0
            Type: controller
            SCSI ID: IET     00010000
            SCSI SN: beaf10
            Size: 0 MB, Block size: 1
            Online: Yes
            Removable media: No
            Prevent removal: No
            Readonly: No
            SWP: No
            Thin-provisioning: No
            Backing store type: null
            Backing store path: None
            Backing store flags: 
        LUN: 1
            Type: disk
            SCSI ID: IET     00010001
            SCSI SN: beaf11
            Size: 5368 MB, Block size: 512
            Online: Yes
            Removable media: No
            Prevent removal: No
            Readonly: No
            SWP: No
            Thin-provisioning: No
            Backing store type: rdwr
            Backing store path: /dev/sdb1
            Backing store flags: 
    Account information:
    ACL information:
        192.168.100.132

常用参数介绍

backing-store:虚拟设备,与之对应的是direct-store(实际设备),如果把整块磁盘直接拿来用可以使用direct-store

initiator-address:用户端地址,用来限制initiator的来源ip

incominguser:用户名密码,设置手用户端使用密码才能使用

 

iscsi-initiator端安装与配置

(1)安装软件包

yum -y install iscsi-initiator-utils*

(2)发现iSCSI server共享的分区

iscsiadm --mode discoverydb --type sendtargets --portal 192.168.100.134 --discover

(3)登录到iSCSI server共享的分区

iscsiadm --mode node --targetname iqn.2018-09.com.example:server.target1 --portal 192.168.100.134:3260 --login

(4)使用fdisk -l 查看,会发现多了个分区

后续可以把这个分区挂载到本地来使用

问题

iscsiadm: cannot make connection to 192.168.100.134: No route to host


在target端设置好防火墙策略

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值