如何查找原始设备的服务器驱动器映射?

如何查找原始设备的服务器驱动器映射?

我对 Linux 的了解不多,所以如果这是一个简单的问题,请原谅我。

我管理一台在 Redhat 5.2 上运行的 Oracle RAC 11g 服务器。服务器上有许多原始驱动器,但我看不到它们是如何映射的。

我查看了 fstab 甚至 udev(原始规则配置,即使认为它已贬值)。但我看不到所提供的分区的各种映射/dev/sd[xy][123]将映射到各种/dev/raw/raw[12345]等。

那么有什么方法可以计算出哪些分区被分配给映射以及分区的大小?

答案1

您应该能够使用:

# raw -qa
# # or
# raw -q /dev/raw/thedeviceyouwant

列出现有原始设备的映射。这将为您提供映射设备的映射主要/次要编号。ls -l /dev/sd*显示列出的分区/驱动器的主/次编号,因此您可以与之对应。

至于分区的大小(一旦找到它们),请使用fdisk(或者cfdisk如果有的话,或者您最喜欢的分区管理器)。

答案2

/dev/raw已过时,不应再使用。它也与 /etc/fstab 没有任何关系, /etc/fstab 指定应将哪个分区安装在文件系统中的位置。

相关内容