Category: компьютеры

manual.txt







Приветствую!




sittin' on yer cisco switch | floodin' yer packetz


Меня зовут Денис, и я системный инженер/администратор/DevOps.
Этот ЖЖ создан в качестве рабочего блокнота для (около)айтишных записей и обмена опытом с коллегами.
Во-первых, для противодействия собственному склерозу, а во-вторых, для приведения мыслей в порядок.

Чему здесь быть:
- рабочие заметки
- обмен опытом
- howto’шки
- хаки разной степени грязности
- костыли разной степени кривости
- вопросы к читателям
- ссылки
- живое общение
- профессиональный, малопонятный большинству юмор
- двухминутки ненависти
- книги

Твиттер имеется:
https://twitter.com/hvostat

Инстаграм наличествует:
http://instagram.com/hvostat

Основные теги:

Windows, Windows Server - Windows десктопный и серверный.

juniper, JunOS - всё про Juniper вообще и JunOS в частности.

linux, CentOS, Debian - красноглазое красноглазие, пингвины, бубны оптом.

утипусечка - железо. Я очень люблю работать с разными электронными штуковинами, и с удовольствием об этом напишу.

софт - всё, что не железо.

бНОПНЯ - вопрос к аудитории.

планета Черезжопия, это не надо - иллюстрация того, как делать не надо.

рекомендация - посоветую, какое железо или софт лучше использовать, исходя из собственного опыта.

юмор - чего-нибудь похихикать.

книги - микро/нанобзоры прочитанных книг.

жизненное - о реальной жизни.

hvostat.log - про вашего покорного слугу.

Правовая оговорка и письменный отказ от ответственности:
Все упоминаемые в Блоге торговые марки и товарные знаки принадлежат их владельцам.
Автор не несет ответственности и не предоставляет гарантий в связи с публикацией фактов, данных, результатов и другой информации в данном Блоге.
Все инструкции и/или гайдлайны, написанные в данном Блоге НЕ ЯВЛЯЮТСЯ руководством и/или рекомендацией к действию.
Автор не несет ответственности за возможное нанесение ущерба любого рода, прямого либо косвенного, которое произошло вследствие выполнения инструкций и/или гайдлайнов.
Все истории, места, события и герои вымышлены. Любые совпадения с реальными личностями и событиями случайны.


//Да, на фотографии - моя кошка. Зовут Жыслая. И на юзерпике - тоже она. Язычок - настоящий, гарнитуру - прифотошопил.
//Почему Хвостат Хвостатыч? Потому что в своё время я таки был хвостат.

__

* * *

В далёком 2010-м году купил компьютерных "потрошков" и собрал рабочую станцию. Матплата - честный Intel, DH55HC с "камнем" Core i5-650.
Проработал на ней около пяти лет, изучив тонны интересных штук и переделав сотни лабораторных работ.
Прогресс не стоит на месте, да и а руки у кодописов прямее не становятся - проапгрейдился.

А из этого комплекта сделал домашний сервер/vmhost - благо, проц полностью поддерживает VT-x и VT-d.

Прошла еще пара лет.
За очень хорошую цену мне отдали HP ProLiant Microserver Gen8.
650-й был отправлен на заслуженный отдых.

Возник вопрос - а что с ним делать? Выбросить? Жалко. Продать? За копейки. Подарить? Да не нужен он никому.
Так и стояла в углу машина, проходя процесс естественного состаривания.

Внезапно. klink0v задал неожиданный вопрос:
- Дэн, а у тебя случайно нет матплаты под сокет 1156? Именно ШЕСТЬ.
- ВНЕЗАПНО, есть, - ответил я.

Сергеич™ сегодня заехал и забрал железку.

Я очень-очень рад, что она еще послужит хорошему человеку.

__

"Облаков не существует - ..."

... - это просто чужой компьютер."©

Сегодня, диалог с хостинг-провайдером.

Очень грубо и утрированно, суть:

- Чуваки, у меня тут ваша виртуалка чот приуныла: сеть не видит. "Унитаз приносил, жопу показывал."© Всё равно не видит.
- Упс. Ок, ща.
...
- Ну мы короч её на другой хост отмигрировали, посмотрите чокак, попустило?
- Попустило.
- Спасибо за обращение, будьте здоровы!

__

"HDD Тошиба - говно"

Закупили три года назад партию ноутбуков Lenovo.

В них стояли HDD Toshiba MQ01ABF050

За две недели - два отказа.

Симптоматика: резкое возрастание времени ожидания и длины очереди. Субьективно - светится индикатор HDD, ноут "тупит", но при этом диск не трещит.
В task manager - 100% загрузка диска, но при этом околонулевые значения скорости обмена данными.
В SMART - значение Pending Sectors и/или Uncorrectable sectors высокое и растёт.

__

"Буфер обмена в RDP"

Проблема: рандомно перестаёт работать буфер обмена в RDP-сеансе.

Решение:
0) Проверяем, включен ли буфер обмена в mstsc и разрешена ли передача данных через буфер на удаленном компьютере.
Если всё в порядке, на удаленном компьютере делаем следующее:
1) Выясняем имя пользователя, у которого проблема с буфером обмена.
1) Убиваем процесс rdpclip.exe соответствующего пользователя.
2) Рестартуем процесс rdpclip.exe от имени нужного пользователя.

_

"BSOD 0x00000074"

Вследствие паталогической сракорукости и бесстрашия небольшого недостатка опыта работы с компьютером у одного из друзей, Windows 7 стала колом.
Результат: "синька" с кодом ошибки 0x00000074 BAD_SYSTEM_CONFIG_INFO.

Лечение:
1) Загружаемся в режиме восстановления системы.
2) Запускаем командную строку.
3) В строке вводим следующее:
bcdedit /deletevalue {default} numproc
bcdedit /deletevalue {default} truncatememory
3.1) После каждого шага ответ должен быть "the operation completed successfully"
4) Перезагружаем компьютер
5) ???
6) PROFIT!

__

"Экономьте осторожно: сервер HP и неродные SATA диски"

Очаровательная murav1ik недавно столкнулась с интересной ситуацией с HP-шными серверами.

Далее цитирую:
"Недавно столкнулась со странной ситуацией на сервере HP Gen6: он беспричинно выключился, а после включения поработал минут 30 и снова устал. И не просто сервер, а главный VM-хост. По законам жанра, случилось это в выходные, ровно в тот момент, когда я ехала в автобусе.

Прямо-таки ощущая, как седеют волосы, полезла в системные логи. Ничего объясняющего такое поведение не было. Проверила RAID-контроллер и диски, - всё отлично, все здоровые.
После очередной перезагрузки докопалась до iLo-логов и увидела странное:
System overheating (Temperature Sensor 29, Location System, Temperature 61C)

Описаний сенсоров для серверов HP - куча, еле нашла, что Sensor 29 - это вроде как северный мост. И что таким образом он сигнализирует о перегреве дисков. Что за мистика, я же своими глазами видела, что они в порядке!..

Первым делом отключила в BIOS автоматическую перезагрузку при перегреве. В нормальной ситуации так делать нельзя, конечно, но конкретно в моем случае сообщений от других термосенсоров не было.

Погуглила. На одной из страниц вышла на старенький сайт дядечки по имени David A. Soussan, который много работал с разным железом и с нетоповыми серверами HP в частности. Подытоживая свой опыт, он написал целую статью о проблеме, с которой я столкнулась.

Оказывается, "неродные" SATA-диски часто отправляют информацию о своём состоянии в формате, который датчик не может распознать. И поэтому он на всякий случай считает, что диски перегреваются. Охлаждение включается на полную мощность, но, естественно, не помогает, и через короткое время система получает сигнал о перегреве и аварийно отключается.
Дэвид подробно описал проблему и даже составил табличку совместимых/несовместимых дисков:
http://dascomputerconsultants.com/HPCompaqServerDrives.htm
Стоит ли говорить, что в табличке несовместимых купленные нами для бэкапов HGST диски стояли на первом месте. =)) Удивительно, как они вообще полгода проработали нормально.

У кого-то сервер с такими дисками может не включиться совсем:
https://community.hpe.com/t5/ProLiant-Servers-ML-DL-SL/HP-DL370-G6-Overheated-SATA-Drives/td-p/4581621

Понятно, что самое правильное решение проблемы - это покупать только "родные" HP диски. Но если хочется сэкономить, то будьте очень внимательны.

P.S.: Дэвид, спасибо тебе, мужик, где бы ты ни был. =)

Конец цитаты.

__

"Die Endlösung c "вечным" поиском обновлений в Windows 7 x64"

Рассмотрим следующую ситуацию, которая уже всех заебала с решением проблемы залипшей службы "windows update".

1) Заходим в панель управления, отключаем автоматический поиск и установку обновлений.
2) Перезагружаем компьютер.
3) Скачиваем и устанавливаем следующие апдейты:
Windows6.1-KB3020369-x64.msu
Windows6.1-kb3125574-v4-x64.msu
Windows6.1-KB3050265-x64.msu
Windows6.1-KB3065987-v2-x64.msu
Windows6.1-KB3102810-x64.msu
Windows6.1-KB3135445-x64.msu (требует перезагрузки)
Windows6.1-KB3138612-x64.msu
Windows6.1-KB3161664-x64.msu (требует перезагрузки)
Windows6.1-KB3172605-x64.msu (требует перезагрузки)

4) ???
5) PFOFIT!


Для Windows 8.1:

Windows8.1-KB3138615-x64.msu (требует перезагрузки)
__

"OpenVPN - максимальная пропускная способность"

Господин Филин aka rustedowl провёл нагрузочный тест OpenVPN и выяснил крайне любопытную особенность:

Метода тестирования: два компьютера, соединены гигабитным линком (IPerf3 ~950MBit\s), OpenVPN прокинут между ними.
Максимальная скорость сквозь туннель - ровно 107 Mbit\s. При этом скорость одинакова и для cipher AES-256-CBC и для cipher none, то есть от шифрования эта скорость не зависит.
Видимо, это такая архитектурная особенность OpenVPN. "100 мегабит хватит всем" :)

__

ERC / TLER

Как известно, жОсткие диски существуют двух видов: обычные и "энтерпрайзные".

Основное(!) отличие простое - "обычные" призваны работать в standalone-режиме, "энтерпрайзные", в свою очередь, заточены под работу в RAID, и с плотным взаимодействим с RAID-контроллером. (прим. de_nada)

Никто вам не запрещает применять обычные в RAID и наоборот.
"Но есть нюанс!"©

У жестких дисков есть встроенный механизм обработки ошибок - SCT ERC (SMART Command Transport Error Recovery Control), у компании WD он называется TLER (time-limited error recovery).
Основой его работы является количество времени, которое диск может потратить на коррекцию ошибки чтения/записи.
Два основных параметра — таймаут операции чтения и таймаут операции записи.
Таймауты измеряются в секундах, причем "0" означает неограниченно долгое время обработки ошибки.

Опять же, есть нюансы: SCT ERC есть не на всех дисках, на некоторых есть, но выключен.

Зачем?

Всё просто: десктопный диск лучше подумает-подумает, потрещит, но ошибку не выдаст, а информацию в итоге таки считает.
А в RAID всегда есть запасной диск, и терпеть минутные тормоза на Hi-load системах - недопустимо. Не получилось прочитать? Читаем с запасных дисков, помечаем диск как сбойный, начинаем перестройку массива, а сбойный диск вынимаем из "полки" и утилизируем в окно.

Дефолтные значения таковы:
Десктопные HDD: Disabled либо Enabled со значениями Read=0s / Write=0s.
Энтерпрайзные HDD: Enabled со значениями Read=7s / Write=0s

Вот именно поэтому - НАСТОЯТЕЛЬНО НЕ РЕКОМЕНДУЕТСЯ использовать энтерпрайзные диски в десктопах и наоборот.

__