设为首页 收藏本站
查看: 625|回复: 0

[经验分享] 搭建heartbeat运行后发现nginx及VIP不能正常启动

[复制链接]

尚未签到

发表于 2019-1-7 11:26:17 | 显示全部楼层 |阅读模式
  问题简介
  搭建heartbeat运行后发现nginx及VIP不能正常启动,在查看日志后发现nginx已经启动了但是随后有停止了,通过错误日志上的错误我想了半天在重启nginx时发现80端口被占用,随后查看进程发现tomcat占用了80端口,在停止掉tomcat后并重启heartbeat服务后发现问题解决,通过这件事要学习到今后学习及工作中一定要细心,不要因为低级的错误导致工作效率的降低!同时也说明了自己的经验不足,所以在以后的日子还要努力学习!
  [root@webserver ha.d]# /etc/init.d/heartbeat restart
Stopping High-Availability services: Done.

Waiting to allow resource takeover to complete:Done.

Starting High-Availability services: INFO:  Resource is stopped
Done.

[root@webserver ha.d]# ps aux |grep nginx  //发现nginx没有启动
root     13813  0.0  0.0   5980   748 pts/1    S+   22:47   0:00 grep nginx
  [root@webserver ha.d]# ifconfig   //流动IP也没有出现
eth0      Link encap:Ethernet  HWaddr 00:0C:29:E6:9E:DF  
          inet addr:192.168.1.111  Bcast:192.168.1.255  Mask:255.255.255.0
          inet6 addr: fe80::20c:29ff:fee6:9edf/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:3960 errors:0 dropped:0 overruns:0 frame:0
          TX packets:3154 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:361574 (353.0 KiB)  TX bytes:1111055 (1.0 MiB)
          Interrupt:19 Base address:0x2000

eth1      Link encap:Ethernet  HWaddr 00:0C:29:E6:9E:E9  
          inet addr:192.168.217.111  Bcast:192.168.217.255  Mask:255.255.255.0
          inet6 addr: fe80::20c:29ff:fee6:9ee9/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:14294 errors:0 dropped:0 overruns:0 frame:0
          TX packets:15011 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:2645965 (2.5 MiB)  TX bytes:2728129 (2.6 MiB)
          Interrupt:19 Base address:0x2080

lo        Link encap:Local Loopback  
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:65536  Metric:1
          RX packets:601 errors:0 dropped:0 overruns:0 frame:0
          TX packets:601 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:155375 (151.7 KiB)  TX bytes:155375 (151.7 KiB)

  [root@webserver ~]# less  /var/log/ha-log   //查看日志发现nginx服务启动了又停止了
  ResourceManager(default)[14554]:        2015/06/08_23:09:43 info: Running /etc/ha.d/resource.d/IPaddr 192.168.1.110/24/eth1:0 start
  IPaddr(IPaddr_192.168.1.110)[14710]:    2015/06/08_23:09:43 INFO: Adding inet address 192.168.1.110/24 to device eth1 (with label eth1:0)
  IPaddr(IPaddr_192.168.1.110)[14710]:    2015/06/08_23:09:43 INFO: Bringing device eth1 up
  IPaddr(IPaddr_192.168.1.110)[14710]:    2015/06/08_23:09:43 INFO: /usr/libexec/heartbeat/send_arp -i 200 -r 5 -p /var/run/resource-agents/send_arp-192.168.1.110 eth1 192.168.1.110 auto not_used not_used
  /usr/lib/ocf/resource.d//heartbeat/IPaddr(IPaddr_192.168.1.110)[14684]: 2015/06/08_23:09:43 INFO:  Success
  ResourceManager(default)[14554]:        2015/06/08_23:09:43 info: Running /etc/init.d/nginx  start
  ResourceManager(default)[14554]:        2015/06/08_23:09:46 ERROR: Return code 1 from /etc/init.d/nginx
  ResourceManager(default)[14554]:        2015/06/08_23:09:46 CRIT: Giving up resources due to failure of nginx
  ResourceManager(default)[14554]:        2015/06/08_23:09:46 info: Releasing resource group: webserver 192.168.1.110/24/eth1:0 nginx
  ResourceManager(default)[14554]:        2015/06/08_23:09:46 info: Running /etc/init.d/nginx  stop
  ResourceManager(default)[14554]:        2015/06/08_23:09:46 info: Running /etc/ha.d/resource.d/IPaddr 192.168.1.110/24/eth1:0 stop
  [root@webserver ha.d]# service nginx start   //首先启动nginx发现端口号被占用
正在启动 nginx:nginx: [emerg] bind() to 0.0.0.0:80 failed (98: Address already in use)
nginx: [emerg] bind() to 0.0.0.0:80 failed (98: Address already in use)
nginx: [emerg] bind() to 0.0.0.0:80 failed (98: Address already in use)
nginx: [emerg] bind() to 0.0.0.0:80 failed (98: Address already in use)
nginx: [emerg] bind() to 0.0.0.0:80 failed (98: Address already in use)
nginx: [emerg] still could not bind()
                                                           [失败]
  [root@webserver ha.d]# netstat -lnp |grep 80   //查看到端口号被jdk给占用
tcp        0      0 ::ffff:127.0.0.1:8005       :::*                        LISTEN      1224/java           
tcp        0      0 :::8009                     :::*                        LISTEN      1224/java           
tcp        0      0 :::80                       :::*                        LISTEN      1224/java
  [root@webserver ha.d]# ps aux |grep tomcat   //发现tomcat正在运行
root      1224  0.3  5.6 342016 57900 ?        Sl   19:28   0:53 /usr/local/jdk1.8.0_45/bin/java -Djava.util.logging.config.file=/usr/local/tomcat/conf/logging.properties -Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager -Djava.endorsed.dirs=/usr/local/tomcat/endorsed -classpath /usr/local/tomcat/bin/bootstrap.jar:/usr/local/tomcat/bin/tomcat-juli.jar -Dcatalina.base=/usr/local/tomcat -Dcatalina.home=/usr/local/tomcat -Djava.io.tmpdir=/usr/local/tomcat/temp org.apache.catalina.startup.Bootstrap start
root     15050  0.0  0.0   5980   748 pts/1    S+   23:14   0:00 grep tomcat
  [root@webserver ha.d]# service tomcat stop   //停止tomcat
Using CATALINA_BASE:   /usr/local/tomcat
Using CATALINA_HOME:   /usr/local/tomcat
Using CATALINA_TMPDIR: /usr/local/tomcat/temp
Using JRE_HOME:        /usr/local/jdk1.8.0_45
Using CLASSPATH:       /usr/local/tomcat/bin/bootstrap.jar:/usr/local/tomcat/bin/tomcat-juli.jar
  [root@webserver ha.d]# /etc/init.d/heartbeat restart   //重启服务
Stopping High-Availability services: Done.

Waiting to allow resource takeover to complete:Done.

Starting High-Availability services: INFO:  Resource is stopped
Done.

[root@webserver ha.d]# ps aux |grep nginx   //nginx以正常启动
root     15707  0.0  0.1  15668  1216 ?        Ss   23:16   0:00 nginx: master process /usr/sbin/nginx -c /etc/nginx/nginx.conf
nginx    15709  0.0  0.1  15824  1796 ?        S    23:16   0:00 nginx: worker process                  
root     15711  0.0  0.0   5980   748 pts/1    S+   23:16   0:00 grep nginx
[root@webserver ha.d]# ifconfig   //流动IP也出现
eth0      Link encap:Ethernet  HWaddr 00:0C:29:E6:9E:DF  
          inet addr:192.168.1.111  Bcast:192.168.1.255  Mask:255.255.255.0
          inet6 addr: fe80::20c:29ff:fee6:9edf/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:5436 errors:0 dropped:0 overruns:0 frame:0
          TX packets:4380 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:499152 (487.4 KiB)  TX bytes:1788479 (1.7 MiB)
          Interrupt:19 Base address:0x2000

eth1      Link encap:Ethernet  HWaddr 00:0C:29:E6:9E:E9  
          inet addr:192.168.217.111  Bcast:192.168.217.255  Mask:255.255.255.0
          inet6 addr: fe80::20c:29ff:fee6:9ee9/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:16351 errors:0 dropped:0 overruns:0 frame:0
          TX packets:17077 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:3037882 (2.8 MiB)  TX bytes:3121711 (2.9 MiB)
          Interrupt:19 Base address:0x2080

eth1:0    Link encap:Ethernet  HWaddr 00:0C:29:E6:9E:E9  
          inet addr:192.168.1.110  Bcast:0.0.0.0  Mask:255.255.255.0
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          Interrupt:19 Base address:0x2080

lo        Link encap:Local Loopback  
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:65536  Metric:1
          RX packets:635 errors:0 dropped:0 overruns:0 frame:0
          TX packets:635 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:157199 (153.5 KiB)  TX bytes:157199 (153.5 KiB)




运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其承担任何法律责任,如涉及侵犯版权等问题,请您及时通知我们,我们将立即处理,联系人Email:kefu@iyunv.com,QQ:1061981298 本贴地址:https://www.yunweiku.com/thread-660308-1-1.html 上篇帖子: heartbeat双机 V3 CRM实现多台mysql集群 下篇帖子: Mysql+DRBD+Heartbeat 实现mysql高可用的双击热备(DRBD篇)
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

扫码加入运维网微信交流群X

扫码加入运维网微信交流群

扫描二维码加入运维网微信交流群,最新一手资源尽在官方微信交流群!快快加入我们吧...

扫描微信二维码查看详情

客服E-mail:kefu@iyunv.com 客服QQ:1061981298


QQ群⑦:运维网交流群⑦ QQ群⑧:运维网交流群⑧ k8s群:运维网kubernetes交流群


提醒:禁止发布任何违反国家法律、法规的言论与图片等内容;本站内容均来自个人观点与网络等信息,非本站认同之观点.


本站大部分资源是网友从网上搜集分享而来,其版权均归原作者及其网站所有,我们尊重他人的合法权益,如有内容侵犯您的合法权益,请及时与我们联系进行核实删除!



合作伙伴: 青云cloud

快速回复 返回顶部 返回列表