iscsi磁盘共享

来源:互联网 发布:步进电机闭环控制算法 编辑:程序博客网 时间:2024/05/16 01:19

iscsi 磁盘共享

         iSCSI(Internet SCSI)是2003年IETF(InternetEngineering Task Force,互联网工程任务组)制订的一项标准,用于将SCSI数据块映射成以太网数据包。SCSI(Small Computer System Interface)是块数据传输协议,在存储行业广泛应用,是存储设备最基本的标准协议。从根本上说,iSCSI协议是一种利用IP网络来传输潜伏时间短的SCSI数据块的方法,ISCSI使用以太网协议传送SCSI命令、响应和数据。ISCSI可以用我们已经熟悉和每天都在使用的以太网来构建IP存储局域网。通过这种方法,ISCSI克服了直接连接存储的局限性,使我们可以跨不同服务器共享存储资源,并可以在不停机状态下扩充存储容量。

        iSCSI的工作过程:当iSCSI主机应用程序发出数据读写请求后,操作系统会生成一个相应的SCSI命令,该SCSI命令在iSCSI initiator层被封装成ISCSI消息包并通过TCP/IP传送到设备侧,设备侧的iSCSI target层会解开iSCSI消息包,得到SCSI命令的内容,然后传送给SCSI设备执行;设备执行SCSI命令后的响应,在经过设备侧iSCSI target层时被封装成ISCSI响应PDU,通过TCP/IP网络传送给主机的ISCSI initiator层,iSCSI initiator会从ISCSI响应PDU里解析出SCSI响应并传送给操作系统,操作系统再响应给应用程序。


server ----- -----client



server

首先划分出一个磁盘 /dev/vdb1 

yum install targetcli -y

systemctl  start   target

配置

把/dev/vdb1作为共享磁盘

为共享磁盘命名

构建钥匙

将这把钥匙与共享的分区相连接


查看:

配置防火墙策略,添加特定的端口3260

[root@server ~]# firewall-cmd --add-port=3260/tcp
success
[root@server ~]# firewall-cmd --reload
success


client

vim /etc/iscsi/initiatorname.iscsi     添加客户端创建的钥匙


[root@client ~]# systemctl restart iscsid         重启服务
[root@client ~]# systemctl restart iscsi           

发现设备

iscsiadm -m discovery -t st -p 172.25.254.200


登陆

iscsiadm -m node -T iqn.2017-12.com.example:storage1 -p 172.25.254.200 -l
-m 动作
-T 设备
-p ip
-l 登陆

首次登陆会显示successful,我这里已经多次登陆,显示如下:




fdisk /dev/sda

partprobe
mkfs.xfs /dev/sda1

挂载到 /mnt



客户端开机自动挂载

client

blkid                查看设备的uuid


vim /etc/fstab


重启后查看生效




lvm磁盘共享


server


client

umount /mnt

iscsiadm -m node -T iqn.2017-12.com.example.storage1 -p 172.25.254.200 -u  登陆
iscsiadm -m node -T iqn.2017-12.com.example.storage1 -p 172.25.254.200 -o delete  删除



server

fdisk /dev/vdb          修改之前的分区为lvm格式的分区(8e)

pvcreate /dev/vdb1
vgcreate iscsi_vg /dev/vdb1
pvdisplay
lvcreate -l 500 -n iscsi_lv iscsi_vg
partprobel


targetcli



client

iscsiadm -m discovery -t st -p 172.25.254.228
iscsiadm -m node -T iqn.2017-12.com.example:storage1 -p 172.25.254.200 -l

fdisk -l



原创粉丝点击