iscsi

**************************************************************************************************
◆案例◆ ISCSI搭建网络存储
**************************************************************************************************

****************************************************************************
◆服务端配置◆
****************************************************************************

1.配置yum源

wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo

yum -y install epel-release


2.安装相应软件

yum install -y scsi-target-utils


3.添加两块硬盘,创建LVM整合磁盘空间

pvcreate /dev/sdb /dev/sdc

vgcreate my_vg /dev/sdb /dev/sdc

lvcreate -L 5G -n my_lv my_vg

mkfs.ext4 /dev/my_vg/my_lv


4.创建IQN存储标签

tgtadm -L iscsi -o new -m target -t 1 -T iqn.2018-1.com.lyshark.www:my_lvm #创建标签

tgtadm –L iscsi –o show –m target #查到标签

--------------------------------------------------------------------------------------------------------------
解释:
-L #指定操作类型为iscsi
-O #指定为new新建
-m #指定服务器
-t #标签编号
-T #指定域名:注意要反写
-l #指定lun的ID号
-t #指定客户机的地址<如 –l 192.168.1.1>
--------------------------------------------------------------------------------------------------------------

5.绑定存储资源

tgtadm -L iscsi -o new -m lu -t 1 -l 1 -b /dev/my_vg/my_lv #绑定存储资源

tgtadm -L iscsi -o show -m target #再次查看


6.设置权限允许谁来访问

tgtadm -L iscsi -o bind -m target -t 1 -I 192.168.1.1 #允许192.168.1.1访问


--------------------------------------------------------------------------------------------------------------
注:如果想让结果永久生效要写入配置文件,<只需要这一步全部搞定>

vim /etc/tgt/targets.conf

<target iqn.2018-01.com.lyshark.www:my_lvm> #指定标签名<my_lvm>
backing-store /dev/my_vg/my_lv #服务器共享的资源
initiator-address 192.168.1.1 #允许的登陆客户端
</target>
--------------------------------------------------------------------------------------------------------------

7.启动并设置开机自启动

systemctl restart tgtd

chkconfig tgtd on


****************************************************************************
◆客户端配置◆
****************************************************************************

1.在客户端安装相应软件

yum install -y iscsi-initiator-utils

systemctl restart iscsid


2.扫描服务端可用节点

iscsiadm -m discovery -t sendtargets -p 192.168.1.1 #指定服务器IP


3.<挂载/卸载>存储节点到客户端

iscsiadm -m node -T iqn.2018-01.com.lyshark.www:my_lvm --login #挂载

iscsiadm -m node -T iqn.2018-01.com.lyshark.www:my_lvm --logout #卸载


4.查看网络驱动器

fdisk -l

Disk /dev/sdb: 5368 MB, 5368709120 bytes, 10485760 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes


5.格式化与挂载

mkfs.ext4 /dev/sdb

mkdir /ghost/

mount /dev/sdb /ghost/


6.配置开机自动挂载

vim /etc/fstab

写入以下内容

/dev/sdb /ghost ext4 defaults,_netdev 0 0


mount -a #重新挂载

猜你喜欢

转载自www.cnblogs.com/LyShark/p/9062617.html