Devstack-Queens版本日志查看

在Devstack Queens版本中,日志查看方式发生了变化,不再使用传统的日志文件,而是通过journalctl命令进行管理。以nova组件为例,介绍了如何使用journalctl进行实时跟踪(-f)、指定行数(-n)、反序输出(-r)、选择时间段(since, until)、系统引导信息(-b)以及内核日志(-k, --dmesg)的查看。同时,为了永久保存日志,需要创建/var/log/journal目录并重启journald服务。" 111537049,10296851,K8S排错:POD内无法访问ClusterIP和服务问题解决,"['K8S', '网络故障排除', '容器网络', 'kube-proxy配置']
摘要由CSDN通过智能技术生成
日志文件查看

以nova组件为例进行说明。

在老版本的devstack下,日志记录再/opt/stack/log下,或者非devstack的openstack下使用/var/log/nova/xxx.log文件进行查看,但是新版本的devstack使用journalctl来代替日志的查看。

#journalctl -f --unit devstack@n-cpu.service 
//相当于之前的# tail -f /var/log/nova/nova-compute.log
//以此类推,查看不同服务的log使用不同的service.
#journalctl -a --unit devstack@n-cpu.service | grep XXX 
//相当于之前的 # cat /var/log/nova/nova-compute.log | grep XXX
//XXX = ERROR、INFO、WARNING...

在这里插入图片描述


journalctl 命令

  1. journalctl -f :要使用 journalctl 跟踪日志文件 (读取最新条目), 只需在命令后加参数 “-f” 即可。
  2. 可以通过-n 或者 --lines=参数来指定显示的行数大小。
  3. -r参数表示反序输出,从最新的日志到旧的日志。
  4. 如果不带参数,journalctl将显示所有的信息。 (从旧到新)
  5. journalctl可以显示指定时间段内发生的事件日志。 通过since和unti
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值