ISCSI服务

目录

一.准备

    1.准备一个分区

    2.安装服务端软件

    3.安装客户端软件

 二.服务端配置

 1.配置

 1.1利用命令targetcli 进入

 1.2  ls可以查看

 1.3 cd到block下

 1.4创建一个block叫LUN1

 1.5 cd到iscsi下进行创建

 1.6 cd 到tpg1下面进行配置

 1.7 添加共享的目标

 完成配置(如图)

 2.启动服务

 3.是否能查到

 三.客户机配置

1.安装,启动

 2.登录iscsi

2.1查看iscsi共享

2.2链接iscsi

 2.3删除

2.4卸载iscsi设备

2.5 永久挂载iscsi 


一.准备

    1.准备一个分区

       

 

    2.安装服务端软件

yum install -y targetcli

    3.安装客户端软件

 yum install iscsi-initiator-utils lsscsi

 二.服务端配置

 1.配置

 1.1利用命令targetcli 进入

              

 1.2  ls可以查看

 1.3 cd到block下

block是块设备,我们需要共享的是硬盘,所以去block

 1.4创建一个block叫LUN1

 1.5 cd到iscsi下进行创建

它会进行默认创建,端口为3260  名字一长串

 1.6 cd 到tpg1下面进行配置

acls是访问控制列表,限定哪些用户能共享

luns是关于共享文件目标的

portals是关于端口的,这里是默认端口3260,也可以指定端口

以下代码是关于acl 访问控制

set attribute authentication=0 demo_mode_write_protect=0  generate_node_acls=1 cache_dynamic_acls=1

 1.7 添加共享的目标

cd 到luns下  进行添加

 完成配置(如图)

 2.启动服务

systemctl restart target

 3.是否能查到

 三.客户机配置

1.安装,启动

yum install iscsi-initiator-utils lsscsi

systemctl start iscsi

 2.登录iscsi

2.1查看iscsi共享

iscsiadm -m discovery -t sendtargets -p 192.168.171.150

 

 

2.2链接iscsi

iscsiadm -m discovery -t sendtargets -p 192.168.171.150 -l

将会多出来一个sda的存储空间 

 

 2.3删除

targetcli iscsi/ delete iqn.2003-01.org.linux-iscsi.mail.x8664:sn.5e7307059fbf

还要

删除/var/lib/iscsi/nodes和/var/lib/iscsi/sendtargets目录下所有信息
/var/lib/iscsi/nodes  目录下存放的是所有iscsi挂载的iqn
/var/lib/iscsi/sendtargets 目录下存放的是iscsi挂载存储IP 

2.4卸载iscsi设备

iscsiadm -m node -T iqn.2003-01.org.linux-iscsi.localhost.x8664:sn.8082d3b940ba -u

2.5 永久挂载iscsi 

修改 /etc/fstab文件

ps. _netdev 必须写,不然重启会开不了机

vim /etc/fstab 

 /dev/sda1               /www                    xfs     defaults,_netdev 0 0

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值