LinuxStorage
Pipci
这个作者很懒,什么都没留下…
展开
-
Linux 不重启扫描存储磁盘
我们在配置存储的时候,需要刷新磁盘管理才能扫描出硬盘,Windows即点即用,那么Linux下,一般情况必须要重启才可以识别映射的磁盘,如何在不重启的情况下识别硬盘呢就两条命令:根据实际环境选择不同命令1、本地磁盘:-------------------------------------------------ls /sys/class/scsi_host/-------------------------------------------------2、iSCSI链接方式:----转载 2020-08-21 18:41:40 · 3928 阅读 · 0 评论 -
Linux下查看HBA卡的驱动版本和WWPN
平时在Linux下映射存储,都是映射哪台就给哪台插线,然后在存储端扫描WWPN,简单粗暴,没技术含量。当然,光交下也可以看。1,查看当前卡的品牌,常用的卡有两种,Emulex和Qlogic。---------------------------------------------lspci |grep -i fibre---------------------------------------------2,查看HBA卡的驱动版本emulex:------------..转载 2020-07-21 10:53:14 · 3099 阅读 · 0 评论 -
Linux下搭建iSCSI共享存储的方法 Linux-IO Target 方式CentOS7-1810下实现
iSCSI(internet SCSI)技术由IBM公司研究开发,是一个供硬件设备使用的、可以在IP协议的上层运行的SCSI指令集,这种指令集合可以实现在IP网络上运行SCSI协议,使其能够在诸如高速千兆以太网上进行路由选择。iSCSI技术是一种新储存技术,该技术是将现有SCSI接口与以太网络(Ethernet)技术结合,使服务器可与使用IP网络的储存装置互相交换资料。iSCSI分为服务端和客...原创 2020-03-25 23:48:13 · 1122 阅读 · 1 评论 -
Linux下搭建iSCSI共享存储的方法 Linux-IO Target 方式 Debian9.5下实现
iSCSI(internet SCSI)技术由IBM公司研究开发,是一个供硬件设备使用的、可以在IP协议的上层运行的SCSI指令集,这种指令集合可以实现在IP网络上运行SCSI协议,使其能够在诸如高速千兆以太网上进行路由选择。iSCSI技术是一种新储存技术,该技术是将现有SCSI接口与以太网络(Ethernet)技术结合,使服务器可与使用IP网络的储存装置互相交换资料。iSCSI分为服务端和客...原创 2020-03-25 23:47:22 · 1124 阅读 · 0 评论 -
Linux中三种SCSI target的介绍之各个target的优劣
版权声明:本文为博主原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。本文链接:https://blog.csdn.net/scaleqiao/article/details/46761993通过之前的三篇博文,我介绍了目前Linux中广泛使用的三个SCSI target的架构和使用方法。那如何在这三者之间做一个选择呢?这里给出我对它们之间优劣点的总结,欢...转载 2020-03-25 23:46:19 · 483 阅读 · 0 评论 -
Linux中三种SCSI target的介绍之LIO
版权声明:本文为博主原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。本文链接:https://blog.csdn.net/scaleqiao/article/details/467448911. 简介Linux-IO Target在Linux内核中(linux 2.6.38后),用软件实现各种SCSI Target,其支持的SAN技术中所有流行的存储协...转载 2020-03-25 23:45:01 · 638 阅读 · 0 评论 -
Linux中三种SCSI target的介绍之SCST
版权声明:本文为博主原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。本文链接:https://blog.csdn.net/scaleqiao/article/details/467532091. 简介Linux通用的SCSI 目标子系统(SCST)是一个为Linux SCSI目标子系统的另一种实现。它是由英国著名存储开发团队ID7研发,目前由SanDi...转载 2020-03-25 23:43:52 · 912 阅读 · 0 评论 -
Linux中三种SCSI target的介绍之STGT
版权声明:本文为博主原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。本文链接:https://blog.csdn.net/scaleqiao/article/details/46706953最近在做一个和scsi target相关的项目,我借着这个机会调研了一下linux中现有的scsi target方案,并整理出一个系列文章和大家分享一下。其中有三篇介...转载 2020-03-25 23:42:41 · 405 阅读 · 0 评论 -
LIO -SCSI target
2010年底,LIO 项目获选成为新的内核态的 SCSI target,取代原有的用户态的 STGT 项目。当时有两个主要的竞争项目(LIO和SCST),都在努力将代码并入主线内核。本文将比较着两个项目,并尽力描述他们都提供了什么东西。什么是 SCSI Target?SCSI 子系统使用了一种客户机-服务器(C/S)模型。通常,一台计算机是这个模型中的客户机,称为 initiator(发起者)...转载 2020-03-23 23:08:32 · 269 阅读 · 0 评论 -
Linux下搭建iSCSI共享存储的方法 TGT 方式 CentOS6.9系统下
iSCSI(internet SCSI)技术由IBM公司研究开发,是一个供硬件设备使用的、可以在IP协议的上层运行的SCSI指令集,这种指令集合可以实现在IP网络上运行SCSI协议,使其能够在诸如高速千兆以太网上进行路由选择。iSCSI技术是一种新储存技术,该技术是将现有SCSI接口与以太网络(Ethernet)技术结合,使服务器可与使用IP网络的储存装置互相交换资料。iSCSI分为服务端和客...原创 2020-03-25 23:40:57 · 1105 阅读 · 0 评论 -
Linux下搭建iSCSI共享存储的方法 TGT 方式 Debian9.5系统下
iSCSI(internet SCSI)技术由IBM公司研究开发,是一个供硬件设备使用的、可以在IP协议的上层运行的SCSI指令集,这种指令集合可以实现在IP网络上运行SCSI协议,使其能够在诸如高速千兆以太网上进行路由选择。iSCSI技术是一种新储存技术,该技术是将现有SCSI接口与以太网络(Ethernet)技术结合,使服务器可与使用IP网络的储存装置互相交换资料。iSCSI分为服务端和客...原创 2020-03-23 23:05:33 · 1606 阅读 · 0 评论 -
LVM快照
LVM对LV提供的快照功能,只对LVM有效,但是个人认为,能用到LVM的地方大多是企业,而企业要是对数据真的很在意,推荐还是买一款具快照功能的存储设备,价格也不是很贵,主要是创建和恢复快照比较方便图形化下就可以操作,专业的设备做专业的事。LVM快照原理当一个snapshot创建的时候,仅拷贝原始卷里数据的元数据(meta-data)。创建的时候,并不会有数据的物理拷贝,因此snapshot的创建...原创 2020-03-23 23:03:40 · 793 阅读 · 0 评论 -
Linux文件系统详解
从操作系统的角度详解Linux文件系统层次、文件系统分类、文件系统的存储结构、不同存储介质的区别(RAM、ROM、Flash)、存储节点inode。本文参考:http://blog.chinaunix.net/uid-8698570-id-1763151.htmlhttp://www.iteye.com/topic/816268http://soft.chinabyte.com/os/...转载 2020-03-23 23:02:23 · 218 阅读 · 0 评论 -
为什么深度(Ubuntu)Linux挂载NTFS分区只读不可写?
如前所述,经扩展,Dell Vostro 1520笔记本电脑拥有了两块硬盘。本着旧物利用的心思,在其中一块256GiB固态盘上安装了深度linux,同时挂载另一块2TiB机械盘作为存储盘。这块2TiB机械盘本用作移动硬盘,分区格式为NTFS。由于盘上存有很多资料,同时考虑到Linux能识别NTFS分区,就直接挂上了。挂上后,深度Linux报告错误说:只读文件系统!本文...转载 2020-03-23 22:55:53 · 1503 阅读 · 0 评论 -
Oracle Linux 6.4 LVM中误删VG之恢复过程
一、项目背景描述1、OSS现网测试数据库因大量小事物频繁提交运行非常缓慢。经分析为DS3950存储所在磁盘I/O存在瓶颈,大量等待事件,性能受限。另外,开发同事没有优化意识,没将小事物做成批量提交方式。2、在DS3950上,9块600G硬盘(8块+1块热备)做了RAID5阵列,lun01,lun02,lun03,lun04,均为200G,映射给OSS数据库服务器使用。3、在操作系统上,lun...转载 2020-03-23 22:53:53 · 526 阅读 · 0 评论 -
如何安全的从LVM中移除磁盘
学习如何安全的从LVM中移除磁盘,当磁盘卷中有磁盘出现问题或是想把磁盘卷中的磁盘重新使用时就显得十分有用。本教程将重点关注以下问题:如何安全的从LVM中移除磁盘 如何联机从VG中移除磁盘 如何在物理层面进行磁盘数据拷贝 如何联机替换LVM中的故障磁盘 如何在物理层面将磁盘分区移动至另一磁盘 如何释放磁盘以缩小VG容量 如何安全的减少VG首先, 我们需要了解一下服务器的情况。要了解...转载 2020-03-23 22:52:55 · 1495 阅读 · 0 评论 -
LVM管理
一、LVM基本概念LVM是 Logical Volume Manager(逻辑卷管理)的简写,LVM是依附于DM的功能的,DM(Device Mapper 即设备映射)是 Linux 2.6 内核中提供的一种从逻辑设备到物理设备的映射框架机制,在该机制下,用户可以很方便的根据自己的需要制定实现存储资源的管理策略,当前比较流行的 Linux 下的逻辑卷管理器如 LVM2(Linux Volum...原创 2020-03-22 23:00:28 · 1376 阅读 · 0 评论 -
Linux系统中的Device Mapper学习
2016-12-16 15:42潇湘隐者 阅读(31在linux系统中你使用一些命令时(例如nmon、iostat 如下截图所示),有可能会看到一些名字为dm-xx的设备,那么这些设备到底是什么设备呢,跟磁盘有什么关系呢?以前不了解的时候,我也很纳闷. 其实dm是Device Mapper的缩写,Device Mapper 是 Linux 2.6 内核中提供的一种从逻辑设备到物理设备的映射框...转载 2020-03-22 22:56:02 · 425 阅读 · 0 评论 -
Linux存储在线管理(一)FC磁盘设备管理
转载请在文首保留原文出处:EMC中文支持论坛 - https://community.emc.com/go/chinese介绍本文主要介绍Linux环境下FC磁盘管理相关只是,主要内容包括FC驱动介绍、Linux SCSI磁盘永久命名、FC磁盘添加与删除、FC磁盘路径添加与删除以及FC存储链路在线扫描。更多信息Fibre Channel驱动Linux系统...转载 2020-03-22 22:53:53 · 1642 阅读 · 0 评论 -
iSCSI引入FC/SAN
由 cxemc 在 2013-9-24 上午9:10 上创建,最后由 cxemc 在 2013-9-24 上午9:10 上修改版本 1集成iSCSI 和FC SAN有五种常见的方法,各有优缺,适应环境也各不相同。不久前,中小公司开始部署iSCSI,以前他们都采用直连式存储;大公司一直采用FC SAN,而且技术更加成熟。但是,iSCSI技术成本较低、简单明了,《财富》1000强公司中已经...转载 2020-03-22 22:49:45 · 378 阅读 · 0 评论 -
Linux FC/iSCSI存储设备管理系列(一):Linux系统设备驱动入门
转载请在文首保留原文出处:EMC中文支持论坛 - https://community.emc.com/go/chinese介绍Linux FC/iSCSI存储设备管理系列,主要介绍Linux系统管理FC/iSCSI磁盘设备的相关概念与技术细节,内容包括:Linux磁盘设备驱动介绍 磁盘设备管理(一):FC磁盘管理 磁盘设备管理(二):iS...转载 2020-03-22 22:48:07 · 570 阅读 · 1 评论 -
Linux swap的创建与配置
在Linux下,swap的作用类似Windows系统下的“虚拟内存”。当物理内存不足时,拿出部分硬盘空间当SWAP分区(虚拟成内存)使用,从而解决内存容量不足的情况。Linux下的swap有两种实现形式,一种是通过某个物理磁盘分区来实现swap,另一种是通过虚拟内存文件来实现swap。一、物理磁盘分区来实现swap1、通过分区软件创建一个分区,分区类型fdisk下为82,gdisk下为82...原创 2020-03-21 23:17:44 · 460 阅读 · 0 评论 -
/dev/null和/dev/zero的作用
经常会看到dd命令用到/dev/zero文件,这里总结一下/dev/null和/dev/zero的作用和使用实例。在类Unix系统(包括Linux)中,/dev/null 它是空设备,也称为位桶(bit bucket)或者黑洞(black hole)。你可以向它输入任何数据,但任何写入它的数据都会被抛弃。通常用于处理不需要的输出流。(当然,它也可以作为空的输入流)/dev/zero 该设...原创 2020-03-21 23:16:34 · 367 阅读 · 0 评论 -
Linux Swap是干嘛的?
swap是干嘛的?在Linux下,SWAP的作用类似Windows系统下的“虚拟内存”。当物理内存不足时,拿出部分硬盘空间当SWAP分区(虚拟成内存)使用,从而解决内存容量不足的情况。SWAP意思是交换,顾名思义,当某进程向OS请求内存发现不足时,OS会把内存中暂时不用的数据交换出去,放在SWAP分区中,这个过程称为SWAPOUT。当某进程又需要这些数据且OS发现还有空闲物理内存时,又会...转载 2020-03-21 23:15:09 · 571 阅读 · 0 评论 -
Linux SWAP 深度解读
概述本文讨论的swap基于Linux4.4内核代码。Linux内存管理是一套非常复杂的系统,而swap只是其中一个很小的处理逻辑。希望本文能让读者了解Linux对swap的使用大概是什么样子。阅读完本文,应该可以帮你解决以下问题:1、swap到底是干嘛的?2、swappiness到底是用来调节什么的?3、kswapd什么时候会进行swap操作?4、什么是内存水位...转载 2020-03-21 23:12:26 · 163 阅读 · 0 评论 -
Linux分区格式化
格式化(format)是指对磁盘或磁盘中的分区(partition)进行初始化的一种操作,这种操作通常会导致现有的磁盘或分区中所有的文件被清除。格式化通常分为低级格式化和高级格式化。如果没有特别指明,对硬盘的格式化通常是指高级格式化。格式化后会生成UUID。一、linux支持的分区格式化命令CentOS7-1810和Ubuntu18.04支持的格式化命令mkfs mkfs.cram...原创 2020-03-21 23:05:26 · 1089 阅读 · 0 评论 -
parted分区命令
Parted是一个比fdisk更高级的工具,它支持多种分区表格式,包括MS-DOS和GPT。它允许用户创建,删除,调整大小,缩小,移动和复制分区,重新组织磁盘使用,以及将数据复制到新硬盘,但在缩小分区时它没有按预期工作,我大部分时间都得到了错误,所以我建议用户不要缩小分区,GParted是分手的GUI前端。作为一种设计用于Linux的工具,它没有构建成处理与fdisk关联的多种分区类型,但是,它可...原创 2020-03-19 12:27:52 · 2868 阅读 · 0 评论 -
gdisk分区命令
GPT fdisk(由gdisk、cgdisk、sgdisk和fixparts程序组成)是一组用于Linux、FreeBSD、Mac OS X和Windows的文本模式分区工具。gdisk、cgdisk和sgdisk程序在全局惟一标识符(GUID)分区表(GPT)磁盘上工作,而不是在旧的(也是最常见的)主引导记录(MBR)分区表上工作。fixparts程序修复MBR磁盘的某些类型的损坏,并允许将分...原创 2020-03-19 12:27:01 · 3102 阅读 · 0 评论 -
fdisk分区命令
fdisk是Linux系统中最常用的分区工具,通过这个命令也可以查看系统中所有可用的分区,但是这个命令只支持MBR的分区表(这句话应该只对某些系统,CentOS7-1810适用,Debian9.5和openSUSE15应该已经支持GPT分区表,下面对fdisk的操作都是在Debian9.5下操作),所以这个命令不能对大于2T的硬盘进行分区,大于2T的硬盘我们需要用GPT分区表来进行分区,GPT分区...原创 2020-03-19 12:26:03 · 3209 阅读 · 0 评论 -
linux产看磁盘信息命令-lsblk,blkid,dumpe2fs
一、lsblk命令用于列出所有可用块设备的信息,而且还能显示他们之间的依赖关系,但是它不会列出RAM盘的信息。块设备有硬盘,闪存盘,cd-ROM等等。lsblk命令包含在util-linux-ng包中,现在该包改名为util-linux。这个包带了几个其它工具,如dmesg。要安装lsblk,请在此处下载util-linux包 ,lsblk可以看成list block device的缩写。这个命令...原创 2020-03-19 12:23:00 · 485 阅读 · 0 评论