Project

General

Profile

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

Владимир Ипатов, 04/04/2014 06:39 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>
102 2 Владимир Ипатов
103 2 Владимир Ипатов
h3. Удаление метаданных с диска
104 2 Владимир Ипатов
105 2 Владимир Ипатов
106 2 Владимир Ипатов
107 2 Владимир Ипатов
h2. RAID10
108 2 Владимир Ипатов
109 2 Владимир Ипатов
h3. замена диска
110 2 Владимир Ипатов
111 2 Владимир Ипатов
<pre>
112 2 Владимир Ипатов
arcconf getconfig 1 ld
113 2 Владимир Ипатов
</pre>
114 2 Владимир Ипатов
115 2 Владимир Ипатов
находим нужный массив
116 2 Владимир Ипатов
<pre>
117 2 Владимир Ипатов
118 2 Владимир Ипатов
arcconf getconfig 1 ld 0
119 2 Владимир Ипатов
</pre>
120 2 Владимир Ипатов
121 2 Владимир Ипатов
смотрим инфу, тот ли это том:
122 2 Владимир Ипатов
<pre>
123 2 Владимир Ипатов
root@gnt2:~# ./arcconf getconfig 1 ld 0
124 2 Владимир Ипатов
Controllers found: 1
125 2 Владимир Ипатов
----------------------------------------------------------------------
126 2 Владимир Ипатов
Logical device information
127 2 Владимир Ипатов
----------------------------------------------------------------------
128 2 Владимир Ипатов
Logical device number 0
129 2 Владимир Ипатов
   Logical device name                      : 
130 2 Владимир Ипатов
   Block Size of member drives              : 512 Bytes
131 2 Владимир Ипатов
   RAID level                               : 10
132 2 Владимир Ипатов
   Unique Identifier                        : 5326AA28
133 2 Владимир Ипатов
   Status of logical device                 : Optimal
134 2 Владимир Ипатов
   Size                                     : 1142774 MB
135 2 Владимир Ипатов
   Parity space                             : 1142784 MB
136 2 Владимир Ипатов
   Stripe-unit size                         : 512 KB
137 2 Владимир Ипатов
   Read-cache setting                       : Enabled
138 2 Владимир Ипатов
   Read-cache status                        : On
139 2 Владимир Ипатов
   Write-cache setting                      : Disabled
140 2 Владимир Ипатов
   Write-cache status                       : Off
141 2 Владимир Ипатов
   Partitioned                              : Yes
142 2 Владимир Ипатов
   Protected by Hot-Spare                   : No
143 2 Владимир Ипатов
   Bootable                                 : Yes
144 2 Владимир Ипатов
   Failed stripes                           : No
145 2 Владимир Ипатов
   Power settings                           : Disabled
146 2 Владимир Ипатов
   --------------------------------------------------------
147 2 Владимир Ипатов
   Logical device segment information
148 2 Владимир Ипатов
   --------------------------------------------------------
149 2 Владимир Ипатов
   Group 0, Segment 0                       : Present (Controller:1,Connector:0,Device:0)             28W6LM4N
150 2 Владимир Ипатов
   Group 0, Segment 1                       : Present (Controller:1,Connector:0,Device:1)             CVYJSXWN
151 2 Владимир Ипатов
   Group 1, Segment 0                       : Present (Controller:1,Connector:0,Device:2)             28W7YK3N
152 2 Владимир Ипатов
   Group 1, Segment 1                       : Present (Controller:1,Connector:0,Device:3)             28V24GYN
153 2 Владимир Ипатов
   Group 2, Segment 0                       : Present (Controller:1,Connector:1,Device:0)             28W7YUNN
154 2 Владимир Ипатов
   Group 2, Segment 1                       : Present (Controller:1,Connector:1,Device:1)             CVYJT0NN
155 2 Владимир Ипатов
   Group 3, Segment 0                       : Present (Controller:1,Connector:1,Device:2)             CVYJSXXN
156 2 Владимир Ипатов
   Group 3, Segment 1                       : Present (Controller:1,Connector:1,Device:3)             28W7YL6N
157 2 Владимир Ипатов
</pre>
158 2 Владимир Ипатов
159 2 Владимир Ипатов
в строчке
160 2 Владимир Ипатов
   Group 1, Segment 1                       : Present (Controller:1,Connector:0,Device:3)             28V24GYN
161 2 Владимир Ипатов
Смотрим адрес: 1 - контроллер, 0 - канал, 3 - порт:
162 2 Владимир Ипатов
163 2 Владимир Ипатов
Переводим его в режим offline:
164 2 Владимир Ипатов
165 2 Владимир Ипатов
<pre>
166 2 Владимир Ипатов
./arcconf setstate 1 device 0 3 DDD
167 2 Владимир Ипатов
</pre>
168 2 Владимир Ипатов
169 2 Владимир Ипатов
мьютим бипер:
170 2 Владимир Ипатов
171 2 Владимир Ипатов
<pre>
172 2 Владимир Ипатов
./arcconf setalarm 1 silence
173 2 Владимир Ипатов
</pre>
174 2 Владимир Ипатов
175 2 Владимир Ипатов
После этого можно вынимать диск.
176 2 Владимир Ипатов
177 2 Владимир Ипатов
Вставляем новый, говорим rescan:
178 2 Владимир Ипатов
179 2 Владимир Ипатов
<pre>
180 2 Владимир Ипатов
./arcconf rescan 1
181 2 Владимир Ипатов
</pre>