CentOS配置iscsi存储

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了CentOS配置iscsi存储相关的知识,希望对你有一定的参考价值。

实验需求:一台CentOS 7.2系统,两块硬盘一块20G装系统一块100G配置为存储

实验软件:ISCSI Software Target

实验目的:搭建iscsi使网络邻居通过SAN自由存储

服务器IP地址为192.168.10.1

# ip add


技术分享图片


为一块新的100G硬盘分区分割成30Gsdb170Gsdb2

# fdisk –l

技术分享图片


配置iscsi服务端

开始配置iscsi服务端需要安装targetdtargetcli

# yum install targetd  targetcli
# targetcli

技术分享图片


首先创建两个存储硬盘文件/dev/sdb1disk1dev/sdb2disk2

/> cd backstores/block
/backstores/block> create disk1 /dev/sdb1
/backstores/block> create disk2 /dev/sdb2

技术分享图片


创建服务器信息节点为iqn.2017-12.x.com:target01并在此节点下创建两个目录设备信息 disk1lun0disk2lun1,此时新建节点默认节点为3260侦听所有网段请求

/> cd /iscsi
/iscsi> create iqn.2017-12.x.com:target01


技术分享图片


/iscsi> cd iqn.2017-12.x.com:target01/tpg1/luns
/iscsi/iqn.20...t01/tpg1/luns> create /backstores/block/disk1
/iscsi/iqn.20...t01/tpg1/luns> create /backstores/block/disk2

技术分享图片


进入acls目录创建客户端访问控制,这里设置为iqn.2017-12.x.com:iscsi01

/iscsi/iqn.20...t01/tpg1/luns> cd ../acls
/iscsi/iqn.20...t01/tpg1/acls> create iqn.2017-12.x.com:iscsi01

技术分享图片


到此服务端配置完成,返回根目录并保存配置

/iscsi/iqn.20...target01/tpg1> /.
/> saveconfig
/> exit

技术分享图片


重启服务并设置开机启动

# systemctl restart targetd
# systemctl enable targetd

技术分享图片


查看默认端口

# netstat -npl | grep 3260

技术分享图片


这里以windows server2008R2为例

因为上面配置的acls访问控制我们需要把客户端发起程序名称改为:iqn.2017-12.x.com:iscsi01,打开系统自带的iSCSI发起程序,配置栏-更改为iqn.2017-12.x.com:iscsi01

技术分享图片


在目标栏-目标输入ip地址192.168.10.1快速连接即可发现服务端

技术分享图片


右击我的电脑-管理存储-磁盘管理  在磁盘管理里初始化磁盘之后即发现服务端两块硬盘一块30G一块70G分区管理后即可随意使用iscsi存储了

技术分享图片

技术分享图片

技术分享图片

以上是关于CentOS配置iscsi存储的主要内容,如果未能解决你的问题,请参考以下文章

CentOS7.4——构建iscsi网络存储

CentOS6.5 iscsi配置

在CentOS7上配置iSCSI

centos7配置iscsi网络存储

Linux搭建 iSCSI 共享存储 个人理解,详细配置 centos7

Linux搭建 iSCSI 共享存储 个人理解,详细配置 centos7