在Linux系统下,我们往往会遇到扩充磁盘的情况。普通情况下需要新加一块盘,重分区、格式化、数据复制、卸载就分区、挂载新分区等繁琐的步骤。其实,我们可以在安装系统时使用LVM来管理我们的文件系统,这样就可以弹性调整文件系统的容量。好了,说了这么多,赶快介绍如何创建LV(逻辑卷)吧!
1.查看磁盘情况:fdisk -l 2.对磁盘sdb进行分区: 命令:fdisk /dev/sdb 如果不知道 fdisk 里面的具体操作,可输入 m 进行帮助。最常用的是 n(新建)d(删除)p(打印)q(退出)t(修改系统标识符)w(写入并退出)
扩容: 1、磁盘分区 [root@ecs-7837 ~]# fdisk /dev/vda
早晨刚到公司,收到同事推送的一条生产机器磁盘使用率<90%的告警,我们的机器部署了日志清理脚本一般仅保存2~3天的日志,其他都会上传到ES,通过ELK模式管理。按理说,不应该是日志太大,但机器上能占用磁盘的除了一些服务安装包也只有日志了,遂开始排查。
各大论坛和社区里也看见不少小伙伴在寻找一份完整的Linux资料,为此咱这里帮助大家统一做一次大整理和大归类,这也算是划重点了。 这份《Linux面试笔记》,除了重要的必备知识点帮助巩固,还有知识脉络 + 分支细节用来辅助记忆,再加上实战项目帮助练手,相信可以帮助大家在最短的时间内提高技术!
了解更多BPF技术内幕,推荐阅读《BPF之巅:洞悉Linux系统和应用性能》一书。 ▼ BPF是近年来Linux 系统技术领域一个巨大的创新。作为 Linux 内核的一个关键发展节点,其重要程度不亚于虚拟化、容器、SDN 等技术。 ▼BPF 的工作方式十分有趣 : 最终用户使用 BPF 虚拟机的指令集(也称 BPF 字节码)定义过滤器表达式,然后传递给内核,由解释器执行。这使得包过滤可以在内核中直接进行,避免了向用户态进程复制每个数据包,从而提升了数据包过滤的性能,tcpdump(8) 就是这样工作的。
大家好,最近有不少小伙伴在后台留言,得准备面试了,又不知道从何下手!为了帮大家节约时间,特意准备了一份各大厂面试相关的资料,内容非常的全面,真的可以好好补一补,希望大家在都能拿到理想的薪资和offer
首先看 CPU 内存、硬盘 io 的消耗程度,其中重点是硬盘使用率,要做好准备,避免厂家期间业务写入增长,磁盘占满。
为了提高为文件分配空闲空间的效率,我们需要通过空闲空间管理来维护好现有的空闲空间,避免每次为文件分配空间时去扫描整个磁盘。
这是 Linux 性能分析系列的第三篇,前两篇分别讲了 CPU 和 内存,本篇来看 IO。
一般互联网的项目都是部署在linux服务器上的,如果linux服务器出了问题,那么咱们平时学习的高并发,稳定性之类的是没有任何意义的,所以对linux性能的把握就显得非常重要,当然很多同学可能觉得这些是运维同学的事情,但是我不这么认为,不管你是架构师,还是crud boy,对项目有个全局的掌控是一项非常重要的基本素质,所以总结了这篇文章,希望对您有用,如果您觉得我写的还不错,看完记得点个赞,点个再看哦。咱们废话不用多说,直接进入正题。
大家好,最近有不少小伙伴在后台留言,又得准备面试了,不知道从何下手! 新的一年需要抓住新的机会,不论是跳槽涨薪,还是学习提升!先给自己定一个小目标,然后再朝着目标去努力就完事儿了! 为了帮大家节约时间,给大家搞来了2022年大厂Java面试题合集,内容非常的全面,真的可以好好补一补,希望大家在金三银四都能拿到理想的薪资和offer! 一般技术面试官都会通过自己的方式去考察程序员的技术功底与基础理论知识。 比如果这样的问题: 项目框架,Spring、Mybatis 等框架实现原理是否熟悉? 消息中间件,负载
大家好,最近有不少小伙伴在后台留言,又得准备面试了,不知道从何下手! 新的一年需要抓住新的机会,不论是跳槽涨薪,还是学习提升!先给自己定一个小目标,然后再朝着目标去努力就完事儿了! 为了帮大家节约时间,给大家搞来了2022年大厂Java面试题合集,内容非常的全面,真的可以好好补一补,希望大家在金三银四都能拿到理想的薪资和offer! 一般技术面试官都会通过自己的方式去考察程序员的技术功底与基础理论知识。 比如这样的问题: 项目框架,Spring、MyBatis 等框架实现原理是否熟悉? 消息中间件,负载均
当然,查看当前的磁盘和内存使用情况df -h,free -m,是否使用numa和swap,或是否频繁交互信息等。当然,还有其他的监控项目,这里就不一一赘述了。 除此之外,还需要关注日志类信息,例如:
👆点击“博文视点Broadview”,获取更多书讯 随着互联网的发展,大数据、云计算等技术日益流行,IT业开始了一场云计算的“盛宴”。 国外诸如谷歌、亚马逊,国内诸如腾讯、阿里、华为等世界前列的IT公司都化身云厂商,为各中小型公司提供云计算等基础设施服务,其中大部分服务器的系统是Linux。 为什么选择Linux? 因为Linux开源、稳定、安全、高性能、多租户、个性化。 如果你想部署一个网站,让全世界的人都可以访问,并且24小时不关机,那么Linux无疑是最好的选择。 随着使用Linux系统的公司越来
大家好,最近有不少小伙伴在后台留言,又得准备面试了,不知道从何下手!下面这些资料,都是腾讯面试必问的技术内容。我给大家整理了一份!
摘要总结:本篇文章主要介绍了Linux操作系统中常用命令、用户信息和资源管理以及系统性能管理方面的知识。主要包括查看系统基本信息、磁盘使用情况、用户分类、用户组、密码安全管理以及进程树等方面的内容。
我们在Linux应急时有时要用到Webshell查杀工具对被攻击站点进行木马扫描和清理;众所周知D哥的D盾在Webshell查杀方面做的还是很强的,但可惜没有Linux版,只能在Windows下使用。
脉脉有位老哥,最近面了 8 家公司,自我介绍念的越来越来熟练,结果一看战绩大厂全部一面挂,有点心酸。。。 一面挂,大概率都是面试问的问题没有答到点上,也就是说技术面准备不够充分,大家面试前,还是要充分准备知识点,不要错过每一次的面试机会。 本文总结的这套Java岗知识点,以及这套面试手册涵盖了诸多Java技术栈的面试题和答案,相信可以帮助大家在最短的时间内用作面试复习,能达到事半功倍效果,早日收获offer 。 本来想将文件上传到github上,但由于文件太大有的都无法显示所以直接整理成多个PDF,供学习
在 CPU 看来内存好慢啊,看我跑的多快;在内存看来磁盘你好慢啊,看我比你还快点;磁盘…
平常工作会涉及到一些 Linux 性能分析的问题,因此决定总结一下常用的一些性能分析手段,仅供参考。
Duplicate File Finder是一款快速查找电脑磁盘上重复文件的工具,你可以一键删除这些重复文件来为你的磁盘腾出更多的空间。
首先看 CPU内存、硬盘io的消耗程度,其中重点是硬盘使用率,要为长假做好准备,避免单位在过年期间业务写入增长,磁盘占满。
想自己组建一个nas,但是看到一直有人说pmr垂直式硬盘与smr叠瓦式硬盘,还有人一直鄙视叠瓦式硬盘,我就好奇了,有什么区别吗?
在进一步分析为什么MySQL数据库索引选择使用B+树之前,我相信很多小伙伴对数据结构中的树还是有些许模糊的,因此我们由浅入深一步步探讨树的演进过程,在一步步引出B树以及为什么MySQL数据库索引选择使用B+树!
我们知道SSD是一场存储革命,设计和制造一个好的SSD固然重要,但如何正确使用以充分发挥SSD性能同样重要。SSD内在的并行性和先擦再写的特性决定了它不同于机械硬盘简单的LBA和存储块一一对应,要充分挖掘SSD的并行性,提升性能,延长寿命,缩短延迟,就必须在上层应用做出改动。很多SSD的使用大户都作出了这种尝试,从国外的Google,Microsoft,Facebook,到国内的Baidu,Alibaba等,本站就曾经介绍过百度的软件定义闪存,把对象存储和SSD内部结构统一起来使用。但对大部分企业来讲,这种结构还是太独特了,我们还是要关注通用的架构,首先来了解离硬盘最近的软件:文件系统。本系列文章将以Linux系统最常见的EXT4文件系统为例,从SSD爱好者的角度来揭开文件系统的庐山真面目。
这半个月,很多小伙伴留言问我618各大电商后端的技术,最多的是关于系统压力暴增情况下如何进行MySQL数据库优化的。 今天就结合我自己工作中的真实案例和大家分享一下吧。 前几年我待过一家创业公司,做的是商城业务。那两年公司业务迅速增长,用户从零积累到千万级别,每天访问量几亿次,高峰QPS高达上万次每秒。 赶上618、双十一大促期间,系统的写压力成倍增长,读业务的请求量更是在写业务的请求量的50倍。后面我们就面临了极具技术挑战性的数据库升级过程。 最初的技术选型,采用的是Java语言进行开发,数据库使用的是M
我们都知道mysql的索引使用B树来实现的,那么为什么会考虑B树,不考虑其他数据结构呢?
LSM树是HBase里使用的非常有创意的一种数据结构。在有代表性的关系型数据库如MySQL、SQL Server、Oracle中,数据存储与索引的基本结构就是我们耳熟能详的B树和B+树。而在一些主流的NoSQL数据库如HBase、Cassandra、LevelDB、RocksDB中,则是使用日志结构合并树(Log-structured Merge Tree,LSM Tree)来组织数据。
每个Linux使用者在安装Linux时都会遇到这样的困境:在为系统分区时,如何精确评估和分配各个硬盘分区的容量,因为系统管理员不但要考虑到当前某个分区需要的容量,还要预见该分区以后可能需要的容量的最大值。因为如果估计不准确,当遇到某个分区不够用时管理员可能甚至要备份整个系统、清除硬盘、重新对硬盘分区,然后恢复数据到新分区。
点击上方蓝字每天学习数据库 本文作者:黄稚禹,腾讯云数据库产品经理。曾任职新浪彩票数据库总监,精通金融系统的数据运维体系架构。之前为腾讯视频、腾讯新闻、企鹅号、财经自选股等业务的数据平台总负责人。 ---- 大家都知道很多关于MySQL Server相关的优化技巧,比如:MySQL参数配置优化、MySQL的SQL语句优化、MySQL的schema设计优化。但却对运行MySQL的操作系统和硬件优化有所忽略。本文从Linux操作系统和服务器硬件的角度来说下关于MySQL的优化技巧,如果在MySQL Serve
性能分析的目标是改善用户体验、降低运行成本。性能分析的方法论可以指导你进行这些选择,告诉你从哪里开始,一步步分析,最后在哪里结束。 本文选自《BPF之巅:洞悉Linux系统和应用性能》一书,将向你介绍一个 Linux 下的 60 秒分析的检查清单,你在做日常性能分析工作时可以首先使用它~它能直接帮助你快速定位性能问题,或者至少提供进一步使用哪些 BPF 工具进行分析的线索。 60秒清单 这个清单适用于任何性能问题的分析工作,也反映了笔者在实际工作中,当登录到一台表现不佳的 Linux 系统中后,在最初 60
buffer pool 是主内存中的一块儿存储区域,用于存储访问的表及索引数据。这样从内存中直接访问获取使用的数据可以极大的提升访问效率。在一些特殊专用的服务里,几乎 80% 的内存区域都被赋于 buffer pool。
如果你是首次使用云服务器,建议你先选择轻量应用服务器(Lighthouse) 来作为云服务器使用的入门途径。
这是红日团队的第三套靶场(靶场下载地址见文末),本次靶场渗透涉及敏感信息泄露、暴力破解、脏牛提权、内网穿透、端口转发、以及域渗透等多种知识点。该靶场环境由5台机器组成,其中包括3台Windows机器和2台Linux机器。
如上图:以id创建索引,索引数据结构里存储了索引键(关键字)以及对应的值(地址值),当搜寻id=101的数据时,直接找到对应的地址0x123456。时间复杂度为O(1)。
| 导语 本文详细分析redis持久化的俩种模式的详细流程 一. 概述redis持久化的俩种模式 随着redis越来越流行,使用者不在仅仅满足其只是一个内存数据库,同时也期望其能将内存数据落磁盘,这样重启服务就不会导致缓存数据丢失了 redis持久化有俩种模式模式,分别如下: 二. rdb持久化模式 1.rdb持久化核心思路 获取当前内存快照并将快照数据保存到磁盘实现当前数据全量备份 2.rdb持久化难点 (1)如何获取当前内存数据快照 redis利用linux fork子进程后( cow机制:htt
http://www.cnblogs.com/shanyou/archive/2012/01/28/2330451.html
Shell脚本,就是利用Shell的命令解释的功能,对一个纯文本的文件进行解析,然后执行这些功能,也可以说Shell脚本就是一系列命令的集合。
导语 | Kafka 是由 LinkedIn 公司推出的一个高吞吐的分布式消息系统,通俗地说就是一个基于发布和订阅的消息队列,官网地址:https://kafka.apache.org/intro。温故而知新,反复学习优秀的框架,定有所获。文章作者:何永康,腾讯 CDG 后台研发工程师。 一、应用场景 异步解构:在上下游没有强依赖的业务关系或针对单次请求不需要立刻处理的业务 系统缓冲:有利于解决服务系统的吞吐量不一致的情况,尤其对处理速度较慢的服务来说起到缓冲作用 消峰作用:对于短时间偶现
搭建好的一套从库,发现延迟很高,一直追不上,从库的bin_log没开,flush_log_at_trx_commit设置为0,简化的状态如下:
保存http的response里面的cookie信息。内置option:-c(小写)
写一篇迟到的折腾笔记:NUC8 8i5beh 。原本计划折腾 Hackintosh ,最后折腾了一台 Linux Homelab 设备。
👆点击“博文视点Broadview”,获取更多书讯 📷 我们无时无刻不在使用文件系统,进行开发时在使用文件系统,浏览网页时在使用文件系统,玩手机时也在使用文件系统。 对于非专业人士来说,可能根本不知道文件系统为何物。因为,通常来说,我们在使用文件系统时一般不会感知到文件系统的存在。即使是程序开发人员,很多人对文件系统也是一知半解。 虽然文件系统经常不被感知,但是文件系统是非常重要的。在 Linux 中,文件系统是其内核的四大子系统之一;微软的 DOS(Disk Operating System,磁盘管理系统
在系统运行过程中,由于各种服务、应用、进程等长时间的运行,势必会产生各种问题,这些问题很反馈在内存的特性中,下面就来看一下几个最常见的内存故障及其解决方案。
最近很多朋友都用到一款模拟器,外观非常漂亮,功能非常实用, 这个模拟器就是PNET,今天给大家分享一下如何对PNET 模拟器进行初始化安装。
!!! 注册账号时 你得有一个国外手机号,如果你没有国外手机号,推荐sms-activate.org 。
参赛选手使用 Notebook 训练赛事任务,如何获取赛题数据? 赛题数据文件 Dataset 已内置在 TI-ONE Notebook 里。 参赛选手使用 Notebook 参加比赛,如何提交大赛结果? 参赛选手在使用 Notebook 时,可将训练结果指定路径存放在 COS 存储桶里,然后在 COS 存储桶里获取结果文件的对象地址,并在大赛官网提交。 如何在两个 Notebook 实例之间迁移数据? 请参考:https://cloud.tencent.com/developer/article/1649
领取专属 10元无门槛券
手把手带您无忧上云