赞
踩
一、iscsi的概念
iscsi(internet SCSI)支持从客户端(发起端)通过ip向远程服务器上的iscsi存储设备(目标)发送sicsi命令。
iscsi限定用于决定发起端和目标,并采用iqn.yyyy-mm.{reverse domain}:lable的格式
默认情况下,网络通信是至iscsi目标上的/端口 3260/tcp的文明端口
2、scsi设备的作用
存储分离:正在使用的操作系统和存储数据的主机是不同的。提高了数据的稳定性 (生产信息的安全性)
storage-存储 --cifs,nfs--基于文件系统的
oos-对外开放的操作系统
基于文件系统的共享。最直接的是通过连接硬盘存存储数据,提高了传输速率。
二、设备共享
(一)、在server主机上
1、创建共享磁盘
- fdisk /dev/vdb ##创建新的磁盘分区
- :n ##创建磁盘分区
- 回车 ##选择系统默认的选项
- 回车
- 回车
- :+1G ##设定磁盘分区的大小为1G
- wq ##保存退出
2、配置yum源
选用7.0的镜像
3、安装磁盘挂载软件
yum install targetcli -y
4、创建磁盘共享的内容
(1)、进入磁盘共享目录下
- targetcli ##进入磁盘共享目录下
- ls ##查看磁盘共享目录的内容
(2)、创建共享磁盘的设置
- /backstors/block create westos:storage1/dev/vdb1 ##创建共享磁盘的名称为:westos:storage1
- iscsi createiqn.2019-11.com.westos:westos-storage1 ##全局限定名称 年-月.域名反写
- /iscsi/ iqn.2019-11.com.westos:westos-storage1/tpg1/luns create /backstores/block/westos:storage1 ##网络共享磁盘与真实的磁盘相关联
- /iscsi/ create iqn.2019-11.com.westos:westos-storage1/tpg create iqn.2019-11.com. westos:westoskey1 ##安全认证,设定加密密钥 加密字符westoskey1
(二)、在desktop主机上(用户端)
1、查看与iscsi相关的软件
- yum install iscsi ##查看与iscsi相关的软件
- yum install iscsi-intaiator-utils.x86_64 ##安装与iscsi相关的软件
2、查看软件是否安装成功
rpm -qa | grep iscsi-initiator-utils ##查看软件是否安装
3、查看共享的iscsi共享设备的名称
iscsiadm -m discovery -t st -p 172.25.66.166 ##查看172.25.66.166 主机上共享磁盘的名称
4、登录认证用户的共享磁盘
iscsiadm -m node -T iqn.2019-11.com.westos:westos-storage1 -p 172.25.66.166 -l
5、编辑认证文件
- vim /etc/iscsi/initiatorname.iscsi ##编辑认证文件
-
- 内容:
- InitiatorName iqn.2019-11.com.westos:westoskry1 ##写入认证的加密字符
-
- systemctl restart iscsid ##重启 iscsi 服务
6、访问磁盘共享用户
iscsiadm -m node -T iqn.2019-11.com.westos:westos-storage1 -p 172.25.66.166 -l
7、查看系统中可用的磁盘列表
fdisk -l ##查看系统中可用的磁盘列表
8、格式化磁盘、创建磁盘分区
- fdisk /dev/sda ##创建共享磁盘分区
- partprobe ##刷新磁盘信息
- mkfs.xfs /dev/sda1 ##格式共享磁盘
- mount /dev/sda1 /mnt/ ##将共享磁盘挂载到/mnt/目录下
(1)、创建共享磁盘分区
(2)、格式化共享磁盘
(3)、挂载共享磁盘
9、重启共享端的tartget服务
systemctl start target ##开启target服务
10、永久挂载
- vim /etc/fstab ##编辑永久挂载文件
-
- 内容:
- /dev/sda1 /mnt xfs defaults,_netdev 0 0 ##_netdey 表示先激活网络在进行挂载
三、共享网络磁盘的删除
1、下载树型机构关系软件
yum install tree -y ##下载树型结构软件
2、查看iscsi的树型结构软件
(1)、临时删除
- tree /var/lib/iscsi ##查看iscsi树型结构关系
- iscsiadm -m node -T iqn.2019-11.com.westos.westos.storage1 -p 172.25.66.166 -u ##表示临时删除共享磁盘
- systemctl restart iscsid ##重启 iscsi 服务
(注:改命令只表示临时删除共享磁盘 重启iscsi服务(systemcyl restart iscsid )后恢复原来的设置
(2)、永久删除
iscsiadm -m node -T iqn.2019-11.com.westos.westos.storage1 -p 172.25.66.166 -o delete ##表示永久删除共享磁盘
测试:
- systemctl restart iscsid ##重启服务
- fidsk -l ##查看系统中可用的磁盘列表
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。