Linux操作系统

烂sql导致clickhouse集群memory_tracking直线飙升触发熔断

版本version 19.17.4.11  clickhouse 集群,主要存日志数据与监控数据。架构为4台主机12个实例数,数据为单副本。近日,该clickhouse集群有一台物理机的硬件(电池)损坏,损坏的硬件完成更换后,就有人反馈数据查询异常,报DB::Exception: Memory limit (total)&nbs

张冲andy
Linux操作系统
2023-06-28 16:14

Tomcat7安装基于jdk 1.7环境

导读这篇文章着重讲解tomcat7的安装,首先需要下载tomcat包和相应的jdk,如果你的系统是32位,那么下载x86的jdk,如果是64位的系统,那么下载X64的JDK。tomcat7安装1、查看系统版本 # uname –a //是64位系统,那么我们选择64位的JDKLinux 2.6.32-71.el6.x86_64 #1&nb

大雄45
Linux操作系统
2023-06-28 10:36

高性能网络 SIG 动态:联合 IBM 就 SMC v2.1 协议升级达成一致,ANCK 率先完成支持

高性能网络SIG月报送达,本月高性能网络 SIG 的主要工作聚焦在 ANCK 内核网络、SMC 和 virtio 上。欢迎查看详情~

OpenAnolis小助手
Linux操作系统
2023-06-19 11:19

三类重要Linux文件的用途与区别

Linux系统中,有三种文件类型出现的非常频繁,那就是profile、bash_profile、bashrc文件。因为名称的缘故,很多人会把这三类文件的作用记混,因此我们今天就来详细盘点一下这三类文件的作用及区别。更多技术干货详见www.linuxprobe.com

roc_guo
Linux操作系统
2023-06-15 09:07

Linux内存管理,一文讲透

一、Linux内存管理概述Linux内存管理是指对系统内存的分配、释放、映射、管理、交换、压缩等一系列操作的管理。在Linux中,内存被划分为多个区域,每个区域有不同的作用,包括内核空间、用户空间、缓存、交换分区等。Linux内存管理的目标是最大限度地利用可用内存,同时保证系统的稳定和可靠性。1.1 什么是内存管理内存管理是计算机系统中负责管理系统内存资源的一种机制,主要包括内存分配、内存释放、内

Linksla
Linux操作系统
2023-06-06 09:20

在 Ubuntu 上使用 DokuWiki 构建你自己的 wiki

我们在使用 DokuWiki,它是一个真棒的工具。我们团队有一个内部知识库,我们使用 DokuWiki 存储我们的所有评论、教程等。它很简单,并且易于安装和使用。在这篇文章中,我们将展示如何在 Ubuntu 16.04 服务器上安装 DokuWiki。更多技术干货详见www.linuxprobe.com

roc_guo
Linux操作系统
2023-06-01 01:30

60秒内检查Linux服务器性能,你能做到吗?

导读如果你的Linux服务器突然负载暴增,告警短信快发爆你的手机,如何在最短时间内找出Linux性能问题所在?来看Netflix性能工程团队的这篇博文,看它们通过十条命令在一分钟内对机器性能问题进行诊断。概述:通过执行以下命令,可以在1分钟内对系统资源使用情况有个大致的了解uptime dmesg | tail vmstat 1 mpstat&nbs

大雄45
Linux操作系统
2023-05-23 15:12

Ohm:用 JavaScript 创造你的编程语言

导读解析器是一种超级有用的软件库。从概念上简单的说,它们的实现很有挑战性,并且在计算机科学中经常被认为是黑魔法。在这个系列的博文中,我会向你们展示为什么你不需要成为哈利波特就能够精通解析器这种魔法。但是为了以防万一带上你的魔杖吧!我们将探索一种叫做 Ohm 的新的开源库,它使得搭建解析器很简单并且易于重用。在这个系列里,我们使用 Ohm 去识别数字,构建一个计算器等等。在这个系列的最后你将已经用不

大雄45
Linux操作系统
2023-05-22 09:38

锁定 Linux 用户虚拟控制台的好命令–volck

虚拟控制台是 Linux 上非常重要的功能,它们给系统用户提供了 shell 提示符,以保证用户在登录和远程登录一个未安装图形界面的系统时仍能使用。这篇使用指导旨在教会大家如何使用 vlock 来锁定用户虚拟控制台和终端。更多技术干货详见www.linuxprobe.com

roc_guo
Linux操作系统
2023-05-22 08:58

聊一聊被众人误解许久的 iowait

我见过许多 Linux 性能工程师将 CPU 使用率中的 "IOWait" 部分看作是表明系统何时受到 I/O 限制 的东西。在这篇博客中,我将解释为什么这种方法不可靠以及可以使用哪些更好的指标。 让我们从运行一个小实验开始——在系统上产生大量的 I/O 使用:

带你聊技术
Linux操作系统
2023-05-18 14:18

34 个 常用 Linux Shell 脚本,运维必备!

作为一名 Linux 工程师,会写好的脚本不仅能提高工作效率,还能有更多的时间做自己的事。最近在网上冲浪的时候,也注意收集一些大佬写过的脚本,汇总整理一下,欢迎收藏,与君共勉!(1)用户猜数字#!/bin/bash# 脚本生成一个 100 以内的随机数,提示用户猜数字,根据用户的输入,提示用户猜对了,# 猜小了或猜大了,直至用户猜对脚本结束。# R

Linksla
Linux操作系统
2023-05-17 09:17

运维秘籍:10条命令1分钟,如何快速分析 Linux性能问题?

如果某个Linux有性能问题,你登录之后来排查,第一分钟内你会使用哪些命令做那些方面的排查?在 Netflix,我们在云端有大量的 EC2 实例,有好几个性能分析工具来监控和排查性能问题。包括全云监控产品 Atlas 以及实例粒度的 Vector。尽管这些工具可以帮我们解决大部分问题,但有的时候,我们还是要登录实例运行一些标准的Linux命令来辅助排查。第一分钟:总结在这篇文章中,Netflix

Linksla
Linux操作系统
2023-05-16 09:09

linux下查看文件内容工具发布啦!

导读在Linux下面我们想要查看一个文件里面的内容,除了用编辑器把文件打开查看外,linux还提供了几条命令,可以不用打开文件就能把文件的内容输出到显示屏上进行查看。1、catcat命令主要用来查看文件内容,创建文件,文件合并,追加文件等。1.1、查看文件命令:cat 文件名说明:这条命令会把文件的内容全部 输出到显示屏上。cat -n 文件名:查看文件内容,并对每一行都进行编号。cat -b 文

大雄45
Linux操作系统
2023-05-16 08:56

Java 单元测试的 7 个技巧

导读测试是开发的一个非常重要的方面,可以在很大程度上决定一个应用程序的命运。良好的测试可以在早期捕获导致应用程序崩溃的问题,但较差的测试往往总是导致故障和停机。虽然有三种主要类型的软件测试:单元测试,功能测试和集成测试,但是在这篇博文中,我们将讨论开发人员级单元测试。在我深入讲述具体细节之前,让我们先来回顾一下这三种测试的详细内容。软件开发测试的类型单元测试用于测试各个代码组件,并确保代码按照预期

大雄45
Linux操作系统
2023-05-15 08:06

理解 Linux/Unix 登录脚本的技巧

不知道你有没有遇到过这样的场景,当你需要设置一个环境变量,或者运行一个程序设置你的shell或桌面环境,但是不知道在哪里是最方便设置的位置。更多技术干货详见www.liinuxprobe.com

roc_guo
Linux操作系统
2023-05-12 15:40