iscsi服务的搭建

iscsi概念

internet + scsi = iscsi
scsi是属于硬盘的接口类型,一般硬盘的传输是通过主板总线来进传输的,传输的速率被主板总线的传输速度限制,iscsi是通过网络来进行传输数据的。

模拟实验
服务器端搭建iscsi服务

1、虚拟机内添加四个磁盘做成raid10

# mdadm -Cv /dev/md0 -n 4 -l 10 /dev/sd[b-e]
# mdadm -D /dev/md0

2、安装targetd服务和交互式

# yum install targetd targetcli
# systemctl restart targetd
# systemctl enable targetd

3、配置targetcli交互式工具

# targetcli  //把所需参数填入目录下
> ls
> cd backstores/block  //进入设备存储目录
> create /dev/md0  //将设备加入资源池
> create disk0 /dev/md0   //设备资源池名字定义为disk0
> cd /
> 
> cd iscsi  //进入iscsi设备目录
> create  //执行该命令后会出现磁盘设备名称,类似UID值
> 
> cd 设备名称  //进入改设备目录
> cd tpg1/luns  //进入放资源池的硬件设备目录
> create /backstores/block/disk0  //绑定磁盘设备
> 
> cd ..
> cd acls  //谁能访问
> create 设备名称:client  //client可自定义,设备名称:client这个即可称之为设备的iscsi设备的密码
> 
> cd ..
> cd portals //进入添加访问设备信息的目录
> create 服务器的地址(IP) //加入服务器的地址
> exit //exit是保存退出,quit是退出不保存,delete是删除
# systemctl restart targetd
# systemctl enable targetd
# iptables -F
# service iptables save
linux客户端的配置

首先ping服务器端IP看是否能够联通

# vim /etc/iscsi/initiatorname.iscsi  //initiatorname.iscsi是客户端添加服务器端设备名称密码的文件
Initiatorname = 设备名称:client  //加入服务器端设备名称的密码  
# systemctl restart iscsid
# systemctl enbale iscsid
# iscsiadm -m discovery -t st -p 服务器地址  //发现设备名,客户端对应服务器端设备的设备名称,跟服务器端的设备名称不一样
# iscsiadm -m node -T 设备名称(客户端发现的名称) -p 服务器端地址 -l
# ls -l /dev/sd*  //查看客户端所有设备信息
#iscsiadm -n node -T 设备名称(客户端发现的名称)-u //卸载iscsi设备磁盘
客户端的windows配置

1、配置同网段
2、控制面板
3、管理工具
4、iscsi发现程序(yes)
5、目标服务地址的填写
6、选择 配置,加入服务端设备名称的密码
7、计算机上找到 管理
8、硬盘内找到 新加卷格式化即可

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值