Centos搭建iSCSI

简介:

一、安装iscsi target

yum install -y scsi-target-utils


二、添加磁盘并格式化

2.1查看添加的磁盘系统是否正确识别fdisk -l

2.2分别格式化添加的磁盘 fdisk /dev/sdb;fdisk /dev/sdc;fdisk /dev/sdd;fdisk /dev/sde

2.3查看是否格式化完成

[root@iscsi ~]# fdisk -l


Disk /dev/sda: 21.4 GB, 21474836480 bytes

255 heads, 63 sectors/track, 2610 cylinders

Units = cylinders of 16065 * 512 = 8225280 bytes


   Device Boot      Start         End      Blocks   Id  System

/dev/sda1   *           1        2087    16763796   83  Linux

/dev/sda2            2088        2609     4192965   82  Linux swap / Solaris


Disk /dev/sdb: 536 MB, 536870912 bytes

64 heads, 32 sectors/track, 512 cylinders

Units = cylinders of 2048 * 512 = 1048576 bytes


   Device Boot      Start         End      Blocks   Id  System

/dev/sdb1               1         512      524272   83  Linux


Disk /dev/sdc: 536 MB, 536870912 bytes

64 heads, 32 sectors/track, 512 cylinders

Units = cylinders of 2048 * 512 = 1048576 bytes


   Device Boot      Start         End      Blocks   Id  System

/dev/sdc1               1         512      524272   83  Linux


Disk /dev/sdd: 3221 MB, 3221225472 bytes

255 heads, 63 sectors/track, 391 cylinders

Units = cylinders of 16065 * 512 = 8225280 bytes


   Device Boot      Start         End      Blocks   Id  System

/dev/sdd1               1         391     3140676   83  Linux


Disk /dev/sde: 3221 MB, 3221225472 bytes

255 heads, 63 sectors/track, 391 cylinders

Units = cylinders of 16065 * 512 = 8225280 bytes


   Device Boot      Start         End      Blocks   Id  System

/dev/sde1               1         391     3140676   83  Linux


三、启动iscsi target服务

service tgtd start


四、查看服务是否启动,端口是否正常

[root@iscsi ~]# netstat -an | grep 3260

tcp        0      0 0.0.0.0:3260                0.0.0.0:*                   LISTEN      

tcp        0      0 192.168.1.200:3260          192.168.1.253:10282         ESTABLISHED 

tcp        0      0 :::3260                     :::*                        LISTEN      

[root@iscsi ~]#


五、使用tgtadm配置iscsi target的IQN、磁盘资源、及initiator服务器

5.1 配置iscsi target服务器的IQN为 iqn.2016-09.com.centos:000

tgtadm --lld iscsi --op new --mode target --tid 1 -T iqn.2016-09.com.centos:000

5.2 把格式化后的四个磁盘分配给tid1

tgtadm --lld iscsi --op new --mode logicalunit --tid 1 --lun 1 -b /dev/sdb1

tgtadm --lld iscsi --op new --mode logicalunit --tid 1 --lun 2 -b /dev/sdc1

tgtadm --lld iscsi --op new --mode logicalunit --tid 1 --lun 3 -b /dev/sdd1

tgtadm --lld iscsi --op new --mode logicalunit --tid 1 --lun 4 -b /dev/sde1

5.3配置initiator服务器,只允许IP为192.168.1.199;192.168.1.198的initiator服务器访问

tgtadm --lld iscsi --op bind --mode target --tid 1 -I 192.168.1.199

tgtadm --lld iscsi --op bind --mode target --tid 1 -I 192.168.1.198


六、查看资源分配是否正常,initiator服务器配置是否正常

[root@iscsi ~]# tgtadm --lld iscsi --op show --mode target

Target 1: iqn.2016-09.com.centos:000

    System information:

        Driver: iscsi

        State: ready

    I_T nexus information:

        I_T nexus: 1

            Initiator: iqn.1988-12.com.oracle:002

            Connection: 0

                IP Address: 192.168.1.253

    LUN information:

        LUN: 0

            Type: controller

            SCSI ID: IET     00010000

            SCSI SN: beaf10

            Size: 0 MB

            Online: Yes

            Removable media: No

            Backing store type: rdwr

            Backing store path: None

        LUN: 1

            Type: disk

            SCSI ID: IET     00010001

            SCSI SN: beaf11

            Size: 537 MB

            Online: Yes

            Removable media: No

            Backing store type: rdwr

            Backing store path: /dev/sdb1

        LUN: 2

            Type: disk

            SCSI ID: IET     00010002

            SCSI SN: beaf12

            Size: 537 MB

            Online: Yes

            Removable media: No

            Backing store type: rdwr

            Backing store path: /dev/sdc1

        LUN: 3

            Type: disk

            SCSI ID: IET     00010003

            SCSI SN: beaf13

            Size: 3216 MB

            Online: Yes

            Removable media: No

            Backing store type: rdwr

            Backing store path: /dev/sdd1

        LUN: 4

            Type: disk

            SCSI ID: IET     00010004

            SCSI SN: beaf14

            Size: 3216 MB

            Online: Yes

            Removable media: No

            Backing store type: rdwr

            Backing store path: /dev/sde1

    Account information:

    ACL information:

        192.168.1.199

        192.168.1.198


七、把tgtd服务配置信息加入到/etc/rc.local文件中,使其可以重启自动生效

tgtadm --lld iscsi --op new --mode target --tid 1 -T iqn.2016-09.com.centos:000


tgtadm --lld iscsi --op new --mode logicalunit --tid 1 --lun 1 -b /dev/sdb1

tgtadm --lld iscsi --op new --mode logicalunit --tid 1 --lun 2 -b /dev/sdc1

tgtadm --lld iscsi --op new --mode logicalunit --tid 1 --lun 3 -b /dev/sdd1

tgtadm --lld iscsi --op new --mode logicalunit --tid 1 --lun 4 -b /dev/sde1


tgtadm --lld iscsi --op bind --mode target --tid 1 -I 192.168.1.199

tgtadm --lld iscsi --op bind --mode target --tid 1 -I 192.168.1.198


 本文转自 技术花妞妞 51CTO博客,原文链接:http://blog.51cto.com/xiaogongju/1947599

相关文章
|
Linux Shell 数据安全/隐私保护
CentOS 搭建SVN服务器
CentOS 搭建SVN服务器
491 0
CentOS 搭建SVN服务器
|
Ubuntu Linux 虚拟化
使用阿里云镜像站NTP服务搭建NTP服务器(基于CentOS 7系统)
使用阿里云镜像站NTP服务搭建NTP服务器(基于CentOS 7系统)
2067 0
使用阿里云镜像站NTP服务搭建NTP服务器(基于CentOS 7系统)
|
监控 Linux
CentOS手把手教你搭建Zabbix Server,Zabbix Proxy,Zabbix Agent企业级监控平台(三)
CentOS手把手教你搭建Zabbix Server,Zabbix Proxy,Zabbix Agent企业级监控平台
221 0
 CentOS手把手教你搭建Zabbix Server,Zabbix Proxy,Zabbix Agent企业级监控平台(三)
|
监控 前端开发 Linux
CentOS手把手教你搭建Zabbix Server,Zabbix Proxy,Zabbix Agent企业级监控平台(二)
CentOS手把手教你搭建Zabbix Server,Zabbix Proxy,Zabbix Agent企业级监控平台
145 0
CentOS手把手教你搭建Zabbix Server,Zabbix Proxy,Zabbix Agent企业级监控平台(二)
|
运维 自然语言处理 监控
CentOS手把手教你搭建Zabbix Server,Zabbix Proxy,Zabbix Agent企业级监控平台(一)
CentOS手把手教你搭建Zabbix Server,Zabbix Proxy,Zabbix Agent企业级监控平台
207 0
CentOS手把手教你搭建Zabbix Server,Zabbix Proxy,Zabbix Agent企业级监控平台(一)
|
缓存 Linux 应用服务中间件
CentOS 7手把手教你搭建GitLab(二)
CentOS 7手把手教你搭建GitLab
570 0
 CentOS 7手把手教你搭建GitLab(二)
|
Linux 程序员 网络安全
CentOS 7手把手教你搭建GitLab(一)
CentOS 7手把手教你搭建GitLab
394 0
CentOS 7手把手教你搭建GitLab(一)
|
监控 Linux
手把手教你CentOS下搭建Zabbix Server,Zabbix Proxy,Zabbix Agent企业级监控平台(三)
手把手教你CentOS下搭建Zabbix Server,Zabbix Proxy,Zabbix Agent企业级监控平台
133 0
手把手教你CentOS下搭建Zabbix Server,Zabbix Proxy,Zabbix Agent企业级监控平台(三)
|
监控 前端开发 Linux
手把手教你CentOS下搭建Zabbix Server,Zabbix Proxy,Zabbix Agent企业级监控平台(二)
手把手教你CentOS下搭建Zabbix Server,Zabbix Proxy,Zabbix Agent企业级监控平台
194 0
手把手教你CentOS下搭建Zabbix Server,Zabbix Proxy,Zabbix Agent企业级监控平台(二)
|
运维 自然语言处理 监控
手把手教你CentOS下搭建Zabbix Server,Zabbix Proxy,Zabbix Agent企业级监控平台(一)
手把手教你CentOS下搭建Zabbix Server,Zabbix Proxy,Zabbix Agent企业级监控平台
688 0
手把手教你CentOS下搭建Zabbix Server,Zabbix Proxy,Zabbix Agent企业级监控平台(一)
下一篇
无影云桌面