ISCSI介绍
iSCSI使用 TCP/IP 协议,来提供网络存储。
客户端挂载后,可以对其进行分区,进行格式化,就好像是安装在本机上的硬盘一样。
为了保证传输速率,通常采用光纤。
配置环境
- CentOS7
Server端配置
1.安装
1 | yum install targetcli –y |
2.提供可挂载分区
Server端无需对分区格式化,由客户端挂载后格式化。
这里采用LVM逻辑卷的方式,可以直接提供硬盘或者分区。
1 | fdisk /dev/vdb |
3.iscsi配置
1 | targetcli |
4.启动iscsi
1 | systemctl enable target |
Client挂载
1.安装
1 | yum -y install iscsi-initiator-utils |
2.编辑initiatorname
1 | vim /etc/iscsi/initiatorname.iscsi #这里与Server端的acl对应 |
3.发现与挂载
小提示:
man iscsiadm—>搜索/example
1 | iscsiadm --mode discoverydb --type sendtargets --portal 172.25.0.11 --discover #发现可供挂载分区 |
挂载完就会发现,/dev下多了一块硬盘。通常以sd开头。
4.分区,格式化,挂载文件系统
1 | fdisk /dev/sda |