`
haoningabc
  • 浏览: 1466173 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

openstack调试 数据库跟踪

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

[root@net ~]# 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
[root@net ~]# 

效果如图
  • 大小: 23 KB
分享到:
评论

相关推荐

    openstack删除数据库中instance关联表内容的方法

    ### OpenStack删除数据库中Instance关联表内容的方法 #### 背景介绍 OpenStack作为一款开源的...通过以上步骤,我们可以更加安全地处理OpenStack数据库中的实例记录删除问题,同时也加深了对OpenStack内部机制的理解。

    OpenStack断点调试方法总结.docx

    断点调试是调试应用程序最主要的方式之一,通过设置断点,可以实现单步执行代码,检查变量的值以及跟踪调用栈,甚至修改进程的内存变量值或者运行代码,从而观察修改后的程序行为。大多数的调试器都是通过 ptrace ...

    OpenStack数据库中文乱码问题.docx

    总之,解决OpenStack数据库中文乱码问题的关键在于确保整个数据处理链路中的编码一致性,从数据库配置、应用程序设置到具体的操作步骤,都需要正确地处理Unicode字符。遵循上述建议,可以有效地避免和解决这类问题,...

    openstack Neutron 简析

    openstack Neutron 简析

    OpenStack的数据库开发基础—SQLAlchemy

    对于一个业务系统,如何高效、平稳地使用数据库是每一个开发人员都会遇到的问题,OpenStack也不例外,以OpenStack的虚拟网络组件Neutron为例,其数据库涉及几百张表,需要维护数据库版本近百;一些表因为设计原因...

    《OpenStack云平台实战》课程测试试卷.docx

    《OpenStack云平台实战》课程测试试卷涉及到OpenStack的基础概念、组件功能以及使用方法等多个方面的知识点。OpenStack是一个开源的云计算管理平台,旨在提供可扩展的弹性的私有云和公有云服务。它由NASA和Rackspace...

    Openstack虚拟机创建的50个步骤和100个知识点

    Openstack虚拟机创建的50个步骤和100个知识点 Openstack虚拟机创建的50个步骤和100个知识点

    openstack远程调试之Pycharm

    标题 "openstack远程调试之Pycharm" 涉及到的是使用Pycharm这款强大的Python集成开发环境(IDE)对OpenStack项目进行远程调试的技术。OpenStack是一个开源的云计算平台,用于构建私有云和公有云。Pycharm是JetBrains...

    openstack开发讲义

    在 OpenStack 的数据库中,所有的数据都存储在 SQL 数据库中。OpenStack 支持多种数据库管理系统,包括 MySQL、PostgreSQL、SQLite 等。 Glance 是 OpenStack 的镜像组件,负责存储和管理虚拟机镜像。Glance 的架构...

    openstack 服务重启/调试 脚本

    openstack 服务重启/调试 脚本, 针对devstack环境

    openstack安装包+ubuntu20.4iso+DB数据库软件.txt

    内容将近3G,打包放到一起上传到百度网盘了。...内含: openstack一键安装包、ubuntu20.4操作系统、DB数据库软件 不要盲目下载,使用说明看这篇文章:https://cuichongxin.blog.csdn.net/article/details/129322081

    云计算OpenStack技术云数据库中心与运维

    OpenStack是一个开源的云计算管理平台项目,是一系列软件开源项目的组合。由NASA(美国国家航空航天局)和Rackspace合作研发并发起,以Apache许可证(Apache软件基金会发布的一个...

    OpenStack云计算与云数据库方案.pptx

    此外,OpenStack还引入了专门用于数据库服务管理的Trove项目,它允许用户在OpenStack环境中轻松部署和管理云数据库。 Trove是OpenStack中的云数据库服务,旨在提供可扩展的、自动化的数据库服务。它支持多种数据库...

    pycharm远程调试openstack代码

    ### PyCharm 远程调试 OpenStack 代码详解 #### 一、引言 随着云计算技术的迅猛发展,OpenStack 成为了构建私有云和公有云基础设施的重要平台之一。在开发和维护 OpenStack 项目时,高效地进行代码调试至关重要。...

    OpenStack开源云计算与云数据库实践.pdf

    《OpenStack开源云计算与云数据库实践》探讨了OpenStack这一全球知名的开源云计算平台在云数据库领域的实际应用。OpenStack作为世界第二大开源基金会的项目,拥有众多的企业赞助商和参与者,其市场规模预计将在2018...

    openstack中trove模块的mysql数据库表脚本

    openstack中trove模块的mysql数据库表脚本

    centos下openstack控制节点安装文档

    接下来,初始化OpenStack的数据库,包括创建数据库、授予权限等操作。使用`openstack-db`工具可以简化这一过程,但是需要注意的是,数据库用户名、密码和数据库名应保持一致,例如都设置为`keystone`。 ### Qpid...

    Openstack Trove概要 .docx

    OpenStack Trove是OpenStack平台中的一个核心组件,专门用于提供数据库即服务(Database as a Service,简称DBaaS)。Trove的设计目标是让用户能够轻松地在云端管理和部署数据库,享受到数据库管理和云计算的双重...

Global site tag (gtag.js) - Google Analytics