linux iscsi服务
来源:互联网 发布:苹果手机主题软件 编辑:程序博客网 时间:2024/05/17 19:18
iscsi
一概念:
iSCSI target:就是储存设备端,存放磁盘或RAID的设备,目前也能够将Linux主机模拟成iSCSI target了, 目的在提供其他主机使用的磁盘
iSCSI initiator:就是能够使用target的用户端,通常是服务器。 也就是说,想要连接到iSCSI target的服务器,也必须要安装iSCSI initiator的相关功能后才能够使用iSCSI target提供的磁盘。
ISCSI磁盘可以分享的类型:
1.使用dd 指令所建立的大型文件可供模拟为磁碟(无须预先格式化);
2.使用单一分区(partition) 分享为磁盘;
3.使用单一完整的磁盘(无须预先分区);
4.使用磁碟阵列分享(其实与单一磁盘相同方式);
5.使用软磁盘阵列(software raid) 分享成单一磁盘;
6.使用LVM 的装置分享为磁盘。
二、使用主分区作为分享磁盘来配置ISCSI
配置服务端 target
1.安装targetd.noarch targetcli包,启动target
yum install targetd.noarch
yum install targetcli
2.创建一个主分区/dev/vdb1 大小为2G
3.启动targetcli 进入配置模式
4.在/backstores/block中创建wetos:storage1,以/dev/vdb1设备iscsi_storage为存储
/backstores/block create wetos:storage1 /dev/vdb1
创建一个磁盘名(用来被发现)
一般名称为:iqn.<yyyy-mm>.com.<hostname>:<storarge_name>, 其中<yyyy-mm>为年月,<hostname>为主机名,<<storarge_name>为存储的名称,可以随便起一个名字。
carate iqn.2017-08.com.example:storage1
创建一个访问控制列表(用来允许客户端连接的密钥 )
使用172.25.254.13的3260端口访问
5.exit退出
三、配置客户端 initiator端
1.安装iscsi客户端
yum install iscsi-
2.编辑/etc/iscsi/initiatorname.iscsi文件
填入iqn.2017-08.com.example:storage1key
这个iqn是initiator端 /etc/iscsi/initiatorname.iscsi文件中的,即target端通过initiator端的iqn号把新设备/dev/sdb 注册给initiator,这样initiator就可以用了新的磁盘了。
3.重启ISCSI服务,关闭防火墙
4.查找iSCSI 172.25.254.128服务器所提供的iSCSI目标
iscsiadm -m discovery -t st -p 172.25.254.213
5.登录172.25.254.128服务器上的一个iscsi目标
iscsiadm -m -node -T iqn.2017-08.com.example:storage1 -p 172.25.254.213 -l
可查看到新的设备/dev/sda
6.删除iscsi共享设备
客户端:
umount /mnt/
iscsiadm -m node -T iqn.2017-06.com.example:storeage1 -p 172.25.254.128 -u登出iscsi目标,暂时断开连接
iscsiadm -m node -T iqn.2017-06.com.example:storeage1 -p 172.25.254.128 -o delete
删除iscsi目标的本地记录,以永久断开连接
服务端:
targetcli
clearconfig confirm=True 清除iscsi的所有配置信息
四、设置iSCSI LVM共享设备
1.将之前的/dev/vdb1分区创建成vg分区iscsivg
2.将全部的iscsivg创建分为lv0
3.targetcli 进入iSCSI目标交互式配置模式
在/backstores/block中创建wetos:storage1,以lvm设备iscsi_storage为存储
创建iSCSI限定名称,发起端与目标需要唯一名称进行标识
创建逻辑单元号
创建访问控制列表storage1key
使用172.25.254.128的3260端口访问
设置发起端的IQN,设置唯一名标识
查找iSCSI 172.25.254.213服务器所提供的iSCSI目标
登录172.25.254.213服务器上的一个iscsi目标
可查看到新的设备/dev/sda
在服务器端添加一块新的1GB硬盘/dev/vdb2,将分区修改为LVM
同步分区列表
增加1GB 的vg,并将lv增加到5500M
取消在添加服务器上的一个iscsi目标
重启iscsi后重新登录172.25.254.213服务器上的一个iscsi目标
查看更新后的设备/dev/sda大小增加到5757M
- linux服务之iSCSI
- Linux系统iscsi服务
- linux iscsi服务
- Linux——iSCSI服务配置
- linux学习之ISCSI网络共享服务
- linux中的iscsi设备共享服务
- Linux的iSCSI共享存储服务搭建
- linux系统之iscsi存储服务
- linux iscsi
- Linux iscsi
- linux-iscsi
- Linux运维笔记-文档总结-iSCSI存储服务
- iscsi磁盘共享服务
- [APP] 配置 ISCSI 服务
- ISCSI网络存储服务
- centos iscsi target服务设置
- 构建iscsi网络存储服务
- iscsi服务配置及使用
- 图文详解PDF与word、excel、ppt互转工具Solid PDF Tools v9的下载、安装与注册激活
- 求斐波拉契数 java
- POJ 2584 T-Shirt Gumbo(二分图的多重匹配模板题)
- mysql索引总结----mysql 索引类型以及创建
- myeclipse+maven搭建web项目方法二(超级详细)
- linux iscsi服务
- java中continue标记的使用
- keras中文文档笔记2——一些基本概念
- μCOS 系列专题—实时系统及相关概念(1)
- iOS APP跳转设置界面以及设置中的其他界面
- 如何在JSP页面中使用JSTL标签实现if和if-else判断,判断条件使用<%=value%>
- pyqt5入门—001—绘制ui界面
- redis学习笔记
- 鸟哥的Nginx私房菜 哈哈哈 收藏学习