服务器硬件及RAID配置实战

服务器硬件详解

RAID磁盘阵列详解

阵列卡介绍与真机配置

构建软RAID磁盘阵列

服务器介绍

服务器 分类 机架式居多 塔式 刀片式 机柜式

架构 X86 ARM

品牌 戴尔 AMD 英特尔 惠普 华为 华三H3C 联想 浪潮 长城

规格 1C1G 2C4G 4C8G 32C128G 64C256G

查看服务器CPU的信息 cat /proc/cpuinfo lscpu

model name #CPU型号

physical id #物理CPU的ID

cpu cores #每个物理CPU中的核心数

processor #逻辑CPU的ID

查看服务器内存的信息 cat /proc/meminfo free [-m]

塔式服务器

机架式服务器

刀片式服务器

RAID磁盘阵列

RAID 磁盘阵列

RAID级别 读写性能 硬盘数量要求 利用率 有无冗余能力

RAID0(条带化存储) 读写速度快 N N 无

RAID1(镜像化存储) 读快,写没有改变 偶数 N/2 有,可允许一个硬盘故障

RAID5 读快,多一份纠删码而影响性能 >=3 (N-1)/N 有,可允许一个硬盘故障

RAID6 读快,多两份纠删码而影响性能 >=4 (N-2)/N 有,可允许两个硬盘故障

RAID10 同时具备RAID0和RAID1的性能,读写都快 >=4,偶数 N/2 有,可允许不同RAID1组中各坏一个硬盘

阵列卡介绍与真机配置

模拟设置RAID5和RAID10

构建软RAID磁盘阵列

软RAID的创建和使用

1)添加硬盘,fdisk分区,分区类型ID设置为 fd

2)使用mdadm创建软raid,

创建raid5: mdadm -Cv /dev/mdX -l5 -n3 /dev/sdXX [-x1 /dev/sdXX]

创建raid10:(先做镜像,再做条带) mdadm -Cv /dev/md0 -l1 -n2 /dev/sdXX

mdadm -Cv /dev/md1 -l1 -n2 /dev/sdXX

mdadm -Cv /dev/md10 -l0 -n2 /dev/md0 /dev/md1

3)格式化 mkfs -t xfs/ext4 /dev/mdX

4)挂载使用 mount /etc/fstab

查看软raid的状态信息 cat /proc/mdstat mdadm -D /dev/mdX

mdadm的其它选项: -f 模拟指定磁盘设备故障

-r 移除磁盘设备

-a 添加磁盘设备

-S 停止软raid

-As 启动软raid,事先准备好 /etc/mdadm.conf 配置

相关推荐
铁锚18 分钟前
一个WordPress连续登录失败的问题排查
java·linux·服务器·nginx·tomcat
华颉科技23 分钟前
机架式服务器是什么?机架式/塔式/刀片式三大服务器类型区别与选型全解析
服务器·科技·服务器类型·刀片服务器·机架服务器·塔式服务器
DavieLau25 分钟前
Python开发后端InfluxDB数据库测试接口
服务器·数据库·python·时序数据库
生命不息战斗不止(王子晗)1 小时前
mybatis中${}和#{}的区别
java·服务器·tomcat
.生产的驴1 小时前
Docker 部署Nexus仓库 搭建Maven私服仓库 公司内部仓库
java·运维·数据库·spring·docker·容器·maven
cwywsx1 小时前
Linux:进程控制2
linux·运维·算法
南棱笑笑生1 小时前
20250512给NanoPi NEO core开发板在Ubuntu core20.04系统下重新编译boot.img
linux·运维·ubuntu
Ha-gd1 小时前
Linux基础开发工具一(yum/apt ,vim)
linux·服务器
水水沝淼㵘3 小时前
嵌入式开发学习日志(数据结构--顺序结构单链表)Day19
linux·服务器·c语言·数据结构·学习·算法·排序算法
愚润求学3 小时前
【Linux】基础 IO(一)
linux·运维·服务器·开发语言·c++·笔记