精华内容
下载资源
问答
  • Keepalived启动日志查看

    千次阅读 2020-05-17 18:06:57
    在不知道如何查看启动日志前,认为:只要用ifconfig,在网卡中存在这个虚拟ip即可,但是很失望的没有出现,但是用ip -a能看到具体网卡信息,以及能ping ip能通 第一次接触到keepalived,遇到这种无法访问的情况,...

    写这篇文章的目的是,

    如果遇到keepalived访问不了的情况下,不要乱猜,直接看日志信息,在日志信息里面会有相应的提示,然后根据提示去解决问题。

    希望对你们有帮助!

    在不知道如何查看启动日志前,认为:只要用ifconfig,在网卡中存在这个虚拟ip即可,但是很失望的没有出现,但是用ip -a能看到具体网卡信息,以及能ping ip能通

    第一次接触到keepalived,遇到这种无法访问的情况,查阅了网上很多文章,都没有相对应的解决方法,最后只能去查看日志,然后根据日志提示一点点的修改,最后成功解决了。

     

    问题描述:

    近日,使用keepalived + nginx 搭建主从模式,keepalived启动成功,但是使用虚拟IP访问确访问不了。

    不得已需要查看keepalived的启动日志,根据启动日志的错误信息去解决问题。

    启动命令 ~ 针对Centos7以下的版本,centos的命令发生改变

    // 启动
    service keepalived start
    // 停止
    service keepalived stop

    查看日志命令

    tail -f /var/log/messages

    keepalived配置信息

    主节点:192.168.50.131

    ! Configuration File for keepalived
    
    global_defs {
    	 notification_email {
    		 acassen@firewall.loc
    		 failover@firewall.loc
    		 sysadmin@firewall.loc
    	 }
    	 notification_email_from Alexandre.Cassen@firewall.loc
    	 smtp_server 192.168.50.131
    	 smtp_connect_timeout 30
    	 router_id LVS_DEVEL
    }
    vrrp_script chk_http_port {
    	 script "/usr/local/src/nginx_check.sh"
    	 interval 2 #(检测脚本执行的间隔)
    	 weight 2
    }
    vrrp_instance VI_1 {
    	 state MASTER # 备份服务器上将 MASTER 改为 BACKUP 
    	 interface eth0 //网卡
    	 virtual_router_id 41 # 主、备机的 virtual_router_id 必须相同
    	 priority 100 # 主、备机取不同的优先级,主机值较大,备份机值较小
    	 advert_int 1
    	 authentication {
    	 auth_type PASS
    	 auth_pass 1111
    	}
    	 virtual_ipaddress {
    		192.168.50.140
    	} 
    }

     从节点:192.168.50.132

    ! Configuration File for keepalived
    
    global_defs {
    	 notification_email {
    		 acassen@firewall.loc
    		 failover@firewall.loc
    		 sysadmin@firewall.loc
    	 }
    	 notification_email_from Alexandre.Cassen@firewall.loc
    	 smtp_server 192.168.50.131
    	 smtp_connect_timeout 30
    	 router_id LVS_DEVEL
    }
    vrrp_script chk_http_port {
    	 script "/usr/local/src/nginx_check.sh"
    	 interval 2 #(检测脚本执行的间隔)
    	 weight 2
    }
    vrrp_instance VI_1 {
    	 state BACKUP # 备份服务器上将 MASTER 改为 BACKUP 
    	 interface eth0 //网卡
    	 virtual_router_id 51 # 主、备机的 virtual_router_id 必须相同
    	 priority 90 # 主、备机取不同的优先级,主机值较大,备份机值较小
    	 advert_int 1
    	 authentication {
    	 auth_type PASS
    	 auth_pass 1111
    	}
    	 virtual_ipaddress {
    		192.168.50.140
    	} 
    }

    在启动日志中一直在刷

    Keepalived_vrrp: ip address associated with VRID not present in received packet

    解决方法:

    在同一网段内非同一套keepalive集群中的virtual_router_id 值不能相同,如果相同会在messages中收到VRRP错误包 ,所以需要更改 virual_router_id。

    当然,为了解决这个问题,修改了虚拟IP的地址,然后和virtual_router_id的值。

    效果演示

    1、访问从节点:

    2、使用虚拟IP访问

    虚拟机表现

    ip a
    ping 虚拟IP

     

    写这篇文章的目的是,

    如果遇到keepalived访问不了的情况下,不要乱猜,直接看日志信息,在日志信息里面会有相应的提示,然后根据提示去解决问题。

    希望对你们有帮助!

    在不知道如何查看启动日志前,认为:只要用ifconfig,在网卡中存在这个虚拟ip即可,但是很失望的没有出现,但是用ip -a能看到具体网卡信息,以及能ping ip能通

    第一次接触到keepalived,遇到这种无法访问的情况,查阅了网上很多文章,都没有相对应的解决方法,最后只能去查看日志,然后根据日志提示一点点的修改,最后成功解决了。

     

    展开全文
  • 获取服务启动日志

    千次阅读 2018-09-04 14:09:49
    最近遇到一个问题,需要获取tomcat和dubbo应用的启动日志,由于这些服务的启动日志都会写入各自的日志文件中,于是想到截取这个服务的日志中启动部分,启动结束后结束进程。   获取tomcat日志: #!/usr/bin/env ...

    最近遇到一个问题,需要获取tomcat和dubbo应用的启动日志,由于这些服务的启动日志都会写入各自的日志文件中,于是想到截取这个服务的日志中启动部分,启动结束后结束进程。

     

    获取tomcat日志:

    #!/usr/bin/env bash

    tomcatPath=$1

     

    read_line()

    {

    read

    flag=1

    while [ $? -eq 0 ]&& [[ $flag -eq 1 ]]

    do

    msg=$REPLY

    echo $REPLY

    if [[ $msg =~ "Server startup in " ]] #当日志打印到此处,脚本进程捕获,将脚本停止

    then

    flag=2

    kill `ps -ef|grep 'tail -f ${tomcatPath}/logs/catalina.out'|grep -v grep|awk '{print $2}'`

    else

    read

    fi

    done

    }

    echo "'tail -f ${tomcatPath}/logs/catalina.out -n 5' | read_line"

    tail -f ${tomcatPath}/logs/catalina.out -n 5 | read_line

     

     

    获取dubbo服务启动日志:

    #!/usr/bin/env bash

     

    configPath=$1

     

    read_line()

    {

    read

    flag=1

    while [ $? -eq 0 ]&& [[ $flag -eq 1 ]]

    do

    msg=$REPLY

    echo $REPLY

    if [[ $msg =~ "SpringContainer started " ]] #当日志打印到此处,脚本进程捕获,将脚本停止

    then

    flag=2

    kill `ps -ef|grep 'run.log'|grep -v grep|awk '{print $2}'`

    else

    read

    fi

    done

    }

    echo "'tail -f ${configPath}/../logs/run.log -n 5' | read_line"

    tail -f ${configPath}/../logs/run.log -n 5 | read_line

     

    展开全文
  • 启动Tomcat并查看启动日志: ./bin/catalina.sh run 后台启动Tomcat: ./bin/startup.sh

    启动Tomcat并查看启动日志:

    ./bin/catalina.sh run
    

    后台启动Tomcat:

    ./bin/startup.sh
    
    展开全文
  • mac查看启动日志

    万次阅读 2017-01-31 18:05:21
    mac上所有应用都在/Applications/对应程序/Contents/MacOS下有一个启动脚本,通过这里启动就可以看到启动日志报错信息了。微信web开发者工具这个坑就是这样找到的

    mac上所有应用都在/Applications/对应程序/Contents/MacOS下有一个启动脚本,通过这里启动就可以看到启动日志报错信息了。微信web开发者工具这个坑就是这样找到的,如下:

    bogon:MacOS roc$ cd /Applications/wechatwebdevtools.app/Contents/MacOS/

    bogon:MacOS roc$ ./wechatwebdevtools 


    展开全文
  • 服务器的一块磁盘坏了,想定位下原因,如何过去操作系统启动日志,windows系统
  • SpringBoot控制台启动日志简单分析

    千次阅读 2017-11-29 20:30:11
    SpringBoot控制台启动日志简单分析 一:SpringBoot的介绍就不在说了,网上介绍学习教程的比较多的啦,为我们做了一许多默认的配置,实用起来非常的方便的.这里就说说使用启动类来启动SpringBoot的过程中控制台的日志...
  • linux系统查看tomcat启动日志

    千次阅读 2018-12-17 14:23:15
    2、cd 到项目tomcat中bin目录下 3、启动服务 ./startup.sh ...6、实时查看启动日志 tail -f catalina.out 其它查看方法 查询日志尾部最后10行的日志 tail -n 10 catalina.out 查询10行之...
  • 启动程序时根据项目启动日志判断是否启动成功 停止程序时查询进程是否存活来判断停止成功 指定端口号启动jar 指定字符集,时区,环境启动jar #!/bin/sh # kconfig: 2345 85 15 # description...
  • 标题Jboss启动日志级别配置及日志编码格式配置说明 启动日志boot.log 的配置位置 jboss-6.1.0.Final\bin\logging.properties 日志编码格式配置(包括console和log文件) 找到jboss下面的bin文件夹,...
  • windows 上通过批处理启动 jar包并生成启动日志文件 创建yy.bat文件 ** 第二行 是关闭黑窗口 第三行是 启动jar 和 输出控制台日志 并且在后台运行 @echo off %1 mshta vbscript:CreateObject("WScript.Shell").Run(...
  • 项目启动日志正常,DUBBO服务启动没有注册到zookeeper。 查看zookeeper日志发现如下错误信息: EndOfStreamException: Unable to read additional data from client sessionid 0x0, likely client has closed ...
  • tomcate的启动日志

    千次阅读 2014-02-17 16:37:10
    启动日志的目录:tomcat/logs/catalina.out中就包含了tomcate的启动的情况。
  • 如何配置tomcat启动日志文件目录
  • linux下查看tomcat的启动日志

    万次阅读 2017-03-29 10:29:11
    linux下查看tomcat的启动日志
  • linux启动tomcat并查看启动日志

    万次阅读 2019-08-20 19:57:32
    在Linux环境下,启动Tomcat时我们需要在启动过程中看到日志信息。可以通过下面命令启动Tocmat。 先进入到tomcat的bin目录下输入 ./startup.sh; tailf ../logs/catalina.out 或者 ./startup.sh && tail...
  • 设置tomcat启动日志输出位置

    千次阅读 2018-09-13 11:19:16
    为了方便查看tomcat的启动日志,便设置了它的输出位置。方法如下: 在“show view”里,打开service。然后新建(或者选择)tomcat双击打开tomcat配置页面。点击“Open launch configuration” 标题接着,选择...
  • 目标:weblogic11g 默认不保存应用的启动日志,如果需要查看应用的运行日志,可以将启动日志重定向到文件 修改方法: 找到域目录\bin\下面的startWeblogic.cmd文件,编辑如下: set rdate=%date:~0,4%%date:~5,2%...
  • Errorlog或者是运行日志是任何一个软件的运行中异常诊断必看的文件之一,折腾Redis的过程中以为有默认的错误日志(或启动日志),不过一直没有发现类似的日志文件, 在看了默认的配置文件之后,发现Redis默认并没有...
  • tomcat 启动日志乱码

    万次阅读 多人点赞 2018-12-13 10:52:55
    打开cd到tomcat/conf/目录下 修改logging.properties 找到 java.util.logging.ConsoleHandler.encoding = utf-8这行 更改为 java.util.logging.ConsoleHandler.encoding = GBK ...如果对你有帮助还望资金上支持 ...
  • Windows下Mysql5.6启动日志
  • eclipse的启动日志的地方

    千次阅读 2018-06-25 09:48:53
    找了好久,在工作空间的目录下 搜索.metadata 就可以找到eclipse的启动日志。自己设置可以参考:在eclipse的服务器上点击,选择下面的“Debug Configurations...”,然后选择里面的“Common”,勾选“Output File...
  • 目的,通过控制台输出java的jar启动日志,查看服务是否成功启动。并通过脚本来调节,避免日志一直打印不退出,导致jenkins job hang住。 于是在jenkins启动的时候加了构建后shell 脚本 启动顺序如下 1 启动第...
  • linux启动weblogic,并且查看启动日志

    万次阅读 2014-01-03 16:22:02
    cd /home/weblogic/Oracle/Middleware/user_projects/domains/newbase_domain //进入到weblogic的启动日志 ps -ef | grep java //看java进程 nohup ./startWebLogic.sh & //启动weblogic进程 ail -f nohup.out
  • nginx 启动日志中出现这个signal process started 解决办法: ps -ef | grep nginx pkill -9 nginx 杀掉nginx nginx -c /usr/local/nginx/conf/nginx.conf 重启即可
  • 查看最近500行日志:tail -500nohup.out ...实时查看启动日志 :tail -f nohup 给nohup启动日志存入自命名文件并实时查看 :nohup java -jar boot-1.6.1.jar ->test1.txt & tail -f test1.txt ...
  • mysql 查看日志和启动日志

    万次阅读 2018-09-15 15:41:02
    mysql有以下几种日志:   错误日志: -log-err   查询日志: -log   慢查询日志: -log-slow-queries   更新日志: -log-update   二进制日志: -log-bin    查看日志 SHOW VARIABLES LIKE "...
  • jar包启动日志显示乱码解决

    千次阅读 2018-08-03 03:36:00
    背景:jar包启动,今天java开发过来找,说jar包启动日志是乱码。排错思路:1、xshell 窗口确定是utf-8支持中文的模式2、linux系统编码是utf-8cat /etc/sysconfig/i18n 3、jar包本身可能没有指定utf-8格式jar包启动...
  • weblogic11g 启动日志重定向

    千次阅读 2015-09-11 13:55:50
    目标:weblogic11g 默认不保存应用的启动日志,如果需要查看应用的运行日志,可以将启动日志重定向到文件 修改方法: 找到域目录\bin\下面的startWeblogic.cmd文件,编辑如下: set rdate=%date:~0,4%%date:~5,2%...
  • idea:Springboot启动日志很少不符合常规 原因:启动类jdk没有配置 如下图配置完成,就可以正常启动了

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 42,202
精华内容 16,880
关键字:

启动日志