标签:Linux
为ZFS zpool添加固态硬盘缓存 ZIL写缓存|ARC写缓存 无需新分区
前言ZFS使用也有一年多的时间了,每次新配置的时候都要去找一下各种教程,太麻烦了。这次整理一下写出来,做笔记用。方案简述我们新的芬兰计算集群配置了一台12核CPU+128G DDR4内存+1T数据中心级NVME+10*10TB企业级机械硬盘的机器作为存储节点。用NVME盘做系统盘,10块10TB的机械盘组ZFS-RAIDZ,用96G内存作为ZFS缓存……
使用e2fsck修复损坏的Linux磁盘|Read only|LVM|EXT4-FS
问题发现突然发现机器重启后很多服务都出现了问题,不仅如此,还无法对文件进行操作:>mkdir testmkdir: cannot create directory ‘test’: Read-only file system排查问题查看mount发现根目录被挂载为了read only:>mount......./d……
Linux下使用guestmount命令挂载/读取/修改qcow2镜像文件|KVM虚拟机|libguestfs-tools
前言qcow2 镜像格式是 QEMU 模拟器支持的一种磁盘镜像。它也是可以用一个文件的形式来表示一块固定大小的块设备磁盘。与普通的 raw 格式的镜像相比,有以下特性:更小的空间占用,即使文件系统不支持空洞(holes);支持写时拷贝(COW, copy-on-write),镜像文件只反映底层磁盘的变化;支持快照(snapshot),镜像文件能够包……
[硬核长文]ZFS阵列全等级性能对比|Mirror RaidZ RaidZ2 RaidZ3 Striped
前言ZFS被称为是世界上最后一个存储系统(emm),还有人说"完全填充ZFS的128位存储池所需的能量,实际上比煮沸海洋需要的更多"。不论是从扩展性还是从性能上讲ZFS都有着独特的优势,在用了几年ZFS之后,现在已经离不开这个文件系统了。其实想整理这篇文章已经很久了,但是一直懒的动笔,今天终于下定决心来写一下了,整理了网上一些比较权威的实测数据,同时也从……
CentOS 7禁止内核自动更新升级
云筏的KVM系列服务器目前只支持默认版本的Linux内核,更换其他版本的内核可能会出现不兼容的情况,然后IO以及网络速度会变得特别慢。这个问题在产品文档中有专门说明,一般用户不要更新内核就没有问题了,如果用户有能力选择内核的话升级内核到特定版本也是可以正常使用的(需要自己多尝试)。由于虚拟机业务不是云筏的主营,最近在准备把平台从WHMCS切换到Zkeys,……
Debian/Ubuntu禁止内核自动更新升级
云筏的KVM系列服务器目前只支持默认版本的Linux内核,更换其他版本的内核可能会出现不兼容的情况,然后IO以及网络速度会变得特别慢。这个问题在产品文档中有专门说明,一般用户不要更新内核就没有问题了,如果用户有能力选择内核的话升级内核到特定版本也是可以正常使用的(需要自己多尝试)。由于虚拟机业务不是云筏的主营,最近在准备把平台从WHMCS切换到Zkeys,……
修改/缩小KVM qcow2镜像模板的最大容量空间
前言在创建qcow2模板的时候如果不小心创建大了,后续的操作会比较麻烦,但是如果又不想重新再配置一遍的话就需要用到resize了。虽然扩展qcow2镜像很容易,但是使用简单的方法来缩小镜像没有找到中文博客的相关内容,所以又来水一篇博客扩展镜像大小这个最简单了,只要用qemu-img resize就行了,+号后面是大小,比如10Gqemu-img ……
全种类ZFS阵列磁盘性能实测与对比|RaidZ1 RaidZ2 RaidZ3 Mirror Stripe等级
前言使用ZFS已经有两年多了,一直很好奇ZFS的不同阵列之间的读写性能差别到底有多大?普通的Raid阵列中,不同的阵列等级的性能基本上都可以直接换算出来,但是ZFS的性能因为多了内存缓存等因素,实际使用中的差异到底有多大就需要实测一下了。Raid等级概述RAID0或stripe条带化阵列没有冗余,但是可提供最佳性能和附加存储。任何驱动器故障都会破……
CentOS7下使用BCache+SSD固态硬盘对HDD硬盘进行缓存提速
前言如题,HDD的4K读取性能堪忧,但是便宜+大容量。在部分应用中,只需要4k读取速度高就行了,因此使用SSD做只读缓存是个不错的选择。编译安装BCacheCentOS7内核并没有自带BCache,因此需要自己编译安装:sudo yum install git libuuid libuuid-develgit clone http://evi……
Linux下使用lshw批量查看磁盘信息|序列号|列表
我们都知道smartmontools可以查看硬盘的相信smart信息,但是如果我们只是想要查看简单的磁盘列表(含序列号)的话,直接用lshw即可:[root@virt-us-124 ~]# lshw -class disk *-disk:0 description: ATA Disk ……