首页 > 其他分享 >kube-ovn常用命令

kube-ovn常用命令

时间:2025-01-19 20:31:40浏览次数:1  
标签:node ovs 查看 db cluster 常用命令 kube ovn

# ovn-central
# 查看北向db raft集群状态
ovs-appctl -t /run/ovn/ovnnb_db.ctl cluster/status OVN_Northbound
# 优雅删除北向raft node id
ovs-appctl -v -t /run/ovn/ovnnb_db.ctl cluster/leave OVN_Northbound [node 4位id]
# 强制删除北向raft node id
ovs-appctl -v -t /run/ovn/ovnnb_db.ctl cluster/kick OVN_Northbound [node 4位id]
# 根据北向db ip+端口查看bfd
ovn-nbctl --db=tcp:[x.x.x.x]:xxx list bfd
# 查看南向db raft集群状态
ovs-appctl -t /run/ovn/ovnsb_dbctl cluster/status OVN_Southbound
# 查看南向逻辑流表
ovn-sbctl lflow-list
# 查看南向db ls/lr vni
kubectl ko sbctl get datapath_binding [名称] tunnel_key
# 查看南向db port_binding ingress和egress port
kubectl ko sbctl get port_binding [名称] tunnel_key

# trace
# 查看Pod出方向匹配的流表
kubectl ko trace [namespace]/[pod-name] [目的ip] [icmp/tcp/udp]

# ovn-controller
# 查询ovn探测间隔时间
ovs-vsctl get open . external-ids:ovn-remote-probe-interval

 

标签:node,ovs,查看,db,cluster,常用命令,kube,ovn
From: https://www.cnblogs.com/WJQ2017/p/18679912

相关文章

  • KubeVirt虚拟机
    KubeVirt社区官方架构图k8s新增crvm/vmi,虚拟机podOwnerReference是vmi,虚拟机实例vmiOwnerReference是虚拟机模板vm,vm:vmi:pod=1:1:1。虚拟机主进程是virt-launcher。组件名称功能virt-api作为k8sapiserver插件,为虚拟机的开机、关机、重启等操作提供接口。......
  • Linux中常用命令详解
        在Linux中,有很多常用命令可以帮助你完成日常操作。以下是一些常用Linux命令的详细介绍:1.ls-列出目录内容语法:ls[选项][目录]常用选项:-l:显示详细信息(权限、文件大小、修改时间等)-a:显示所有文件,包括隐藏文件(以.开头)-h:以可读的方式显示文件......
  • Linux常用命令总结
    Linux常用命令指南文章目录Linux常用命令指南1.文件与目录操作命令(1)ls-列出目录内容(2)cd-改变当前工作目录(3)pwd-显示当前目录(4)mkdir-创建新目录(5)rmdir-删除空目录(6)rm-删除文件或目录(7)mv-移动或重命名文件(8)cp-复制文件或目录2......
  • Linux 常用命令——文件目录篇(保姆级说明)
    文件及目录类列出当前目录中的文件和子目录(ls)ls[-参数][name...]#列出所有根目录ls/#列出所有txt文件ls*.txt参数:-a显示所有文件及目录(.开头的隐藏文件也会列出)-d只列出目录(不递归列出目录内的文件)。-l以长格式显示文件和目录信息,包括权限、所有......
  • Kubernetes (K8s) 权限管理指南
    1.引言Kubernetes(K8s)作为当今最流行的容器编排平台,其安全性至关重要。本指南旨在全面介绍K8s的权限管理机制,帮助具有一定基础的读者深入理解并掌握这一关键领域。©ivwdcwso(ID:u012172506)2.Kubernetes安全模型概述K8s的安全模型主要包括三个阶段:认证(......
  • Anaconda安装教程及环境变量添加;Anaconda环境管理;Anaconda包管理;Anaconda常用命令
    Anaconda安装教程及环境变量添加;Anaconda常用命令什么是AnacondaAnaconda的主要特点Anaconda安装方法下载Anaconda在Windows上安装在macOS/Linux上安装Anaconda环境管理常用环境管理命令Anaconda包管理常用包管理命令使用Anaconda的Python检查Python......
  • Kubernetes(k8s)和Docker Compose本质区别
    Kubernetes(简称k8s)和DockerCompose是容器编排领域的两大重要工具,虽然它们都用于管理和编排容器化应用,但在设计目标、功能特性、使用场景和复杂度上存在显著差异。以下将从多个方面详细探讨Kubernetes和DockerCompose的本质区别。一、设计目标与应用场景1.KubernetesK......
  • 基于 KubeSphere v4 的 Kubernetes 生产环境部署架构设计及成本分析
    本文作者:运维有术。今天分享的主题是:如何规划设计一个高可用、可扩展的中小规模生产级K8s集群?通过本文的指导,您将掌握以下设计生产级K8s集群的必备技能:集群规划能力合理规划节点规模和资源配置设计高可用的控制平面、计算平面、存储平面架构规划网络拓扑和安全策略制......
  • OpenAI 宕机思考丨Kubernetes 复杂度带来的服务发现系统的风险和应对措施
    作者:王建伟(正己)12月11日,OpenAI旗下AI聊天机器人平台ChatGPT、视频生成工具Sora及其面向开发人员的API自太平洋时间下午3点左右起发生严重中断,耗费约三个小时才顺利恢复所有服务。OpenAI在事后报告中写道,“该问题源自新部署的遥测服务,此项服务无意间压垮了Kuberne......
  • 基于阿里云容器服务Kubernetes版(ACK)| 容器化管理云上应用
    基于阿里云容器服务Kubernetes版(ACK)|容器化管理云上应用ACKACK的优势ACK的应用场景部署方案介绍部署操作资源准备一键部署释放资源测评体验在现行的大环境下,企业上云容器化应用托管已经逐渐成为主流,其中以能够自动部署、扩展、管理容器化应用以及能实现应用的快速......