И это всё МОЁ

Компания Hewlett Packard Enterprise опубликовала обновление прошивок для SSD-накопителей с интерфейсом SAS, поставляемых под брендом HPE. Обновление устраняет критическую проблему, приводящую к потере всех данных из-за сбоя после 32768 часов работы накопителя (3 года, 270 дней и 8 часов). Проблема проявляется в прошивках до версии HPD8. После обновления прошивки перезагрузка сервера не требуется.

До истечения данного времени проблема не проявляется, но всем пользователям HPE SAS SSD рекомендуется не затягивать с заменой прошивки. Если прошивку не обновить, то после указанного времени работы SSD все данные будут потеряны безвозвратно и накопитель станет непригоден для дальнейшего использования. Особенно неприятная ситуация может возникнуть при использовании SSD-накопителей в RAID-массивах - если накопители добавлены одновременно, то и из строя они все выйдут тоже одновременно.

Проблема затрагивает 20 моделей SAS SSD-накопителей, поставляемых в серверах и хранилищах HPE ProLiant, Synergy, Apollo, JBOD D3xxx, D6xxx, D8xxx, MSA, StoreVirtual 4335 и StoreVirtual 3200. Продукты 3PAR, Nimble, Simplivity, XP и Primera проблеме не подвержены. Инструментарий для обновления прошивки подготовлен для Linux, Windows и VMware ESXi, но обновление пока опубликовано только для части проблемных устройств, а для остальных ожидается 9 декабря. Оценить, сколько уже проработал накопитель, можно посмотрев значение «Power On Hours», в отчёте Smart Storage Administrator, который можно сгенерировать командой «ssa --diag --f report.txt».

Ошибка выявлена сторонним подрядчиком, который занимался производством SSD для компании HPE. Не исключено, что проблема не ограничится HPE и затронет других производителей, работающих с данным подрядчиком (подрядчик не называется, а также не детализируется кто допустил ошибку - подрядчик или инженеры HPE). Cемь лет назад в SSD-накопителях Crucial M4 была выявлена похожая ошибка, которая приводила к недоступности накопителя после 5184 часов работы. В этом году компания Intel также выпускала обновление прошивок для SSD D3-S4510/D3-S4610 1.92TB и 3.84TB, устранявшее проблему с неработоспособностью после 1700 часов работы








 ,








И это всё МОЁ

Я новичок в Линуксе. Подскажите, что можно установить для удаленного администрирования? На винде пользуюсь teamviewer. А что в линуксе можно использовать?
Еще давно слышал, что есть прога, через которую удаленно заходишь и работает только консоль. Что это за прога?









 








И это всё МОЁ

Подробнее на Хабре: https://habr.com/ru/company/mailru/blog/477704/

Будете участвовать?

Выкладывайте линки на свои профили, чтобы друг дружку в друзяшки добавлять.

Я тут: https://russianaicup.ru/profile/NightmareZ








 ,








И это всё МОЁ

Вышла новая версия популярной системы сборки CMake 3.16.0 и сопутствующих утилит CTest и CPack, облегчающих тестирование и сборку пакетов соответственно.


( читать дальше... )









 , ,








И это всё МОЁ

Всем привет!!!
Есть железо за пределами Солнечной системы, 3 IP-камеры, общий поток данных 3 Мбита. Все это работает через 4G модем, через оператора Яйцо. Весь трафик бегает через OpenVPN.


Скорость 4G - ~4 Мбита, все устраивало, все хорошо. Но случайно обнаружилось, что у Черного оператора скорость 25 Мбит… В итоге шеф решил поставить еще 8 камер, итого 1 камер, поток примерно 11 Мбит. Запустили, все работало несколько часов… После чего скорость упала под 50Кбайт в сек.
Очень печально…


Вычислил, после ~20 Гбайт как только включается OpenVPN, скорость сразу обрезается. Фильтруют… Отсюда родилась мысль как-то маскировать VPN, например через HTTP или может еще как. Помню, 5 лет назад была тема TTL менять, и можно расшаривать интернет на простом тарифе. Может тут где собака зарыта?


Короче, Яйцом проблем не было, 3 Мбита качалось месяцами круглосуточно. Жаль скорость очень маленькая. А 25 Мбит - это круто, есть куда расширяться.









 , ,








И это всё МОЁ

Проблемка.
Есть эластикс со встроенным в него астериском. Входящие звонки все попадают в одну кучу, после отделным скриптом из agi-bin распределяются по сотрудникам в зависимости от того, кто звонит. Если звонит контрагент определенного сотрудника - вызов ему и отправляется. Скрипт лезет в mysql базу, по номеру КА находит отвественного сотрудника и отправляет вызов ему.


Все работает хорошо.


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


Follow me отлично работает при звонке внутри сети. Звоню с любого внутреннего на тот, у кого есть follow me - через 15 секунд звонок перенаправляется. Все в порядке.


При звонке с внешки - follow me не пытается сработать вовсе. Звонок уходит отвественному сотруднику и продолжается до тех пор, пока не возьмут трубку, не даст отбой вызывающий, либо АТС не надоест принимать звонок.


Подозреваю, что связано как раз с этим распределяющим скриптом из agi-bin. Но как именно? В какую сторону смотреть?









 








И это всё МОЁ

Подскажите, чем в Linux делаются такие вещи? Есть ли такая функция в Kdenlive? Просто он есть в репозитории, и я его уже установил.

Нашел еще Gifcurry.

https://github.com/lettier/gifcurry/blob/master/CHANGELOG.md#3000

Но в репозитории его нет, а со снапами я не дружу.








 , , , ,








И это всё МОЁ

Может кто нибудь внятно объяснить?


Вот читаю я статьи о сравнении BSD и Linux и вижу почт ивезде прмерно такое:



FreeBSD намного безопаснее Linux. Если с предыдущим пунктом еще можно как-то спорить, то здесь это совершенно бесполезно. Проведем элементарное исследование. Заходим на Google и вводим запрос
site:www.securityfocus.com/bid/ intitle:«freebsd»
В настройках задаем период — с 01.01.2010 по 31.12.2010. Всего 4 уязвимости за целый год! Согласно security.freebsd.org — 10 уязвимостей, что не меняет картины. Для сравнения, в ядре Linux (intitle:’linux kernel’) за тот же период было найдено 123 уязвимости!




Можно было бы говорить о том, что в Linux находят больше ошибок, потому что им пользуется больше людей, чем FreeBSD… если бы ошибок было не в 12 раз больше, а, хотя бы, только в два.




Не удивительно, что именно серверы под управлением FreeBSD славятся большими значениями uptime. Железо, на котором работает ОС, выходит из строя быстрее, чем появляется необходимость обновиться и презагрузить машину. Высокий аптайм серверов на FreeBSD подтверждает (на момент написания этих строк) NetCraft:




Во-первых, ядро Linux значительно больше ядра FreeBSD, даже если на минуту представить, что 50% кода Linux — это различные драйверы и потому не считаются (между прочим, с чего бы вдруг им не считаться?). Исходный код Linux даже больше кода операционной системы FreeBSD! Во-вторых, размер ядра Linux увеличивается намного быстрее ядра FreeBSD — 4 млн новых строк кода за 7 лет против 1.5 млн. Кроме того, ядро Linux, похоже, растет экспоненциально, в то время, как ядро FreeBSD — линейно.



И так далее. Почему именно линукс в суперкомпьютерах?









 ,








И это всё МОЁ

Есть хост, на котором я запускаю ansible.

Я хочу написать задачу в плейбуке, которая бы запускала команду локально, без подключения через SSH.

Говоря точнее, мне нужно сделать задачу, которая запускала бы виртуальные машины VirtualBox. И сделать это нужно в текущей сессии пользователя, под которым и запускается команда ansible-playbook.

Если делать через модуль local_action, вот так:

local_action: command cmd='cd `vm_images_path` ; cd ./arm1/ ; VBoxManage startvm "Debain Linux - arm1"'

то ansible все равно пытается подсоединиться через ssh, и выполнить команду в другой сессии. А мне надо выполнить команду в текущей сессии, чтобы я видел окна запущенных виртуальных машин.

Как это сделать?








 , ,








И это всё МОЁ

Здравствуйте.

Есть postgresql сервер. На нем есть ~1000 баз.
Есть ~1000 клиентов. Каждый клиент работает только со своей базой. Так же каждый клиент может создавать до 16 подключений.

То есть получается ~16000 соединений до сервера. На таком количестве производительность postgresql около нулевая.

Подскажите, как можно захендлить такое? Или вовсе не реально?

Заранее благодарен.








 








И это всё МОЁ

Здравствуйте формучане.


Прошу помощи с вопросом Ansible.


Задача: Получаем данные от сервиса помощью API.
Данные возвращаются в поле content
Нужно получить несколько переменных с тех данных и отправить запрос на изменения данных.


В чём сложность: API не умеет в JSON. Только HTTP или SOAP.


Вопрос: Как можно, не копируя содержимое переменной content в файл, модифицировать и опеределить как переменную.


P.S. Я думаю regex_replace мне должен помочь, но не осилил пока.
Буду благодарен за полезные ссылки.









 








И это всё МОЁ

Компилирую библиотеку boost. При настройке параметров компиляции есть параметр, смысл которого я не понимаю. Это параметр runtime-link. Понятно, что параметр link отвечает за то, что на выходе будет статическая (.a) или динамическая библиотека (.so). Но что значит (после ./b2 –help) Whether to link to static or shared C and C++ runtime? Что значит статически либо динамически слинковать плюсовый рантайм? Что такое вообще плюсовый рантайм? Это стандартные либы (libstd++ и glibc)? Перегуглил интернет, ничего путного не нашел.


Попытался использовать разные связки link и runtime-link.



  • link=shared и runtime-link=shared (на выходе .so либки);

  • link=shared и runtime-link=static (на выходе ничего нет);

  • link=static и runtime-link=shared (на выходе .a либки);

  • link=static и runtime-link=static (на выходе .a либки).









 , ,








И это всё МОЁ

Я нигде не могу найти решение этой проблемы: https://lists.llvm.org/pipermail/llvm-dev/2018-May/123745.html


Всё что я сделал это скомпилировал с -static-libgcc и -static-libstdc++.


Когда я отключаю llvm в своей программе, ошибка эта исчезает, и зависимости от stdc++ пропадают.


Но мне нужно, чтобы llvm работал, и я понятия не имею что делать. Пробовал всё, даже в makefile залезал, менял положение этих двух флагов в link_args, ничего не помогает короче.









 , , ,








И это всё МОЁ

Уважаемые форумчане, кто может поделиться яркими примерами, когда работающая stand a lone нода с Debian+Mysql+nginx+php-fpm, которая не обновляется, и предположим не доступна из интернета и используется только в интрасети, но тем не менее поломалась, и не в следствие аппаратного сбоя, а по причине софтового сбоя.


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









 , ,








И это всё МОЁ

Собственно вопрос к знатокам… Есть подкроватный сервер Debian, на нем сейчас miniDLNA и Samba. В него только Ethernet воткнут и вайфайчик. Есть смысл на него ставить Kodi, если мне нужен DLNA поток с него (т.е. функционал miniDLNA) и киношку бы через браузер бы смотрел, если это работает? Такое Kodi умеет или оно для прямого вывода на экран через HDMI какой-нить?









 , , , ,








И это всё МОЁ

Добрый день. Возможно ли как-то реализовать второй монитор на удаленной машине (как это делается по HDMI)? Или хотя бы просто управлять экраном второй машины, иметь связи ctrl+c/v/x, и чтобы после подключения «к удаленному рабочему столу» не выходило из пользователя? Знаю что подобное есть у Apple, может кто-то на линуксе уже делал подобное? Не прибегая к проприетарным программам, таким как TeamViewer.









 , ,








И это всё МОЁ

Добрый день!


Подскажите как можно исправить данную ошибку, появилась сразу после установки: http://prntscr.com/q2nw8r http://store.altern.kz/products/create.


Программистом не являюсь, поэтому, пожалуйста, без сарказма.


Файл show.blade.php


        <div class="form-group">
<label for="last_name">Категория:</label>
{{$product->category()->name}}
</div>
<div class="form-group">
<label for="last_name">Описание:</label>
{!! $product->description !!}
</div>

@foreach($product->images() as $im)
<br>
<img width="200px" src="{{ asset("$im->url";) }}">
@endforeach
</div>
</div>








 








И это всё МОЁ

Посоветуйте что можно почитать или посмотреть по сетям, чтобы поднять знания/умения с уровня дна до уверенной работы с сетями.


Приоритетно на русском языке









 , ,








И это всё МОЁ

Здравствуйте. Возникла такая проблема: идет атака на мой 1c сервер через мой же шлюз. Настроил логи iptables и вижу повторяющуюся строку:


Iptables: hashlimit: IN=eth0 OUT= MAC=94:de:80:a1:98:d5:00:15:63:51:28:41:08:00 SRC=141.98.81.122 DST=<Внешний ip> LEN=52 TOS=0x02 PREC=0x00 TTL=119 ID=14468 DF PROTO=TCP SPT=52000 DPT=6575 WINDOW=8192 RES=0x00 CWR ECE SYN URGP=0


Хочу заблокировать подключение с этого mac-адреса. Не могу понять, почему mac такой странный. Подскажите, пожалуйста, как преобразовать его в нормальный вид и добавить в правило блок









 , , , ,








И это всё МОЁ

В этой статье мы собрали самые лучшие дистрибутивы основанные на ArchLinux. Постоянные пользователи Linux знают, что эта операционная система не для слабых духом. Вероятность того, что установка дистрибутива на основе Linux закончится неудачей или того, что пользователь в первую же неделю использования столкнется с какими-либо проблемами, достаточно высока. Судя по количеству запросов в поисковой системе Google, люди, которые только начинают осваиваться в мире Linux, останавливают свой выбор на двух наиболее популярных дистрибутивах — Ubuntu и Linux Mint. Однако, со временем, набираясь знаний и опыта, пользователи стремятся к тому, что кардинально отличается от вылизанной и причесанной ОС, которой они пользовались раньше.


Запись Лучшие дистрибутивы на основе ArchLinux впервые появилась Losst.






@темы: Списки