数据库出现了网络连通性类相关问题的抓包方法

本文涉及的产品
云数据库 Tair(兼容Redis),内存型 2GB
Redis 开源版,标准版 2GB
推荐场景:
搭建游戏排行榜
云数据库 RDS MySQL,集群系列 2核4GB
推荐场景:
搭建个人博客
简介: 如下列举了数据库遇到连通性问题时,在三种不同的操作系统上抓包的方式。

如下列举了数据库遇到连通性问题时,在三种不同的操作系统上抓包的方式。


Linux

  1. 打开一个到ECS的ssh连接,并以root身份登录,在该窗口运行下列命令:

     # tcpdump -i eth0 -s 0 -w /tmp/capture-`date '+%Y%m%d%H%M%S'`.pcapng port 3306

      注意:eth0 应该是内网用于连接云数据库的网卡,3306对应的是异常数据库的端口。

     image.png

  1. 执行相关操作复现问题。
  2. 问题复现后,使用 ctrl + c 终止窗口1 的 tcpdump 命令。
  3. 下载 /tmp/capture-`date '+%Y%m%d%H%M%S'`.pcapng 文件,如下参考,并压缩成zip格式发送给网络工程师分析。

    image.png

 

 

Windows

  1. 在Wireshark 界面中,选择 Capture Interface 页签,选择对应连接云数据库的内网网卡后,在OptionFile 输入框中输入要保存的文件 capture-time.pcapng,然后点击 Start 开始抓包。
  2. 执行相关操作复现问题。
  3. 问题复现后,停止抓包。
  4. 将 capture-time.pcapng 压缩为zip格式提供给网络工程师。

 

 

macOS

  1. 在 Wireshark 界面中,选择 Capture Options 页签,选中对应连接云数据库的内网网卡后,点击 Start 开始抓包。
    image.png
  2. 执行相关操作复现问题。
  3. 问题复现后,停止抓包。
    image.png
  4. 点击下面图片中的文件,输入框中输入要保存的文件 capture-time,点击 Save 保存即可。
    image.png
  5. 将 capture-time.pcapng 压缩为zip格式提供给网络工程师。

 

目录
相关文章
|
1月前
|
存储 监控 安全
数据库多实例的部署与配置方法
【10月更文挑战第23天】数据库多实例的部署和配置需要综合考虑多个因素,包括硬件资源、软件设置、性能优化、安全保障等。通过合理的部署和配置,可以充分发挥多实例的优势,提高数据库系统的运行效率和可靠性。在实际操作中,要不断总结经验,根据实际情况进行调整和优化,以适应不断变化的业务需求。
|
29天前
|
SQL Oracle 关系型数据库
Oracle数据库优化方法
【10月更文挑战第25天】Oracle数据库优化方法
40 7
|
29天前
|
存储 关系型数据库 MySQL
查询服务器CPU、内存、磁盘、网络IO、队列、数据库占用空间等等信息
查询服务器CPU、内存、磁盘、网络IO、队列、数据库占用空间等等信息
246 2
|
2月前
|
SQL 关系型数据库 MySQL
Go语言项目高效对接SQL数据库:实践技巧与方法
在Go语言项目中,与SQL数据库进行对接是一项基础且重要的任务
78 11
|
2月前
|
SQL 数据库 数据库管理
数据库SQL函数应用技巧与方法
在数据库管理中,SQL函数是处理和分析数据的强大工具
|
3月前
|
存储 关系型数据库 MySQL
查询服务器CPU、内存、磁盘、网络IO、队列、数据库占用空间等等信息
查询服务器CPU、内存、磁盘、网络IO、队列、数据库占用空间等等信息
165 5
|
3月前
|
SQL 关系型数据库 MySQL
创建包含MySQL和SQLServer数据库所有字段类型的表的方法
创建一个既包含MySQL又包含SQL Server所有字段类型的表是一个复杂的任务,需要仔细地比较和转换数据类型。通过上述方法,可以在两个数据库系统之间建立起相互兼容的数据结构,为数据迁移和同步提供便利。这一过程不仅要考虑数据类型的直接对应,还要注意特定数据类型在不同系统中的表现差异,确保数据的一致性和完整性。
35 4
|
3月前
|
SQL 关系型数据库 MySQL
ThinkPHP6 连接使用数据库,增删改查,find,select,save,insert,insertAll,insertGetId,delete,update方法的用法
本文介绍了在ThinkPHP6框架中如何连接和使用数据库进行增删改查操作。内容包括配置数据库连接信息、使用Db类进行原生MySQL查询、find方法查询单个数据、select方法查询数据集、save方法添加数据、insertAll方法批量添加数据、insertGetId方法添加数据并返回自增主键、delete方法删除数据和update方法更新数据。此外,还说明了如何通过数据库配置文件进行数据库连接信息的配置,并强调了在使用Db类时需要先将其引入。
ThinkPHP6 连接使用数据库,增删改查,find,select,save,insert,insertAll,insertGetId,delete,update方法的用法
|
2月前
|
SQL 存储 监控
串口调试助手连接SQL数据库的技巧与方法
串口调试助手是电子工程师和软件开发人员常用的工具,它能够帮助用户进行串口通信的调试和数据分析
|
2月前
|
Java API 数据库
Data jpa 增删改查的方法分别有哪些
Data jpa 增删改查的方法分别有哪些