openstack调试 数据库跟踪

查看openstack代码
openstack每个命令之后,数据库修改了一堆,无法查看
写了个脚本,
每次操作,看openstack对数据操作了什么

[code="java"]
# cat mysql_openstack.sh
#!/bin/sh
#for i in `awk ' {if(NR>4 && NR<40)print $2};' a.log `


mysql_user=root
mysql_password=haoning
mysql_host=controller

if [ "$1" = "" ]
then
echo "please use ./mysql_openstack.sh [dbname], for example: ./mysql_openstack.sh keystone";
echo "this will exit."
exit 0;
fi

echo "use db " $1

for i in ` mysql -u$mysql_user -h$mysql_host -p$mysql_password $1 -e "show tables" |awk ' {if(NR>1)print $1};'`
do
echo "mysql -u$mysql_user -h$mysql_host -p$mysql_password $1 -e \"select * from \`$i\`\"";
mysql -u$mysql_user -h$mysql_host -p$mysql_password $1 -e "select * from \`$i\`";
done
#
[/code]
效果如图
[img]http://dl2.iteye.com/upload/attachment/0115/5428/3687e241-4af4-35e6-a2c0-c4b9418d96aa.png[/img]
OpenStack Yoga版安装笔记(八)glance练习补充2 为了方便观察数据流,可以过滤掉大量的keystone和keystone db,以及glance和glance db的MySql数据包,仅保留每次登录信息和每次的最后一个响应包(参见下面的过滤条件:mysql.user == "keystone" or mysql.user == "glance" or frame.number == 22200 or frame.number == 28304 or frame.number == 32030 or frame.number == 32613)。 阅读详情

相关推荐

OpenStack Nova手动安装详解:原理、配置与生产避坑指南

OpenStack Nova是云平台中管理虚拟机生命周期的核心计算服务,其本质是基于RPC通信、数据库持久化与Keystone鉴权的分布式服务架构。理解Nova需掌握服务解耦(如nova-api、nova-scheduler、nova-compute)、配置驱动行为(nova.conf关键段落)及依赖协同(RabbitMQ、MySQL、libvirt)三大原理。技术价值在于实现对资源调度、实例管控与故障定位的深度掌控,支撑金融级定制、教学溯源与最小化验证等刚性场景。本文聚焦Nova手动部署全过程,涵盖环境基

clt3617的博客 513

OpenStack Nova手动安装配置:云平台虚拟机调度中枢实战

OpenStack Nova是IaaS层核心计算服务,本质是虚拟机资源调度中枢,基于REST API、消息队列与数据库协同实现跨物理节点的实例生命周期管理。其原理涉及服务解耦架构、Cell资源分片、Placement资源提供者模型及libvirt/KVM底层虚拟化集成。技术价值在于支撑高可用、可扩展的私有云底座,是云平台运维与架构能力的关键验证点。典型应用场景包括高校云计算实训、企业级OpenStack私有云部署、信创环境国产化适配等。本文聚焦Nova服务的手动安装与配置全过程,覆盖控制节点与计算节点的拓扑

weixin_30553777的博客 402

OpenStack Neutron手动部署核心原理与避坑指南

Neutron是OpenStack中负责软件定义网络(SDN)的核心组件,其本质是基于Linux内核网络栈(如OVS、netfilter、network namespace)构建的分布式网络服务框架。它通过ML2插件实现网络类型(VXLAN/VLAN)与转发机制(Open vSwitch)的解耦抽象,并依赖RPC通信、数据库事务和多Agent协同完成租户网络隔离、DHCP分发、三层路由及安全组策略等关键能力。技术价值在于提供可观测、可验证、可调试的云网络控制平面,支撑金融、政务等高可靠场景。典型应用场景包括

fanjava 376

使用命令来查看openstack数据库

# mysql -uroot MariaDB [(none)]> show databases; +--------------------+ | Database | +--------------------+ | aodh | | cinder | | glance | | gnocchi | | information_schema | | keystone

贾亮的专栏 1448

Kolla-Ansible:容器化部署OpenStack私有云的自动化实践指南

在云计算和私有云平台构建领域,容器化技术通过将应用及其依赖打包成标准单元,实现了环境一致性和快速部署,而自动化运维工具则进一步提升了基础设施管理的效率。其技术价值在于解决了传统部署中环境差异大、依赖复杂和升级困难等痛点,广泛应用于企业IT基础设施、云服务提供商和教育科研等场景。本文聚焦于Kolla-Ansible这一核心工具,它结合Docker容器与Ansible自动化,将OpenStack的各个服务组件(如Nova、Neutron)打包为独立容器,并通过Ansible Playbook进行编排部署,从而显

440

OpenStack Glance生产级手动部署与高可用配置指南

Glance作为OpenStack核心镜像服务,其元数据管理与二进制存储能力直接决定云平台的稳定性与扩展性。其底层依赖数据库强一致性、多后端存储适配及Keystone深度鉴权等关键技术原理;技术价值体现在支撑千级租户、TB级镜像、跨AZ容灾与RBAC细粒度管控;典型应用场景包括金融私有云、政务信创云及混合云镜像分发中心。本文聚焦Glance手动部署这一生产刚需,深入解析MySQL集群选型、Ceph RBD存储集成、policy.json权限策略定制等关键实践,覆盖从源码编译、systemd守护到故障速查的全

weixin_33827731的博客 418

容器部署的openstack进入数据库流程、查看install目录流程、容器部署使用virsh命令流程【查看计算节点上的虚拟机信息】

【目录不是固定的,可以通过find命令查找nova.conf文件查看】,如下,1Gr2qFT0LmZ46v0GrFUJmXEFTTBHWVWzofxkxLAn就是密码。肯定会有一个数据库容器的,如我这是。首先获取nova数据库的密码。

崔崇鑫的博客,你linux/云运维工作中的百科全书。 770

国产信创服务器软硬件兼容情况1 --- ARM架构

信创,即信息技术应用创新产业,它是数据安全、网络安全的基础,也是新基建的重要组成部分...

一只猿的自我修养 4741

openstack详解(十六)——openstack Nova安装与数据库配置

今天继续给大家介绍Linux运维相关知识,本文主要内容是openstack Nova安装与配置。 一、Nova节点安装 二、Nova数据库配置 三、Nova数据库同步

永远是少年 3013

【SEW-伺服电机-Profinet-io通讯控制——伺服配置】

SEW-伺服电机-Profinet-io通讯控制——伺服配置一、本次使用配置说明编写经历受国际形式与疫情影响相关资料查询阅读测试验证不易二、伺服配置流程1.基本准备条件2.硬件-电路连接3.设备在线连接4.软件-参数配置5.手动运行测试6.PN-IO自动控制配置8.PLC1200硬件组态9.PLC软件编程10.调试故障分析三、总结四、参考 一、本次使用配置说明编写经历 受国际形式与疫情影响 由于近期受国际形式影响以及全球疫情影响,Siemens等常用产品供货期与供货量严重受限,项目上不得不采取选用其它替代产

qq_39024187的博客 1万+

车企自动泊车技术全解|纯视觉/多传感器融合双路线、端到端大模型革新 助力机械车位/无划线车位/极窄车位精准泊车落地

随着智能驾驶技术全面下沉,自动泊车已从高端车型专属配置,普及至十万级家用车型,成为车载核心刚需功能。但市面主流车企的泊车能力差距极大,核心差异源于传感器硬件架构、算法迭代逻辑、场景训练体系的全方位分化。传统规则式泊车算法仅适配标准划线车位,面对地库暗光、标线磨损、机械双层车位、极窄靠墙车位、无划线空地泊车等真实长尾场景极易失效。

getusushu的博客 105

openstack mysql表 sql查询

1 重要日志: /var/log/nova-all.log 列出虚机和所在节点的名称 selectid,display_name,launched_on,node,deletedfrominstanceswheredeleted=0andlaunched_onin...

chongwo7446的博客 506

【AUTOSAR-IpduM】-2.2-创建并配置一个接收RX的(Multiplexed-I-PDU)多路复用

案列背景: 在CFG中配置一个发送TX的(Multiplexed-I-PDU)多路复用Frame。 目录 1 在Arxml中创建一个发送的多路复用Frame 2 CFG导入带多路复用Frame的ARXML 2.1 CFG中提示的错误Error 2.2 如何解决CFG中提示的错误Error 3 结尾 <--返回「Autosar_BSW高阶配置」总目录--> <--返回「Autosar_BSW高阶配置」专栏主页--> <--返回「个人博客」首页--&g..

「汽车电子助手」的博客 1569

openstack 管理三十六 - openstack 资源查询常用 sql

作用 直接通过查询 openstack 数据库, 获得相应的常见查询结果 查询用户使用中主机, 及其主机对应信息 查询用户使用中存储, 及其存储对应信息 查询用户对应主机 参考例子 mysql&gt; select a.display_name instnace from nova.instances a, keystone.user b where b.id=a.user_id...

Terry Tsang 3079

【项目实战】AES实施应符合NIST密码算法验证程序

AES由美国国家标准与技术研究院(NIST)制定。NIST是负责开发和维护美国政府使用的技术标准的机构,包括加密标准。

奶爸的编程之路,也就一周冷个三天 765

《驾驭你的AI同事:WorkBuddy深度精通》027:11.1 私有知识库接入

11.1 私有知识库接入 —— 《驾驭你的AI同事:WorkBuddy深度精通》系列图文教程,配图已统一为规范示意图。

LuckyHanMo的博客 140

openstack调试数据库语句

直接在服务的日志中打印出mysql语句的方法:      编辑oslo_db模块中的如下文件:      oslo_db/sqlalchemy/session.py     在函数:create_engine 中开启 echo的调试属性:     def create_engine(sql_connection, sqlite_fk=False, mysql_sql_mod

klyhuntermax的博客 448

将Windbg附加到软件进程上排查异常闪退的问题

使用Windbg和Process Explorer排查因为内存泄漏导致的软件异常闪退问题。

dvlinker的技术专栏 1万+

OpenStack Nova资源跟踪器详解:如何高效管理计算资源

OpenStack Nova资源跟踪器是OpenStack云平台计算服务的核心组件,负责实时监控和管理计算节点的物理资源分配。这个强大的资源管理工具确保云环境中的虚拟机实例能够高效、稳定地运行,通过精确跟踪CPU、内存、磁盘和PCI设备等关键资源,为调度器提供准确的可用资源信息,实现智能化的资源分配决策。 ## 🔍 什么是Nova资源跟踪器? Nova资源跟踪器(ResourceTracke

gitblog_00398的博客 720

怀旧版电脑GBC模拟器

再现原版GBC掌机的界面,电脑运行连游戏界面都一样大小,很怀旧,很真实,(英文版)强烈推荐,很小的文件,很难才找到的。

IMSL CNL 7.0.0 (x86-64)Crack

IMSL CNL 7.0.0 (x86-64)Crack intel的算法库破解文件,这是C++版本的破解文件

openstack认证服务

部署条件: 在安装openstack服务前,需要安装数据库mysql、消息队列、缓存memcached、etcd服务 一、安装并配置数据库 大多数 OpenStack 服务使用 SQL 数据库来存储信息。 典型地,数据库运行在控制节点上。 1)安装软件包 yum install mariadb mariadb-server python2-PyMySQL -y 2)创建并编辑 /etc/my.c...

qeeezz11224的博客 1955

计算机控制技术及应用

《计算机控制技术及应用》通过总结作者的科研成果和吸收国内外的先进理论、方法和技术,以计算机控制系统的网络化、开放化、智能化和集成化发展趋势为主线索,主要介绍计算机控制系统的基本概念和计算机控制系统的典型形式,计算机控制系统的数学描述与基本分析方法,以及数字PID控制器、最少拍控制系统、达林算法、状态变量设计法等设计方法及其各种改进算法。重点突出计算机控制系统输入输出通道接口的设计方法和典型控制系统的设计案例与实现方法等。

OpenStack作为一项社会契约,Nova的新功能等

有兴趣跟踪开源云中正在发生的事情吗? Opensource.com是您开放源代码云基础设施项目OpenStack中当前活动的来源。 Web上的OpenStack 关于OpenStack,有很多有趣的东西。 这是一个样本: OpenStack是一项社会契约 :致力于共同利益的承诺 另一个Nova规范更新 :OpenStack计算服务中的Kilo发生了什么? 通过麦克风用户...

cumj63710的博客 160

假人有限元模型

假人模型,车辆碰撞假人有限元模型,适合做乘员安全的研究者利用

openstack 峰会_下一届OpenStack峰会,错误修复黑客马拉松等等

openstack 峰会 有兴趣跟踪开源云中正在发生的事情吗? Opensource.com是您在开源云基础设施项目OpenStack中获取新闻的来源。 Web上的OpenStack 关于OpenStack,有很多有趣的东西。 这是一个样本: 为什么要参加OpenStack峰会 :上次峰会的十大亮点让您对温哥华感到兴奋。 Pacemaker管理的OpenStack VM恢复的...

cumj63710的博客 180

openstack的实现原理

OpenStack 是一个开源的云计算管理平台项目,由一系列相互关联的子项目(组件)组成,共同提供基础设施即服务(IaaS)的解决方案。它的核心思想是通过模块化设计实现云环境的资源池化、自动化管理和按需分配。

u011091936的博客 1112

OpenStack Neutron手动安装:从内核参数到OVS流表的深度实践

Neutron是OpenStack中实现软件定义网络(SDN)的核心组件,其本质是通过控制平面(Neutron Server)、插件(如ML2)与数据平面代理(OVS Agent、L3 Agent等)协同,将网络策略转化为Linux内核路由、iptables规则及Open vSwitch流表。理解其工作原理需掌握三大技术基座:Linux内核网络参数(如ip_forward、rp_filter)决定数据包能否转发;Keystone作为统一认证中心,为所有API调用提供token鉴权;OVS流表则是网络策略在数

weixin_34293911的博客 622

【网络运维】OpenStack计算管理:nova篇

本文介绍了Openstack中nova组件的功能和概念,并展示了nova控制虚拟机的常用操作与管理技巧。

G_H_S_3_的博客 866
上一篇: 树莓派复习
下一篇: openstack的L版本安装(flat网络)
linux内核控
博客等级 码龄19年 41粉丝 638原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值