Архив за 04 января 2017 - 3

Abstract: Реальная история из жизни реальных администраторов по отлову идиотского бага.
Поучительная часть: Никогда недооценивай зависимости зависимостей.

Вступление

Рядовой апгрейд в лаборатории с Openstack Mitaka до Openstack Newton (более новая версия). Несколько deprecated options, keystone переехал с eventlet на WSGI и поломал существующую конфигурацию с haproxy; из-за типового «ipv6 listen» apache не стал конфликтовать с haproxy за одинаковые используемые порты на звезде (один слушал ipv6, другой ipv4 only), так что запросы уходили в haproxy вместо апача, где умирали с 503, т.к. апстрима не было… Впрочем, история не об этом.

После того, как основные проблемы были пофишкены, Nova (одна из компонент Openstack) при запуске начала падать с ошибкой: ConfigFileValueError: Value for option url is not valid: invalid URI: 'http://neutron-server.example.com:21345'.. Это было очень странно. С учётом, что в конфиге поменялось 100500 опций, возникло подозрение, что мы используем устаревшую опцию (которую больше не надо использовать). Однако, документация говорила — url = http://controller:9696.

Отладка

Очевидные шаги отладки:

  • Закомментировать опцию — не падает
  • Повторить опцию из примера — не падает
  • Заменить в опции порт на «наш» — возможно, нельзя использовать слишком большой номер порта — не падает
  • Заменить в опции url на наш — падает
  • Вернуть «controller» на место — не падает
  • Подозрение: не умеет fqdn: заменить controller на controller.dns — не падает
  • Подозрение: слишком много точек (у нас в реальном коде было 8 точек в url) — controller.dns1.dns2.dns3.dns4 — не падает
  • Оставить из нашего имени только первую часть: http://neutron-server:9696 — падает! гипотеза уже понятна.
  • Проверка1: http://neutronserver:9696 — не падает
  • Проверка2: http://with-dashes:9696 — падает!

Читать полностью »

Ученые рассказали, что способствует успеху

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

Читать полностью »

Компания Hyundai без лишней помпы продолжает завивать свою функцию Blue Link, позволяющую управлять теми или иными системами авто посредством смартфона или даже умных часов.

Как сообщает источник, на выставке CES 2017 автогигант объявил о сотрудничестве с Google, благодаря которому машинами Hyundai с поддержкой Blue Link можно будет управлять посредством голосовых команд устройству Google Home с помощником Assistant.

Кроме ноутбука Predator 21 X компания Acer привезла на CES 2017 и обновлённую модель Predator 17 X (GX-792). Этот аппарат дебютировал весной прошлого года, но уже в конце лета был Читать полностью »

Компания Garmin представила терминалы спутниковой связи inReach SE+ м inReach Explorer+. Это первые устройства Garmin, в которых используется технология inReach, приобретенная одновременно с покупкой компании DeLorme в начале 2016 года. Аппараты inReach SE+ и inReach Explorer+ полагаются на спутниковую группировку Iridium для двухстороннего обмена сообщениями и передачи сигналов SOS в любой точке мира. Обе модели оснащены приемниками GPS, а модель inReach Explorer+ дополнительно имеет функции компаса, высотомера и акселерометра.

В данной статье я постарался раскрыть назначение VMware Virtual SAN, принципы её работы, требования, возможности и ограничения данной системы, основные рекомендации по её проектированию.

Концепция Virtual SAN

VMware Virtual SAN (далее vSAN) представляет собой распределенную программную СХД (SDS) для организации гипер-конвергентной инфраструктуры (HCI) на базе vSphere. vSAN встроен в гипервизор ESXi и не требует развертывание дополнительных сервисов и служебных ВМ. vSAN позволяет объединить локальные носители хостов в единый пул хранения, обеспечивающий заданный уровень отказоустойчивости и предоставляющий свое пространство для всех хостов и ВМ кластера. Таким образом, мы получаем централизованное хранилище, необходимое для раскрытия всех возможностей виртуализации (технологии vSphere), без необходимости внедрения и сопровождения выделенной (традиционной) СХД.
Читать полностью »

Головная боль может возникнуть из-за недостатка витамина Д

Финские ученые заявили, что хроническая головная боль может быть вызвана недостатком витаминов и минералов. В частности, ей способствует недостаток витамина Д. Это было подтверждено экспериментальным путем. Ученые оформили свой вывод и опубликовали его в профильных западных журналах.

Читать полностью »

Вчера вечером компания Nvidia представила мобильные видеокарты GeForce GTX 1050 и GTX 1050 Ti и мы отметили, что это позволит производителям создавать недорогие, по мерам сегмента, действительно игровые ноутбуки.

Я увлекаюсь роботами, постоянно мониторю интернет в поисках интересных решений. Случайно нашел очень интересный проект, спешу поделиться информацией с Вами. Краудфандинговый проект JeVois это Opensource платформа машинного зрения: видео датчик и четырехъядерный процессор в крохотном корпусе 28 куб. см. Доставка намечена на февраль 2017. Данный модуль способен передавать данные по USB или последовательному порту. По заявлению авторов проекта все должно работать из коробки. Все что требуется это вставить карту памяти microSD с Вашей программой (заявлена поддержка opencv 3.1 и многих других алгоритмов) и подключить к компьютеру или микроконтроллеру.

JeVois начал развиваться как учебный проект, так как авторы поняли острую необходимость в подобном модуле искусственного зрения при проектировании в робототехнике. На текущий момент отсутствуют специализированные решения, способные работать с raspberry pi или arduino из коробки.
Читать полностью »

Все события и темы из области космонавтики, о которых мы говорили на Geektimes в 2016 году, невозможно было добавить в одну статью. И даже в две. Поэтому продолжаем разговор. Первую часть читайте по этой ссылке.

image
Читать полностью »


https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js