Project

General

Profile

Работа с RAID контроллерами Adaptec » History » Version 1

Владимир Ипатов, 04/04/2014 06:11 PM

1 1 Владимир Ипатов
h1. Работа с RAID контроллерами Adaptec
2 1 Владимир Ипатов
3 1 Владимир Ипатов
h2. JBOD
4 1 Владимир Ипатов
5 1 Владимир Ипатов
h3. Замена диска:
6 1 Владимир Ипатов
<pre>
7 1 Владимир Ипатов
arcconf getconfig 1 ld
8 1 Владимир Ипатов
</pre>
9 1 Владимир Ипатов
10 1 Владимир Ипатов
находим нужный jbod (можнопосмотреть в информации smart)
11 1 Владимир Ипатов
<pre>
12 1 Владимир Ипатов
13 1 Владимир Ипатов
arcconf getconfig 1 ld 3
14 1 Владимир Ипатов
</pre>
15 1 Владимир Ипатов
16 1 Владимир Ипатов
смотрим инфу, тот ли это том:
17 1 Владимир Ипатов
<pre>
18 1 Владимир Ипатов
root@gnt1:~# ./arcconf getconfig 1 ld 3
19 1 Владимир Ипатов
Controllers found: 1
20 1 Владимир Ипатов
----------------------------------------------------------------------
21 1 Владимир Ипатов
Logical device information
22 1 Владимир Ипатов
----------------------------------------------------------------------
23 1 Владимир Ипатов
Logical device number 3
24 1 Владимир Ипатов
   Logical device name                      : Morphed JBOD 03
25 1 Владимир Ипатов
   Block Size of member drives              : 512 Bytes
26 1 Владимир Ипатов
   RAID level                               : Simple_volume
27 1 Владимир Ипатов
   Unique Identifier                        : 1D986A28
28 1 Владимир Ипатов
   Status of logical device                 : Optimal
29 1 Владимир Ипатов
   Size                                     : 285686 MB
30 1 Владимир Ипатов
   Parity space                             : 0 MB
31 1 Владимир Ипатов
   Read-cache setting                       : Enabled
32 1 Владимир Ипатов
   Read-cache status                        : On
33 1 Владимир Ипатов
   Write-cache setting                      : Enabled
34 1 Владимир Ипатов
   Write-cache status                       : On
35 1 Владимир Ипатов
   Partitioned                              : Yes
36 1 Владимир Ипатов
   Protected by Hot-Spare                   : No
37 1 Владимир Ипатов
   Bootable                                 : No
38 1 Владимир Ипатов
   Failed stripes                           : No
39 1 Владимир Ипатов
   Power settings                           : Disabled
40 1 Владимир Ипатов
   --------------------------------------------------------
41 1 Владимир Ипатов
   Logical device segment information
42 1 Владимир Ипатов
   --------------------------------------------------------
43 1 Владимир Ипатов
   Segment 0                                : Present (Controller:1,Connector:0,Device:3)             28W6LEYN
44 1 Владимир Ипатов
</pre>
45 1 Владимир Ипатов
46 1 Владимир Ипатов
в строчке
47 1 Владимир Ипатов
   Segment 0                                : Present (Controller:1,Connector:0,Device:3)             28W6LEYN
48 1 Владимир Ипатов
Смотрим адрес: 1 - контроллер, 0 - канал, 3 - порт:
49 1 Владимир Ипатов
50 1 Владимир Ипатов
Переводим его в режим offline:
51 1 Владимир Ипатов
52 1 Владимир Ипатов
<pre>
53 1 Владимир Ипатов
./arcconf setstate 1 device 0 3 DDD
54 1 Владимир Ипатов
</pre>
55 1 Владимир Ипатов
56 1 Владимир Ипатов
мьютим бипер:
57 1 Владимир Ипатов
58 1 Владимир Ипатов
<pre>
59 1 Владимир Ипатов
./arcconf setalarm 1 silence
60 1 Владимир Ипатов
</pre>
61 1 Владимир Ипатов
62 1 Владимир Ипатов
После этого можно вынимать диск.
63 1 Владимир Ипатов
64 1 Владимир Ипатов
Вставляем новый, говорим rescan:
65 1 Владимир Ипатов
66 1 Владимир Ипатов
<pre>
67 1 Владимир Ипатов
./arcconf rescan 1
68 1 Владимир Ипатов
</pre>
69 1 Владимир Ипатов
70 1 Владимир Ипатов
создаем новый jbod:
71 1 Владимир Ипатов
72 1 Владимир Ипатов
<pre>
73 1 Владимир Ипатов
./arcconf create 1 JBOD 0 3
74 1 Владимир Ипатов
</pre>
75 1 Владимир Ипатов
76 1 Владимир Ипатов
создаем новый sipmle volume на нем:
77 1 Владимир Ипатов
78 1 Владимир Ипатов
<pre>
79 1 Владимир Ипатов
./arcconf create 1 logicaldrive Name "Morphed JBOD 03" MAX volume 0 3
80 1 Владимир Ипатов
</pre>
81 1 Владимир Ипатов
82 1 Владимир Ипатов
83 1 Владимир Ипатов
дальше копируем табилцу разделов:
84 1 Владимир Ипатов
<pre>
85 1 Владимир Ипатов
sfdisk -d /dev/sda|sfdisk /dev/sdd
86 1 Владимир Ипатов
</pre>
87 1 Владимир Ипатов
88 1 Владимир Ипатов
дальше, добавляем его в md raid:
89 1 Владимир Ипатов
<pre>
90 1 Владимир Ипатов
mdadm --manage /dev/md0 --add /dev/sdd1
91 1 Владимир Ипатов
mdadm --manage /dev/md1 --add /dev/sdd2
92 1 Владимир Ипатов
mdadm --manage /dev/md2 --add /dev/sdd3
93 1 Владимир Ипатов
</pre>
94 1 Владимир Ипатов
95 1 Владимир Ипатов
Дальше, ставим на него граб:
96 1 Владимир Ипатов
97 1 Владимир Ипатов
<pre>
98 1 Владимир Ипатов
grub-mkdevicemap
99 1 Владимир Ипатов
grub-install /dev/sdd
100 1 Владимир Ипатов
101 1 Владимир Ипатов
</pre>