Difference between revisions of "/usr/bin/rescan-scsi-bus.sh"

From wikieduonline
Jump to navigation Jump to search
Tags: Mobile web edit, Mobile edit
Line 52: Line 52:
  
 
== Related commands ==
 
== Related commands ==
* <code>[[blkid]]</code> <code>[[multipath -f]]</code> <code>[[multipath -w]]</code> <code>[[pvcreate]]</code>
+
* <code>[[blkid]]</code>, <code>[[multipath -f]]</code>, <code>[[multipath -w]]</code>, <code>[[pvcreate]]</code>
  
 
== Activities ==
 
== Activities ==

Revision as of 09:47, 20 September 2020

rescan-scsi-bus.sh[1] included in sg3-utils package.

https://raw.githubusercontent.com/hreinecke/sg3_utils/master/scripts/rescan-scsi-bus.sh
rescan-scsi-bus.sh -h
rescan-scsi-bus.sh --alltargets or rescan-scsi-bus.sh -a
...
...
32 new or changed device(s) found.
0 remapped or resized device(s) found.
0 device(s) removed.
rescan-scsi-bus.sh
Scanning SCSI subsystem for new devices
Scanning host 0 for  SCSI target IDs  0 1 2 3 4 5 6 7, all LUNs
 Scanning for device 0 0 0 0 ...
.../...
Scanning host 1 for  all SCSI target IDs, all LUNs
Scanning host 2 for  SCSI target IDs  0 1 2 3 4 5 6 7, all LUNs
 Scanning for device 2 0 0 0 ...
.../...
Scanning host 3 for  all SCSI target IDs, all LUNs
0 new or changed device(s) found.
0 remapped or resized device(s) found.
0 device(s) removed.

You may need to execute: multipath -f (flush) to remove unused devices and pvresize if your LUN has changed size.

rescan-scsi-bus.sh -i --issue-lip

Remove block devices: rescan-scsi-bus.sh --remove

 View current block devices: lsblk or lsscsi
 rescan-scsi-bus.sh --remove or rescan-scsi-bus.sh -r

sg10 changed: LU not available (PQual 1)
REM: Host: scsi3 Channel: 00 Id: 00 Lun: 07
DEL:  Vendor: NETAPP   Model: LUN C-Mode       Rev: 9600
      Type:   Direct-Access                    ANSI SCSI revision: 05
0 new or changed device(s) found.
0 remapped or resized device(s) found.
4 device(s) removed.

 View block devices after command execution: lsblk or lsscsi

multipath -ll
3600a09803831416c592b4f566453774e dm-3 ##,##
size=250G features='2 pg_init_retries 50' hwhandler='0' wp=rw

Related commands

Activities

  1. Understand differences between pvscan which list all physical volumes and rescan-scsi-bus.sh
  2. Read Change log: https://github.com/hreinecke/sg3_utils/blob/master/scripts/rescan-scsi-bus.sh

See also

  • https://github.com/hreinecke/sg3_utils/blob/master/scripts/rescan-scsi-bus.sh
  • Advertising: