ITPub博客

首页 > Linux操作系统 > Linux操作系统 > linux多路径下在线添加磁盘

linux多路径下在线添加磁盘

原创 Linux操作系统 作者:datapeng 时间:2014-09-22 12:24:23 0 删除 编辑
    今天,一个客户在机器上面挂了存储,添加完成后,每次都要把存储挂上后,都重启。这样使用起来很不科学,所以把我们掌握的一种方法都给他。
    如果linux挂存储后,基本上会使用以下步骤进行:
    
1、查看现在有的存储及磁盘的编号
[root@mytest1 ~]# cat /proc/scsi/scsi
Attached devices:
Host: scsi2 Channel: 02 Id: 00 Lun: 00
  Vendor: IBM      Model: ServeRAID M5016  Rev: 3.27
  Type:   Direct-Access                    ANSI  SCSI revision: 05
Host: scsi3 Channel: 00 Id: 00 Lun: 00
  Vendor: NETAPP   Model: LUN              Rev: 811a
  Type:   Direct-Access                    ANSI  SCSI revision: 05
Host: scsi3 Channel: 00 Id: 00 Lun: 01
  Vendor: NETAPP   Model: LUN              Rev: 811a
  Type:   Direct-Access                    ANSI  SCSI revision: 05
Host: scsi3 Channel: 00 Id: 00 Lun: 02
  Vendor: NETAPP   Model: LUN              Rev: 811a
  Type:   Direct-Access                    ANSI  SCSI revision: 05
Host: scsi3 Channel: 00 Id: 00 Lun: 03
  Vendor: NETAPP   Model: LUN              Rev: 811a
  Type:   Direct-Access                    ANSI  SCSI revision: 05


Host: scsi3 Channel: 00 Id: 01 Lun: 00
  Vendor: NETAPP   Model: LUN              Rev: 811a
  Type:   Direct-Access                    ANSI  SCSI revision: 05
Host: scsi3 Channel: 00 Id: 01 Lun: 01
  Vendor: NETAPP   Model: LUN              Rev: 811a
  Type:   Direct-Access                    ANSI  SCSI revision: 05
Host: scsi3 Channel: 00 Id: 01 Lun: 02
  Vendor: NETAPP   Model: LUN              Rev: 811a
  Type:   Direct-Access                    ANSI  SCSI revision: 05
Host: scsi3 Channel: 00 Id: 01 Lun: 03
  Vendor: NETAPP   Model: LUN              Rev: 811a
  Type:   Direct-Access                    ANSI  SCSI revision: 05


Host: scsi4 Channel: 00 Id: 00 Lun: 00
  Vendor: NETAPP   Model: LUN              Rev: 811a
  Type:   Direct-Access                    ANSI  SCSI revision: 05
Host: scsi4 Channel: 00 Id: 00 Lun: 01
  Vendor: NETAPP   Model: LUN              Rev: 811a
  Type:   Direct-Access                    ANSI  SCSI revision: 05
Host: scsi4 Channel: 00 Id: 00 Lun: 02
  Vendor: NETAPP   Model: LUN              Rev: 811a
  Type:   Direct-Access                    ANSI  SCSI revision: 05
Host: scsi4 Channel: 00 Id: 00 Lun: 03
  Vendor: NETAPP   Model: LUN              Rev: 811a
  Type:   Direct-Access                    ANSI  SCSI revision: 05


Host: scsi4 Channel: 00 Id: 01 Lun: 00
  Vendor: NETAPP   Model: LUN              Rev: 811a
  Type:   Direct-Access                    ANSI  SCSI revision: 05
Host: scsi4 Channel: 00 Id: 01 Lun: 01
  Vendor: NETAPP   Model: LUN              Rev: 811a
  Type:   Direct-Access                    ANSI  SCSI revision: 05
Host: scsi4 Channel: 00 Id: 01 Lun: 02
  Vendor: NETAPP   Model: LUN              Rev: 811a
  Type:   Direct-Access                    ANSI  SCSI revision: 05
Host: scsi4 Channel: 00 Id: 01 Lun: 03
  Vendor: NETAPP   Model: LUN              Rev: 811a
  Type:   Direct-Access                    ANSI  SCSI revision: 05


可以看到有三个控制器,分别是:Host: scsi2 Channel、Host: scsi3 Channel、Host: scsi4 Channel


我们新加的盘应该是挂在3和4控制器上的


2、添加新增加的磁盘


现在我们添加第五块盘,根据编号,应该是04


可以使用这个命令来进行添加:


echo “scsi add-single-device x y z u” > /proc/scsi/scsi


x –> scsi 控制器号                     --Host: scsi3 Channel  
y –> scsi 通道号                       --这里通常是0
z –> scsi ID号,就是对应硬盘插槽号     --Id: 01   这里指的是磁盘在哪个路径下的号
u –> 硬盘lun号(Logical Unit Number)   --Lun: 03  新加的盘的编号


对于多路径的情况来看,可以参照原来的情况,进行添加!


[root@mytest1 ~]# echo "scsi add-single-device 3 0 0 04" > /proc/scsi/scsi
[root@mytest1 ~]# echo "scsi add-single-device 4 0 0 04" > /proc/scsi/scsi
[root@mytest1 ~]# echo "scsi add-single-device 3 0 1 04" > /proc/scsi/scsi
[root@mytest1 ~]# echo "scsi add-single-device 4 0 1 04" > /proc/scsi/scsi


这样,算是把新加的一个lun加入进去

来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/29371470/viewspace-1276894/ ,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论

注册时间:2013-12-06

  • 博文量
    228
  • 访问量
    2684256