{"id":1501,"date":"2018-11-03T20:12:23","date_gmt":"2018-11-03T11:12:23","guid":{"rendered":"http:\/\/ysfarm.jp\/blog\/?p=1501"},"modified":"2022-04-21T12:41:19","modified_gmt":"2022-04-21T03:41:19","slug":"centos7-raid%e6%a7%8b%e7%af%89","status":"publish","type":"post","link":"https:\/\/ysfarm.jp\/blog\/2018\/11\/03\/centos7-raid%e6%a7%8b%e7%af%89\/","title":{"rendered":"CentOS7 Raid\u69cb\u7bc9"},"content":{"rendered":"<h2>\u30bd\u30d5\u30c8\u30a6\u30a7\u30a2Raid\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb<\/h2>\n<pre class=\"brush: plain; title: ; notranslate\" title=\"\">\r\nsudo yum install mdadm\r\n\r\n\r\n================================================================================\r\nPackage \u30a2\u30fc\u30ad\u30c6\u30af\u30c1\u30e3\u30fc\r\n\u30d0\u30fc\u30b8\u30e7\u30f3 \u30ea\u30dd\u30b8\u30c8\u30ea\u30fc\r\n\u5bb9\u91cf\r\n================================================================================\r\n\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u4e2d:\r\nmdadm x86_64 4.0-13.el7 base 431 k\r\n\u4f9d\u5b58\u6027\u95a2\u9023\u3067\u306e\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u3092\u3057\u307e\u3059:\r\nlibreport-filesystem x86_64 2.1.11-40.el7.centos base 39 k\r\n\r\n\u30c8\u30e9\u30f3\u30b6\u30af\u30b7\u30e7\u30f3\u306e\u8981\u7d04\r\n================================================================================\r\n\r\n<\/pre>\n<h2>Raid\u7528\u30c9\u30e9\u30a4\u30d6\u306e\u6e96\u5099<\/h2>\n<p>\u30d1\u30fc\u30c6\u30a3\u30b7\u30e7\u30f3\u306e\u78ba\u8a8d<\/p>\n<pre class=\"brush: plain; title: ; notranslate\" title=\"\">\r\n#ls \/dev\/sd*\r\n<\/pre>\n<p>\u4eca\u56de\u306f\/sda\/\u306bOS\u7528\u306eHDD\u304c\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u3055\u308c\u3066\u3044\u3066\u30c7\u30fc\u30bf\u30c9\u30e9\u30a4\u30d6\u3068\u3057\u3066\/dev\/sdb\/\u3068\/dev\/sdc\/\u3092Raid1\u3067\u4f7f\u7528<\/p>\n<pre class=\"brush: plain; title: ; notranslate\" title=\"\">\r\n#sudo parted \/dev\/sdb\r\n\r\nGNU Parted 3.1\r\n\/dev\/sdb \u3092\u4f7f\u7528\r\nGNU Parted \u3078\u3088\u3046\u3053\u305d\uff01 \u30b3\u30de\u30f3\u30c9\u4e00\u89a7\u3092\u898b\u308b\u306b\u306f 'help' \u3068\u5165\u529b\u3057\u3066\u304f\u3060\u3055\u3044\u3002\r\n(parted)\r\n(parted) unit GB\r\n(parted) mklabel gpt\r\n(parted) mkpart primary xfs 0 1000\r\n(parted) set 1 raid on\r\n<\/pre>\n<p>\u4e0a\u8a18\u3092HDD\u306e\u6570\u3060\u3051\u3059\u308b<\/p>\n<p>\u300cprint\u300d\u3067\u78ba\u8a8d\u3067\u304d\u308b<\/p>\n<pre class=\"brush: plain; title: ; notranslate\" title=\"\">\r\n(parted) print\r\n\r\n\u30e2\u30c7\u30eb: ATA ST1000DM003-1ER1 (scsi)\r\n\u30c7\u30a3\u30b9\u30af \/dev\/sdb: 1000GB\r\n\u30bb\u30af\u30bf\u30b5\u30a4\u30ba (\u8ad6\u7406\/\u7269\u7406): 512B\/4096B\r\n\u30d1\u30fc\u30c6\u30a3\u30b7\u30e7\u30f3\u30c6\u30fc\u30d6\u30eb: gpt\r\n\u30c7\u30a3\u30b9\u30af\u30d5\u30e9\u30b0:\r\n\r\n\u756a\u53f7 \u958b\u59cb \u7d42\u4e86 \u30b5\u30a4\u30ba \u30d5\u30a1\u30a4\u30eb\u30b7\u30b9\u30c6\u30e0 \u540d\u524d \u30d5\u30e9\u30b0\r\n1 1049kB 1000GB 1000GB primary raid\r\n<\/pre>\n<h2>Raid\u30a2\u30ec\u30a4\u306e\u4f5c\u6210<\/h2>\n<pre class=\"brush: plain; title: ; notranslate\" title=\"\">\r\n#sudo mdadm --create \/dev\/md0 --level=1 --raid-devices=2 \/dev\/sd&#x5B;bc]1\r\n\r\n\r\nmdadm: Note: this array has metadata at the start and\r\n    may not be suitable as a boot device.  If you plan to\r\n    store '\/boot' on this device please ensure that\r\n    your boot-loader understands md\/v1.x metadata, or use\r\n    --metadata=0.90\r\nmdadm: \/dev\/sdc1 appears to contain an ext2fs file system\r\n       size=1000384K  mtime=Thu Dec 28 20:50:51 2017\r\nContinue creating array? y\r\nmdadm: Defaulting to version 1.2 metadata\r\nmdadm: array \/dev\/md0 started.\r\n<\/pre>\n<h2>Raid\u30a2\u30ec\u30a4\u306e\u72b6\u6cc1\u78ba\u8a8d<\/h2>\n<pre class=\"brush: plain; title: ; notranslate\" title=\"\">\r\n#cat \/proc\/mdstat\r\n\r\nPersonalities : &#x5B;raid1]\r\nmd0 : active raid1 sdc1&#x5B;1] sdb1&#x5B;0]\r\n      976628736 blocks super 1.2 &#x5B;2\/2] &#x5B;UU]\r\n      &#x5B;==========&gt;..........]  resync = 54.0% (527511744\/976628736) finish=44.2min speed=168984K\/sec\r\n      bitmap: 5\/8 pages &#x5B;20KB], 65536KB chunk\r\n\r\nunused devices: &lt;none&gt;\r\n<\/pre>\n<h2>mdadm\u7528\u306e\u8a2d\u5b9a\u30d5\u30a1\u30a4\u30eb\u4f5c\u6210<\/h2>\n<pre class=\"brush: plain; title: ; notranslate\" title=\"\">\r\n#sudo touch \/etc\/mdadm.conf\r\n\r\n#sudo mdadm --detail --scan | sudo tee -a \/etc\/mdadm.conf\r\n<\/pre>\n<h2>RAID\u30a2\u30ec\u30a4\u306b\u30d5\u30a1\u30a4\u30eb\u30b7\u30b9\u30c6\u30e0\u3092\u4f5c\u6210\u3057\u30de\u30a6\u30f3\u30c8\u3059\u308b<\/h2>\n<pre class=\"brush: plain; title: ; notranslate\" title=\"\">\r\n#sudo mkfs -t xfs \/dev\/md0\r\nmeta-data=\/dev\/md0               isize=512    agcount=4, agsize=61039296 blks\r\n         =                       sectsz=4096  attr=2, projid32bit=1\r\n         =                       crc=1        finobt=0, sparse=0\r\ndata     =                       bsize=4096   blocks=244157184, imaxpct=25\r\n         =                       sunit=0      swidth=0 blks\r\nnaming   =version 2              bsize=4096   ascii-ci=0 ftype=1\r\nlog      =internal log           bsize=4096   blocks=119217, version=2\r\n         =                       sectsz=4096  sunit=1 blks, lazy-count=1\r\nrealtime =none                   extsz=4096   blocks=0, rtextents=0\r\n<\/pre>\n<p>\u7279\u5b9a\u306e\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u306b\u30de\u30a6\u30f3\u30c8\u3057\u307e\u3059\u3002\u4eca\u56de\u81ea\u5206\u306e\u4f8b\u3067\u8a00\u3048\u3070\u3001\/data\u3068\u3044\u3046\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u3092\u4f5c\u3063\u3066\u3053\u3053\u306b\u30de\u30a6\u30f3\u30c8\u3057\u307e\u3057\u305f\u3002\/etc\/fstab\u306b\u30de\u30a6\u30f3\u30c8\u60c5\u5831\u3092\u8ffd\u8a18\u3057\u307e\u3059\u3002\uff08\u3053\u306e\u30d5\u30a1\u30a4\u30eb\u306b\u8ffd\u8a18\u3059\u308b\u3068\u3001\u4ee5\u964d\u30b5\u30fc\u30d0\u30fc\u8d77\u52d5\u6642\u306b\u81ea\u52d5\u7684\u306b\u30de\u30a6\u30f3\u30c8\u3057\u3066\u304f\u308c\u308b\u3088\u3046\u306b\u306a\u308a\u307e\u3059\uff09<\/p>\n<h2>UUID\u306e\u78ba\u8a8d<\/h2>\n<pre class=\"brush: plain; title: ; notranslate\" title=\"\">\r\n#ls -l \/dev\/disk\/by-uuid\/\r\n<\/pre>\n<pre class=\"brush: plain; title: ; notranslate\" title=\"\">\r\n#sudo vi \/etc\/fstab\r\n\r\n\u4ee5\u4e0b\u3092\u8ffd\u8a18\r\n\r\n\r\nUUID=xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxx \/data xfs defaults 1 2\r\n<\/pre>\n<h2>\u30c7\u30a3\u30b9\u30af\u4f9d\u5b58\u95a2\u4fc2\u306e\u30c4\u30ea\u30fc\u30d3\u30e5\u30fc<\/h2>\n<pre class=\"brush: plain; title: ; notranslate\" title=\"\">\r\n#lsblk\r\n\r\nNAME                  MAJ:MIN RM   SIZE RO TYPE  MOUNTPOINT\r\nsda                     8:0    0 465.8G  0 disk\r\ntqsda1                  8:1    0     1G  0 part  \/boot\r\nmqsda2                  8:2    0 464.8G  0 part\r\n  tqcentos_yskvm-root 253:0    0    50G  0 lvm   \/\r\n  tqcentos_yskvm-swap 253:1    0   7.8G  0 lvm   &#x5B;SWAP]\r\n  mqcentos_yskvm-home 253:2    0   407G  0 lvm   \/home\r\nsdb                     8:16   0 931.5G  0 disk\r\nmqsdb1                  8:17   0 931.5G  0 part\r\n  mqmd0                 9:0    0 931.4G  0 raid1 \/data\r\nsdc                     8:32   0 931.5G  0 disk\r\nmqsdc1                  8:33   0 931.5G  0 part\r\n  mqmd0                 9:0    0 931.4G  0 raid1 \/data\r\n<\/pre>\n<p>\u203b\u53c2\u8003\u306b\u3057\u305f\u30b5\u30a4\u30c8<br \/>\n<a href=\"https:\/\/increment-log.com\/centos7-mdadm-raid\/\" target=\"_blank\" rel=\"noopener\">https:\/\/increment-log.com\/centos7-mdadm-raid\/<a><br \/>\n<a href=\"http:\/\/www.maruko2.com\/mw\/CentOS%E3%81%A7%E3%82%BD%E3%83%95%E3%83%88%E3%82%A6%E3%82%A7%E3%82%A2RAID%E3%81%AE%E6%A7%8B%E7%AF%89\" target=\"_blank\" rel=\"noopener\">http:\/\/www.maruko2.com\/mw\/CentOS%E3%81%A7%E3%82%BD%E3%83%95%E3%83%88%E3%82%A6%E3%82%A7%E3%82%A2RAID%E3%81%AE%E6%A7%8B%E7%AF%89<\/a><br \/>\n\u5927\u5909\u53c2\u8003\u306b\u306a\u308a\u307e\u3057\u305f\u3001\u3042\u308a\u304c\u3068\u3046\u3054\u3056\u3044\u307e\u3059\u3002<\/p>\n","protected":false},"excerpt":{"rendered":"<p>\u30bd\u30d5\u30c8\u30a6\u30a7\u30a2Raid\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb sudo yum install mdadm ====================================================================== [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":1508,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_exactmetrics_skip_tracking":false,"_exactmetrics_sitenote_active":false,"_exactmetrics_sitenote_note":"","_exactmetrics_sitenote_category":0,"vkexunit_cta_each_option":"0","footnotes":""},"categories":[405,2,404,399],"tags":[],"class_list":["post-1501","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-centos","category-diy","category-linux","category-399"],"_links":{"self":[{"href":"https:\/\/ysfarm.jp\/blog\/wp-json\/wp\/v2\/posts\/1501","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/ysfarm.jp\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/ysfarm.jp\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/ysfarm.jp\/blog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/ysfarm.jp\/blog\/wp-json\/wp\/v2\/comments?post=1501"}],"version-history":[{"count":7,"href":"https:\/\/ysfarm.jp\/blog\/wp-json\/wp\/v2\/posts\/1501\/revisions"}],"predecessor-version":[{"id":1617,"href":"https:\/\/ysfarm.jp\/blog\/wp-json\/wp\/v2\/posts\/1501\/revisions\/1617"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/ysfarm.jp\/blog\/wp-json\/wp\/v2\/media\/1508"}],"wp:attachment":[{"href":"https:\/\/ysfarm.jp\/blog\/wp-json\/wp\/v2\/media?parent=1501"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/ysfarm.jp\/blog\/wp-json\/wp\/v2\/categories?post=1501"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/ysfarm.jp\/blog\/wp-json\/wp\/v2\/tags?post=1501"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}