当我 powercf -q
在 Solaris 计算机上运行时,此命令会对 EMC 存储或 Solaris 文件系统执行哪些更改?
从手册页:
DESCRIPTION
During system boot on Solaris hosts, the powercf utility
configures PowerPath devices by scanning the HBAs for both
single-ported and multiported storage system logical dev-
ices. (A multiported logical device shows up on two or more
HBAs with the same storage system subsystem/device identity.
The identity comes from the serial number for the logical
device.) For each storage system logical device found in the
scan of the HBAs, powercf creates a corresponding emcpower
device entry in the emcp.conf file, and it saves a primary
path and an alternate primary path to that device.
答案1
它不会对 EMC 存储进行任何更改。它仅扫描光纤通道总线以查看通过每个本地端口可见的全球名称。如果它通过多个端口看到相同的 WWN,则会将该存储设备设置为多路径 I/O。
对 /kernel/drv 中的 emcp.conf 进行更改,这些更改反过来会影响 /devices 和/或 /dev 下创建设备路径的方式。
如果您使用的是具有 zfs root 的 Solaris 系统,则可以全新安装、为系统创建快照,然后安装 PowerPath、运行powercf -q
并执行 azfs diff rpool/ROOT/solaris@snapshot rpool/ROOT/solaris
以查看根文件系统中到底发生了什么变化。
如果您没有 zfs root,您可以随时安装一个系统,让它静置 30 分钟,然后运行powercf -q
,然后使用find / -mmin -30
来查找 30 分钟内的文件。