1.服务器场信息如下:

2.使用下面命令部署,状态一直是"正在部署"

Install-SPSolution –Identity xxxx.wsp –WebApplication http://<url> -GACDeployment

3.打开"事件查看器",错误信息如下:

SharePoint 运行状况分析器检测到错误。一个或多个服务意外地启动或停止。

以下数据库由 SharePoint 管理,但它们的运行状态不符合 SharePoint 期望的状态 SPAdminV4。如果服务崩溃或者管理员使用非 SharePoint 界面来启动或停止服务,则可能会出现这种情况。

如果 SharePoint 管理的服务不符合预期的运行状态,SharePoint 将无法正确为服务分配工作。

SharePoint 无法自动修复此错误。

要停止或启动 SharePoint 管理的服务,请使用 SharePoint 管理中心网站中的 SharePoint 服务管理界面。如果服务崩溃,请在受影响的服务器上通过命令提示符运行"net start [service name]",以此手动重新启动服务。

有关此规则的详细信息,请访问"http://go.microsoft.com/fwlink/?LinkID=142683"。

SharePoint管理中心------监控------复查问题和解决方案中,查看到错误:

4.解决办法:

查看所有SharePoint 服务器,确保SPAdminV4服务启动。启动方法:net start spadminv4

5.总结:

1.整个排查过程较为繁琐,因为部署过程被"卡"住,一度怀疑是计时器(SPTimerV4)有问题。

2.对于多服务器场,如果使用命令行部署wsp包,包内相关文件,比如可视web部件的ascx文件,会自动分发到场内所有sharepoint服务器。

但是如果某台SharePoint服务器中SPAdminV4服务未启动,那么wsp包内文件不会被分发过来。所以,如果发现某些服务器未分发wsp包文件,也可以检查该服务。

3.如上所述,部署wsp包时,包内文件会自动分发至场内所有SharePoint服务器,那么如果你不希望某些SP服务器部署wsp包,就可以在该服务器停用SPAdminV4服务。

比如:搜索服务器,索引服务器等。

4.如果只想在当前服务器部署,那么请在部署命令后面加参数Local,如下:

Install-SPSolution –Identity xxxx.wsp –WebApplication http://<url> -GACDeployment –Local

5.如果要执行部署命令的SharePoint服务器未启动SPAdminV4,那么会收到如下错误:

SharePoint 2010 使用Install-SPSolution部署wsp包状态一直是”正在部署”的更多相关文章

  1. 使用命令部署wsp包,并将其部署到不同的web应用程序

    http://www.c-sharpcorner.com/uploadfile/anavijai/how-to-deploy-a-wsp-using-powershell-in-sharepoint- ...

  2. Linux tomcat部署War包,Linux在Tomcat部署JavaWeb项目,Linux部署War包

    Linux tomcat部署War包,Linux在Tomcat部署JavaWeb项目,Linux部署War包 >>>>>>>>>>>& ...

  3. SharePoint 2010 部署 WSP 包

    转:http://www.cnblogs.com/myheaven/archive/2011/05/19/2051180.html .net在工程的下面生成了WSP包,在Debug下面.需要放到生产环 ...

  4. 用PowerShell批量部署wsp包

    转:http://www.xuebuyuan.com/168337.html 提供wsp部署的参数: $wsppath:wsp文件所在的路径,如"c:\" $wspnames:路径 ...

  5. 使用powershell部署WSP包

    代码如下,先卸载,然后删除,然后添加,然后安装. 卸载之后会重启IIS,所以等待几秒钟,直到卸载完成. 添加snapin $snapin = Get-PSSnapin | Where-Object { ...

  6. SharePoint 2010:搜索服务当前处于脱机状态

    错误 搜索服务当前处于脱机状态.请访问 SharePoint 管理中心中的"服务器上的服务"页,以验证是否启用了该服务.这也可能是由于正在移动索引器所致.   正在配置网站集搜索关 ...

  7. 不直接登录SharePoint服务器,通过远程直接部署WSP解决方案包

    在这之前不得不说一下Sysinternals,他最初是一个网站,网站上会经常发布一些有用的系统扩展工具,之后运营这个网站的公司被微软收购.像非常著名的Procmon,AutoRuns.Process ...

  8. SharePoint 2010 WSP包部署过程中究竟发生什么?

    转:http://www.xue163.com/158/6/1585365.html 在SharePoint 2010中,我们可以使用Visual Studio 2010轻松创建WSP包来安装Web ...

  9. 部署解决方案包 (SharePoint Server 2010)

    转:http://technet.microsoft.com/zh-cn/library/cc262995(v=office.14).aspx 本文介绍各个解决方案包,及其在 Microsoft Sh ...

随机推荐

  1. LeetCode好题汇总

    最近开始刷LeetCode,准备按照专题来进行.所有的解题方案我都会放在GitHub上面,对于有价值的题目,我会重新在这里做记录,并且将解题方案贴出来,便于自己之后复习. Array 1. easy ...

  2. Java -- JDBC 学习--批量处理

    批量处理JDBC语句提高处理速度 当需要成批插入或者更新记录时.可以采用Java的批量更新机制,这一机制允许多条语句一次性提交给数据库批量处理.通常情况下比单独提交处理更有效率JDBC的批量处理语句包 ...

  3. centos6.5安装jdk(解压tar.gz)

    0.说明 下载jdk文件包jdk-7u79-linux-x64.tar.gz. 1.环境清理(系统自带的OpenJDK) 1.1 查看OpenJDK的安装包 $ rpm -qa |grep java ...

  4. Windows Boot Manager改成中文菜单

    用管理员身份运行"命令提示符",依次执行以下命令 bcdedit /deletevalue {bootmgr} device bcdedit /deletevalue {bootm ...

  5. Segment 李超线段树

    题目大意: 要求在平面直角坐标系下维护两个操作: 1.在平面上加入一条线段.记第 i 条被插入的线段的标号为 i 2.给定一个数 k,询问与直线 x = k 相交的线段中,交点最靠上的线段的编号. 若 ...

  6. MVC中权限的知识点及具体实现代码

    一:知识点部分 权限是做网页经常要涉及到的一个知识点,在使用MVC做权限设计时需要先了解以下知识: MVC中Url的执行是按照Controller->Action->View页面,但是我们 ...

  7. EOJ2018.10 月赛(A 数学+思维题)

    传送门:Problem A https://www.cnblogs.com/violet-acmer/p/9739115.html 题意: 能否通过横着排或竖着排将 1x p 的小姐姐填满 n x m ...

  8. Code-force 1003 E Tree Constructing

                                                                                                    E. T ...

  9. 怎样解决Myeclipse内存溢出?

    打开myeclipse 10安装目录下的myeclipse.ini文件 打开文件,将文件圈圈中的内容设置如下图: 上面是其中一种解决方案,下面介绍第二种解决方案 设置Default VM Argume ...

  10. css小笔记

    一.优先级 important>内联>id>class = 属性 = 伪类 >标签 = 伪元素 > 通配符(*) important声明 1,0,0,0 ID选择器 0, ...