{"id":299,"date":"2010-12-08T15:11:51","date_gmt":"2010-12-08T14:11:51","guid":{"rendered":"http:\/\/blog.unelink.es\/?p=299"},"modified":"2012-03-09T12:41:10","modified_gmt":"2012-03-09T11:41:10","slug":"reconstruir-raid-con-mdadm-cuando-una-particion-ha-fallado-f","status":"publish","type":"post","link":"https:\/\/hosting.airetech.es\/blog\/wiki\/reconstruir-raid-con-mdadm-cuando-una-particion-ha-fallado-f\/","title":{"rendered":"Reconstruir RAID con MDADM cuando una partici\u00f3n ha fallado (F)"},"content":{"rendered":"<p>Si existe una partici\u00f3n fallida en un conjunto de RAID 1 usando MDADM, podemos lanzar de nuevo la resincronizaci\u00f3n de la misma.<\/p>\n<p>El escerario inicial es el siguiente:<\/p>\n<p>En este escenario, se observa que una de las particiones sdb1 esta en estado fallo (F)<\/p>\n<pre>\r\nservidor:~#\u00a0cat\u00a0\/proc\/mdstat\r\nPersonalities\u00a0:\u00a0[linear]\u00a0[multipath]\u00a0[raid0]\u00a0[raid1]\u00a0[raid5]\u00a0[raid4]\u00a0[raid6] [raid10]\r\nmd0\u00a0:\u00a0active\u00a0raid1\u00a0sda1[0]\u00a0sdb1[2] (F)\r\n25448688\u00a0blocks\u00a0[2\/1]\u00a0[U_]\r\nmd1\u00a0:\u00a0active\u00a0raid1\u00a0sda2[0]\u00a0sdb2[1]\r\n24418688\u00a0blocks\u00a0[2\/2]\u00a0[UU]\r\n<\/pre>\n<p>En primer lugar hay que eliminar la partici\u00f3n fallida del volumen raid md0:<\/p>\n<pre>mdadm --manage \/dev\/md0 --remove \/dev\/sdb1<\/pre>\n<p>Observamos que la partici\u00f3n sdb2 ya no existe, por lo tanto podemos reemplazarla o lanzar la resincronizaci\u00f3n:<\/p>\n<pre>\r\nservidor:~#\u00a0cat\u00a0\/proc\/mdstat\r\nPersonalities\u00a0:\u00a0[linear]\u00a0[multipath]\u00a0[raid0]\u00a0[raid1]\u00a0[raid5]\u00a0[raid4]\u00a0[raid6] [raid10]\r\nmd0\u00a0:\u00a0active\u00a0raid1\u00a0sda1[0]\r\n25448688 bloks\u00a0[2\/1]\u00a0[U_]\r\nmd1\u00a0:\u00a0active\u00a0raid1\u00a0sda2[0]\u00a0sdb2[1]\r\n24418688\u00a0blocks\u00a0[2\/2]\u00a0[UU]\r\n<\/pre>\n<p>Ahora a\u00f1adimos de nuevo la partici\u00f3n sdb1 en el conjunto md0:<\/p>\n<pre>mdadm \/dev\/md0 --manage --add \/dev\/sdb1<\/pre>\n<p>Ahora el sistema RAID deber\u00e1 de resincronizar y tan solo queda esperar a que est\u00e9 sincronizado:<\/p>\n<pre>\r\nservidor:~#\u00a0cat\u00a0\/proc\/mdstat\r\nPersonalities\u00a0:\u00a0[linear]\u00a0[multipath]\u00a0[raid0]\u00a0[raid1]\u00a0[raid5]\u00a0[raid4]\u00a0[raid6] [raid10]\r\nmd0\u00a0:\u00a0active\u00a0raid1\u00a0sda1[0]\u00a0sdb1[1]\r\n25448688\u00a0blocks\u00a0[2\/1]\u00a0[U_]\r\n[=&gt;...................]\u00a0\u00a0recovery\u00a0=\u00a0\u00a09.9%\u00a0(243168\/2448688)\u00a0\r\nfinish=2.8min\u00a0speed=127535K\/sec\r\n<\/pre>\n","protected":false},"excerpt":{"rendered":"Si existe una partici\u00f3n fallida en un conjunto de RAID 1 usando MDADM, podemos lanzar de nuevo la resincronizaci\u00f3n de la misma. El escerario inicial es el siguiente: En este escenario, se observa que una de las particiones sdb1 esta en estado fallo (F) servidor:~#\u00a0cat\u00a0\/proc\/mdstat Personalities\u00a0:\u00a0[linear]\u00a0[multipath]\u00a0[raid0]\u00a0[raid1]\u00a0[raid5]\u00a0[raid4]\u00a0[raid6] [raid10] md0\u00a0:\u00a0active\u00a0raid1\u00a0sda1[0]\u00a0sdb1[2] (F) 25448688\u00a0blocks\u00a0[2\/1]\u00a0[U_] md1\u00a0:\u00a0active\u00a0raid1\u00a0sda2[0]\u00a0sdb2[1] 24418688\u00a0blocks\u00a0[2\/2]\u00a0[UU] En primer lugar hay que eliminar la partici\u00f3n&nbsp;<a href=\"https:\/\/hosting.airetech.es\/blog\/wiki\/reconstruir-raid-con-mdadm-cuando-una-particion-ha-fallado-f\/\" class=\"read-more\">Seguir leyendo<\/a>","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"footnotes":""},"categories":[10,6],"tags":[216,17,33,213],"class_list":["post-299","post","type-post","status-publish","format-standard","hentry","category-linux","category-wiki","tag-linux","tag-proxmox","tag-raid","tag-servidores-dedicados","cat-10-id","cat-6-id"],"aioseo_notices":[],"_links":{"self":[{"href":"https:\/\/hosting.airetech.es\/blog\/wp-json\/wp\/v2\/posts\/299","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/hosting.airetech.es\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/hosting.airetech.es\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/hosting.airetech.es\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/hosting.airetech.es\/blog\/wp-json\/wp\/v2\/comments?post=299"}],"version-history":[{"count":10,"href":"https:\/\/hosting.airetech.es\/blog\/wp-json\/wp\/v2\/posts\/299\/revisions"}],"predecessor-version":[{"id":1909,"href":"https:\/\/hosting.airetech.es\/blog\/wp-json\/wp\/v2\/posts\/299\/revisions\/1909"}],"wp:attachment":[{"href":"https:\/\/hosting.airetech.es\/blog\/wp-json\/wp\/v2\/media?parent=299"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/hosting.airetech.es\/blog\/wp-json\/wp\/v2\/categories?post=299"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/hosting.airetech.es\/blog\/wp-json\/wp\/v2\/tags?post=299"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}