发布iSCSI网络磁盘

1案例1:发布iSCSI网络磁盘

1.1问题

本例要求配置server0提供iSCSI服务,要求如下:

  1. 磁盘名为iqn.2016-02.com.example:server0
  2. 服务端口为3260
  3. 使用iscsi_store作其后端卷,其大小为3GiB
  4. 此磁盘服务只能被desktop0.example.com访问

方案

首先利用parted或fdisk工具划分分区

安装targetcli服务端软件,执行targetcli命令进行配置

  1. 创建后端存储
  2. 创建iqn对象
  3. 将iqn与后端存储绑定
  4. 授权客户端的iqn
  5. 指定监听地址及本地端口

1.2步骤

实现此案例需要按照如下步骤进行。

步骤一:准备磁盘空间,划分分区

1)利用parted命令划分/dev/vdb

[root@server0 /]# parted /dev/vdb
(parted) mktable gpt                       //指定分区模式为gpt                                               
(parted) mkpart primary ext4  0  3GiB
警告: The resulting partition is not properly aligned for best performance.
忽略/Ignore/放弃/Cancel? Ignore                                               
(parted) print                                                            
……
Number  Start   End     Size    File system  Name     标志
 1      17.4kB  3221MB  3221MB               primary

(parted) quit

2)命令行查看分区信息

[root@server0 /]# lsblk
NAME          MAJ:MIN RM  SIZE RO TYPE MOUNTPOINT
 ……
└─vdb1        252:17   0    3G  0 part ln -s 

3)查看分区设备文件

[root@server0 /]# ls /dev/vdb1
/dev/vdb1 

步骤二:安装与配置iSCSI磁盘

1)安装软件包targetcli

[root@server0 /]# yum -y install targetcli

2)命令行运行targetcli配置iSCSI磁盘

[root@server0 /]# targetcli 
/> backstores/block create iscsi_store /dev/vdb1     //创建后端存储
/> iscsi/ create iqn.2016-02.com.example:server0     //创建iqn对象
/> iscsi/iqn.2016-02.com.example:server0/tpg1/luns create /backstores/block/iscsi_store    //将iqn对象与后端存储绑定
/> iscsi/iqn.2016-02.com.example:server0/tpg1/acls create iqn.2016-02.com.example:desktop0   //设置客户端的iqn
/> iscsi/iqn.2016-02.com.example:server0/tpg1/portals/ create 0.0.0.0 3260  //开启本地监听的IP地址与端口
/> exit

3)启动target服务,并设置为开机自启

[root@server0 /]# systemctl restart target
[root@server0 /]# systemctl enable target
Created symlink from /etc/systemd/system/multi-user.target.wants/target.service to /usr/lib/systemd/system/target.service.

 

 

 

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值