Linux PV Driver在安装卸载过程中异常退出后无法再次安装卸载

发布时间:  2016-03-01 浏览次数:  233 下载次数:  3
问题描述

在安装/卸载linux PV Driver过程中如果其进程异常退出(包括不小心杀掉进程),再次安装/卸载时,会提示“another pvdriver is installing, please wait for a moment.“,最终导致安装/卸载PV Driver无法重试成功。

处理过程

问题分析:

为了防止并发安装/卸载,PV Driver加了文件锁pvdriver-install.pid,在安装/卸载pvdriver过程中,如果该进程异常退出(包括不小心杀掉进程),这个锁就会残留,下一次安装/卸载时,会提示another pvdriver is installing, please wait for a moment.

解决方案

1.   使用root用户登录虚拟机。

2.   如果是redhat系列虚拟机(包括redhatcentosoracleGreatTurbo等),则执行“rm -f /var/lock/subsys/pvdriver-install.pid”将残留的pid文件删掉。

3.   如果是其他类型的虚拟机(包括susedebianubuntugentoo等),则执行“rm -f /var/run/pvdriver-install.pid”将残留的pid文件删掉。

4.   重新安装/卸载PV Driver

END