当前位置:家常菜>百科>科技>正文

linux扫描新增磁盘命令

人气:189 ℃/2023-06-19 20:18:43

linux系统下扫描新增磁盘命令是什么呢?下面是具体介绍:

linux系统下扫描新增磁盘命令是:SCSI。

Linux系统提供多重机制以重新扫描SCSI总线并重认系统中加入的SCSI设备。在2.4内核方案里,因为动态LUN扫描机制不具备一致性,所以需要中断I/O。2.6内核里,LUN扫描有了显著改进并添加了动态LUN扫描机制。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

  • 汽车开空调嗡嗡响是什么原因

      汽车一开空调就嗡嗡响也许有下列几类原因:1、空调滤芯较脏造成噪音过大异响。2、鼓风机扇叶里有杂物造成异响。能够先不运行车,立即开鼓风机风量,看响声会不会...

    问答查看全文>>
  • 清洗汽车次数多好吗

    不好。清洗汽车頻率最好的次数是一个月3~4次。先,任何沒有腐蚀性的所谓脏污,对车漆是有保障作用的。由于对车漆伤害最大的是紫外线,所以这类脏东西能有效果缩短紫外线对车漆的伤害。大...

    问答查看全文>>
  • ​标志408油耗多少

    对于标志408的百公里综合油耗,工信部给出的数据分别为5.6L和5.9L。上面的两个数据,分别对应的是1.2T和1.6T两款发动机的油耗,这个油耗还是比较低的,并不算高。标志4...

    问答查看全文>>
  • 学习的优美句子大全

    1、人永远是要学习的。死的时候,才是毕业的时候。——萧楚女2、把学问过于用作装饰是虚假;完全依学问上的规则而断事是书生的怪癖。——培根3、经常不断地学习,你就什么都知道。你知道...

    句子查看全文>>
  • 汽车故障代码P0B7300怎么解决

    对高压蓄电池进行充电 90%换高压蓄电池 5%压蓄电池老化 5%...

    问答查看全文>>
本网站部分内容、图文来自于网络,如有内容侵犯您的合法权益,请及时与我们联系,我们将第一时间安排核实及删除!
CopyRight © 2007-2024 家常菜 All Rights Reserved. 手机版