suse 11 sp4 安装powerpath 6.1x 重启后执行命令提示报错:

shell> powermt display dev=all
powermt commands are failing with "ERROR: Cannot open PowerPath. Initialization error"

解决步骤1:

通过官网找一个帖子:https://community.emc.com/docs/DOC-67557 发现这是个bug

解决方法:
在主机上使用以下命令将hwclock更新为系统时钟:
hwclock - systohc

这会将硬件时钟更新为主机上的正确时间。   

永久修复:   
此问题将在PowerPath for Linux 6.3中修复

按照操作后,也没能够正常启动:

解决步骤2:

shell>cat /var/log/boot.log | grep PowerPath #查看日志,发现服务在启动过程中国已经停止了

shell>/etc/init.d/PowerPath start #手动重启提示DM-Multipath is active
Starting PowerPath: Aborting PowerPath start since DM-Multipath is active. Refer to PowerPath for Linux Installation and Administration Guide for more information 
 failed

解决步骤3

既然是因为:“启动PowerPath:由于DM Multipath处于活动状态,正在中止PowerPath启动”那么先停掉试试,然后重启系统,进入系统后重启多路径,问题解决。
shell> service multipathd stop
Stopping multipathd daemon:                                [  OK  ]

shell> chkconfig multipathd off

shell> /etc/init.d/multipathd status
multipathd is stopped

shell> mpathconf --disable
reboot

shell> /etc/init.d/PowerPath start
Starting PowerPath:  done

shell> powermt display dev=all