ISCSI——网络磁盘共享

news/2024/11/29 13:33:57/

一、概念解释

iscsi发起端:需要访问原始SAN存储的客户端
iscsi目标:从iscsi服务器提供的远程硬盘磁盘
iscsi目标门户:通过网络发起端提供目标的服务器
IQN:“网络限定名称” ,发起端和目标之间的全局唯一名称标识

二、服务搭建

(1)服务器端:

1)安装软件并打开服务: yum install targetcli -y

2)创建新分区fdisk /dev/vdb

3)配置服务器

1、将要分享的磁盘创建为块存储

2、创建共享IQN

3、给共享加key

4、关联设备

5、设置iSCSI目标门户,服务器IP

6、ls查看退出exit

(2)客户端:

1)安装所需服务软件:yum install iscsi-initiation-utils -y

2)vim /etc/iscsi/initiatorname.iscsi,填入IQN

3)查找目标门户

4)登陆目标门户

5)fdisk -l 查看磁盘

在服务端:我们对磁盘进行扩容,观察客户端这边磁盘容量变化情况

fdisk /dev/vdb,再加一分区做成lvm,扩容为2G

客户端测试:磁盘容量同步变化了

我们可以对这块磁盘进行挂载测试:

设置自动挂载

注意:此磁盘为网络共享磁盘,在挂载时要添加_netdev,即网络服务开启后再挂载,否则系统将无法正常启动

删除客户端共享磁盘

vim /etc/fstab ##删除挂载
iscsiadm -m node -T iqn.2018-11.com.westos:storage1 -p 172.25.254.143 -u  ##退出登陆
iscsiadm -m node -T iqn.2018-11.com.westos:storage1 -p 172.25.254.143 -o delete ##删除
systemctl restart iscsid.service ##重启服务

删除服务端共享磁盘:


http://www.ppmy.cn/news/559652.html

相关文章

(Linux)远程挂载网络磁盘详解---nfs共享

前言 在Linux或Windows乃至其他的系统,我们经常会需要进行磁盘的挂载。通常从挂载的方式的上分为本地挂载和远程挂载。Linux的本地挂载就不介绍了,这篇文章介绍的是远程挂载网络磁盘。 远程挂载网络磁盘 实际上,这个操作与使用nfs共享一个文件…

WebSocket:基于 Spring Cloud 配置注解实现 WebSocket 集群方案

上一篇:WebSocket 的具体介绍与内部执行原理 文章目录 介绍用法抽象思路转发思路连接流程获取服务实例信息连接区分和管理 消息发送连接选择给指定用户发送消息给指定路径发送消息 结束源码地址声明 介绍 WebSocket大家应该是再熟悉不过了,如果是单体应…

Ubuntu 如何启动、停止或重启服务

在本文中,我们向您介绍在 Ubuntu 中启动、停止和重启服务的方法。 列出 Ubuntu 中的所有服务 在开始之前,先获取计算机上所有服务的列表,因为我们需要知道服务名称来管理服务。 service --status-all 它将显示 Ubuntu 上的完整服务列表。…

TypeScript ~ TS 掌握编译文件配置项 ⑥

作者 : SYFStrive 博客首页 : HomePage 📜: TypeScript ~ TS 📌:个人社区(欢迎大佬们加入) 👉:社区链接🔗 📌:觉得文章不错可以点点关注 &…

关于vs2022设置默认浏览器

文件→使用以下工具浏览→浏览方式

怎样设置默认浏览器,绝对干货!

一、普通流程及方式(初次尝试可以试试,正常情况下都有用) 步骤1:打开开始按钮 步骤2:点击应用 步骤3:点击默认应用 步骤4:点击浏览器图标(大多数人应该都是ie换google&#xff0…

苹果mac电脑怎么设置默认浏览器

Safari浏览器是Mac OS系统的默认浏览器,如何设置更改成其他的浏览器呢?这里小编教大家一个简单的设置方法,一起来看看吧! 1.打开系统偏好设置,点击通用2.进入通用后找到默认网页浏览器,然后选择我们想要浏览…

VSCode如何设置默认浏览器打开

方法一: 1.首先需要安装open in browser插件:在VSCode扩展里面搜索“open in browser”,找到并下载。(如图一) 2.点击:文件—首选项—设置(如图二) 3.以Google Chrome为例&#xff1…