众所周知,SATA和SCSI是支持热插拔的,但是新装了这类支持热插拔的驱动器,系统不会马上识别的,往往我们需要重启系统来识别,但是有另外一种方法可以很方面的让系统识别新的设备。

作为系统管理员,需要了解的最有用内容是,在有热交换驱动器情况下,如何不重启系统就可以添加更多磁盘空间。假使不使用 /proc,您可以插入驱动器,但为了使系统识别新磁盘,必须随即重新引导系统。
这里,可以用以下命令来使系统识别新的驱动器:
# echo "scsi add-single-device w x y z" > /proc/scsi/scsi
为使该命令正常运行,必须指定正确的参数值 w、x、y 和 z,如下所示:
w 是主机适配器标识,第一个适配器为零(0)
x 是主机适配器上的 SCSI 通道,第一个通道为零(0)
y 是设备的 SCSI 标识
z 是 LUN 号,第一个 LUN 为零(0) 相反的,在不重新引导系统的情况下将设备从系统中除去的命令是:
echo "scsi remove-single-device w x y z" > /proc/scsi/scsi
在输入这条命令并将热交换 SCSI 磁盘从系统中除去之前,请确保首先卸下已从该磁盘安装的任何文件系统。先用 cat /proc/partitions 看看系统认没有认该硬盘。
例如:
添加硬盘并查看
# echo "scsi add-single-device 0 0 1 0" >/proc/scsi/scsi
# fdisk -l
删除硬盘并查看
# echo "scsi remove-single-device 0 0 1 0" >/proc/scsi/scsi
# fdisk -l 我在vmware station虚拟机中,不关机新添加了2块scsi硬盘做而来实验: # echo "scsi add-single-device 0 0 1 0" > /proc/scsi/scsi
# echo "scsi add-single-device 0 0 2 0" > /proc/scsi/scsi
# cat /proc/scsi/scsi
Attached devices:
Host: scsi0 Channel: 00 Id: 00 Lun: 00
Vendor: VMware, Model: VMware Virtual S Rev: 1.0 
Type: Direct-Access ANSI SCSI revision: 02
Host: scsi0 Channel: 00 Id: 01 Lun: 00
Vendor: VMware, Model: VMware Virtual S Rev: 1.0 
Type: Direct-Access ANSI SCSI revision: 02
Host: scsi0 Channel: 00 Id: 02 Lun: 00
Vendor: VMware, Model: VMware Virtual S Rev: 1.0 
Type: Direct-Access ANSI SCSI revision: 02 上面的代码表示已经找到了新加的2块硬盘

最新文章

  1. C#之发送邮件【模板】+【封装】ZJ版
  2. Web开发基本准则-55实录-缓存策略
  3. prism4 StockTrader RI 项目分析一些体会2
  4. 关于IPv6被拒
  5. Ubantu16.4的安装过程以及基本配置
  6. JAVA基础知识之NIO.2——Path,Paths,Files
  7. .NET下的并行开发(案例代码)
  8. web服务器分析与设计(二)
  9. C语言学习之笔记
  10. Elven Postman(二叉树)
  11. Hadoop记录-安装ambari hdp集群
  12. SpringBoot整合Mail
  13. 升级安装APK兼容Android7.0,解决FileUriExposedException
  14. 运行php程序时,浏览器跳出打开和保存提示框
  15. 常用maven 仓库地址
  16. 多协议注入工具t50
  17. 01 SQL核心语句
  18. Ubuntu16.04版安装VMwareTools的步骤和没法挂载目录问题的解决
  19. [译]GLUT教程 - 整合代码6
  20. jquery获取表单元素与回显

热门文章

  1. 使用idrac远程管理卡操作安装Centos
  2. Java通过IO流输入输出 向文件中存入大量三个属性的值,并通过验证前两个属性输出第三个属性
  3. Windows安装IIS后,启动网站报错:不能在此路径中使用此配置节……
  4. 平衡树合集(Treap,Splay,替罪羊,FHQ Treap)
  5. java监听器原理理解与实现
  6. js——本地存储
  7. 剑指Offer——数组中的逆序对(归并排序的应用)
  8. 关于jetty的那些奇葩问题
  9. Nodejs 连接 mysql时报错 Error: Cannot enqueue Query after fatal error
  10. Java文件与io——File类