Linux系统中的iscsi远程块存储

Linux系统下的iSCSI远程块存储(共享设备)iSCSI配置、中断使用iSCSI目标 iSCSI概念 Internet SCSI支持从发起端通过IP向远程服务器上的iSCSI存储设备(目标)发送SCSI命令。iSCSI限定名称用于确定发起端和目标,采用iqn.yyy-mm.域名的倒写:label 的格式。 默认情况下,网络通信时至iSCSI目标上的端口3260/tcp的明文端口 ISCSI名称设定 名称 解释 iSCSI发起端 需要访问原始SAN存储的客户端 i... 阅读详情

1、基本概念
iscsi支持从客户端通过ip向远程服务器上的iscsi存储设备发送scsi命令。
默认情况下,网络通信是至iscsi目标上的端口3260/tcp的明文端口。
2、设定
1)目标配置
服务端
hostnamectl ##查看系统版本
cd /etc/yum.repos.d/
cat westos.repo ##查看安装源版本,确保与系统版本一致
yum install targetcli -y ##此处安装的版本必须和系统一致
targetcli ##测试是否可以运行
exit

fdisk -l
fdisk /dev/sda
n +1G t 8e p wq
partprobe
pvcreate /dev/sda1
vgcreate iscsi_vg0 /dev/sda1
vgdisplay iscsi_vg0
lvcreate -l 255 -n iscsi_lv0 iscsi_vg0
vgdisplay
ll /dev/iscsi_vg0/iscsi_lv0

targetcli
ls
/backstores/block create westos:stronge1 /dev/iscsi_vg0/iscsi_lv0 ##给建立的/dev/iscsi_vg0/iscsi_lv0命名为westos:stronge1
iscsi/ create iqn.2019-02.com.westos:storage1 ##建立目录
iscsi/iqn.2019-02.com.westos:storage1/tpg1/luns create /backstores/block/westos:stronge1 ##把目录和硬盘连接
iscsi/iqn.2019-02.com.westos:storage1/tpg1/acls create iqn.2019-02.com.westos:stronge1key ##设置密码认证
iscsi/iqn.2019-02.com.westos:storage1/tpg1/portals create 172.25.254.137 ##此处地址硬盘在哪个主机就是哪个
exit
systemctl status firewalld
firewall-cmd --permanent --add-port=3260/tcp
firewall-cmd --reload
firewall-cmd --list-all
客户端上
yum search iscsi
yum install iscsi-initiator-utils.x86_64 -y
iscsiadm -m discovery -t st -p 172.25.254.137 ##发现设备
vim /etc/iscsi/initiatorname.iscsi
InitiatorName=iqn.2019-02.com.westos:stronge1key
systemctl restart iscsid
iscsiadm -m node -T iqn.2019-02.com.westos:storage1 -p 172.25.254.137 -l ##连接设备
扩展服务端
fdisk /dev/sda
n +1G t 2 8e wq
partprobe
pvcreate /dev/sda2
vgdisplay
vgextend iscsi_vg0 /dev/sda2
vgdisplay
lvextend -l 510 /dev/iscsi_vg0/iscsi_lv0
lvdisplay
客户端
iscsiadm -m node -T iqn.2019-02.com.westos:storage1 -p 172.25.254.137 -u ##断开设备
iscsiadm -m node -T iqn.2019-02.com.westos:storage1 -p 172.25.254.137 -l ##重新连接
df
fdisk -l
注意,此处sda1只做了扩展,没有做扩充步骤
yum install tree -y ##安装此软件是为了便于查看
tree /var/lib/iscsi/ ##查看
3)开机挂载
vim /etc/fstab ##设置开及自动挂载
/dev/sda1 /mnt xfs defaults,_netdev 0 0 ##_netdev表示开机先调用网络,确保客户端不会尝试挂载文件系统,直至启动联网。否则,在启动引导时系统会出错。
reboot ##注意:此处重启无法成功,必须强制关闭在开启
4)删除
iscsiadm -m node -T iqn.2019-02.com.westos:storage1 -p 172.25.254.137 -u ##断开
iscsiadm -m node -T iqn.2019-02.com.westos:storage1 -p 172.25.254.137 -o delete ##删除
vim /etc/fstab
##删除开机启动
systemctl restart iscsi
tree /var/lib/iscsi/ ##查看

ISCSI远程块存储(内附案例) ■如果你的系统需要大量的磁盘容量,但是身边却没有外接存储设备,仅有个人计算机时,那该怎么办? ●此时,通过网络的SCSI磁盘(iSCSI) 就能够提供帮助。这个iscsi是将来自网络的数据仿真成本机的SCSl设备,因此可以进行诸如LVM等方面的操作,而不是单纯使用服务器端提供的文件系统而已,相当有帮助。 NAS和SAN ISCSI界面 iSCSI 这个架构主要将储存装置与使用的主机分为两个部分,... 阅读详情

相关推荐

SAP成本计划BAPI接口BAPI_COSTACTPLN_POSTPRIMCOST深度解析与实战指南

在SAP ERP系统中,成本计划是财务与控制模块的核心功能,它涉及对企业未来成本支出的预测与规划。其原理是通过结构化数据模型,将成本要素分配到具体的成本对象上,以实现预算编制和成本控制。这一技术的核心价值在于实现成本数据的标准化、自动化处理,从而提升财务流程效率与数据准确性。在应用场景上,成本计划广泛应用于年度预算编制、项目成本预测、系统间数据集成以及历史数据迁移等关键业务环节。本文聚焦于实现上述流程自动化的关键技术——SAP标准接口BAPI_COSTACTPLN_POSTPRIMCOST,并深入探讨其在高

weixin_29657209的博客 350

Linux ---iscsi远程块存储

1、基本概念 iscsi支持从客户端通过ip向远程服务器上的iscsi存储设备发送scsi命令。 默认情况下,网络通信是至iscsi目标上的端口3260/tcp的明文端口。 2、设定 1)目标配置 服务端 hostnamectl ##查看系统版本 cd /etc/yum.repos.d/ cat westos.repo ##查看安装源版本,确保与系统版本一致 y...

weixin_43697701的博客 283

cs188Inference in Bayes Nets(贝叶斯网络的推理)

cs188Inference in Bayes Nets贝叶斯网络的推理Question1(3 points):Bayes Net StructureQuestion2(1 points):Bayes Net ProbabilitiesQuestion 3(5 points):Join FactorsQuestion4(4 points):EliminateQuestion5(4 points):NormalizeQuestion 6(4 points):Variable EliminationQuesti

weixin_46582817的博客 1674

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

前言 在Linux或Windows乃至其他的系统,我们经常会需要进行磁盘的挂载。通常从挂载的方式的上分为本地挂载和远程挂载。Linux的本地挂载就不介绍了,这篇文章介绍的是远程挂载网络磁盘。 远程挂载网络磁盘 实际上,这个操作与使用nfs共享一个文件的方法是相同的。思路是服务端将一块磁盘空间本地挂载到一个目录,然后通过网络使用nfs将这个目录进行共享,客户端最后将服务端共享的目录挂载到自己本地的一个目录,这样就使客户端拥有了一块网络磁盘。 优点是:服务端的同一块磁盘可以挂载到不同的客户端,实现文件的

weiguoxin的专栏 2092

华为交换机密码策略配置避坑指南:明文/密文、长度、复杂度,一个命令就出错

本文详细解析华为交换机密码策略配置的关键要点,包括密码长度、复杂度及等保合规要求。通过实战案例揭示常见配置误区,如明文/密文密码格式差异、复杂度检查联动机制等,帮助网络工程师避免安全漏洞。特别针对等保二级和三级要求,提供可直接落地的安全加固方案。

weixin_30879169的博客 368

LS-Dyna模态分析实战:从模型构建到结果解读的全流程指南

本文提供了一份详尽的LS-Dyna模态分析实战指南。文章系统讲解了如何利用LS-Dyna内置的隐式求解器进行特征值求解,从模型构建、几何清理、材料与连接设置,到核心的边界条件与隐式求解控制(如*CONTROL_IMPLICIT_EIGENVALUE),最后完成计算并解读频率与振型结果。旨在帮助工程师在熟悉的环境中高效完成结构振动特性分析,为后续动态响应分析奠定基础。

info6的博客 263

Linux挂载iscsi网络存储

Linux网络服务——CentOS7挂载iscsi网络存储iscsi服务端配置iscsi客户端配置 iscsi服务端配置 # 安装iscsi服务端 yum install targetd targetcli -y # 调用targetcli进行设置 [root@server ~]# targetcli Warning: Could not load preferences file /root/.targetcli/prefs.bin. targetcli shell version 2.1.53 Cop

611 - 菜鸟运维逆袭架构师之路 1万+

Multisim仿真电路:(十二)MOS管缓启动电路设计与优化

本文详细介绍了基于Multisim的MOS管缓启动电路设计与优化方法。通过分析米勒平台效应,探讨RC参数选择、多级设计和有源电路等技巧,有效抑制冲击电流并优化开关损耗。文章结合仿真实例,提供实用的设计策略和实际应用注意事项,帮助工程师提升电源管理系统的可靠性。

pytorch8learner的博客 237

linux 搭建iscsi共享存储

iscsi服务端IP192.168.254.172 客户端1 192.168.254.46 客户端2 192.168.254.158 一、服务端的配置 1、服务端安装scsi-target-utils [root@localhost ~]# yum install scsi-target-utils  -y 2、如果有独立的分区,可以使用独立的分区,如果没有合适的分区可以dd一

风花雪月 6671

C#实现低通和高通滤波算法

低通滤波器允许通过低于某个截止频率的信号成分,并且抑制高于该频率的成分。而高通滤波器则允许通过高于某个截止频率的信号成分,并抑制低于该频率的成分。巴特沃斯滤波器是一种对称的滤波器,具有平坦的幅度响应和最小的群延迟。低通和高通滤波是数字信号处理中常用的滤波技术,用于滤除或增强信号中的特定频率成分。在本篇文章中,我们将使用C#编程语言来实现低通和高通滤波算法。以上就是使用C#实现低通和高通滤波算法的示例代码。你可以根据自己的需求调整截止频率和采样率,将这些代码应用于你的项目中。是滤波器的截止频率,

XisVisual_Basic的博客 1275

基于双目视觉的行车中障碍距离检测方法研究与目标跟踪

本文将介绍基于Python语言的双目视觉技术,以及如何使用该技术检测行车中的障碍物并跟踪目标。双目视觉利用两个摄像头模拟人眼的立体视觉,通过对两个摄像头所捕捉的图像进行比较和分析,可以得到物体的深度信息。首先,我们需要安装Python的OpenCV库,该库提供了丰富的图像处理和计算机视觉功能。接下来,我们进入一个循环中,不断读取左右图像,并将其转换为灰度图像。在视差图上,您可以实现目标检测和跟踪算法来识别和跟踪行车中的障碍物。请注意,上述代码只是一个简单示例,您可以根据具体需求和算法进行修改和扩展。

ZgnObjectivec的博客 277

iscsi挂载

若服务端已经配置了initiator-address对应ip,且已经关闭防火墙和SELINUX等服务,此时客户端仍然无法发现目标。 方法如下: 服务端执行: tgtadm --lld iscsi --op bind --mode target --tid 1 -I ALL,再到客户端查看发现情况。 ...

jiujiederoushan的博客 5840

【Bluetooth蓝牙开发】九、BLE协议之GATT

1、开篇词 2、蓝牙开发入门 3、蓝牙协议栈总览 4、蓝牙协议栈——物理层 5、蓝牙协议栈——链路层 6、蓝牙协议栈——传输层 7、蓝牙协议栈——L2CAP协议 8、蓝牙协议栈——ATT协议 9、蓝牙协议栈——GATT协议 10、蓝牙通信流程分析 11、蓝牙协议栈——Bluez交叉编译 12、蓝牙调试工具汇总

Donge's Blog 4760

小白都能学会的Linux系统搭建ISCSI服务

何为ISCSI 是这组单词的简写Internet Small Computer System Interface 翻译:Internet 小型计算机系统接口,是一个基于 TCP/IP 的协议,主要用于通过 IP 网络仿真 SCSI,从而为远程块存储设备提供数据传输和管理。 说白了,是通过网络由专门的服务器提供存储管理,以实现数据的远程储存,便于数据的集中管理,从而简化了数据复制、迁移和容灾。 实现此功能的方式有哪些 NAS :network attached storage,网络附加存储服务器 NAS是

Friendsofthewind的博客 2377

VC中sqlite的使用

在VC中对sqlite的使用,实现数据库大批数据的快速插入,读取数据库中的数据在ListCtrl中显示

WINCC7.3破解文件

WINCC7.3硬件够破解文件,有需要的下载!WINCC7.3硬件够破解文件,有需要的下载!

智汇华云 | 通过iscsi为容器提供存储

介绍 将远端的存储通过iscsi协议为容器提供块存储,是一种通用的容器存储解决方案,下面将通过kubernetes中的in-tree方式来演示该例子,并分析其中的细节。 iSCSI协议是C/S架构,client是iSCSI initiator,server端为iSCSI target。iSCSI协议的主要功能是利用TCP/IP网络,在主机系统(可称为initiator)和目标存储设备(称为target)之间进行大量的数据封装和可靠传输过程。主要分成两个组成部分,分别为iSCSI服务器端和iSCSI客户端 i

huayun2020的博客 215

android 蓝牙通讯demo

android 下蓝牙通讯demo,实现了发现蓝牙,使能蓝牙,通过蓝牙发送消息。

部署NFS(网络文件系统) 、 iSCSI

iscsi/iqn.2022-10.com.bdqn:disk1/tpg1/luns create /backstores/block/server0.disk1 #绑定iscsi对象和磁盘。/iscsi/iqn.2022-10.com.bdqn:disk1/tpg1/acls create iqn.2022-10.com.bdqn:client1 #设置acl客户端访问名。/backstores/block create server0.disk1 /dev/sdb #指定磁盘块设备。

2302_77357123的博客 408

IEM模型,地表粗糙度模拟

利用微波反演土壤水分时候,利用IEM模型可以实现对随机地表的模拟

Linux系统管理(续)

autofs 是 Linux 客户端自动挂载服务,核心作用是按需挂载、闲置卸载。客户端访问 NFS 等远程共享资源时自动完成挂载,无访问操作时自动卸载,有效节省本地磁盘空间、避免资源长期占用,是企业远程文件共享的常用优化方案。# 1. 编辑超时配置文件# 修改参数,设置闲置 5 秒后自动卸载TIMEOUT=5# 2. 重启服务生效iSCSI(Internet 小型计算机系统接口)是基于 TCP/IP 协议的远程块存储协议,可通过网络仿真本地 SCSI 磁盘,实现远程存储集中管理、数据迁移与容灾备份。

DBFLXD的博客 194

rsyslog服务,系统延时任务(at命令),crontab 周期性定时任务(cron 服务),NFS服务,iSCSI服务

挂载资源: # mount 192.168.239.132:/nfs /nfs #将服务端192.168.239.132共享的/nfs目录挂载到客户端/nfs目录上。NFS(Network File System)即网络文件系统,是FreeBSD支持的文件系统中的一种,它允许网络中的计算机之间通过TCP/IP网络共享资源。在服务端的/nfs目录中写入一些内容,然后到客户端查看/nfs目录,观察是否实现共享。协议,通过网络仿真传统 SCSI 总线。,扫描任务计划,执行满足时间条件的任务。

2401_83233536的博客 347

Day 5-Linux系统管理(上)

本文旨在系统性地介绍 Linux 系统运维中几个关键的远程管理与自动化服务,涵盖 SSH 安全连接、远程文件同步、系统日志管理以及定时任务配置等核心主题。通过循序渐进的实验步骤与命令示例,读者将掌握如何在实际服务器环境中部署、配置与维护这些服务,从而提升系统管理的效率与安全性。本文通过一系列动手实验,详细讲解了 Linux 系统运维中涉及远程管理、数据同步、日志与任务调度的核心服务。

B153893的博客 188

2.4. 存储控制器(SC)

存储控制器(SC)实现块访问的网络存储(如亚马逊弹性块存储 - EBS),并可与多种存储系统(NFS、iSCSI等)连接。

刘毅枫的博客 541

linux基础---iscsi远程块存储

如果你的系统需要大量的磁盘容量,但是身边却没有外接存储设备,仅有个人计算机时,那该怎么办? 此时,通过网络的SCSI磁盘(iSCSI)就能够提供帮助。这个iscsi是将来自网络的数据仿真成本机的SCSI设备,因此可以进行诸如LVM等方面的操作,而不是单纯使用服务器端提供的文件系统而已,相当有帮助。 再说iscsi之前,先来了解下NAS和SAN。 NAS:又称网络附加存储服务器,就像一台客制化好的主...

Mr.李的博客 971

Linux中的ISCSI远程块存储

Linux中的ISCSI远程块存储ISCSI ISCSI SCSI(Internet SCSI) 支持从客户端 ( 发起端 ) 通过 IP 向远程 服务器上的 iSCSI 存储设备 ( 目标 ) 发送 SCSI 命令。 iSCSI 限定名称用于确定发起端和目标 , 并采用 iqn.yyyy-mm. {reverse domain}:label 的格式 默认情况下 , 网络通信是至 iSCSI 目标...

weixin_42996595的博客 240

配置iSCSI实现Linux的远程块存储

配置iSCSI实现Linux的远程块存储

oldboy1999的博客 1962

Linux iscsi的基于lvm实现快速块存储服务

Linux iscsi的基于lvm实现快速块存储服务 iscsi块存储技术发展 了很多年了,Linux对其的支持十分成熟,其中iscsi target(块目标)管理工具有三类。 ================================================================================================ 1. iSCSI简介 从协议层次的角度看,通常所说的SCSI通常是指一组包含块命...

zsk_john的技术分享专用博客 794

服务器连接远程ISCSI存储,iSCSI远程块存储-Windows Server 2016

iSCSI远程块存储Hyper-V : 软件定义计算 CPU MEM 网络 虚拟交换机软件定义网络 SDNiSCSI应 用:高可用的Hyper-v故障转移群集共享存储iSCSI 单机 物理硬件 双控机器软件存储分布式存储 Ceph 软件定义存储iSCSI: 基于IP协议 的SCSI远程存储 提供 块级别的存储SCSI: 小型计算机系统接口 服务器上的一种磁盘接口 目前比较少最见现在:PCI-E M...

weixin_31668255的博客 1490

基于linux的ISCSI 远程块存储

iSCSI 概念 SCSI(Internet SCSI) 支持从客户端 ( 发起端 ) 通过 IP 向远程 服务器上的 iSCSI 存储设备 ( 目标 ) 发送 SCSI 命令。 iSCSI 限定名称用于确定发起端和目标 , 并采用 iqn.yyyy-mm. {reverse domain}:label 的格式 默认情况下 , 网络通信是至 iSCSI 目标上的端口 3260/tcp 的明 文端...

xbw_linux123的博客 502
上一篇: Linux系统中的防火墙
下一篇: Linux系统中的PXE
Dead_LS
博客等级 码龄7年 6粉丝 58原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值