关于克隆机器引起的tomcat无法启动和mysql不能访问的排查
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了关于克隆机器引起的tomcat无法启动和mysql不能访问的排查相关的知识,希望对你有一定的参考价值。
在一次生产下克隆服务器到测试环境过程中,发现克隆后相关网络配置等都修改为测试环境,但死活出现tomcat启动后报如下错误:
严重: StandardServer.await: create[localhost:8021]:
通过排查发现/etc/hosts中绑定的是原来的IP地址,修改为测试地址后,启动正常。
Tomcat在启动时,会根据配置去获取所有的IP地址,并且进行逐个绑定,当发现需要绑定的IP地址不存在时,将会触发上述异常,从而导致无法正常启动。
另外mysql出现本机密码登陆上去不对,非常奇怪,必须配置/etc/my.cnf中【mysqld】配置skip-grant-tables后,再修改密码后才能正常,修改密码语句参考如下:UPDATE user SET Password=PASSWORD(’newpassword’) where USER=’root’; FLUSH PRIVILEGES;
不同版本有误差。
本文出自 “IT技术” 博客,谢绝转载!
以上是关于关于克隆机器引起的tomcat无法启动和mysql不能访问的排查的主要内容,如果未能解决你的问题,请参考以下文章
CentOS下关于配置zookeeper集群时,克隆后的虚拟机无法启动Hadoop的解决方案
Java为啥启动MyEclipse自带的tomcat6 无法看见小猫 ?