梦在星辰

「生命的意义 乃超脱无间」

文件系统存储空间扩充过程

Linux fdisk

linux 扩充 / 存储空间 fdisk lv pv mkfs 之间的关系 fdisk 是把物理盘做分区的工具 mkfs 是在分区上创建文件系统, 也就是存储格式标准(fat, ext 等) pv 是在分区基础上创建物理卷 lv 是在 pv 上创建的逻辑卷 mkfs 可以直接使用分区盘, 也可以在 lv 上创建文件系统 /dev/mapper 下的挂载点, 一...

记录下一篇关于 ingress的文章

K8S Ingress IngressController

简单看懂 Ingress IngressController IngressClass 之间的关系, 和历史演变 Ingress Ingress 在 k8s 集群中的作用,是定义外部对集群内服务的访问路由,例如: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 apiVersion: networking.k8s.io/v1 kind: Ingres...

记录下一篇关于 LPV的文章

K8S PV PVC LPC

原文链接: https://blog.csdn.net/qq_34556414/article/details/117755505 在持久化存储领域,用户呼声最高的定制化需求,莫过于支持“本地”持久化存储了。 也就是说,用户希望 Kubernetes 能够直接使用宿主机上的本地磁盘目录,而不依赖于远程存储服务,来提供“持久化”的容器 Volume。 这样做的好处很明显,由于这个 Vol...

Loacle 的一些笔记

locale lang

不同地区对一些计算机词汇、日期显示等方面都有各自的习惯,比如中国大陆通常使用“文件系统”,而台湾或者香港地区则会用“檔案系統”,这显然不是简单的从简体到繁体的转换而已,所以可以想像,有一套系统在为各个地区的本地化服务。 locale这个单词中文翻译成地区或者地域,其实这个单词包含的意义要宽泛很多。Locale是根据计算机用户所使用的语言,所在国家或者地区,以及当地的文化传统所定义的一个软件...

JVM 运行时度量监测

java jvm

使用 jdk 自带工具对 jvm 运行时进行状态分析 命令介绍 jps(Java Virtual Machine Process Status Tool) jps -mlv 查看比较完整的进程信息 查看所有的jvm进程,包括进程ID,进程启动的路径等等。 jstack(Java Stack Trace) ① 观察jvm中当前所有线程的运行情况和线程当前状态。 ② 系统崩溃了?如...

Linux IO

Linux IO 裸IO

深入了解 linux 的 io 相关知识 数据库存储管理之 I/O 绝大多数的服务器开发在讨论 I/O 的时候,基本都是在讨论网络 I/O,但是在开发数据库的时候,更多的是考虑系统 I/O。 现在的数据库的存储管理大致可以分成两种,一种是直接与磁盘的底层模块(设备驱动)进行交互读写,还有一种是使用 OS 提供的文件系统。 前一种常见于商业数据库,后面一种则是更常见更通用的方案。虽然理...

计算机中存储介质的最小单元

Linux FS DISK KAFKA

列举一些常用软件以及操作系统的最小存储单元 disk: 1 磁盘: 最小单元是扇区,大小为512字节 windows文件系统 1 XFS/EXT4/FAT/NTFS/ExFAT: 最小单元是 块(block) 也是 簇(cluster),一般是8个扇区为1簇,大小为4kb Linux文件系统 1 Linux系统文件是由多个block块组成,1个block块通常是4kb,1block...

计算机文件系统

FS windows linux

一些文件系统类型列举 文件系统概念 1 2 3 文件系统是操作系统用于明确存储设备(常见的是磁盘,也有基于NAND Flash的固态硬盘)或分区上的文件的方法和数据结构,即在存储设备上组织文件的方法。 操作系统中负责管理和存储文件信息的软件机构称为文件管理系统,简称文件系统。文件系统是硬盘空间存储数据的一套科学合理的存储和管理方法。 常见文件系统 1 2 3 4 5 6 7 8 ...

Shell 中$0 等占位符的使用

Linux Shell

总是忘, 单独记一下 Shell脚本中$0、$?、$!、$$、$*、$#、$@等的意义说明 $$ Shell本身的PID(ProcessID,即脚本运行的当前 进程ID号) $! Shell最后运行的后台Process的PID(后台运行的最后一个进程的 进程ID号) $? 最后运行的命令的结束代码(返回值)即执行上一个指令的返回值 (显示最后命令的退出状态。0表...

Buffer/Cache 过高问题排查解决

Linux IO

过高的inactive mem 会导致进程在申请内存时失败, 通过对Buffer/Cache的分析, 找到最终的问题所在 场景还原 4C 16G 虚拟机, CentOS Linux release 7.4.1708 1 2 3 total used free shared buff/cache available Mem: ...