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. 0、PlayGround可视化

    Tensorflow新手通过PlayGround可视化初识神经网络 是不是觉得神经网络不够形象,概念不够清晰,如果你是新手,来玩玩PlayGround就知道,大神请绕道. PlayGround是一个在 ...

  2. v-model和v-bind的区别

    VUE学习篇1 Mustache (双大括号写法)不能在 HTML 属性中使用,应使用 v-bind 指令: <div v-bind:id="dynamicId">&l ...

  3. jdbc连接oracle的url的三种写法

    JDBC 链接oracle的三种URL写法 1.普通SID方式     jdbc:oracle:thin:username/password@x.x.x.1:1521:SID 2.普通ServerNa ...

  4. [转] kerberos安装配置与使用

    [From] https://blog.csdn.net/lovebomei/article/details/79807484 1.Kerberos协议: Kerberos协议主要用于计算机网络的身份 ...

  5. OPPO R11s在哪里打开Usb调试模式的简单方法

    就在我们使用pc链接安卓手机的时候,如果手机没有开启usb调试模式,pc则不能够成功读到我们的手机,如果遇到此情况我们需要找方法将手机的usb调试模式打开,本文我们记录一下OPPO R11s如何开启u ...

  6. django 迁移工程数据库无法创建的问题

    1.今天我遇到一个问题在此做笔记记下来 2.我晚上一般是在家练习的,白天会拷贝工程到公司用 3.因为我在家里创建过一次数据库了,通过命令创建,但是无论我怎么修改models都无法创建表,最后只能通过新 ...

  7. java centos7配置查看jdk环境变量

    [root@bogon java-1.8.0-openjdk-1.8.0.212.b04-0.el7_6.x86_64]# which java/usr/bin/java[root@bogon jav ...

  8. UGUI Slider的onValueChanged事件

    在本文,你将学到如何将UGUI Slider的onValueChanged事件进行统一管理. using System; using UnityEngine; using UnityEngine.UI ...

  9. Java日记

    总结关于Java web一些知识 VisualVM性能分析    ——  更好的理解JVM中的参数 JVM初始    ——    理解JVM 自己的Java开发规范  ——  个人Java开发是遵循的 ...

  10. ServiceHelper

    public class ServiceHelper { private static string _baseUrl = $@"http://{Config.Instance.MesSer ...