Linux学习笔记 --ISCSI

#ISCSI#


1.简介

ISCSI是直接对设备进行共享的服务

 

 

2.启动iscsi共享设备

 

[在server上]

 

#建立一个lvm设备

[root@server29 ~]# fdisk /dev/vdb

n

[Enter]

[Enter]

+1000M

wq

[root@server29 ~]# partprobe


[root@server29 ~]# pvcreate /dev/vdb1

[root@server29 ~]# vgcreate vg0 /dev/vdb1 ##把物理分区做成物理卷

[root@server29 ~]# vgdisplay ##查看物理卷组

[root@server29 ~]# lvcreate -l 249 -n iscsi_storage vg0 ##在vg0中建立iscsi_storage设备


###########################################################################################

 

[root@server29 ~]# yum install targetcli -y

[root@server29 ~]# systemctl start target

[root@server29 ~]# systemctl enable target



[root@server29 ~]# targetcli ##进入ISCSI目标交互式配置模式


/> /backstores/block create server1storage /dev/vg0/iscsi_storage ##创建目录

/> /iscsi create iqn.2017-06.com.example:strage1 ##创建iqn

/> /iscsi/iqn.2017-06.com.example:strage1/tpg1/luns create /backstores/block/server1storage ##关联

/> /iscsi/iqn.2017-06.com.example:strage1/tpg1/acls create iqn.2017-06.com.example:server1storage ##加密

/> /iscsi/iqn.2017-06.com.example:strage1/tpg1/portals create 172.25.29.11 ##创建端口

/> exit ##退出

 

[在desktop上]

 

[root@desktop29 ~]# vim /etc/iscsi/initiatorname.iscsi ##编辑initiator名称配置文件

InitiatorName=iqn.2017-06.com.example:server1storage ##设置initiator名称

 


[root@desktop29 ~]# iscsiadm -m discovery -t st -p 172.25.29.11 ##查找iscsi服务器所提供的iscsi目标

[root@desktop29 ~]# iscsiadm -m node -T iqn.2017-06.com.example:strage1 -p 172.25.29.11 -l ##登陆服务器上的iscsi目标  -l是LOGIN的意思,即挂载



[root@desktop29 ~]# fdisk -l

 


[root@desktop29 ~]# yum install tree.x86_64 -y

 

[root@desktop29 ~]# tree -C /var/lib/iscsi/


 

3.挂载

 

[root@desktop29 ~]# fdisk /dev/sda

n

[Enter]

[Enter]

[Enter]

wq

[root@desktop29 ~]# partprobe


[root@desktop29 ~]# mkfs.xfs /dev/sda1  ##格式化

[root@desktop29 ~]# mount /dev/sda1 /mnt/       ##挂载



#永久挂载

[root@desktop29 ~]# blkid

/dev/vda1: UUID="9bf6b9f7-92ad-441b-848e-0257cbb883d1" TYPE="xfs"

/dev/sda1: UUID="b7e517a4-fcac-4b3e-9306-c3c6a0ca9eee" TYPE="xfs"

[root@desktop29 ~]# vim /etc/fstab

UUID="b7e517a4-fcac-4b3e-9306-c3c6a0ca9eee"     /mnt    xfs     defaults,_netdev        0 0


###########################################################################################

 

 

4.删除

 

[在desktop端]

 

[root@desktop29 ~]# umount /mnt/

[root@desktop29 ~]# iscsiadm -m node -T iqn.2017-06.com.example:strage1 -p 172.25.29.11 -u ##登出iSCSI目标,以暂时断开连接

[root@desktop29 ~]# iscsiadm -m node -T iqn.2017-06.com.example:strage1 -p 172.25.29.11 -o delete ##删除iSCSI目标的本地记录,以永久断开连接

[root@desktop29 ~]# tree -C /var/lib/iscsi/



[在server端]

 

[root@server29 ~]# targetcli

/> clearconfig confirm=True ##清除iscsi的所有配置信息

/> exit


 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值