在linux系统下做软raid教程

2023-11-03

raid制作方法分为两种,一种为使用raid卡或者sas卡做的raid,我们称之为硬raid;一种则是在linux系统下做raid,我们称之为软raid。
下面简单写下怎么在系统下做软raid
以raid0为例,如图所示:
lsblk 查看现有硬盘信息
在这里插入图片描述
sudo apt install mdadm 安装mdadm软件包
在这里插入图片描述
sudo mdadm -C /dev/md0 -a yes -n 4 -l 0 /dev/nvme0n1 /dev/nvme1n1 /dev/nvme2n1 /dev/nvme3n1
在这里插入图片描述
sudo mkfs.ext4 /dev/md0
在这里插入图片描述
sudo vim /etc/fstab
挂载下,开机自动挂载
在这里插入图片描述
在这里插入图片描述
这样就可以使用了。目的是为了加快硬盘的读写,提升IO.
点个赞吧?

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

在linux系统下做软raid教程 的相关文章

  • /usr/bin/as:无法识别的选项“-EL”

    因此 在为我的1plus手机编译android内核时 经过3天的多次尝试 我放弃了并尝试在这里询问是否有人以前遇到过这个问题 这个错误对我来说有点模糊 但我觉得问题来自于我最近对 GNU Linux 发行版 Gentoo 的更改 它在不应该
  • 尝试编译 git 但在 linux 中找不到 libcurl

    我想编译支持 http https 的 git 我有 ls usr include curl curlbuild h curl h curlrules h curlver h easy h mprintf h multi h stdchea
  • 有没有办法改变vim的默认模式

    有谁知道如何更改vim的默认模式 它的默认模式是命令模式 但是我可以将其更改为插入模式吗 只需将以下行添加到您的 vimrc 中 start Vim s default mode will be changed to Insert mode
  • bash.sh 运行 cron 的权限被拒绝

    如何在这里使用 bash 脚本运行 cron 我做了如下操作 这里有错误 我想知道如何在 ubuntu 中做到这一点 我现在对它感到震惊 bash sh 文件 bin bash cd var www Controller usr bin p
  • 在 shell 脚本中将脚本目录更改为用户的 homedir

    在我的 bash 脚本中 我需要将当前目录更改为用户的主目录 如果我想更改为用户的foo主目录 从命令行我可以执行以下操作 cd foo 效果很好 但是当我从script它告诉我 bar sh line 4 cd foo No such f
  • mod_perl 无法看到 /tmp 中的文件

    我有一些 mod perl 代码试图访问 tmp 下的文件 但它抛出 没有这样的文件或目录 错误 我在代码中添加了一个 ls al tmp 来查看 Perl 在目录中看到的内容 它只给了我 和 drwxrwxrwt 2 root root
  • C 标准库函数与系统调用。哪个是“open()”?

    I know fopen 在C标准库中 所以我绝对可以调用fopen C 程序中的函数 我感到困惑的是为什么我可以打电话给open 功能也一样 open 应该是系统调用 所以它不是标准库中的C函数 因为我能够成功地调用open 函数 我调用
  • 查找当前打开的文件句柄数(不是 lsof )

    在 NIX系统上 有没有办法找出当前正在运行的进程中有多少个打开的文件句柄 我正在从正在运行的进程中寻找在 C 中使用的 API 或公式 在某些系统上 见下文 您可以在 proc pid fd 中对它们进行计数 如果不属于其中之一 请参阅下
  • 并发 I/O - 缓冲区损坏、块设备驱动程序

    我开发块分层设备驱动程序 所以 我拦截WRITE请求并加密数据 并解密数据end bio 例行程序 在处理和READ要求 所以在单流中一切正常 但是 如果尝试同时从两个或更多进程执行 I O 我会遇到缓冲区内容损坏的情况 我没有任何本地存储
  • 在Linux中执行jar文件[关闭]

    Closed 这个问题是无关 help closed questions 目前不接受答案 我创建了一个可执行的 Java jar 文件 也就是说 我将 java 程序正确打包到 jar 文件中 包括 META INF MANIFEST 文件
  • Pthread互斥锁由不同线程解锁

    一个天真的问题 我之前读到过 MUTEX 只能由锁定它的线程解锁 但我写了一个程序THREAD1锁定 mutexVar 并进入睡眠状态 然后THREAD2可以直接解锁mutexVar做一些操作并返回 gt 我知道每个人都说我为什么要这样做
  • 使用inotify监控文件

    我正在使用 inotify 来监视本地文件 例如使用 root temp inotify add watch fd root temp mask 删除该文件后 程序将被阻止read fd buf bufSize 功能 即使我创建一个新的 r
  • 如何像C99一样使用make和编译?

    我正在尝试使用 Makefile 编译 Linux 内核模块 obj m main o all make C lib modules shell uname r build M PWD modules clean make C lib mo
  • Docker容器内的动态监听端口

    我有一个应用程序 在使用其默认端口建立一些连接后 开始打开 侦听 新的随机端口来处理现有连接 然后删除它们 视频通话 它还在通信协议内交换其IP地址和端口 我能够解决IP地址问题 但仍然无法找到一种方法来动态告诉主机的IPTABLES在Do
  • 64位版本的adb和fastboot?

    我在 Debian 7 3 x64 已完全修补 上发现了以下错误 我很确定这是因为adb即使在其 SDK 工具的 64 位发行版中也是 32 位 which adb opt android sdk platform tools adb op
  • 为什么 ls -l 中的“总计”加起来不等于列出的总文件大小? [关闭]

    Closed 这个问题不符合堆栈溢出指南 help closed questions 目前不接受答案 为什么是total在输出中ls l打印为64并不是26078列出的所有文件的总数是多少 ls l test ls total 64 rw
  • pip install reportlab 错误:命令“x86_64-linux-gnu-gcc”失败,退出状态为 1

    使用 ubuntu 虚拟环境 我尝试安装reportlab 命令是 pip install reportlab 在这个目录下 company2 stefano stefano X550EP htdocs company2 错误是 error
  • 检测后台操作

    在C中 检测程序在 后台模式 下调用的方法是什么 我有一个程序想要以交互方式或在后台启动 我怎样才能检测到我不应该从标准输入读取并以 已停止 tty 输入 状态结束 我应该测试 stdin 是否已关闭 我怎样才能做到这一点 编辑 isatt
  • Linux 内核中是否使用了扩展指令集(SSE、MMX)?

    好吧 它们带来 至少应该带来 性能的巨大提升 不是吗 所以 我还没有看到任何 Linux 内核源代码 但很想问 它们是否以某种方式被使用 在这种情况下 对于没有此类指令的系统 必须有一些特殊的 代码上限 SSE 和 MMX 指令集在音频 视
  • 设置 nginx 具有多个 IP

    我的 nginx 配置文件位于 etc nginx sites available 下 有两个上游说 upstream test1 server 1 1 1 1 50 server 1 1 1 2 50 upstream test2 ser

随机推荐

  • 电子工程师必知必会——矢网史密斯Smith Chart圆图测试阻抗

    史密斯圆图是由很多圆周交织在一起的一个图 正确的使用它 可以在不作任何计算的前提下得到一个表面上看非常复杂的系统的匹配阻抗 唯一需要作的就是沿着圆周线读取并跟踪数据 本期视频贝贝就带大家学习矢网的史密斯圆图如何测试负载的阻抗 一起来学习吧
  • clickhouse代理chproxy安装部署实战最详细全网独一份

    安装chproxy 操作系统 centos7 X64 chproxy 是clickhouse官方列出的开源代理服务 go语言开发 https github com ContentSquare chproxy github下载地址 第1步下载
  • Springboot 多线程实现事务控制

    业务背景 工作中有很多 在一个service实现层 有可能调用其他的service 或者说是使用异步线程 这样就不容易控制当前操作成功和失败 不多说 上代码 获取数据库事务控制器 Component public class Transac
  • 流利说 Level 4 全文

    Level 4 Unit 1 1 4 Listening Lesson 1 Visiting a Friend 1 2 Lesson2 Vocabulary Lesson 3 Pains and Sickness Lesson 4 Land
  • 使用 VisualVM 进行性能分析及调优

    一 概述 开发大型 Java 应用程序的过程中难免遇到内存泄露 性能瓶颈等问题 比如文件 网络 数据库的连接未释放 未优化的算法等 随着应用程序的持续运行 可能会造成整个系统运行效率下降 严重的则会造成系统崩溃 为了找出程序中隐藏的这些问题
  • 企业专用版 prometheus+grafana监控

    一 Prometheus介绍 1 1 Prometheus概述 Prometheus 普罗米修斯 是一个最初在SoundCloud上构建的监控系统 自2012年成为社区开源项目 拥有非常活跃的开发人员和用户社区 为强调开源及独立维护 Pro
  • VUE页面实现点击按钮删除某一条数据

    弹出的对话框和轻提示使用的是Vant UI框架中的组件
  • 中断服务函数的编写要求

    中断是嵌入式系统中重要的组成部分 但是在标准C中不包含中断 许多编译开发商在标准C上增加了对中断的支持 提供新的关键字用于标示中断服务程序 ISR 类似于 interrupt program interrupt等 当一个函数被定义为ISR的
  • 使用T4模板根据数据库生成model层

    使用T4模板根据数据库生成model层 为了实现由数据库中的table表直接生成model文件 T4模板介绍 学习EF时接触到T4模板 感觉到了它的强大 既然EF的edmx文件下的 tt文件可以生成model层的cs文件 那么我们也可以直接
  • esp32 CMT130-V1.0 PS 240*240屏幕显示动态图片的实验

    1 使用GIF单帧提取工具 将动态图片转换为图片形式 2 使用ImageConverter 565软件逐个转换fight1 c等文件 3 fight1 c如下 4 汇总1 17到pic h文件中 最下面定义fight照片的指针 数组 将pi
  • 使用uni-app注意点

    pages 存放所有的页面 static 存放所有的静态资源图片等 unpackage 打包过后的文件的存储位置 app vue 页面入口文件 main js 项目入口文件 manifest json 打包后的配置文件 pages json
  • 派森python教程_派森(Python)

    Python是一种面向对象 直译式计算机程序设计语言 也是一种功能强大的通用型语言 已经具有近二十年的发展历史 成熟且稳定 它包含了一组完善而且容易理解的标准库 能够轻松完成很多常见的任务 它的语法非常简捷和清晰 与其它计算机程序设计语言不
  • 在RecyclerView中使用Glide加载图片发生OOM

    看bug 使用onTrimMemory 或者 onLowMemory 清理内存 private void memoryClean ComponentCallbacks2 componentCallbacks2 new ComponentCa
  • os.getcwd()函数的用法

    获得当前路径 在Python中可以使用os getcwd 函数获得当前的路径 其原型如下所示 os getcwd 该函数不需要传递参数 它返回当前的目录 需要说明的是 当前目录并不是指脚本所在的目录 而是所运行脚本的目录 gt gt gt
  • Java 计算机网络相关基础知识

    实现通信的条件 IP Internet Protocol IP地址 IP地址具有唯一性 IP地址范围 0 0 0 0 255 255 255 255 本地IP地址 127 0 0 1 或 0 0 0 0 TCP Transmission C
  • related work 怎么写

    Related work精神 related work不需要写得特别细节 特别精确 但是要写出 意思 恕我驽钝 还是木有领会到 意思 是啥意思 感觉好像中国山水画一样 Related work整体写作思路 一般是将当前工作分成几大类 每个大
  • B - Marbles Gym - 101908B SG函数

    有一堆棋子在棋盘上 A和B轮流走 每次可以取一个棋子向上或向左走任意步 或者向上以及向右走x步 最先把一个棋子移动到0 0的人赢 问A能不能赢 SG 保证当前状态的子状态的sg都已经求出 把子状态的sg放入集合 第一个不在集合中的数就是当前
  • UNIX 环境编程 之 fork 函数详解

    一 概述 一个进程 包括代码 数据和分配给进程的资源 fork 函数通过系统调用创建一个与原来进程几乎完全相同的进程 也就是两个进程可以做完全相同的事 但如果初始参数或者传入的变量不同 两个进程也可以做不同的事 二 fork 函数 fork
  • JavaEE--------SpringMVC框架

    目录 1 SpringMVC简介 1 1 什么是MVC 1 2 什么是SpringMVC 1 3 SpringMVC的特点 2 入门案例 2 1 开发环境 2 2 创建maven工程 2 3 配置web xml 2 4 创建请求控制器 Co
  • 在linux系统下做软raid教程

    raid制作方法分为两种 一种为使用raid卡或者sas卡做的raid 我们称之为硬raid 一种则是在linux系统下做raid 我们称之为软raid 下面简单写下怎么在系统下做软raid 以raid0为例 如图所示 lsblk 查看现有