怎么在Linux上扫描/检测新的LUN和SCSI磁盘
- 行业动态
- 2023-12-29
- 2
您可以通过扫描 SCSI 主机来寻找存储团队分配的新 LUN。这可以通过两种方式进行,扫描每个 scsi 主机设备或运行 rescan-scsi-bus.sh 脚本来检测新磁盘。 扫描后可以在 /dev/disk/by-id 目录下找到它们 。
在Linux上扫描或检测新的LUN和SCSI磁盘,通常需要使用一些专门的命令行工具,这些工具可以帮助我们查看系统中的所有可用存储设备,并确定哪些是新的LUN或SCSI磁盘,以下是一些常用的命令行工具及其使用方法:
1. lsblk命令
lsblk是一个非常实用的命令行工具,可以用来列出系统中所有的块设备(包括LUN和SCSI磁盘),它会按照设备的大小进行排序,并显示出设备的名称、大小、挂载点等信息,如果某个设备之前没有被挂载过,那么它的大小应该是0。
使用方法:lsblk
输出示例:
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT sda 8:0 0 465.8G 0 disk ├─sda1 8:1 0 512M 0 part /boot/efi ├─sda2 8:2 0 30G 0 part [SWAP] └─sda3 8:3 0 446.9G 0 part / sdb 8:16 0 76.9G 0 disk └─sdb1 8:17 0 76.5G 0 part /mnt/data
在这个示例中,我们可以看到有两个新的LUN(sda3和sdb1),以及两个新的SCSI磁盘(sdb)。
2. fdisk命令
fdisk是一个用于管理磁盘分区表的命令行工具,它可以用来创建、删除、修改分区表,以及查看分区信息等,通过使用fdisk,我们可以找到新的LUN和SCSI磁盘。
使用方法:sudo fdisk -l
输出示例:
Disk /dev/sda: 238.5 GiB, 256060514304 bytes, 500118192 sectors Units: sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes/512 bytes I/O size (minimum/optimal): 512 bytes/512 bytes Disk identifier: 0x000b4eec Device Boot Start End Sectors Size Id Type /dev/sda1 2048 4194303995 4194297680 238.5G b W95 FAT32 /dev/sda2 4194304000 7863377919 3786272384 30.0G b W95 FAT32 /dev/sda3 7863377920 end_of_table not present N Disk /dev/sdb: 32 GiB, physical sector size 160, using Math协会 SSD; capacity is 3 TiB (3000 GB) Sector size (logical/physical): 512 bytes/512 bytes Partition Table entries are not in unit of sectors. Disk identifier: 0x000c6e7d Device Boot Start End Sectors Size Id Type /dev/sdb1 2048 7863377919 786272384 32.0G b W95 FAT32 /dev/sdb2 7863377920 end_of_table not present N Disk /dev/sdc: 465.8 GiB, physical sector size 512 bytes, using Math协会 SATA interface; partition table type is msdos Sector size (logical/physical): 512 bytes/512 bytes Partition Table entries are not in unit of sectors. Disk identifier: 0x446a9a6b
本站发布或转载的文章及图片均来自网络,其原创性以及文中表达的观点和判断不代表本站,有问题联系侵删!
本文链接:http://www.xixizhuji.com/fuzhu/350449.html