Centos 新增硬盘以后,系统不能自动进行识别。

1. 由于不知道新增硬盘挂载的位置,可以先查看现有硬盘挂载的适配器。

[root@localhost ~]# ls -l /sys/block/sda
lrwxrwxrwx. root root Jun : /sys/block/sda -> ../devices/pci0000:/::10.0/host32/target32::/:::/block/sda

2. 发现正在磁盘挂载到host32,可以尝试使用下边命令,重新扫描host32信息

echo "- - -" > /sys/class/scsi_host/host32/scan 

3. 执行完成后,dmesg可以查看到新增硬盘信息。

[  620.865767] scsi :::: Direct-Access     VMware,  VMware Virtual S 1.0  PQ:  ANSI:
[ 620.865800] scsi target32::: Beginning Domain Validation
[ 620.866413] scsi target32::: Domain Validation skipping write tests
[ 620.866416] scsi target32::: Ending Domain Validation
[ 620.866450] scsi target32::: FAST- WIDE SCSI 80.0 MB/s ST ( ns, offset )
[ 620.870284] sd :::: Attached scsi generic sg2 type
[ 620.870360] sd :::: [sdb] -byte logical blocks: (1.07 GB/1.00 GiB)
[ 620.870408] sd :::: [sdb] Write Protect is off
[ 620.870410] sd :::: [sdb] Mode Sense:
[ 620.870734] sd :::: [sdb] Cache data unavailable
[ 620.870736] sd :::: [sdb] Assuming drive cache: write through
[ 620.874775] sd :::: [sdb] Cache data unavailable
[ 620.874779] sd :::: [sdb] Assuming drive cache: write through
[ 620.875859] sdb: unknown partition table
[ 620.876069] sd :::: [sdb] Cache data unavailable
[ 620.876071] sd :::: [sdb] Assuming drive cache: write through
[ 620.876123] sd :::: [sdb] Attached SCSI disk

4. fdisk -l 可以发现心中的/dev/sdb信息

Disk /dev/sdb:  MB,  bytes,  sectors
Units = sectors of * = bytes
Sector size (logical/physical): bytes / bytes
I/O size (minimum/optimal): bytes / bytes

5. 现在就可以使用fdisk -l 或者parted命令进行分区操作了。

从总线删除/dev/sdb硬盘(删除后,不能识别/dev/sdb硬盘了)

echo  > /sys/block/sdb/device/delete

另一种添加方法:

1. 增加硬盘后,查询不到新增加的硬盘信息

2.查看scsi信息

3. 增加scsi信息

echo 'scsi add-single-device 0 0 1 0'>>/proc/scsi/scsi

代表scsc 0 , channel 0 ,id 1,Lun 0  。将ID除,修改为1。

4. 增加后,能够查询到新增加硬盘

CentOS新增硬盘,重新扫描总线的更多相关文章

  1. Linux中新增硬盘的分区,格式化与挂载

    Linux中新增硬盘的分区,格式化与挂载 本篇教程内容为怎样对Linux新增硬盘进行挂载,所以如果有准备新增硬盘但是有各种问题的,请参看本篇教程. 我们先说说什么是挂载? 我们知道Linux中的所有设 ...

  2. 虚拟机VMware新增硬盘无法识别问题

    添加硬盘前的硬盘信息 在虚拟机中新增硬盘 添加后发现使用fdisk -l信息不变,新增的硬盘并没有识别,试过重启虚拟机硬盘就会识别出来.如果不想重启则按照如下方法: 先查看/proc/scsi/scs ...

  3. Centos添加硬盘分区、挂载磁盘

    默认一个硬盘,新增硬盘识别为sdb.sdbc一次类推 1.查看磁盘信息 >fdisk -l #新磁盘为/dev/sdb,截图是已经分区完成了. 2.进入分区界面 >fdisk /dev/s ...

  4. centos7新增硬盘

    centos7新增硬盘 步骤:分区---格式化---挂载(配置开机自动挂载) 1.分区 fdisk -l 查看硬盘信息确认新硬盘的名称(以/dev/sdb为例) fdisk /dev/sdb  管理硬 ...

  5. VMWARE 虚拟机新增硬盘,格式化分区,并挂载

    VMWARE 虚拟机新增 硬盘 并挂载 一台虚拟机上安装ORACLE12c 需要分一块硬盘挂载数据文件 日志文件 以及归档文件 1. 关闭虚拟机 2. 编辑虚拟机设置 选择[编辑虚拟机设置]并打开,将 ...

  6. 对win2012 server 虚拟机hyper-V 硬盘管理,容量变更及新增硬盘

    目的:对win2012 server 虚拟机hyper-V 硬盘管理,容量变更及新增硬盘 一.压缩虚拟机硬盘容量 进入Server 2012的操作系统,打开CMD框,输入:diskmgmt.msc,回 ...

  7. Centos 下硬盘分区的最佳方案

    Centos7从零开始]Centos 下硬盘分区的最佳方案 2016年12月25日 10:09:02 浮華的滄桑 阅读数 41971   在对硬盘进行分区前,应该先弄清楚计算机担负的工作及硬盘的容量有 ...

  8. linux在不关机情况下新增硬盘的方法

    开机状态插入硬盘 不关机执行命令 echo "- - -" > /sys/class/scsi_host/host0/scan 注意 echo "- - -&quo ...

  9. CentOS 新增swap交换空间

    在centos 6.4 64位系统中安装oracle 10g数据库软件,但由于交换空间过小导致检查不通过: 因此需要增加交换空间的大小. 第一步:在opt目录下新建swap交换文件,并设置其大小为2G ...

随机推荐

  1. iOS 音频/视频 学习目录

    参考 iOS原生API  音/视频录制 编辑 https://www.cnblogs.com/kenshincui/p/4186022.html#summary iOS视频编解码常用库比较 http: ...

  2. 进阶篇:3)面向制造的设计DFM

    本章目的:正确认识面向制造的设计-DFM. 1.DFM概念 DFM有两种描述是作者比较认可的. ①面向制造的设计(design for manufacturing简称DFM):指产品设计需要满足产品制 ...

  3. PHP打开错误提示和关闭错误提示的方法

    找到php的配置文件,也就是php.ini 在文件中查找 ‘display_errors’   查找到 display_errors = Off 或者 display_errors = On, Off ...

  4. SPI裸机驱动程序设计

    1. SPI(Serial Peripheral Interface)串行外设接口,是一种高速的.全双工.同步的通信总线.采用主从模式(Master Slave)架构,支持多个slave,一般仅支持单 ...

  5. Java super和this小结

    区别 this() / this. super() / super. 功能 调用本类构造.方法.属性 调用父类构造.方法.属性 操作方法 先查找本类是否有制定的调用结构,如果没有则调用父类 直接调用父 ...

  6. (转)如何使用Journalctl查看并操作Systemd日志

    原文:https://blog.csdn.net/zstack_org/article/details/56274966 内容简介 作为最具吸引力的优势,systemd拥有强大的处理与系统日志记录功能 ...

  7. Java学习之路(二):流程控制语句

    Java流程控制语句 java的流程控制语句: 默认,顺序执行 if...else...条件控制语句 switch 选择语句 for循环 while循环 do...while循环 break,cont ...

  8. Lvmetad is not active yet错误处理

    Lvmetad is not active yet错误处理 问题现象 今天早上把之前的服务器关机换了一个位置,之后启动后出现错误信息: lvmetad is not active yet; using ...

  9. Truncated incorrect DOUBLE value: 'NO_REFUND'

    解决办法:Mysql中,如果一个字段是字符串,则一定要加单引号 问题原因: `item_refund_state` ) NOT NULL item_refund_state字段的类型是varchar但 ...

  10. .Net程序员玩转Android系列之一~Java快速入门

    前言 前段时间受公司业务发展需要,探索性进入Android开发领域.一切从零开始,java基础,Java进阶,Android框架学习,Eclipse熟悉,最终到第一个即时通讯App完成,历经一个月的时 ...