<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="lt">
	<id>https://wiki.eofnet.lt/w//index.php?action=history&amp;feed=atom&amp;title=Linux_softwarinio_raid1_disko_keitimas</id>
	<title>Linux softwarinio raid1 disko keitimas - Versijų istorija</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.eofnet.lt/w//index.php?action=history&amp;feed=atom&amp;title=Linux_softwarinio_raid1_disko_keitimas"/>
	<link rel="alternate" type="text/html" href="https://wiki.eofnet.lt/w//index.php?title=Linux_softwarinio_raid1_disko_keitimas&amp;action=history"/>
	<updated>2026-04-23T11:50:59Z</updated>
	<subtitle>Šio puslapio versijų istorija projekte</subtitle>
	<generator>MediaWiki 1.35.1</generator>
	<entry>
		<id>https://wiki.eofnet.lt/w//index.php?title=Linux_softwarinio_raid1_disko_keitimas&amp;diff=9023&amp;oldid=prev</id>
		<title>\dev\null 07:25, 17 sausio 2020</title>
		<link rel="alternate" type="text/html" href="https://wiki.eofnet.lt/w//index.php?title=Linux_softwarinio_raid1_disko_keitimas&amp;diff=9023&amp;oldid=prev"/>
		<updated>2020-01-17T07:25:59Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left diff-editfont-monospace&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;lt&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Ankstesnė versija&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;07:25, 17 sausio 2020 versija&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l139&quot; &gt;139 eilutė:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;139 eilutė:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[Category:Recovery]]&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[Category:Recovery]]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[Category:Raid]]&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[Category:Raid]]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[[Category:Servers]]&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>\dev\null</name></author>
	</entry>
	<entry>
		<id>https://wiki.eofnet.lt/w//index.php?title=Linux_softwarinio_raid1_disko_keitimas&amp;diff=8737&amp;oldid=prev</id>
		<title>\dev\null 16:55, 30 rugpjūčio 2018</title>
		<link rel="alternate" type="text/html" href="https://wiki.eofnet.lt/w//index.php?title=Linux_softwarinio_raid1_disko_keitimas&amp;diff=8737&amp;oldid=prev"/>
		<updated>2018-08-30T16:55:05Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Naujas puslapis&lt;/b&gt;&lt;/p&gt;&lt;div&gt;[[Vaizdas:Screenshot at Jun 14 13-37-09.png]]&lt;br /&gt;
&lt;br /&gt;
= Situacija =&lt;br /&gt;
&lt;br /&gt;
Šiame straipsnyje turime kaip pavyzdį du HDD diskus, /dev/sda ir /dev/sdb, su failų sistemų skirsniais /dev/sda1 ir /dev/sda2 (pirmasis swap antrasis rootfs) taip pat analogiškai antrame HDD turime   /dev/sdb1 ir /dev/sdb2.&lt;br /&gt;
 /dev/sda1 ir /dev/sdb1 sudaro RAID1 masyvą /dev/md0.&lt;br /&gt;
 /dev/sda2 ir /dev/sdb2 sudaro RAID1 masyvą /dev/md1.&lt;br /&gt;
Vieną dieną mums sugriuvo /dev/sdb diskas ir męs jį turime pakeisti.&lt;br /&gt;
&lt;br /&gt;
= Pažymime diską kaip blogą =&lt;br /&gt;
&lt;br /&gt;
Jeigu diskas pradėjo gesti, jūs tai pajusite pažiūrėję dmesg arba žurnalų failus /var/log/messages ir /var/log/syslog.&lt;br /&gt;
Taip pat matysite su komanda&lt;br /&gt;
 cat /proc/mdstat&lt;br /&gt;
Vietoje užrašo [UU] šalia disko, matysite [U_], jeigu diskas pradėjo degraduoti RAID1 masyve.&lt;br /&gt;
&lt;br /&gt;
= Išimame pažeistą diską =&lt;br /&gt;
&lt;br /&gt;
Norint teisingai išimti diską /dev/sdb, pirmiausia jį reikia pažymėti kaip sugedusį, pažymėsime skirsnius /dev/sdb1 ir /dev/sdb2 kaip sugedusius ir išimsime iš RAID masyvo (/dev/md0 ir /dev/md1).&lt;br /&gt;
Pirmiausia pažymime /dev/sdb1 kaip sugedusį:&lt;br /&gt;
 mdadm --manage /dev/md0 --fail /dev/sdb1&lt;br /&gt;
pažiūrime statusą:&lt;br /&gt;
 cat /proc/mdstat&lt;br /&gt;
Turi pasirodyti kažkas panašaus į:&lt;br /&gt;
 srv:~# cat /proc/mdstat&lt;br /&gt;
 Personalities : [linear] [multipath] [raid0] [raid1] [raid5] [raid4] [raid6] [raid10]&lt;br /&gt;
 md0 : active raid1 sda1[0] sdb1[2](F)&lt;br /&gt;
      24418688 blocks [2/1] [U_]&lt;br /&gt;
 md1 : active raid1 sda2[0] sdb2[1]&lt;br /&gt;
      24418688 blocks [2/2] [UU]&lt;br /&gt;
 unused devices: &amp;lt;none&amp;gt;&lt;br /&gt;
Tuomet išimame pirmajį skirsnį /dev/sdb1 iš /dev/md0:&lt;br /&gt;
 mdadm --manage /dev/md0 --remove /dev/sdb1&lt;br /&gt;
Tai turi atrodyti maždaug taip:&lt;br /&gt;
 srv:~# mdadm --manage /dev/md0 --remove /dev/sdb1&lt;br /&gt;
 mdadm: hot removed /dev/sdb1&lt;br /&gt;
Vėl pažiūrime statusą:&lt;br /&gt;
 cat /proc/mdstat&lt;br /&gt;
Turime matyti panašią informaciją:&lt;br /&gt;
 srv:~# cat /proc/mdstat&lt;br /&gt;
 Personalities : [linear] [multipath] [raid0] [raid1] [raid5] [raid4] [raid6] [raid10]&lt;br /&gt;
 md0 : active raid1 sda1[0]&lt;br /&gt;
      24418688 blocks [2/1] [U_]&lt;br /&gt;
 md1 : active raid1 sda2[0] sdb2[1]&lt;br /&gt;
      24418688 blocks [2/2] [UU]&lt;br /&gt;
 unused devices: &amp;lt;none&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Tuos pačius žingsnius atliekame ir /dev/sdb2 skirsniui (kuris priklauso /dev/md1 masyvui): &lt;br /&gt;
 mdadm --manage /dev/md1 --fail /dev/sdb2&lt;br /&gt;
&lt;br /&gt;
 srv:~# cat /proc/mdstat&lt;br /&gt;
 Personalities : [linear] [multipath] [raid0] [raid1] [raid5] [raid4] [raid6] [raid10]&lt;br /&gt;
 md0 : active raid1 sda1[0]&lt;br /&gt;
      24418688 blocks [2/1] [U_]&lt;br /&gt;
 md1 : active raid1 sda2[0] sdb2[2](F)&lt;br /&gt;
      24418688 blocks [2/1] [U_]&lt;br /&gt;
 unused devices: &amp;lt;none&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 srv:~# mdadm --manage /dev/md1 --remove /dev/sdb2 &lt;br /&gt;
 mdadm: hot removed /dev/sdb2&lt;br /&gt;
 cat /proc/mdstat&lt;br /&gt;
&lt;br /&gt;
 srv:~# cat /proc/mdstat&lt;br /&gt;
 Personalities : [linear] [multipath] [raid0] [raid1] [raid5] [raid4] [raid6] [raid10]&lt;br /&gt;
 md0 : active raid1 sda1[0]&lt;br /&gt;
      24418688 blocks [2/1] [U_]&lt;br /&gt;
 md1 : active raid1 sda2[0]&lt;br /&gt;
      24418688 blocks [2/1] [U_]&lt;br /&gt;
 unused devices: &amp;lt;none&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Išjunkite sistemą:&lt;br /&gt;
 shutdown -h now&lt;br /&gt;
&lt;br /&gt;
'''Pakeiskite HDD į naują diską (kuris turi būti tokios pat talpos arba didesnis, bet jokiu būdu ne mažesnis), su HDD pakeistu į mažesnį RAID masyvai neveiks.'''&lt;br /&gt;
&lt;br /&gt;
= Įdedame naują HDD =&lt;br /&gt;
&lt;br /&gt;
Kai pakeitėte antrajį diską t.y /dev/sdb, įkraukite sistemą. Dabar turime darbo padaryti naujajį diską identišką senajam pagal jo particijų dydi/skaičių/poziciją. Tai lengvai galima atlikti su komanda&lt;br /&gt;
 sfdisk -d /dev/sda | sfdisk /dev/sdb&lt;br /&gt;
Patikrinti galite su šiomis dviejomis komandomis:&lt;br /&gt;
 fdisk -l /dev/sdb&lt;br /&gt;
arba&lt;br /&gt;
 cfdisk /dev/sdb&lt;br /&gt;
Pažiūrėkite ar skirsnių lentelė susikūrė tokia pati kaip /dev/sda diske. Toliau mums reikia pridėti /dev/sdb1 į /dev/md0 masyvą ir /dev/sdb2 į /dev/md1 masyvą:&lt;br /&gt;
 srv:~# mdadm --manage /dev/md0 --add /dev/sdb1&lt;br /&gt;
 mdadm: re-added /dev/sdb1&lt;br /&gt;
 srv:~# mdadm --manage /dev/md1 --add /dev/sdb2&lt;br /&gt;
 mdadm: re-added /dev/sdb2&lt;br /&gt;
Dabar abu masyvai (/dev/md0 ir /dev/md1) yra sinchronizuojami. Norint pamatyti finišą suveskite šią komandą:&lt;br /&gt;
 srv:~# cat /proc/mdstat&lt;br /&gt;
 Personalities : [linear] [multipath] [raid0] [raid1] [raid5] [raid4] [raid6] [raid10]&lt;br /&gt;
 md0 : active raid1 sda1[0] sdb1[1]&lt;br /&gt;
      24418688 blocks [2/1] [U_]&lt;br /&gt;
      [=&amp;gt;...................]  recovery =  9.9% (2423168/24418688) finish=2.8min speed=127535K/sec&lt;br /&gt;
 md1 : active raid1 sda2[0] sdb2[1]&lt;br /&gt;
      24418688 blocks [2/1] [U_]&lt;br /&gt;
      [=&amp;gt;...................]  recovery =  6.4% (1572096/24418688) finish=1.9min speed=196512K/sec&lt;br /&gt;
 unused devices: &amp;lt;none&amp;gt;&lt;br /&gt;
Kai sinchonizacija bus baigta pastaroji komanda turi parodyti tokią išvestį:&lt;br /&gt;
 srv:~# cat /proc/mdstat&lt;br /&gt;
 Personalities : [linear] [multipath] [raid0] [raid1] [raid5] [raid4] [raid6] [raid10]&lt;br /&gt;
 md0 : active raid1 sda1[0] sdb1[1]&lt;br /&gt;
      24418688 blocks [2/2] [UU]&lt;br /&gt;
 md1 : active raid1 sda2[0] sdb2[1]&lt;br /&gt;
      24418688 blocks [2/2] [UU]&lt;br /&gt;
 unused devices: &amp;lt;none&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Jeigu viską padarėte teisingai, tuomet sinchronizacija baigėsi ir jūs sėkmingai pakeitėte /dev/sdb (antrajį) RAID1 masyvo diską.&lt;br /&gt;
= Sistemos įkrova =&lt;br /&gt;
&lt;br /&gt;
Norint, kad įkrova (bootloaderis) veiktų sklandžiai (ne visada susireplikuoja kaip norima), reiktų rankomis papildomai įdiegti GRUB2 t.y:&lt;br /&gt;
 grub-install /dev/sdb&lt;br /&gt;
Jeigu daroma masyve kuriame yra vienas arba keli diskai sugedę, reikėtų pirmiausia juos išimti, kitaip grub įdiegti nepavyks.&lt;br /&gt;
&lt;br /&gt;
== Recovery jeigu nesikrauna grub &amp;quot;file '/grub/i386-pc/normal.mod' not found.&amp;quot; ==&lt;br /&gt;
&lt;br /&gt;
Pažiūrime kokius skirsnius turime &lt;br /&gt;
 ls&lt;br /&gt;
 (hd0) (hd0,msdos4) (hd0,msdos3) (hd0,msdos2) (hd0,msdos2) (hd0,msdos1) (md/0) (md/1) (md/2)&lt;br /&gt;
 set root=(md/2)&lt;br /&gt;
 set prefix=($root)/boot/grub&lt;br /&gt;
 insmod $prefix/i386-pc/normal.mod&lt;br /&gt;
 normal&lt;br /&gt;
&lt;br /&gt;
== Naujų/hotswapintų diskų aptikimas ==&lt;br /&gt;
 apt install scsitools&lt;br /&gt;
 rescan-scsi-bus&lt;br /&gt;
arba&lt;br /&gt;
 tee /sys/class/scsi_host/host*/scan &amp;lt;&amp;lt;&amp;lt;'- - -' &amp;gt;/dev/null&lt;br /&gt;
 partprobe&lt;br /&gt;
 &lt;br /&gt;
[[Category:Linux]]&lt;br /&gt;
[[Category:Debian]]&lt;br /&gt;
[[Category:Ubuntu]]&lt;br /&gt;
[[Category:Gentoo]]&lt;br /&gt;
[[Category:Slackware]]&lt;br /&gt;
[[Category:Suse]]&lt;br /&gt;
[[Category:CentOS]]&lt;br /&gt;
[[Category:Recovery]]&lt;br /&gt;
[[Category:Raid]]&lt;/div&gt;</summary>
		<author><name>\dev\null</name></author>
	</entry>
</feed>