CentOS 7.9上创建JBOD(一)

系列文章目录

CentOS 7.9上创建的JBOD阵列恢复(二)
CentOS 7.9检测硬盘坏区、实物定位(三)


文章目录

  • 系列文章目录
  • 前言
  • 一、安装 mdadm工具
  • 二、创建JBOD设备
  • 三、为JBOD扩容(增加一个硬盘)
  • 四、最后,也是最重要一步,保存配置信息,不然重启后组的JBOD会丢失。
  • 总结


前言

是的,又是我多年前的笔记,centos虽然已淘汰,原理是相同的。换别的操作系统也是这些内容。
JBOD是磁盘串连技术,能把1T、3T、10T等不同容量的硬盘串连成为一个大硬盘,而容量是14T,这是它唯一的优点,缺点是坏一块会丢数据。对于我来说有十几块大小不一的硬盘,数据也有备份,所以风险能承受。各位请认真评估自己的风险承受度。


一、安装 mdadm工具

  1. 确保您已将所有硬盘驱动器连接到计算机上。
  2. 在终端中运行 “fdisk -l” 命令,以确定所有已连接的硬盘驱动器的设备名称。例如,硬盘驱动器可能会显示为 “/dev/sda”、“/dev/sdb”、“/dev/sdc” 等。
  3. 使用以下命令安装 mdadm 工具:
sudo yum -y install mdadm

二、创建JBOD设备

  1. 使用以下命令创建一个JBOD设备:(用fdisk -l得到设备路径/dev/sda /dev/sdb /dev/sdc)
sudo mdadm --create /dev/md0 --level=linear --raid-devices=3 /dev/sda /dev/sdb /dev/sdc

说明:
/dev/md0是您要创建的JBOD设备的名称
–level=linear指定JBOD级别为线性
–raid-devices=3指定JBOD设备由3个硬盘驱动器组成
/dev/sda、/dev/sdb和/dev/sdc是您要组成JBOD的硬盘驱动器设备名称。
您可以将这些参数替换为您实际使用的硬盘驱动器设备名称和JBOD设备名称。

  1. 查看JBOD设备的状态:
sudo mdadm --detail /dev/md0

此命令将显示有关JBOD设备的详细信息,包括状态、硬盘驱动器、大小等。

  1. 格式化JBOD设备
sudo mkfs.ext4 /dev/md0

此命令将使用 ext4 文件系统格式化JBOD设备。

  1. 将JBOD设备挂载到挂载点
sudo mkdir /mnt/mydata
sudo mount /dev/md0 /mnt/mydata

您可以在 /mnt/mydata 目录下访问您的JBOD存储。

  1. 下图是在虚拟机中对本次文章的验证,三个硬盘分别是5G、10G、20组成一个35G的jbod阵列盘。
    在这里插入图片描述

三、为JBOD扩容(增加一个硬盘)

mdadm -G /dev/md0  -a /dev/sde

把/dev/sde(40G)磁盘添加到JBOD后达到75G,验证图如下:

在这里插入图片描述

四、最后,也是最重要一步,保存配置信息,不然重启后组的JBOD会丢失。

echo DEVICE /dev/sd{b,c,d,e,f} > /etc/mdadm.conf
mdadm -Ds >>/etc/mdadm.conf
cat /etc/mdadm.conf

请注意,这些步骤仅供参考,您需要根据您的具体情况进行调整。



总结

JBOD风险是巨大的,如果你没有备份请不要把重要数据放到JBOD磁盘上。我是用了三年,期间也坏过硬盘,但我有备份。下篇文章会写处理过程。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/pingmian/29370.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

MySQL修改用户权限(宝塔)

在我们安装好的MySQL中,很可能对应某些操作时,不具备操作的权限,如下是解决这些问题的方法 我以宝塔创建数据库为例,创建完成后,以创建的用户名和密码登录 这里宝塔中容易发生问题的地方,登录不上去&#…

STM32单片机-通信协议(下)

STM32单片机-通信协议(下) 一、通信协议介绍二、USART(通用同步/异步收发器)2.1 USART框图和基本结构2.2 串口发送2.2.1 Printf函数移植2.2.2 串口发送汉字 2.3 串口接收2.3.1 串口接收查询2.3.2 串口接收中断 2.4 USART串口数据包2.4.1 数据包格式2.4.2 数据包接收…

企业数字化转型好帮手蚓链,超多创新亮点等你来!

家人们,今天必须给大家分享一下蚓链这个超棒的数字化转型好帮手呀! 在理念创新上,它做到了以用户为中心,给大家带来精准化、个性化的营销体验呢。 组织创新也超厉害,搭建了开放式创新平台,吸引外部合作伙伴…

gitlab2024最新版安装

系统:redhat9.0 gitlab版本:gitlab-ce-16.10.7-ce.0.el9.x86_64.rpm 安装组件&包依赖:https://packages.gitlab.com/gitlab/gitlab-ce/packages/ol/9/gitlab-ce-16.10.7-ce.0.el9.x86_64.rpm 参考: 前提: 下载gitl…

石英砂酸洗提纯方法和工艺

石英砂酸洗提纯方法和工艺是石英砂加工中至关重要的一个环节,其目的是通过化学手段去除石英砂中的杂质,提升其纯度。以下将详细介绍石英砂酸洗提纯的方法和工艺,以便更好地理解和应用这一技术。 一、概述 石英砂酸洗提纯主要是利用酸液对石英…

MySQL----表级锁行级锁排它锁和共享锁意向锁

MySQL的锁机制 锁(Locking)是数据库在并发访问时保证数据一致性和完整性的主要机制。在 MySQL 中,不同存储引擎使用不同的加锁方式;我们以 InnoDB 存储引擎为例介绍 MySQL 中的锁机制,其他存储引擎中的锁相对简单一些…

重大利好!亚马逊推出新功能,跨境商家销量或将迎来大爆发

亚马逊美亚站近日推出的一个新功能——帖子曝光。 顾名思义,帖子曝光这个功能可以提高卖家发布帖子的曝光度,吸引潜在用户,从而提升品牌影响力和产品销量。 亚马逊介绍,帖子曝光功能主要通过将品牌卖家的图文或视频帖子【一键】…

Nginx + KeepAlived高可用负载均衡集群

目录 一、Keepealived脑裂现象 1.现象 2.原因 3.解决 4.预防 二、实验部署 1.两台nginx做初始化操作并安装nginx 2.四层反向代理配置 3.配置高可用 4.准备检查nginx运行状态脚本 5.开启keepalived服务并测试 一、Keepealived脑裂现象 1.现象 主服务器和备服务器都同…

表面声波滤波器——叉指换能器(3)

叉指换能器(interdigital transducers,IDT) 是在压电基片表面激励和检测声表面波,从而实现电信号和声信号间的相互转换。 叉指换能器由在压电基片表面上沉积两组互相交错,周期分布的状金属条带(叉指电极)组成,每组电极和一个汇流…

【尚庭公寓SpringBoot + Vue 项目实战】后台岗位管理(十六)

【尚庭公寓SpringBoot Vue 项目实战】后台岗位管理(十六) 文章目录 【尚庭公寓SpringBoot Vue 项目实战】后台岗位管理(十六)1、业务说明2、逻辑模型介绍3、接口开发3.1、分页查询岗位信息3.2、保存或更新岗位信息3.3、根据ID删…

Unity2D游戏制作入门 | 14( 之人物实装攻击判定 )

上期链接:Unity2D游戏制作入门 | 13 ( 之人物三段攻击 )-CSDN博客 上期我们聊到给人物添加三段攻击的动画,通过建立新的图层动画当我们按下攻击按键就会自动切换进攻击的动画,如果我们连续按下攻击键,我们还可以进行好几段的攻击…

S32K3通过S32DS实现:S32K3如何将FLASH驱动放到RAM里面、RAM如何实现软件复位数据不丢失操作。

目录 1、概述 2、默认flash存放位置展示 3、通过默认的链接文件将flash放置到RAM 4、通过修改启动与链接文件将flash放在RAM 5、RAM热复位数据不丢失 1、概述 在通过RTD的SDK也好MCAL也好,始终存在一个问题,生成的代码除了看门狗模块,默认都是放在flash里面,按照正常逻…

自动统计一个学科领域中总共有多少研究者

问题:怎么知道一个学科领域中总共有多少研究者? 方法:学者的谷歌学术主页中会有对应的领域,以进化计算为例,进入一位进化计算学者的谷歌主页,然后进入标签“Evolutionary Computation”,只要知…

lombok不起作用排查

1.idea中lombok插件已安装并启用 2.idea中annotation processors已勾选 3.项目中gradle或maven已引入lombok依赖 但提示还是找不到get,set方法。 还需要启用annotationProcessor 重点是annotationProcessor的配置,没有配置这个才是问题出现的关键!&…

CSS-0_1 CSS和层叠(样式优先级、内联样式、选择器 用户代理样式)

CSS 的本质就是声明规则 ——《深入解析CSS》 文章目录 CSS层叠和优先级用户代理样式请和用户代理样式和谐相处 选择器单选择器的优先级选择器组的优先级关于选择器的其他源码顺序尽可能的选择优先级低的选择器 内联样式内联样式和JavaScript !important多个 !important 碎碎念…

【计算机毕业设计】230疫苗预约weixin小程序

🙊作者简介:拥有多年开发工作经验,分享技术代码帮助学生学习,独立完成自己的项目或者毕业设计。 代码可以私聊博主获取。🌹赠送计算机毕业设计600个选题excel文件,帮助大学选题。赠送开题报告模板&#xff…

【Linux】Jenkins Pipeline流水线详解及基于Jenkins流水线实现自动更新项目(实战)

👨‍🎓博主简介 🏅CSDN博客专家   🏅云计算领域优质创作者   🏅华为云开发者社区专家博主   🏅阿里云开发者社区专家博主 💊交流社区:运维交流社区 欢迎大家的加入&#xff01…

用这个神级提示词插件,能让你的AI绘画工具Stable diffusion提示词直接写中文!

大家好,我是设计师阿威 最近,有同学在使用AI绘画工具 Stable Diffusion的时候和我说:老师,我英文不好,能不能直接让我写中文提示词啊?最好可以直接在SD的输入框就能直接写中文,不用切换网页或者…

Git--Part4--多人协作

theme: nico 在之前的Git博客中,已经把Git本地相关的操作以及远程操作的介绍完了。如下: Git–Part1–基础操作 - 掘金 (juejin.cn)Git–Part2–分支管理 - 掘金 (juejin.cn)Git–Part3–远程操作 & 配置 & 标签管理 - 掘金 (juejin.cn) 这篇文…

vue大作业-端午节主题网站

vue大作业-端午节主题网站介绍 端午节,又称为龙舟节,是中国的传统节日之一,每年农历五月初五庆祝。这个节日不仅是纪念古代爱国诗人屈原的日子,也是家人团聚、共享美食的时刻。今天,我们非常高兴地分享一个以端午节为…