linux下不重启加硬盘


linux下热加载磁盘

临时给虚拟机加了一块硬盘,增加后懒得重启,于是看了看热加载

[root@centos5 ~]#  /proc/scsi/-Access                    ANSI SCSI revision: 

scsi0   为x <- 是硬盘或者磁带机所在SCSI控制器号
Channel  为y   <-是硬盘或者磁带机所在SCSI通道的编号
id     为z   <-是硬盘或者磁带机的SCSI ID号
lun     为u <-是硬盘或者磁带机的lun号默认情况都是0

热增加一个磁盘很简单:
echo "scsi add-single-device x y z u"> /proc/scsi/scsi
这里,我们是单机,显然,x y u都是固定的,只有scsi id是不同的
所以只需要
echo "scsi add-single-device 0 0 1 0"> /proc/scsi/scsi
就可以增加磁盘
下面来测试一下:

 [root@centos5 ~]# fdisk -/dev/sda:  GB,  heads,  sectors/track, = cylinders of  *  = /dev/sda1   *                              /dev/sda2                                 Linux swap //dev/sda3                       +    Linux

只看到一个磁盘

执行命令看看:

[root@centos5 ~]#  > /proc/scsi/~]# fdisk -/dev/sda:  GB,  heads,  sectors/track, = cylinders of  *  = /dev/sda1   *                              /dev/sda2                                 Linux swap //dev/sda3                       +  /dev/sdb:  GB,  heads,  sectors/track, = cylinders of  *  = /dev/sdb doesn
[root@centos5 ~]# 

ok,磁盘增加成功

相关内容