<?xml version="1.0" encoding="utf-8"?> 
<rss version="2.0"
  xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd"
  xmlns:atom="http://www.w3.org/2005/Atom">

<channel>

<title>SOREX.ORG: заметки с тегом lsi</title>
<link>https://sorex.org/?go=tags/lsi/</link>
<description>Exchange, esx, AD, GPO, veeam, adaptec,lsi megaraid</description>
<author>sorex</author>
<language>ru</language>
<generator>E2 (v3820;)</generator>

<itunes:owner>
<itunes:name>sorex</itunes:name>
<itunes:email></itunes:email>
</itunes:owner>
<itunes:subtitle>Exchange, esx, AD, GPO, veeam, adaptec,lsi megaraid</itunes:subtitle>
<itunes:image href="" />
<itunes:explicit></itunes:explicit>

<item>
<title>LSI Megaraid увеличение скорости дисков Disk Cache Policy</title>
<guid isPermaLink="false">66</guid>
<link>https://sorex.org/?go=all/lsi-megaraid-uvelichenie-skorosti-diskov-disk-cache-policy/</link>
<pubDate>Thu, 16 Sep 2021 10:42:12 +0000</pubDate>
<author>sorex</author>
<comments>https://sorex.org/?go=all/lsi-megaraid-uvelichenie-skorosti-diskov-disk-cache-policy/</comments>
<description>
&lt;p&gt;Проверяем статус кеша:&lt;/p&gt;
&lt;pre class="e2-text-code"&gt;&lt;code class=""&gt;megacli -LDInfo -LAll -a0&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;Получаем:&lt;/p&gt;
&lt;pre class="e2-text-code"&gt;&lt;code class=""&gt;Virtual Drive: 1 (Target Id: 1)
Name                :
RAID Level          : Primary-1, Secondary-0, RAID Level Qualifier-0
Size                : 2.728 TB
Sector Size         : 512
Is VD emulated      : Yes
Mirror Data         : 2.728 TB
State               : Degraded
Strip Size          : 256 KB
Number Of Drives    : 2
Span Depth          : 1
Default Cache Policy: WriteThrough, ReadAhead, Direct, No Write Cache if Bad BBU
Current Cache Policy: WriteThrough, ReadAhead, Direct, No Write Cache if Bad BBU
Default Access Policy: Read/Write
Current Access Policy: Read/Write
Disk Cache Policy   : Disk's Default
Encryption Type     : None
Bad Blocks Exist: No
Is VD Cached: No&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;Включаем принудительно кэш на горячую:&lt;/p&gt;
&lt;pre class="e2-text-code"&gt;&lt;code class=""&gt;megacli -LDSetProp EnDskCache -L0:0 -aAll

Set Disk Cache Policy to Enabled on Adapter 0, VD 0 (target id: 0) success
Set Disk Cache Policy to Enabled on Adapter 0, VD 0 (target id: 0) success&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;В итоге получаем:&lt;/p&gt;
&lt;pre class="e2-text-code"&gt;&lt;code class=""&gt;Virtual Drive: 1 (Target Id: 1)
Name                :
RAID Level          : Primary-1, Secondary-0, RAID Level Qualifier-0
Size                : 2.728 TB
Sector Size         : 512
Is VD emulated      : Yes
Mirror Data         : 2.728 TB
State               : Degraded
Strip Size          : 256 KB
Number Of Drives    : 2
Span Depth          : 1
Default Cache Policy: WriteThrough, ReadAhead, Direct, No Write Cache if Bad BBU
Current Cache Policy: WriteThrough, ReadAhead, Direct, No Write Cache if Bad BBU
Default Access Policy: Read/Write
Current Access Policy: Read/Write
Disk Cache Policy   : Enabled
Encryption Type     : None
Bad Blocks Exist: No
Is VD Cached: No&lt;/code&gt;&lt;/pre&gt;</description>
</item>

<item>
<title>Команды для LSI рейд контроллера</title>
<guid isPermaLink="false">63</guid>
<link>https://sorex.org/?go=all/komandy-dlya-lsi-reyd-kontrollera/</link>
<pubDate>Mon, 30 Aug 2021 10:34:32 +0000</pubDate>
<author>sorex</author>
<comments>https://sorex.org/?go=all/komandy-dlya-lsi-reyd-kontrollera/</comments>
<description>
&lt;p&gt;Диск исправен — запуск перестроения массива&lt;br /&gt;
Если диск исправен, можно попробовать перестроить массив. Для этого находим значения полей Enclosure Device ID и Slot Number у неисправного диска и выполняем для него команду запуска перестроения массива. В примере ниже используются значения 252 и 3:&lt;/p&gt;
&lt;/code&gt;&lt;h2&gt;megacli -PdRbld -Start -PhysDrv[252:3] -a0&lt;/h2&gt;
&lt;/code&gt;&lt;p&gt;Наблюдать за состоянием перестроения массива можно при помощи команды:&lt;/p&gt;
&lt;pre class="e2-text-code"&gt;&lt;code class=""&gt;# megacli -PdRbld -ShowProg -PhysDrv [252:3] -a0&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;Диск неисправен — замена диска&lt;br /&gt;
Если диск неисправен, его нужно заменить. Помечаем его как отключенный:&lt;/p&gt;
&lt;pre class="e2-text-code"&gt;&lt;code class=""&gt;# megacli -PdOffline -PhysDrv [252:3] -a0&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;Затем — как отсутствующий в массиве:&lt;/p&gt;
&lt;pre class="e2-text-code"&gt;&lt;code class=""&gt;# megacli -PdMarkMissing -PhysDrv [252:3] -a0&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;И теперь — как подготовленный к удалению из системы:&lt;/p&gt;
&lt;pre class="e2-text-code"&gt;&lt;code class=""&gt;# megacli -PdPrpRmv -PhysDrv [252:3] -a0&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;Неисправный диск можно подсветить светодиодом:&lt;/p&gt;
&lt;pre class="e2-text-code"&gt;&lt;code class=""&gt;# megacli -PdLocate -start -PhysDrv [252:3] -a0&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;Если индикация не заработала, можно попробовать починить её при помощи следующей команды:&lt;/p&gt;
&lt;pre class="e2-text-code"&gt;&lt;code class=""&gt;# megacli -AdpSetProp \{UseDiskActivityforLocate -1\} -aALL&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;Заменяем диск (в случае SAS это можно сделать на горячую, если по светодиодным индикаторам видно, какой из дисков неактивен).&lt;/p&gt;
&lt;p&gt;Когда новый диск вставлен, убираем подсветку светодиодом:&lt;/p&gt;
&lt;pre class="e2-text-code"&gt;&lt;code class=""&gt;# megacli -PdLocate -stop -PhysDrv [252:3] -a0&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;После замены диска смотрим, каких дисков не хватает в RAID-массиве:&lt;/p&gt;
&lt;pre class="e2-text-code"&gt;&lt;code class=""&gt;# megacli -PdGetMissing -a0
                                     
    Adapter 0 - Missing Physical drives

    No.   Array   Row   Size Expected
    0     1       1     428199 MB

Exit Code: 0x00&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;Вставляем новый диск в пустующее место в массиве:&lt;/p&gt;
&lt;pre class="e2-text-code"&gt;&lt;code class=""&gt;# megacli -PdReplaceMissing -PhysDrv [252:3] -array1 -row1 -a0&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;Если диск не вставляется и выводится ошибка следующего вида:&lt;/p&gt;
&lt;pre class="e2-text-code"&gt;&lt;code class=""&gt;Adapter: 0: Failed to replace Missing PD at Array 1, Row 1.

FW error description: 
 The specified device is in a state that doesn't support the requested command.  

Exit Code: 0x32&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;То можно проверить текущее состояние прошивки диска:&lt;/p&gt;
&lt;pre class="e2-text-code"&gt;&lt;code class=""&gt;# megacli -PdInfo -PhysDrv [252:3] -a0&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;Если в строке Firmware state отображается состояние JBOD, то исправить это состояние можно следующим образом:&lt;/p&gt;
&lt;pre class="e2-text-code"&gt;&lt;code class=""&gt;# megacli -PdMakeGood -PhysDrv[252:3] -Force -a0&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;Если же в строке Firmware state отображается состояние Unconfigured(good), Spun Up, но в строке Foreign State отображается состояние Foreign, то надо просканировать наличие дисков, переставленных из других RAID-контроллеров и снять у таких дисков отметку о других контроллерах:&lt;/p&gt;
&lt;pre class="e2-text-code"&gt;&lt;code class=""&gt;# megacli -CfgForeign -Scan -aALL
# megacli -CfgForeign -Сlear -aALL&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;Включаем новый диск в работу массива:&lt;/p&gt;
&lt;pre class="e2-text-code"&gt;&lt;code class=""&gt;# megacli -PdRbld -Start -PhysDrv [252:3] -a0&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;Посмотреть продвижение процесса перестроения можно так:&lt;/p&gt;
&lt;pre class="e2-text-code"&gt;&lt;code class=""&gt;# megacli -PdRbld -ShowProg -PhysDrv [252:3] -a0&lt;/code&gt;&lt;/pre&gt;</description>
</item>

<item>
<title>Переключение режима кеширования контролеров lsi на ходу</title>
<guid isPermaLink="false">62</guid>
<link>https://sorex.org/?go=all/pereklyuchenie-rezhima-keshirovaniya-kontrolerov-lsi-na-hodu/</link>
<pubDate>Fri, 27 Aug 2021 16:28:14 +0000</pubDate>
<author>sorex</author>
<comments>https://sorex.org/?go=all/pereklyuchenie-rezhima-keshirovaniya-kontrolerov-lsi-na-hodu/</comments>
<description>
&lt;p&gt;При мертвой батарее&lt;br /&gt;
megacli -LDSetProp CachedBadBBU -L0 -a0&lt;/p&gt;
&lt;p&gt;вернуть обратно&lt;br /&gt;
megacli -LDSetProp NoCachedBadBBU -L0 -a0&lt;/p&gt;
</description>
</item>


</channel>
</rss>