{
    "version": "https:\/\/jsonfeed.org\/version\/1.1",
    "title": "SOREX.ORG: заметки с тегом ibm",
    "_rss_description": "Exchange, esx, AD, GPO, veeam, adaptec,lsi megaraid",
    "_rss_language": "ru",
    "_itunes_email": "",
    "_itunes_categories_xml": "",
    "_itunes_image": "",
    "_itunes_explicit": "",
    "home_page_url": "https:\/\/www.sorex.org\/?go=tags\/ibm\/",
    "feed_url": "https:\/\/www.sorex.org\/?go=tags%2Fibm%2Fjson%2F",
    "icon": "https:\/\/www.sorex.org\/pictures\/userpic\/userpic@2x.jpg?1618299116",
    "authors": [
        {
            "name": "sorex",
            "url": "https:\/\/www.sorex.org\/",
            "avatar": "https:\/\/www.sorex.org\/pictures\/userpic\/userpic@2x.jpg?1618299116"
        }
    ],
    "items": [
        {
            "id": "33",
            "url": "https:\/\/www.sorex.org\/?go=all\/ibm-ds-storage-ne-raspoznaet-diski\/",
            "title": "IBM DS Storage не распознает диски",
            "content_html": "<p style=\"text-align: justify;\">Часто приходится встречать на форумах, посвященных системам хранения от IBM, жалобы пользователей, столкнувшихся с проблемой: «вставляю диск в систему, а она его не видит. что делать??!!». На вопрос «откуда взяли диски», обычно, следует ответ «на ebay купили...». Оно и понятно — стандартная гарантия IBM на популярные модели DS4800, DS4700  в большинстве своем, давно закончилась, сервисную поддержку далеко не все продлевают, вот и выкручиваются люди, как могут.<\/p>\n<p style=\"text-align: justify;\">Итак. Купили диск (на ebay), вставили в систему, но диск не идентифицируется. Или проще — вытащили из одной своей системы заведомо исправный диск, вставили в другую...  а диск не распознается. Кто виноват и что делать?<\/p>\n<p><a name=\"cutid1\"><\/a><\/p>\n<p style=\"text-align: justify;\">Для начала, немножко ликбеза.<\/p>\n<p style=\"text-align: justify;\">Обычно, когда в систему вставляется новый, чистый диск, IBM’овские СХД инициализируют его, записывая в начало  диска служебную область размером 512 Мб, которая называется DACstore. Там хранится различная информация о конфигурации системы хранения: конфигурация логических  дисков, MEL логи, информация о подключенных хостах и т. п. Подробнее о DACstore можно почитать <a title=\"тут\" href=\"http:\/\/www.redbooks.ibm.com\/abstracts\/sg247010.html\" rel=\"nofollow\" data-mce-=\"\">тут<\/a>. Если диск ранее использовался в другой системе DS System Storage, то существующий DACstore будет перезаписан. И вот тут есть ньюанс. Начиная с версии микрокода 7.10, формат DACstore поменялся. Поэтому, если на системе более старая версия прошивки версии 7.xx и любая версия прошивки 6.хх (даже та, которая вышла позже 7.10), СХД просто не сможет инициализировать диск. Это и есть ситуация «не видит диск». Такие б\/у диски, хоть и с фирменной лейбой IBM, но не очищеные должным образом предыдущими владельцами — не редкость даже на складах системных интеграторов. Что уж говорить про диски «с ebay».<\/p>\n<p style=\"text-align: justify;\">«Лечение» в данной ситуации следующее:<\/p>\n<div style=\"text-align: justify;\"><ol start=\"1\">\n<li>Подключаемся к системе хранения нуль-модемным кабелем<\/li>\n<\/ol>\n<\/div><div style=\"text-align: justify;\"><ol start=\"2\">\n<li>Запускаем эмулятор терминала.<\/li>\n<\/ol>\n<\/div><div style=\"text-align: justify;\"><ol start=\"3\">\n<li>Посылаем Ctrl+Break. Следуем инструкциям на экране — либо предложат согласовать  baud rate (нажимаем пробел), либо нажать &lt;S&gt; для входа в Service Mode, в этом случае жмем ESC и получаем приглашение на ввод пароля. Пароль для микрокода версии 6.хх:  <strong>infiniti<\/strong><\/li>\n<\/ol>\n<\/div><div style=\"text-align: justify;\"><ol start=\"4\">\n<li>Проверяем, что диск вообще распознался контроллером, вводим следующую команду:<\/li>\n<\/ol>\n<\/div><div style=\"text-align: justify;\"><p><hr><\/p>\n<\/div><p style=\"text-align: justify;\">\n<pre class=\"e2-text-code\"><code class=\"\">-&amp;gt; luall\n.......Logical Unit........: &amp;nbsp; &amp;nbsp;:Channels.:Que ............IOs...........\nDevnum Location Role &amp;nbsp; :ORP : 0 1 2 3 :Dep &amp;nbsp;Qd &amp;nbsp;Open &amp;nbsp;Completed &amp;nbsp;Errs\n---------- -------- ------ :--- : - - - - :--- --- ----- ---------- -----\n00000010 &amp;nbsp;t0 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Encl :++ &amp;nbsp;: A &amp;nbsp; B &amp;nbsp; : &amp;nbsp;1 &amp;nbsp; 0 &amp;nbsp; &amp;nbsp; 0 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;148 &amp;nbsp; &amp;nbsp; 6\n00100001 &amp;nbsp;t0,s1 &amp;nbsp; &amp;nbsp; FCdr :+++ : * &amp;nbsp; + &amp;nbsp; : 16 &amp;nbsp; 0 &amp;nbsp; &amp;nbsp; 0 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;178 &amp;nbsp; &amp;nbsp; 2\n00100002 &amp;nbsp;t0,s2 &amp;nbsp; &amp;nbsp; FCdr :+++ : + &amp;nbsp; * &amp;nbsp; : 16 &amp;nbsp; 0 &amp;nbsp; &amp;nbsp; 0 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;176 &amp;nbsp; &amp;nbsp; 2\n00100003 &amp;nbsp;t0,s3 &amp;nbsp; &amp;nbsp; FCdr :+++ : * &amp;nbsp; + &amp;nbsp; : 16 &amp;nbsp; 0 &amp;nbsp; &amp;nbsp; 0 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;177 &amp;nbsp; &amp;nbsp; 2\n00100004 &amp;nbsp;t0,s4 &amp;nbsp; &amp;nbsp; FCdr :+++ : + &amp;nbsp; * &amp;nbsp; : 16 &amp;nbsp; 0 &amp;nbsp; &amp;nbsp; 0 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;179 &amp;nbsp; &amp;nbsp; 2\n00100005 &amp;nbsp;t0,s5 &amp;nbsp; &amp;nbsp; FCdr :+++ : * &amp;nbsp; + &amp;nbsp; : 16 &amp;nbsp; 0 &amp;nbsp; &amp;nbsp; 0 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;177 &amp;nbsp; &amp;nbsp; 2\n00100006 &amp;nbsp;t0,s6 &amp;nbsp; &amp;nbsp; FCdr :+++ : + &amp;nbsp; * &amp;nbsp; : 16 &amp;nbsp; 0 &amp;nbsp; &amp;nbsp; 0 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;298 &amp;nbsp; &amp;nbsp; 5\n00100007 &amp;nbsp;t0,s7 &amp;nbsp; &amp;nbsp; FCdr :+++ : * &amp;nbsp; + &amp;nbsp; : 16 &amp;nbsp; 0 &amp;nbsp; &amp;nbsp; 0 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;470 &amp;nbsp; &amp;nbsp; 4\n00100008 &amp;nbsp;t0,s8 &amp;nbsp; &amp;nbsp; FCdr :+++ : + &amp;nbsp; * &amp;nbsp; : 16 &amp;nbsp; 0 &amp;nbsp; &amp;nbsp; 0 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;473 &amp;nbsp; &amp;nbsp; 3\n00100009 &amp;nbsp;t0,s9 &amp;nbsp; &amp;nbsp; FCdr :+++ : * &amp;nbsp; + &amp;nbsp; : 16 &amp;nbsp; 0 &amp;nbsp; &amp;nbsp; 0 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 25 &amp;nbsp; &amp;nbsp; 1\n0010000a &amp;nbsp;t0,s10 &amp;nbsp; &amp;nbsp;FCdr :+++ : + &amp;nbsp; * &amp;nbsp; : 16 &amp;nbsp; 0 &amp;nbsp; &amp;nbsp; 0 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 25 &amp;nbsp; &amp;nbsp; 1\n0010000b &amp;nbsp;t0,s11 &amp;nbsp; &amp;nbsp;FCdr :+++ : * &amp;nbsp; + &amp;nbsp; : 16 &amp;nbsp; 0 &amp;nbsp; &amp;nbsp; 0 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 25 &amp;nbsp; &amp;nbsp; 1\n0010000c &amp;nbsp;t0,s12 &amp;nbsp; &amp;nbsp;FCdr :+++ : + &amp;nbsp; * &amp;nbsp; : 16 &amp;nbsp; 0 &amp;nbsp; &amp;nbsp; 0 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 25 &amp;nbsp; &amp;nbsp; 1\n0010000d &amp;nbsp;t0,s13 &amp;nbsp; &amp;nbsp;FCdr :+++ : * &amp;nbsp; + &amp;nbsp; : 16 &amp;nbsp; 0 &amp;nbsp; &amp;nbsp; 0 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 25 &amp;nbsp; &amp;nbsp; 1\n0010000e &amp;nbsp;t0,s14 &amp;nbsp; &amp;nbsp;FCdr :+++ : + &amp;nbsp; * &amp;nbsp; : 16 &amp;nbsp; 0 &amp;nbsp; &amp;nbsp; 0 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 25 &amp;nbsp; &amp;nbsp; 1\n0010000f &amp;nbsp;t0,s15 &amp;nbsp; &amp;nbsp;FCdr :+++ : * &amp;nbsp; + &amp;nbsp; : 16 &amp;nbsp; 0 &amp;nbsp; &amp;nbsp; 0 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 25 &amp;nbsp; &amp;nbsp; 1\n00200000 &amp;nbsp;t0,s16 &amp;nbsp; &amp;nbsp;FCdr :+++ : + &amp;nbsp; * &amp;nbsp; : 16 &amp;nbsp; 0 &amp;nbsp; &amp;nbsp; 0 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;571 &amp;nbsp; &amp;nbsp; 7\n00e00011 &amp;nbsp; c,this &amp;nbsp; &amp;nbsp; Bm :++ &amp;nbsp;: + * + + : 32 &amp;nbsp; 0 &amp;nbsp; &amp;nbsp; 0 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;0 &amp;nbsp; &amp;nbsp; 0\n00f00011 &amp;nbsp; c,alt &amp;nbsp; &amp;nbsp; &amp;nbsp;Am :++ &amp;nbsp;: + * + + : 32 &amp;nbsp; 0 &amp;nbsp; &amp;nbsp; 0 &amp;nbsp; &amp;nbsp; &amp;nbsp; 3532 &amp;nbsp; &amp;nbsp; 1<\/code><\/pre><\/p>\n<div style=\"text-align: justify;\"><p><hr><\/p>\n<\/div><p>Подробно объяснять вывод данной команды не буду, обратите внимания лишь на вторую колонку: это номер корзины расширения (ID на LED индикаторе на ESM, сзади полки)+номер диска. К примеру t0,s16 — 16-й диск на полке с ID 0. Очистка dacStore выполняется командой isp cfgWipe1,0x&lt;DEVNUM&gt; для версии микрокода 6.хх, в нашем случае:<\/p>\n<pre class=\"e2-text-code\"><code class=\"\">isp cfgWipe1,0x00200000<\/code><\/pre><div style=\"text-align: justify;\"><p>После этого диск вытаскивается и через 30 секунд вставляется обратно.<\/p>\n<\/div><div style=\"text-align: justify;\"><p>Если вам нужно очистить DACstore на системе хранения с микрокодом 7.хх (например перед продажей на ebay ;) ), вам нужно проделать похожие операции, однако обратите внимание, что эта версия при подключении через консольный порт просит не только пароль, а и логин. Стандартные комбинации:<\/p>\n<\/div><div style=\"text-align: justify;\"><div><p><strong>shellUsr<\/strong><\/p>\n<\/div><div><p><strong>wy3oo&amp;w4<\/strong><\/p>\n<\/div><div><p><strong>shellUsr<\/strong><\/p>\n<\/div><div><p><strong>infiniti<\/strong><\/p>\n<\/div><div><p><strong>shellUsr<\/strong><\/p>\n<\/div><div><p><strong>y2llojp<\/strong><\/p>\n<\/div><\/div><p style=\"text-align: justify;\">Команда для очистки для версии 7.хх<\/p>\n<p style=\"text-align: justify;\"><pre class=\"e2-text-code\"><code class=\"\">isp dsmWipe 0xdevnum, 0<\/code><\/pre><\/p>\n<p style=\"text-align: justify;\">Обратите внимание — если последним параметром указать 1, то DACstore будет перезаписан сразу после очистки. В нашем случае — мы указываем 0, поэтому DACstore будет записан только после извлечения и повторной вставки диска в СХД (ну или при выполнении процедуры SOD, но это уже совсем другая история).<\/p>\n<p style=\"text-align: justify;\"><\/p>\n",
            "summary": "",
            "date_published": "2021-04-13T10:02:41+00:00",
            "date_modified": "2021-04-13T10:02:33+00:00",
            "tags": [
                "ds3400",
                "ibm"
            ],
            "_date_published_rfc2822": "Tue, 13 Apr 2021 10:02:41 +0000",
            "_rss_guid_is_permalink": "false",
            "_rss_guid": "33",
            "_e2_data": {
                "is_favourite": false,
                "links_required": [
                    "highlight\/highlight.js",
                    "highlight\/highlight.css"
                ],
                "og_images": []
            }
        },
        {
            "id": "32",
            "url": "https:\/\/www.sorex.org\/?go=all\/ibm-ds3400\/",
            "title": "IBM DS3400",
            "content_html": "<p>Сброс цикла жизни батарей<\/p>\n<p>Если батарейка в норме, то можно попробовать сделать так:<\/p>\n<div class=\"codetitle\"><\/div><div class=\"codecontent\"><pre class=\"lang:default decode:true \">Please disable the caches using the following script commands:\nset allLogicalDrives writeCacheEnabled=false; set allLogicalDrives mirrorCacheEnabled=false;\n\nFor each Logical Drive, the WCMir and WC can then be enabled again with the following script commands:\nset logicalDrive [«logical_drive_name»] mirrorCacheEnabled=true; set logicalDrive [«logical_drive_name»] writeCacheEnabled=true;<\/pre>\n<p> <\/p>\n<\/div><p> <\/p>\n",
            "summary": "Сброс цикла жизни батарей",
            "date_published": "2021-04-13T10:02:02+00:00",
            "date_modified": "2021-04-13T10:02:00+00:00",
            "tags": [
                "ds3400",
                "ibm"
            ],
            "_date_published_rfc2822": "Tue, 13 Apr 2021 10:02:02 +0000",
            "_rss_guid_is_permalink": "false",
            "_rss_guid": "32",
            "_e2_data": {
                "is_favourite": false,
                "links_required": [],
                "og_images": []
            }
        }
    ],
    "_e2_version": 4199,
    "_e2_ua_string": "Aegea 11.5 (v4199)"
}