centos下创建软raid0。

[复制链接]
Zack 发表于 2018-5-31 22:10:03 | 显示全部楼层 |阅读模式 打印 上一主题 下一主题
本帖最后由 Zack 于 2018-6-1 00:24 编辑

今天带来的是软raid0的创建
(环境centos7)

  1. 1,首先#fdisk
  2. -l查看当前磁盘列表
  3. 其中这四块是今天要用来做raid0的
  4. 磁盘/ dev / sdc:1098.4 GB,1098437885952字节,2145386496扇区
  5. 单位= 1×512 = 512字节的扇区
  6. 扇区大小(逻辑/物理):512个字节/ 512字节
  7. I / O尺寸(最小/最优的):512个字节/ 512字节
  8. 磁盘标签类型:DOS
  9. 磁盘标识符:0xd56f8810

  10. 设备引导启动结束块Id系统
  11. / dev / sdc1 2048 2145386495 1072692224 83 Linux

  12. 磁盘/ dev / sdd:1098.4 GB,1098437885952字节,2145386496扇区
  13. 单位= 1 * 512 = 512字节
  14. 扇区扇区大小(逻辑/物理):512字节/ 512字节
  15. I / O大小(最小/最佳):512字节/ 512字节

  16. 磁盘/ dev / sde:1098.4 GB,1098437885952字节,2145386496扇区
  17. 单位= 1 * 512 = 512字节的
  18. 扇区扇区大小(逻辑/物理):512字节/ 512字节
  19. I / O大小(最小/最佳) 512字节

  20. 磁盘/ dev / sdf:1098.4 GB,1098437885952字节,2145386496扇区
  21. 单位= 1 * 512 = 512字节的
  22. 扇区扇区大小(逻辑/物理):512字节/ 512字节
  23. I / O大小(最小/最佳) 512个字节
  24. 2,安装的mdadm
  25. 查看当前系统有没有安装的mdadm
  26. #转速-qa | grep的mdadm的
  27. 如果没有安装
  28. 请执行
  29. #百胜安装mdadm的-y
  30. 加载的插件:fastestmirror
  31. 从缓存HOSTFILE加载镜速度
  32. 解析相关
  33. - >运行的事务检查
  34. - - > Package mdadm.x86_64 0:3.2.6-31.el7_0.2将被安装
  35. - > Processing Dependency:libreport-filesystem for package:mdadm-3.2.6-31.el7_0.2.x86_64
  36. - >运行交易检查
  37. ---> Package libreport-filesystem.x86_64 0:2.1.11-10.el7.centos.0.1将被安装
  38. - >完成依赖分辨率

  39. 解决依赖关系

  40. ================================================== ================================================== ================================================== =======================================
  41. 软件包版本库大小
  42. ====== ================================================== ================================================== ================================================== =================================
  43. 安装:
  44. mdadm x86_64 3.2.6-31.el7_0.2更新358 k
  45. 安装对于依赖关系:
  46. libreport-filesystem x86_64 2.1.11-10.el7.centos.0.1更新32 k

  47. 交易总结
  48. ================================================ ================================================== ================================================== =========================================
  49. 安装1包( 1依赖包)

  50. 总下载大小:391 k
  51. 安装大小:870 k
  52. 这可以[y / d / N]:y
  53. 下载软件包:
  54. (1/2):libreport-filesystem-2.1.11-10.el7.centos.0.1.x86_64。 rpm | 32 kB 00:00:00
  55. (2/2):mdadm-3.2.6-31.el7_0.2.x86_64.rpm | 358 kB 00:00:05
  56. ------------------------------------------- -------------------------------------------------- -------------------------------------------------- ----------------------------------------------
  57. 总计74 kB / s | 391 kB 00:00:05
  58. 运行事务检查
  59. 运行事务测试
  60. 事务测试成功
  61. 运行事务
  62. 安装:libreport-filesystem-2.1.11-10.el7.centos.0.1.x86_64 1/2
  63. 安装:mdadm-3.2.6-31。 el7_0.2.x86_64 2/2
  64. 验证:mdadm-3.2.6-31.el7_0.2.x86_64 1/2
  65. 验证:libreport-filesystem-2.1.11-10.el7.centos.0.1.x86_64 2/2

  66. 已安装:
  67. mdadm.x86_64 0:3.2.6-31.el7_0.2

  68. 安装依赖项:
  69. libreport-filesystem.x86_64 0:2.1.11-10.el7.centos.0.1

  70. 完成!
  71. 3,创建raid0前提
  72. 在此我们创建raid0用的四块盘分别为/ dev / sdc,/ dev / sdd,/ dev / sde,/ dev / sdf
  73. 执行
  74. #fdisk / dev / sdc
  75. 输入m可获取帮助,输入p可查看分区前磁盘状态,不多列举了。
  76. #fdisk / dev / sdc
  77. 欢迎使用fdisk(util-linux 2.23.2)。

  78. 更改将保留在内存中,直到您决定写入它们。
  79. 在使用写入命令之前要小心。

  80. 命令(m for help):n(新建分区)
  81. 分区类型:
  82. p primary(0 primary,0 extended,4 free)
  83. e extended
  84. 选择(默认p):p(创建主分区)
  85. 分区号(1-4,默认值1 ):1(第一个主分区)第一个
  86. 扇区(2048-2145386495,默认2048):(默认直接回车)
  87. 使用默认值2048
  88. 最后扇区, 扇区或 大小{K,M,G}(2048-2145386495 ,默认2145386495):(默认直接回车)
  89. 使用默认值2145386495
  90. Linux类型的分区1,大小为1023 GiB设置

  91. 命令(m for help):p(查看当前分区状态,默认新分区的类型是Linux,代号83,需要将其修改为raid类型。 raid auto,输入fd,然后再输入p查看分区情况,分区格式已经变成了Linux raid autodetect。)

  92. 磁盘/ dev / sdc:1098.4 GB,1098437885952个字节,2145386496个扇区
  93. 单位= 1 * 512 = 512个字节
  94. 扇区扇区大小(逻辑/物理):512字节/ 512字节
  95. I / O大小(最小/最佳) 512字节
  96. 磁盘标签类型:dos
  97. 磁盘标识符:0xd56f8810

  98. 设备引导启动结束块Id系统
  99. / dev / sdc1 2048 2145386495 1072692224 83 Linux

  100. 命令(m表示帮助):t
  101. 选定分区1
  102. 十六进制代码(类型L列出所有代码):L

  103. 0空24 NEC DOS 81 Minix /老林bf Solaris
  104. 1 FAT12 27隐藏NTFS Win 82 Linux交换/ So c1 DRDOS /秒(FAT-
  105. 2 XENIX根39计划9 83 Linux c4 DRDOS /秒(FAT-
  106. 3 XENIX usr 3c PartitionMagic 84 OS / 2隐藏C:c6 DRDOS /秒(FAT-
  107. 4 FAT16 5扩展41 PPC PReP引导86 NTFS卷集设置da非FS数据
  108. 6 FAT16 42 SFS 87 NTFS卷集设置db CP / M / CTOS /。7
  109. HPFS / NTFS / exFAT 4d QNX4.x 88 Linux明文de Dell Utility
  110. 8 AIX 4e QNX4.x第2部分8e Linux LVM df BootIt
  111. 9 AIX可启动4f QNX4.x第3部分93 Amoeba e1 DOS访问
  112. OS / 2 Boot Manag 50 OnTrack DM 94 Amoeba BBT e3 DOS R / O
  113. b W95 FAT32 51 OnTrack DM6辅助9f BSD / OS e4 SpeedStor
  114. c W95 FAT32(LBA)52 CP / M a0 IBM Thinkpad hi eb BeOS fs
  115. e W95 FAT16(LBA)53 OnTrack DM6 Aux a5 FreeBSD ee GPT
  116. f W95 Ext'd(LBA)54 OnTrackDM6 a6 OpenBSD ef EFI(FAT-12/16/
  117. 10 OPUS 55 EZ-Drive a7 NeXTSTEP f0 Linux / PA-RISC b
  118. 11隐藏FAT12 56金弓a8达尔文UFS f1 SpeedStor
  119. 12康柏诊断5c Priam Edisk a9 NetBSD f4 SpeedStor
  120. 14隐藏FAT16 16隐藏FAT16 63 GNU HURD或Sysf HFS / HFS fb VMware VMFS
  121. 17隐藏HPFS / NTF 64 Novell Netware b7 BSDI fs fc VMware VMKCORE
  122. 18 AST SmartSleep 65 Novell Netware b8 BSDI交换fd Linux raid自动
  123. 1b隐藏W95 FAT3 70 DiskSecure多bb引导向导隐藏fe LANstep
  124. 1c隐藏W95 FAT3 75 PC / IX是Solaris引导ff BBT
  125. 1e隐藏W95 FAT1 80旧Minix
  126. Hex代码(类型L列出所有代码):fd
  127. 将'Linux'分区改为'Linux raid autodetect'

  128. 命令(m寻求帮助):p

  129. 磁盘/ dev / sdc:1098.4 GB,1098437885952个字节,2145386496个扇区
  130. 单位= 1 * 512 = 512个字节
  131. 扇区扇区大小(逻辑/物理):512字节/ 512字节
  132. I / O大小(最小/最佳) 512字节
  133. 磁盘标签类型:dos
  134. 磁盘标识符:0xd56f8810

  135. 设备引导启动结束块Id系统
  136. / dev / sdc1 2048 2145386495 1072692224 fd Linux raid自动检测

  137. 命令(m for help):w(最后w保存)
  138. 分区表已被更改!

  139. 调用ioctl()重新读取分区表。

  140. 警告:重新读取分区表失败,错误16:设备或资源繁忙。
  141. 内核仍然使用旧表。新表将在
  142. 下次重启时使用,或者在您运行partprobe(8)或kpartx(8)
  143. 同步磁盘后
  144. 使用
  145. 。4,同步一下分区情况
  146. #partx / dev / sdc
  147. NR开始结束扇区大小名称UUID
  148. 1 2048 2145386495 2145384448 1023G
  149. #partx / dev / sdd
  150. NR开始结束扇区大小名称UUID
  151. 1 2048 2145386495 2145384448 1023G
  152. #partx / dev / sde
  153. NR开始结束扇区大小名称UUID
  154. 1 2048 2145386495 2145384448 1023G
  155. #partx / dev / sdf
  156. NR开始结束扇区大小名称UUID
  157. 1 2048 2145386495 2145384448 1023G
  158. 5,查看现在的状态
  159. #fdisk -l / dev / sdc / dev / sdd / dev / sde / dev / sdf
  160. 磁盘/ dev / sdc:1098.4 GB,1098437885952字节,2145386496扇区
  161. 单位= 1 * 512 = 512字节的
  162. 扇区扇区大小):512字节/ 512字节
  163. I / O大小(最小/最佳):512字节/ 512字节
  164. 磁盘标签类型:dos
  165. 磁盘标识符:0xd56f8810

  166. 设备引导启动结束块Id系统
  167. / dev / sdc1 2048 2145386495 1072692224 fd Linux raid自动检测

  168. 磁盘/ dev / sdd:1098.4 GB,1098437885952字节,2145386496扇区
  169. 单位= 1 * 512 = 512字节
  170. 扇区扇区大小(逻辑/物理):512字节/ 512字节
  171. I / O大小(最小/最佳):512字节/ 512字节
  172. 磁盘标签类型:dos
  173. 磁盘标识符:0xc98cf858

  174. 设备启动开始结束块Id系统
  175. / dev / sdd1 2048 2145386495 1072692224 fd Linux raid自动检测

  176. 磁盘/ dev / sde:1098.4 GB,1098437885952字节,2145386496扇区
  177. 单位= 1 * 512 = 512字节的
  178. 扇区扇区大小(逻辑/物理):512字节/ 512字节
  179. I / O大小(最小/最佳) 512字节
  180. 磁盘标签类型:dos
  181. 磁盘标识符:0x30484bf1

  182. 设备启动开始结束块Id系统
  183. / dev / sde1 2048 2145386495 1072692224 fd Linux raid自动检测

  184. 磁盘/ dev / sdf:1098.4 GB,1098437885952字节,2145386496扇区
  185. 单位= 1 * 512 = 512字节的
  186. 扇区扇区大小(逻辑/物理):512字节/ 512字节
  187. I / O大小(最小/最佳) 512字节
  188. 磁盘标签类型:dos
  189. 磁盘标识符:0xb1d05b49

  190. 设备启动开始结束块Id系统
  191. / dev / sdf1 2048 2145386495 1072692224 fd Linux raid autodetect
  192. 6,开始创建raid0
  193. #mdadm -C / dev / md0 -a yes -l0 -n4 / dev / sd [c,d,e,f ] 1
  194. mdadm:/ dev / sdc1似乎包含ext2fs文件系统
  195. 大小= 1072692224K mtime = Fri Feb 6 06:44:10 2015
  196. 继续创建数组?yes
  197. mdadm:默认为版本1.2元数据
  198. mdadm:数组/ dev / md0已启动。
  199. -C  - 创建阵列
  200. -a --auto 同意创建设备,如不加此参数时必须先使用mknod命令来创建一个RAID设备,不过推荐使用-a是参数一次性创建
  201. -l --level阵列模式,raid0,raid1,raid4,raid5,raid6,raid10,multipath,faulty,container
  202. -n --raid-devices阵列中活动磁盘的数目,该数目加上备用磁盘的数目应该等于阵列中总的磁盘数目
  203. / dev / md0阵列的设备名称;
  204. / dev / sd {c,d,e,f} 1参与创建阵列的磁盘名称;
  205. 7,查看raid0状态#cat
  206. / proc / mdstat
  207. 个性:[raid0]
  208. md0:active raid0 sdf1 [3] sde1 [2] sdd1 [1] sdc1 [0]
  209. 4290766848块超级1.2 512k块

  210. 未使用的设备:
  211. #mdadm的-D的/ dev / md0的
  212. 的/ dev / md0的:
  213. 版本:1.2
  214. 创建时间:周五2月6日6点46分11秒2015年
  215. RAID级别:RAID0
  216. 阵列尺寸:4290766848(4091.99吉布4393.75 GB)
  217. RAID设备:4
  218. 总设备:4
  219. 持久性:超级块持久性

  220. 更新时间:星期五二月6 06:46:11
  221. 状态:干净
  222. 活动设备:4个
  223. 工作设备:4个
  224. 失败设备:0个
  225. 备用设备:0个

  226. 块大小:512K

  227. 名称:v-as-db001:0(本地到主机v-as-db001)
  228. UUID:e330d461:5464a508:560fa5fd:ad8ef634
  229. 事件:0

  230. 数字Major Minor RaidDevice状态
  231. 0 8 33 0活动同步/ dev / sdc1
  232. 1 8 49 1活动同步/ dev / sdd1
  233. 2 8 65 2活动同步/ dev / sde1
  234. 3 8 81 3活动同步/ dev / sdf1
  235. 说明:Raid级别:阵列级别;
  236. 阵列大小:阵列容量大小;
  237. RAID设备:RAID成员的个数;
  238. 总设备:RAID中下属成员的总计个数,因为还有冗余硬盘或分区,也就是spare,为了RAID的正常运珩,随时可以推上去加入RAID的;
  239. 状态:干净,退化,恢复状态,包括三个状态,干净表示正常,退化表示有问题,恢复表示正在恢复或构建;
  240. Active Devices:被激活的RAID成员个数;
  241. 工作设备:正常的工作的RAID成员个数;
  242. 失败的设备:出问题的RAID成员;
  243. 备用设备:备用RAID成员个数,当一个RAID的成员出问题时,用其它硬盘或分区来顶替时,RAID要进行构建,在没构建完成时,这个成员也会被认为是备用设备;
  244. UUID:RAID的UUID值,在系统中是唯一 ;
  245. 8,
  246. 创建RAID配置文件,默认不存在自己创建。
  247. 此配置文件的主要作用是系统启动的时候能够自动加载软RAID,同时也方便日后管理。但不是必须的,推荐对该文件进行配置。
  248. 这里需要创建这个文件,测试中发现,如果没有这个文件,则重新启动后,已经创建好的md0会自动变成md127。/etc/mdadm.conf
  249. 文件内容包括:
  250. 由DEVICE选项指定用于软RAID的所有设备,和ARRAY选项所指定阵列的设备名,RAID级别,阵列中活动设备的数目以及设备的UUID号。
  251. 创建/etc/mdadm.conf
  252. #回声设备/ dev / SD {C,d,E,F} 1 >> /etc/mdadm.conf
  253. #mdadm的-Ds >> /etc/mdadm.conf
  254. 9,格式化存储阵列
  255. #对mkfs.ext4的/ dev / MD0
  256. mke2fs的1.42.9(28-DEC-2013)
  257. 文件系统标签=
  258. OS类型:Linux的
  259. 块大小= 4096(日志= 2)
  260. 片断大小= 4096(log = 2)
  261. Stride = 128块,Stripe width = 512块
  262. 268173312 inodes,1072691712块
  263. 53634585为超级用户保留的块(5.00%)
  264. 第一个数据块= 0
  265. 最大文件系统块= 3221225472个
  266. 32736块组
  267. 每组32768块,每组32768个片段
  268. 每组8192点的inode
  269. 存储在块的超级块的备份:
  270. 32768,98304,163840,229376,294912,819200,884736,1605632,2654208,
  271. 4096000,7962624,11239424 ,20480000,23887872,71663616,78675968,
  272. 102400000,214990848,5.12亿,550731776,644972544

  273. 分配组表:完成
  274. 写入inode表:完成
  275. 创建日志(32768块):完成
  276. 写入超级块和文件系统记帐信息:完成
  277. 10,创建挂载点并挂到相应的目录下#mkdir
  278. / data
  279. #mount / dev / md0 / data /
  280. #df -h
  281. 文件系统大小已用可用用%挂载在
  282. / dev / sda1上29G 1.7G 26G 7%/
  283. devtmpfs 6.9G 0 6.9G 0%/ dev
  284. tmpfs 6.9G 0 6.9G 0%/ dev / shm
  285. tmpfs 6.9 G 8.3M 6.9G 1%/ run
  286. tmpfs 6.9G 0 6.9G 0%/ sys / fs / cgroup
  287. / dev / sdb1 133G 61M 126G 1%/ mnt / resource
  288. / dev / md0 4.0T 89M 3.8T 1%/ data
  289. 11 ,修改/ etc / fstab(开机自动挂载)
  290. 添加如下内容
  291. / dev / md0 / data ext4 defaults 0 0
  292. 12,reboot重启查看开机是否能正常。创建完成。
复制代码

请转载出示链接  https://www.houzhibo.com/archives/253

推广排行榜:




上一篇:CentOS 6.3 桌面安装、配置本地yum源及安装VirtualBox
下一篇:文件系统挂掉情况,修改root密码。
我是一个经不起批评的人,如果你批评我我就骂你!!!
懒得打字嘛,点击右侧快捷回复 【快捷回复】
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

  • 最佳新人

    注册账号后积极发帖的会员

关注0

粉丝1

帖子10

发布主题
打开脑洞 |分享无极限
免费热线电话

15601205298

周一至周日10:00-23:59

反馈建议

Admin@c4dlx.com 在线QQ咨询

扫描二维码关注我们

聆曦天空© 2018-2020 ( 京ICP备18022061号-1 ) 站点统计 小黑屋

宁公网安备 64010602000473号


【聆曦天空】已经运行了