IIS无法启动报错配置文件的XML格式不正确如何处理

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了IIS无法启动报错配置文件的XML格式不正确如何处理相关的知识,希望对你有一定的参考价值。

参考技术A 当打开IIS管理器,或配置网站时提示

“错误:配置文件的XML格式不正确”

并且提示的是applicationHost.config的问题,那么肯定是applicationHost.config被破坏,导致IIS无法正常启动。

报错如下:

解决办法就是利用IIS备份恢复applicationHost.config:

1、先检查C:\Windows\System32\inetsrv\config目录下的applicationHost.config文件,最好备份一份

2、使用IIS提供的AppCmd.exe的restore功能恢复applicationHost.config

3、打开CMD运行命令提示符键入

然后按 Enter 

4、运行  

命令来显示所有可用的备份。然后我们选择一个备份并运行

恢复后重新打开IIS启动正常。

Hbase无法正常启动,hbase网页打不开,HMaster启动后自动关闭

参考技术A 这种情况下就去hbase的logs下查看日志文件,我这里的文件是hbase-hadoop-master-centos01.log
发现报错为

是hbase-site.xml中关于ZooKeeper的配置写错了,逗号写成了.号,所以配置文件一定要细心。

重新执行之后仍然报错

这是因为在hdfs中core-site.xml和hbase的hbase-site.xml配置的端口需要一致,而我配置得不一样。
接下来检查修改
检查hdfs中配置:core-site.xml

与Hbase中配置:hbase-site.xml

这两个配置的端口号8020必须一致,不然会报连不上的错误;

重新执行,报错

是因为我切换到了root用户,而我的hadoop是属于hadoop用户的,切换到hadoop用户就解决了。或者也可以给root用户授权。

以上是关于IIS无法启动报错配置文件的XML格式不正确如何处理的主要内容,如果未能解决你的问题,请参考以下文章

应用程序无法启动,并行配置不正确的解决方法

IIS服务器无法播放MP4/FLV/3GP等媒体格式

IIS启动应用程序池报错"服务无法在此时接受控制信息"

Hbase无法正常启动,hbase网页打不开,HMaster启动后自动关闭

IIS安装问题

ha环境下重新格式化hdfs报错