<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Aleksey Parshukov &#187; dmraid</title>
	<atom:link href="http://www.filosof.name/tags/dmraid/feed" rel="self" type="application/rss+xml" />
	<link>http://www.filosof.name</link>
	<description>Aleksey Parshukov persoonal blog</description>
	<lastBuildDate>Sat, 29 Jan 2011 20:59:47 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
		<item>
		<title>FakeRAID, ещё одна байка с плохим концом</title>
		<link>http://www.filosof.name/articles/fakeraid-bad-story.xhtml</link>
		<comments>http://www.filosof.name/articles/fakeraid-bad-story.xhtml#comments</comments>
		<pubDate>Mon, 24 Aug 2009 18:51:33 +0000</pubDate>
		<dc:creator>Aleksey Parshukov</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[dmraid]]></category>
		<category><![CDATA[raid]]></category>
		<category><![CDATA[suse]]></category>

		<guid isPermaLink="false">http://www.filosof.name/?p=48</guid>
		<description><![CDATA[Конфигурация. Сервер: Серверы HP ProLiant Контролер: Встроенный ICH9 Дисковая подсистема: 2 SATA диска в 250 Gb (RAID 1 mirror) Операционная система: SUSE Фактическая реализация raid на уровне ОС: DMraid Хронология событий Умирает второй диск. SUSE начинает ругаться многочисленными ошибками в MFT и требует запустить fsck Aug 23 06:12:27 xxx kernel: EXT3-fs error (device sda1): ext3_lookup: [...]]]></description>
			<content:encoded><![CDATA[<h2>Конфигурация.</h2>
<p>Сервер: <strong>Серверы HP ProLiant</strong><br />
Контролер: <strong>Встроенный ICH9</strong><br />
Дисковая подсистема:<strong> 2 SATA диска в 250 Gb (RAID 1 mirror)</strong><br />
Операционная система: <strong>SUSE</strong><br />
Фактическая реализация raid на уровне ОС: <strong>DMraid</strong></p>
<h2>Хронология событий</h2>
<p>Умирает второй диск.<br />
SUSE начинает ругаться многочисленными ошибками в <strong>MFT </strong>и требует запустить fsck</p>
<p><code>Aug 23 06:12:27 xxx kernel: EXT3-fs error (device sda1): ext3_lookup: unlinked inode 2465708 in dir #2301537<br />
Aug 23 06:12:27 xxx kernel: EXT3-fs error (device sda1): ext3_lookup: unlinked inode 2465707 in dir #2301550<br />
Aug 23 06:12:28 xxx kernel: EXT3-fs error (device sda1): ext3_lookup: unlinked inode 2465723 in dir #2301550<br />
Aug 23 06:12:28 xxx kernel: EXT3-fs error (device sda1): ext3_lookup: unlinked inode 2465819 in dir #2301555<br />
Aug 23 06:12:28 xxx kernel: EXT3-fs error (device sda1): ext3_lookup: unlinked inode 2466064 in dir #2465286</code></p>
<p>По глупости запускаеться <strong>fsck</strong>.<br />
на выходе получаем множество жизненоважных файлов с нулевым размером.<br />
(Напомню файлы с нулевым размером восстанавливать кране тяжко и совсем не быстро)</p>
<p>Результат:<br />
1) Критически важное приложение<br />
2) 1 мёртвый диск<br />
3) второй диск с неработающей системой и битыми данными</p>
<p>Хорошё если есть рабочие бакапы.<br />
Купить новый диск, востановились архив &#8211; два часа простоя.<br />
Вот такая вот история.</p>
<h2>Как нужно было делать с самог начала</h2>
<p>Будет такая штука <a href="http://www.adaptec.com/en-US/products/Controllers/Hardware/sas/entry/SAS-2405/">Adaptec RAID 2405</a><br />
И 3 диска: Два в зеркало и однин в <strong>Hot spare</strong>, чтобы не пришлось бегать в магазин)</p>
]]></content:encoded>
			<wfw:commentRss>http://www.filosof.name/articles/fakeraid-bad-story.xhtml/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Software RAID под Ubuntu 9.04</title>
		<link>http://www.filosof.name/articles/software-raid-ubuntu-904.xhtml</link>
		<comments>http://www.filosof.name/articles/software-raid-ubuntu-904.xhtml#comments</comments>
		<pubDate>Sat, 30 May 2009 16:19:07 +0000</pubDate>
		<dc:creator>Aleksey Parshukov</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[dmraid]]></category>
		<category><![CDATA[grub]]></category>
		<category><![CDATA[mdadm]]></category>
		<category><![CDATA[ubuntu]]></category>

		<guid isPermaLink="false">http://www.filosof.name/?p=24</guid>
		<description><![CDATA[Не так давно появилась новая версия не безызвестного дистрибутива Ubuntu 9.04, а с ним и новые проблемы. Топик касается установки linux на все виды софтового рейда(DM-RAID/fakeRAID) и последующей загрузки с этих разделов. Проблема точно существует для RAID, построенных на dmraid и mdadm. Суть проблемы: После установки, во время загрузки выскакивает сообщение приблизительного такого содержания: no [...]]]></description>
			<content:encoded><![CDATA[<p>Не так давно появилась новая версия не безызвестного дистрибутива <strong>Ubuntu 9.04</strong>, а с ним и новые проблемы.</p>
<p>Топик касается установки linux на все виды софтового рейда(DM-RAID/fakeRAID) и последующей загрузки с этих разделов.<br />
Проблема точно существует для RAID, построенных на <strong>dmraid</strong> и <strong>mdadm</strong>.<br />
<span id="more-24"></span></p>
<h3>Суть проблемы:</h3>
<p>После установки, во время загрузки выскакивает сообщение приблизительного такого содержания:<br />
<code>no block devices found<br />
no block devices found<br />
ERROR: either the required RAID set was not found or more options required<br />
no raid sets and with names: "no block devices found"<br />
Gave up waiting for root device. Common problems:<br />
- Boot args (cat /proc/cmdline)<br />
- Check rootdelay= (did the system wait long enough?)<br />
- Check root= (did the system wait for the right device?)<br />
- Missing modules (cat /proc/modules; ls /dev)<br />
ALERT! /dev/mapper/ddf1_ISISTIGER does not exist. Dropping to a shell!</code><br />
И выбрасывает в консоль. Затем достаточно набрать <strong>exit</strong>, чтобы продолжить загрузку.</p>
<p>Аналогично и для <strong>mdadm</strong></p>
<h3>Почему так получаеться:</h3>
<p>RAID диск с root каталогом не успевает инициализироваться за отпущенное время.</p>
<h3>Как починить:</h3>
<p>Надо добавить параметр <strong>rootdelay</strong> к строке инициализации ядра.<br />
Этот параметр заставить загрузчик подождать пока рейд инициализируется.</p>
<h4>Для этого:</h4>
<ol>
<li>октрываем файл &laquo;/boot/grub/menu.lst&raquo;;</li>
<li>находим раздел инициализирующий нашу загрузку:<br />
<code>title           Ubuntu 9.04, kernel 2.6.28-11-generic<br />
root            (hd0,0)<br />
kernel          /vmlinuz-2.6.28-11-generic root=/dev/md3 ro splash<br />
initrd          /initrd.img-2.6.28-11-generic</code></li>
<li>Добавляем в конец rootdelay (в моём случае 40 секунд было вполне достаточно)<br />
<code>title           Ubuntu 9.04, kernel 2.6.28-11-generic<br />
root            (hd0,0)<br />
kernel          /vmlinuz-2.6.28-11-generic root=/dev/md3 ro splash rootdelay=40<br />
initrd          /initrd.img-2.6.28-11-generic</code></li>
<li>Сохраняемся, перезапускаеся.</li>
</ol>
<h3>Литература:</h3>
<p>Ubuntu Fake Raid Howto: <a title="Ubuntu Fake Raid Howto" href="https://help.ubuntu.com/community/FakeRaidHowto" target="_blank">https://help.ubuntu.com/community/FakeRaidHowto</a><br />
Обсуждение лекарства: <a title="http://ubuntuforums.org/archive/index.php/t-985348.html" href="http://ubuntuforums.org/archive/index.php/t-985348.html">http://ubuntuforums.org/archive/index.php/t-985348.html</a><br />
Описание траблы: <a title="http://ubuntuforums.org/archive/index.php/t-985348.html" href="http://ubuntuforums.org/archive/index.php/t-985348.html">https://answers.launchpad.net/ubuntu/+source/ubiquity/+question/71192</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.filosof.name/articles/software-raid-ubuntu-904.xhtml/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>

