排错专题

Kubernetes排错(十)-处理容器数据磁盘被写满

容器数据磁盘被写满造成的危害: 不能创建 Pod (一直 ContainerCreating)不能删除 Pod (一直 Terminating)无法 exec 到容器 如何判断是否被写满? 容器数据目录大多会单独挂数据盘,路径一般是 /var/lib/docker,也可能是 /data/docker 或 /opt/docker,取决于节点被添加时的配置,可通过 docker info 确定:

Kubernetes排错(七)-Pod 状态一直 ContainerCreating

查看 Pod 事件 $ kubectl describe pod apigateway-6dc48bf8b6-l8xrw -n cn-staging 异常原因 1)no space left on device ...Events:Type Reason Age From Me

mysql排错

目录 基础 1.语法错误 2.select返回错误结果 3.当错误可能由之前的更新引起时 4.获取查询信息 5.追踪数据中的错误 6.慢查询 7.当服务器没有响应的时候 8.特定于存储引擎的问题及解决方案 1.myisam损坏 2.innodb数据损坏 9.许可问题 并发问题 1.锁和事务 2.锁 3.事务 1.隐藏查询 2.死锁 3.隐式提交 4.并发如何

windows server 2003 FTP服务器的排错详解

利用IIS建立FTP虽然简单,但出现的问题也很多。一些小问题导致无法连接到FTP服务器,或者连接到服务器又无法下载文件等等。我在这进行了总结,错误或者不全面的地方请大家提出来!! 客户机想访问FTP服务器上的资源,首先要满足能和FTP服务器通信(即客户机可以ping通服务器)。如果客户和服务器不能通信,那怎么可能访问服务器呢?更不用说下载资源了! 还有服务器防火墙应放过21端口(FTP

深度学习排错笔记-jupyter notebook切换到指定的anaconda虚拟环境中

之前一直用base环境中的tensorflow2.1,今天想要切换到tf1.13gpu下运行,虽然从anaconda中activate到指定的环境,但是jupyter notebook打开后一直找不到一个文件路径,明明在conda的env文件中是有的,找了好久才发现是环境出错,jupyter notebook还是在base环境中使用tf2.1,气傻了。 解决方法 在虚拟环境下创建kernel:

Linux网络排错

当网络不通时,按以下步骤处理: 1、检查网卡驱动:lspci及dmesg 2、确认IP:先设置ifconfig eth0 [IP] 后检测ping [IP] 3、确认局域网连接:ping通两台主机 4、确认对外连接:ping DNS的主机 5、确认DNS查询:利有nslookup,host或dig查www.google.com 6、确认Internet节点:利用traceroute 7、确认对方

HCIP-Datacom-ARST必选题库_42_排错【1道题】

一、简单题 1.在遇到网络故障时,工程师经常使用分层故障处理法。因为所有模型都遵循相同的基本前提,当模型的所有低层结构工作正常时,它的高层结构才能正常工作。请根据分层法将下列检查项和对应的层次匹配。TCP连接是否正确建立,端口是否打开等接口协议是否UP二层寻址是否正常等接口的物理状态是否UP、线缆及接头等,是否正常等路由协议工作是否正常等

【Git教程】(十五)二分法排错 — 概述及使用要求,执行过程及其实现(用二分法人工排错或自动排错),替代解决方案 ~

Git教程 · 二分法排错 1️⃣ 概述2️⃣ 使用要求3️⃣ 执行过程及其实现3.1 用二分法人工排错3.2 用二分法自动排错 4️⃣ 替代解决方案 在开发过程中,我们经常会突然遇到一个错误,是之前早期版本在成功通过测试时没有出现过的。这时候,时下较被看好的调试策略是先搜索出我们第一次发现错误时所在的提交。 由于在使用 Git 开展工作时,我们往往会产生许多小型提交,因此可

CCNA(四)-简单网络的配置管理和排错

注:本文内容来自崔北亮老师的CCNA系列课程,模拟软件使用Dynamips 拓扑结构如下: 文章目录 环回接口模拟路由traceroute命令常用排错命令应用CDP协议控制台命令符号总结路由器符号控制台指令 环回接口模拟路由 路由配置指令如下: R1: enconf thost R1int fa 0/0ip add 192.168.1.1 255.255.255

iOS重签名-超详细,附排错

文章目录 重签名步骤步骤 1: 准备必要的材料步骤 2: 解压 .ipa 文件步骤3:将 Provisioning Profile 复制到 Payload 目录步骤 4: 移除原来的签名步骤 5: 使用新的证书和 Provisioning Profile 进行重签名步骤 6: 重新打包 .ipa 文件步骤 7: 安装和测试 得到provisioning file和embedded.mob

网络排错常用手段

教你掌握基本的网络排错能力 摘要1. 常见的打印机不能正常使用2. 电脑不能正常上网3. 交换机工作原理4. 数据包经过路由器之后MAC地址变化问题5. access和trunk模式处理包的区别6. 访问个别网站限制 摘要 很多新人来到陌生的网络环境不会网络拍错,分享一下常见网络排错思路 1. 常见的打印机不能正常使用 打印机是通过有线获取的静态还是动态IP,确认打印

运用OSI模型提升排错能力

1. OSI模型有什么实际的应用价值? 2. 二层和三层网络的区别和应用;  3. 如何通过OSI模型提升组网排错能力? --  OSI  -  开放式系统互联  -   一个互联标准 -   从软件和硬件  定义标准 -   不同厂商的设备  研发的技术  -   具备兼容性 -- OSI模型  -  ISO制定的标准 -- OSI模型  - 7层模型 -  整个网络的通信环

ELK及ELFK排错

目录 一、ELK及ELFK排错思路 1.1filebeat侧排查 1.2logstash侧排查 1.3ES、kibana侧问题 一、ELK及ELFK排错思路 1.1filebeat侧排查 第一步:排查filebeat上的配置文件有没有写错,filebeat的配置文件是yml文件,一定要注意格式。 第二步:查看filebeat上能否telnet通logstash上的5044端

实战hadoop海量数据处理系列02 番外篇: 在linux上使用hql执行工具 | hive排错记录

实战hadoop海量数据处理系列02 番外篇: 在linux上使用hql执行工具 | hive排错记录 本文假设读者已经按照范老师的书搭建好了eclipse环境,并且已经导入myBi文件夹下面的子工程。 在阅读本文前,强烈建议阅读原书“实现数据分析工具模块”章节和本人博客系列之实战hadoop海量数据处理系列02: hql执行工具 本文的代码同步于https://github.com/tit

k8s calico网络排错

本地三个节点搭k8s,结果前两个节点的pod互通,第三个节点不能与前两个的pod通信。 查看路由,发现第三个节点没有建立通信的路由。   hadoop002节点路由详情,加粗为路由详情。hadoop003无此路由。   [root@hadoop002 beh]# route Kernel IP routing table Destination Gateway Genmask Fla

程序员你是如何解决软件系统的易排错性?

希望大家可以收获: 1,背景分析是否贴合工作的实际场景,能否触及痛点; 2,统一的技术方案,并演示最终的实现效果; 3,前端和后端相对完整的技术实现方案,系统的思考方式; 背景和需求 不同人群对错误处理的期望不同:这里基于业务系统简单列表汇总; 人群错误提示的期望业务系统产品经理错误提示也是产品设计的一部分,标识正常业务的边界,基于错误提示可以快速的进行业务功能的边界条件,关键流程流向

nas汇编程序的调试排错方法

nas汇编程序的调试排错方法: 1、查找是哪一步错了 2、查看对应的*.lst文件,本例中是"asmhead.lst" 3、根据*.lst文件的[ERROR #002]提示查看源码,改错。 4、重新运行编译,OK 1、查找是哪一步错了: nask.exe编译汇编程序时出错了 //----------------------------//运行boyI报错:E:\techdoc\30day

Win2003下IIS6 网站服务器设置排错

许多人在用IIS建设网站的过程中或多或少都会出现问题,在IIS6中有些是以前版本中就曾经出现过,IIS6中也有些是新发现的问题,本文在此对建站上所出现的问题做了个简单总结,希望能对大家有所帮助。 问题1:未启用父路径 症状举例: Server.MapPath() 错误 'ASP 0175 : 80004005' 不允许的 Path 字符 /0709/dqyllhsub/news/O

k8s排错指南

一、排查顺序: 查看node状态→查看pod状态→查看service流量是否路由到pod→查看ingress配置是否正确→查看kubelet系统日志 二、具体排查思路: 1、排查node故障: #查看各节点状态:kubectl get node <node-name>#查看node事件:kubectl describe node <node-name> 2、排查pod故障 #查看

HDFS简介与部署以及故障排错(超简单)

文章目录 一、HDFS介绍1、简介2、结构模型3、文件写入过程4、文件读取过程5、文件块的存放6、存储空间管理机制6.1 文件删除和恢复删除6.2 复制因子配置6.3 文件命名空间6.4 数据复制机制 二、环境搭建(单机版)1、修改主机名2、配置ssh免密登录3、Hadoop安装3.1 下载 Hadoop3.2 配置环境变量(前提需要 java环境,自行安装)3.3 配置HDFS3.4 启

vscode+remote突然无法连接服务器以及ssh连接出问题时的排错方法

文章目录 设备描述状况描述解决方法当ssh连接出问题时的排错方法 设备描述 主机:win11,使用vscode的remote-ssh插件 服务器:阿里云的2C2GUbuntu 22.04 UFIE 状况描述 之前一直使用的是vscode的remote服务,都是能够正常连接服务器的,但是今天由于一些情况,我对服务器的系统进行了重装,然后我再想使用vscode连接服务器就连不上

DNS-正反向解析 包含排错过程:2h的排错不负所望

yigiao ----域名系统---------域名结构----DNS-----服务器类型 构建DNS域名解析服务器步骤构建域名服务器反向解析的详细步骤实验错误指出:2小时排错的结果。。根本看不出来的小细节如下指出 不看一定后悔。 ----域名系统---- 1、DNS定义:DNS是“域名系统”的英文缩写。它作为将域名和IP地址相互映射的一个分布式数据库,能够使人更方便地访问互联网

k8s 集群调度,标签,亲和性和反亲和性,污点和容忍,pod启动状态 排错详解

目录 pod启动创建过程 kubelet持续监听的原因 调度概念 调度约束 调度过程 优点 原理 优先级选项 示例 指定调度节点 标签基本操作 获取标签帮助 添加标签(Add Labels): 更新标签(Update Labels) 删除标签(Remove Labels) 查询标签(Query Labels) 使用标签选择器(Label Selectors) 标

springboot-基础-eclipse集成mybatis+使用方法+排错

备份笔记。所有代码都是2019年测试通过的,如有问题请自行搜索解决! 目录 集成mybatis安装mybatis的jar包安装插件:mybatis-generator安装方法生成方法报错:java.lang.RuntimeException: Exception getting JDBC Driver mybatis注解 dao层XML语法使用map方式返回多条数据限定查询的条数返回L

【JVM】常见调试排错场景、内存与线程Dump分析

目录 OOM分析Java堆内存溢出元空间/方法区溢出 线程Dump OOM分析 Java堆内存溢出 启动参数: -Xms250m -Xmx250m ,最大最小堆内存250m,禁止自动扩展内存-XX:+HeapDumpOnOutOfMemoryError:在发生OOM时进行堆内存Dump生成快照 public class oomController {@RequestMapp

[简洁版]博科光交配置及常用排错命令

一. 配置 接口许可 licenseport --show portshow 8 licenseport --release 8 licenseport --reserve 5 portenable 5portshow 5 接口信息查看 查看接口WWN号 switchshow#或者sfabstatsshow alias 创建ali