iis服务器助手广告广告
返回顶部
首页 > 资讯 > 操作系统 >Linux系统扫描SCSI磁盘有几种方式
  • 932
分享到

Linux系统扫描SCSI磁盘有几种方式

2023-06-13 04:06:27 932人浏览 安东尼
摘要

这篇文章给大家分享的是有关linux系统扫描SCSI磁盘有几种方式的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。更多信息 Linux系统提供多重机制以重新扫描SCSI总线并重认系统中加入的SCSI设备。在2.4内

这篇文章给大家分享的是有关linux系统扫描SCSI磁盘有几种方式的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。



更多信息
Linux系统提供多重机制以重新扫描SCSI总线并重认系统中加入的SCSI设备。在2.4内核方案中,由于动态LUN扫描机制不具备一致性,往往需要中断I/O。
2.6内核里,LUN扫描有了显著改进并添加了动态LUN扫描机制。Linux目前缺乏像drvconfig或iOScan那样允许动态SCSI通道重配的命令。
Linux主机对磁盘设备进行重新配置的方式包括:
◦重启系统
◦卸载并重新加载HBA驱动模块
◦Echo /proc下的SCSI设备列表
◦通过/sys下的属性设置运行SCSI扫描
◦通过HBA厂商脚本运行SCSI扫描

系统重启
重启主机是检测新添加磁盘设备的可靠方式。在所有I/O停止之后方可重启主机,同时静态或以模块方式连接磁盘驱动。系统初始化时会扫描PCI总线,因此挂载其上的SCSI host adapter会被扫描到,并生成一个PCI device。之后扫描软件会为该PCI device加载相应的驱动程序。加载SCSI host驱动时,其探测函数会初始化SCSI host,注册中断处理函数,最后调用scsi_scan_host函数扫描scsi host adapter所管理的所有scsi总线。

重新加载HBA驱动
通常情况下,HBA驱动在系统中以模块形式加载。从而允许模块被卸载并重新加载,在该过程中SCSI扫描函数得以调用。通常,在卸载HBA驱动之前,SCSI设备的所有I/O都应该停止,卸载文件系统,多路径服务应用也需停止。如果有代理或HBA应用帮助模块,也应当中止。

命令示例
例如,rac节点上某台服务器执行fdisk –l命令看不到共享磁盘,可尝试执行如下命令:
# modprobe -r lpfc(卸载驱动)
# modprobe lpfc(加载驱动)
/proc下SCSI扫描
2.4内核中,/proc文件系统提供了可用SCSI设备的列表。如果系统中SCSI设备重新配置,那么所有这些改变通过echo /proc接口反映到SCSI设备中。添加一个设备,主机,channel,target ID,以及磁盘设备的LUN编号会被添加到/proc/scsi/,需指定scsi编号。

命令示例
# echo "scsi add-single-device 0 1 2 3" > /proc/scsi/scsi
0:主机ID
1:channel ID
2:target ID
3:LUN编号

该命令会将新磁盘设备添加到/proc/scsi/scsi文件中。如果没有找到相应文件,需为/dev路径下新增磁盘设备创建设备文件名。
如果要删除一个磁盘设备,使用适当的主机,channel,target ID及LUN编号运行如下格式命令:
# echo "scsi remove-single-device 0 1 2 3" > /proc/scsi/scsi
0:主机ID
1:channel ID
2:target ID
3:LUN编号

/sys下SCSI扫描
2.6内核中,HBA驱动将SCAN功能导出至/sys目录下,可用来重新扫描该接口下的SCSI磁盘设备。命令如下:
# cd /sys/class/scsi_host/host4/
# ls -al scan
# echo ‘- - -’ > scan
‘- - -’代表channel,target和LUN编号。以上命令会导致hba4下所有channel,target以及可见LUN被扫描。
RHEL5 或SUSE10:
echo ‘- - -’ > /sys/class/scsi_host/host0/scan
/sys/class/scsi_host/ 下面有几个host 就扫描几次
RHEL4 或SUSE9:
echo 1 >> /sys/class/scsi_host/host0/issue_lip
同样是/sys/class/scsi_host/ 下面有几个host 就执行几次
echo “- - -” >> /sys/class/scsi_host/host0/scan

感谢各位的阅读!关于“Linux系统扫描SCSI磁盘有几种方式”这篇文章就分享到这里了,希望以上内容可以对大家有一定的帮助,让大家可以学到更多知识,如果觉得文章不错,可以把它分享出去让更多的人看到吧!

--结束END--

本文标题: Linux系统扫描SCSI磁盘有几种方式

本文链接: https://www.lsjlt.com/news/265301.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • Linux系统扫描SCSI磁盘有几种方式
    这篇文章给大家分享的是有关Linux系统扫描SCSI磁盘有几种方式的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。更多信息 Linux系统提供多重机制以重新扫描SCSI总线并重认系统中加入的SCSI设备。在2.4内...
    99+
    2023-06-13
  • 怎么在Linux上扫描/检测新的LUN和SCSI磁盘
    这篇文章主要介绍了怎么在Linux上扫描/检测新的LUN和SCSI磁盘,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。当存储团队将 LUN 与给定的 Linux 主机进行了映射...
    99+
    2023-06-15
  • win8系统下磁盘分区的几种操作方式介绍
    在Win8系统下,磁盘分区可以通过以下几种方式进行操作:1. 使用磁盘管理工具:Win8系统自带了一个磁盘管理工具,可以通过控制面板...
    99+
    2023-08-30
    win8
  • Nmap的几种扫描方式以及相应的命令
    Nmap是一款常用的网络扫描工具,它可以扫描目标网络上的主机和服务,帮助安全研究员了解目标网络的拓扑结构和安全情况。以下是Nmap的几种扫描方式以及相应的命令: 1.Ping扫描 Ping扫描可以用来探测网络上响应的主机,可以使用“-sn”...
    99+
    2023-08-21
    网络 服务器 udp nmap 渗透测试
  • Win7系统中关闭检查磁盘和扫描并修复提示的方法
     Win7系统关闭“检查磁盘”和“扫描并修复”提示的技巧分享到这里,操作系统过程中会遇到“检查磁盘”和“扫描并修复”提示,新...
    99+
    2023-06-13
    Win7系统 关闭检查磁盘提示 关闭扫描并修复提示 Win7 扫描 磁盘 系统 方法
  • linux系统硬盘分区的类型有哪几种
    Linux系统硬盘分区的类型有以下几种: 主分区(Primary Partition):主分区是最基本的分区类型,每个硬盘可以有...
    99+
    2023-10-25
    linux
  • Linux系统磁盘格式化的方法是什么
    这篇“Linux系统磁盘格式化的方法是什么”文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这篇“Linux系统磁盘格式化的方法是什么...
    99+
    2023-06-28
  • linux系统磁盘清理的方法
    本篇内容介绍了“linux系统磁盘清理的方法”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!由于当初安装系统设计不合理,有些分区的过小,以及网...
    99+
    2023-06-13
  • Linux系统该怎么格式化磁盘
    本篇文章给大家分享的是有关Linux系统该怎么格式化磁盘,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。1.查看磁盘12345df -h #注意,阿里云主机在...
    99+
    2023-06-28
  • Win7系统每次开机都会扫描磁盘且会出现蓝屏的解决方法
    现象描述:一台安装了Win7系统的电脑出现故障,每次开机都会进行磁盘扫描,并且每次都会将每个分区扫描一次。另外在运行过程中经常出现死机或者蓝屏现象。 原因分析:Win7系统对硬件质量要求比1、更换硬盘,然后更换数据线,...
    99+
    2023-06-07
    Win7 开机扫描 磁盘 蓝屏 扫描 都会 系统
  • linux系统磁盘分区以及把磁盘挂载到系统中的方法
    本篇内容主要讲解“linux系统磁盘分区以及把磁盘挂载到系统中的方法”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“linux系统磁盘分区以及把磁盘挂载到系统中的方法”吧!fdisk 分区 fdi...
    99+
    2023-06-12
  • Linux系统磁盘的知识点有哪些
    这篇文章主要讲解了“Linux系统磁盘的知识点有哪些”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“Linux系统磁盘的知识点有哪些”吧!1、 磁盘分类目前市场上的磁盘分类有:IDE磁盘(多用...
    99+
    2023-06-27
  • Android系统签名实现的方式有哪几种
    Android系统签名实现的方式有以下几种: 使用自签名证书:开发者可以使用自己生成的私钥和证书进行签名,这种方式比较简单,但可...
    99+
    2023-10-26
    Android
  • Linux系统中查看磁盘储存的方法有哪些
    这篇“Linux系统中查看磁盘储存的方法有哪些”文章,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要参考一下,对于“Linux系统中查看磁盘储存的方法有哪些”,小编整理了以下知识点,请大家跟着小编的步伐一步一步的慢慢...
    99+
    2023-06-28
  • Windows7系统扫描并修复可移动磁盘后U盘内文件丢失的解决办法
    Win7系统,如果你的U盘曾经没有经过安全删除就强行拔行掉,或者在使用过程中突然断电,以后插上U盘Win7系统都会提示:要修复并扫描可移动磁盘吗? 此时会有两个选择: 1、扫描并修复(推荐) 2、继续,但不要扫描 ...
    99+
    2023-06-10
    Windows7系统 扫描并修复可移动磁盘 U盘内文件丢失 磁盘 Windows7 系统 解决办法 文件
  • Linux系统有哪几种绑定多网卡的方法
    本篇内容主要讲解“Linux系统有哪几种绑定多网卡的方法”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“Linux系统有哪几种绑定多网卡的方法”吧!网卡绑定mode共有七种(0~6) bond0、...
    99+
    2023-06-13
  • Linux下如何查看磁盘文件系统格式
    这篇文章主要为大家展示了“Linux下如何查看磁盘文件系统格式”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“Linux下如何查看磁盘文件系统格式”这篇文章吧。文件系统的种类有很多,每一种文件系统...
    99+
    2023-06-27
  • linux命令在系统中有几种类型
    这篇文章主要介绍了linux命令在系统中有几种类型,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。linux命令在系统中有两种类型:内置Shell命令和Linux命令。首先介绍...
    99+
    2023-06-10
  • Linux系统漏洞扫描及评估工具分别有哪些
    本篇文章给大家分享的是有关Linux系统漏洞扫描及评估工具分别有哪些,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。 一、NmapNmap 是一种常用工具,可用于判定网...
    99+
    2023-06-16
  • 解决linux系统挂载NTFS格式磁盘的问题
    一般情况下,Linux是识别不了NTFS格式移动硬盘的(需要重编译Linux核心才能,加挂NTFS分区),这时候为了能让Linux服务器能够识别NTFS的移动硬盘,就必须安装ntfs-3g(Third...
    99+
    2023-09-06
    linux windows 服务器
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作