linux下命令查看wwid
-
在Linux中,可以使用命令`scsi_id`来查看设备的wwid(World Wide Identifier)。以下是查看wwid的详细步骤:
1. 打开终端,使用管理员权限登录系统。
2. 确定要查看wwid的设备。可以使用命令`lsblk`或`fdisk -l`来列出系统中的所有磁盘和分区。在这个列表中,找到目标设备的名称(如`/dev/sda`)。
3. 运行以下命令来查看设备的wwid:
“`
scsi_id –page=0x83 –whitelisted /dev/sda
“`其中,`/dev/sda`应替换为你要查看wwid的设备名称。
4. 程序将返回设备的wwid。
请注意,使用`scsi_id`命令之前,您可能需要安装相应的软件包。在大多数Linux发行版中,软件包名称为`scsi-miscs`或`udev`。您可以使用您的包管理器来安装这些软件包。
这就是在Linux下使用`scsi_id`命令来查看设备的wwid的方法。希望对你有帮助!
2年前 -
在Linux下,我们可以使用命令来查看设备的wwid(World Wide Identifier)。wwid是一个用于唯一标识磁盘和存储设备的全球唯一标识符。以下是几个常用的命令来查看设备的wwid:
1. `lsblk`命令:该命令可以用来列出系统上的块设备信息,包括设备名称、挂载点等信息。使用`lsblk -o +WWN`命令,我们还可以显示设备的wwid。
2. `udevadm`命令:这是一个用于管理Linux内核设备的实用工具,使用`udevadm info -n /dev/sdX`命令来获取设备的详细信息,其中sdX是你要查询的设备的名称。在返回的输出中,你会找到`ID_WWN`字段,它就是设备的wwid。
3. `scsi_id`命令:这个命令可以用来查询SCSI设备的信息,包括wwid。使用`scsi_id -g -u -d /dev/sdX`命令,其中sdX是你要查询的设备的名称,将返回设备的wwid。
4. `/sys/block`目录:在该目录下,每个块设备都有一个对应的目录,包含了设备的详细信息。在设备目录中,你可以找到一个名为`wwid`的文件,其中包含设备的wwid。
5. `multipath`命令:如果你的系统使用了Multipath技术来管理多路径存储设备,那么可以使用`multipath -ll`命令来查看设备的wwid。
通过以上的方法,你可以方便地在Linux系统中查看设备的wwid,以便于设备的管理和识别。
2年前 -
在Linux系统中,可以通过不同的命令来查看wwid(World Wide Identifier)。wwid是一种独特的设备标识符,用于唯一标识存储设备。
下面是一些常用的命令来查看wwid:
1. 使用`udevadm`命令:
`udevadm`是Linux系统中用于管理设备的工具之一。使用`udevadm`命令可以列出所有的块设备并查看其wwid。
“`shell
sudo udevadm info –query=property –name=/dev/sda | grep ‘ID_WWN’
“`这会输出设备的wwid。
2. 使用`lsblk`命令:
`lsblk`是一个列出块设备信息的工具。使用`lsblk`命令可以查看磁盘设备的wwid。
“`shell
lsblk -no name,wwn /dev/sda
“`这会输出指定设备(比如`/dev/sda`)的wwid。
3. 使用`blkid`命令:
`blkid`命令用于查看块设备的属性信息。可以使用`blkid`命令来获取设备的wwid。
“`shell
sudo blkid /dev/sda
“`这会输出指定设备(比如`/dev/sda`)的wwid。
4. 使用`udev`规则:
另一种方法是通过编写`udev`规则来获取设备的wwid。首先,创建一个新的`/etc/udev/rules.d/10-wwid.rules`文件,并将以下内容添加到文件中:
“`shell
ACTION==”add”, ATTRS{queue/rotational}==”0″, KERNEL==”sd*[!0-9]|sr*”, PROGRAM==”/usr/lib/udev/wwn_id -d –name=$env{DEVNAME}”, RESULT!=””, SYMLINK+=”disk/by-id/wwn-$env{ID_WWN}”
“`然后,重新加载`udev`规则:
“`shell
sudo udevadm control –reload-rules
“`最后,使用`udevadm`命令来触发设备事件:
“`shell
sudo udevadm trigger
“`设备的wwid将会在`/dev/disk/by-id/`目录下以链接文件的形式出现。
5. 使用`scsi_id`命令:
`scsi_id`命令用于生成设备的SCSI标识符。可以使用`scsi_id`命令来获取设备的wwid。
“`shell
sudo scsi_id -g -u -s /block/sda
“`这会输出指定设备(比如`/dev/sda`)的wwid。
以上是几种常用的查看wwid的方法,根据具体的需求可以选择合适的方法来获取设备的wwid。
2年前