LINUX.ORG.RU

0
Всего сообщений: 20

Особенности реализации ПО МК в условиях агрессивных сред функционирования устройства

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

 , ,

splinter ()

Вакансия ведущего системного администратора Unix (г.Москва)

Добрый день! В крупнейшее Российское издательство ищу ведущего системного администратора Unix.
Перед кандидатом мы ставим следующие задачи:
- Установка, настройка, администрирование, мониторинг серверной инфраструктуры под OC UNIX;
- Оптимизация, поддержка работы высоконагруженных WEB серверов;
- Администрирование сетевой инфраструктуры (Cisco Catalyst, WiFi, ASA, Juniper EX4300\4600);

Для нас важно:
- Опыт администрирования UNIX серверов (RHEL, CENTOS, FREEBSD)
- Опыт администрирования WEB серверов (Apache, Tomcat)
- Опыт администрирования почтовых серверов (postfix, dovecot)
- Опыт администрирования СУБД (MYSQL, PostgreSQL)
- Опыт работы с системами мониторинга (PRTG, Zabbix)
- Опыт администрирования NGINX (прокси, балансировщик)
- Навыки работы с системами контроля версий (git, svn)
- Умение работать с SSL сертификатами
- Понимание принципов работы сетевых протоколов (включая IPv6), протоколов динамической маршрутизации (BGP, OSPF)
Желательно:
- опыт работы с сетевым оборудованием производителей Cisco, Juniper
- опыт работы с балансировщиками Citrix Netscaler
- Английский язык на уровне чтения технической документации
- Умение работать в команде, дисциплинированность, пунктуальность
Мы предлагаем Вам:

- Работу в крупнейшем и динамично развивающемся Холдинге;
- Официальную заработную плату,(до 130 000 gross) оформление по ТК;
- Комфортные условия труда;
- График работы 5\2 (сб, вс - выходные, пт - сокращенный день)
- Решение амбициозных и интересных задач;
- Обучение и развитие в Компании;
- Территориально: м. Новослободская (5 мин.от метро)

Дополнительные вопросы можно задать по почте job@prosv.ru или по тел. +7 916 279 91 93

 , , ,

MariProsv ()

ProxMox, репликация VM

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

 , , ,

Stazot ()

Сделать один маршрутизатор из двух роутеров

У меня есть два домашних роутера. Они одинаковые и каждый имеет только один разъем для подключения WAN. Зато я могу их соединить между собой проводом через разъемы LAN. Имея два роутера с двумя разъёмами WAN я могу подключить их к двум провайдерам. А за счёт того, что они соединены между собой я могу каждый из роутеров вывести в интернет через соседний роутер в случае если свой провайдер отказал. Кто-нибудь делал такое?

 , ,

Einstok_Fair ()

Помогите организовать отказоустойчивость интернет шлюза

Всем привет, прошу помощи.

Есть интернет шлюз на базе linux с 3-мя сетевыми картами: 1) Локальная сеть (подключается к Cisco SG300-10 для разделения сети на VLAN) 2) 1-й провайдер (соединение PPPoE) 3) 2-й провайдер (соединение L2TP)

Как писал выше на шлюзе используются VLAN, а именно 6 шт.. Сама Cisco с 1-го по 6-й порт занята под VLAN, а 7-й порт под коннект от шлюза к самой Cisco.

На шлюзе висят следующие сервисы: - ISC-DHCP - VLAN - OpenVPN - организация доступа в интернет (pppoe и l2tp)

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

Сейчас это организованно так: если сервер выключается, то нужно подойти и передернуть все 3 провода (2 провайдера + локалка) в резерный сервер.

Может дадите совет новичку, только просьба без нравоучений и сарказмов, не до этого.

Всем спасибо!!!

 , , ,

StalinSmol ()

Отказоустойчивый почтовый сервер альтернатива Exchange

В общем как готовить неубиваемые почтовые сервера их старого и местами не доброго Exchange я знаю. Можно хоть пинком ноды выключать (главное не все сразу), а кластер будет работать.

А вот из чего приготовить в СПО подобный пирог? Когда пользователей около 1000+- т.е. это не SOHO сегмент. Среда гетерогенная т.е. часть пользователей на никсах, часть на винде, часть в AD часть FreeIPA Что нужно: 1 - Почта 2 - Календарики (общие) 3 - Адресная книга (общая) 4 - Отказоустойчивость (выключили 1 сервер или он сгорел и ничего не потерялось и все дружно продолжают работать пока андминчики разбираются что с железом или ПО случилось) 5 - Антивирус 6 - Антиспам 7 - Вебморда

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

 , ,

ar2d2 ()

Балансировка нагрузки с Nginx для нескольких виртуальных хостов

Коллеги,

настраиваю выделенный под балансировку хост с nginx. С одним виртуальным хостом не было бы проблем, но у меня несколько, поэтому запутался в конфигурации. Схема такова:

На хост-балансер приходят запросы типа zapros1.ru, zapros2.ru, zapros3.ru. За балансером два бэкэнда с apache (между бэками репликация mysql и rsync, что не особо важно). На 1-ом бэкэнде крутятся zapros1.local, zapros2.local, zapros3.local, на 2-ом бэкэнде zapros1-repl.local, zapros2-repl.local, zapros3-repl.local.Реализовать хочу так:

сам nginx на балансере ничего не отдаёт, он только проксирует на бэки, то есть если запрос пришёл на zapros2.ru, то он проксируется на zapros2.local, если zapros2.local недоступен, то отдаётся zapros2-repl.local

По локальным адресам бэкэнды доступны.

Конфиг nginx (для одного виртуального хоста):

upstream zapros1-backend {
  server zapros1.local max_fails=3 fail_timeout=30s;
  server zapros1-repl.local backup;
}


server {
	 listen 192.168.0.150:80;
	 server_name zapros1.ru;
	 location / {
		proxy_pass http://zapros1-backend;
	  }
	}
	

Подскажите, как правильно сконфигурировать nginx в такой ситуации.

P.S. С таким конфигом проксирование работает, но отдаётся не тот виртуальный хост, который нужно (с бэкэнда).

 , , ,

yellowboy ()

Отказоустойчивый инет через двух провайдеров

Задача: обеспечить отказоустойчивое потоковое вещание видео с раб. станции на винде на сервер на линукс у хостера откуда оно и будет раздаваться. В наличии имеется подключение к двум провайдерам (не прямое а изнутри локальной сети), роутер TL-WR841N, на машинке с виндой есть две сетевые карты.

Погуглив по теме я нашел multiwan для openwrt. Это не совсем то, что хотелось бы, потому что он работает на уровне подключений, т.е. раскидывает сетевые подключения между провайдерами, а хотелось бы, чтобы работало на уровне пакетов. Если провайдер упадет, будет рваться соединение, а через второго провайдера подключение пойдет только когда стриминговый софт переконнектится, и непонятно сколько на это времени уйдет, особенно если провайдер не полностью упадет, а будет сильно тупить. Но, в принципе, лучше чем ничего. Также нашел bonding, но это, как я понял, не про мой случай, так как оно работает с двумя подключениями от одного провайдера.

Что посоветуете? В идеале хотелось бы что-то типа vpn на роутере, который гонит пакеты через обоих провайдеров на сервер с обеспечением переключения, если один будет тупить/упадет.

 , , ,

goingUp ()

Отказоустойчивость веб-сервера

Стоит ngnix++dns необходимо при аварийной ситуации(отключение света,неисправность оборудования и т.д.) клиенты перенаправлялись на альтернативный сервер, с другим провайдером. В какую сторону копать? Что посоветуете? P.S. Начинающий админ)

 , ,

veradim ()

Установка openstack swift

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

Требуется создать распределенное отказоустойчивое хранилище для музыки и фото. Было решено использовать openstack swift.
Планировалось что все будет работать на серверах debian, т.к есть опыт администрирования именно этого дистрибутива. Но как оказалось openstack поддерживает официально suse, redhat/centos, ubuntu. Могут ли быть в будущем проблемы из-за того что официально не поддерживается? Рассматриваю еще установку на centos, т.к. радует LTS до 2024.
Пока что искал доки по установке именно openstack swift на debian. Но повсюду только полная установка всего openstack пакета, а мне же нужно только swift.
Посоветуйте годный мануал по установке и администрированию openstack swift на debian (centos).

 , ,

kiotoze ()

SSD - труп? А почему тогда у меня SD-флешка через 4 года неактивности всё-равно работает?

https://geektimes.ru/post/250406/

Суть в том, что чем выше температура при хранении, тем быстрее данные того. Причём это реалистично: SSD отключили, но оставили внутри корпуса, а рядом какой-нибудь WD Black его греет до 45 градусов. И SSD даёт дуба. Только не понятно, почему тогда старые флешки нормально работают и читаются.

 , , ,

Iprao ()

Xen Remus и DRBD D для теневой репликации памяти и блочного устройства виртуальных машин. Кто-нибудь пробовал?

Охайо, ЛОР-кун. :3

Кто-нибудь пробовал использовать данные решения? Как с производительностью и не было ли проблем с установкой и последующей эксплуатацией?

 , , , ,

ktulhu666 ()

Сохранность метаданных LVM

Мне известно, что копии метаданных LVM на каждом физическом томе хранятся в количестве, указанном опцией pvcreate metadatacopies (не больше 2). Если я имею два диска, на каждом по физическому тому, и опцию укажу равной двум, то метаданные будут храниться в 4 экземплярах - по два на каждом диске, в начале и конце физических томов. Насколько надёжным можно это считать? Можно ли с этого момента вообще не озадачиваться целостностью ЛВМ? Про бэкапы знаю.

 , , ,

Anonymous654 ()

как вы отказывали?

в какой форме лоровцу доводилось отказывать человеку, желающему с ним спар покушающемуся на романтические отношения? чувствовал ли он моральную тяжесть ответственности при этом?

 , ,

Alyssa ()

Team-lead системных администраторов SRS

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

Что нужно: опыт работы с linux; системное понимание оптимизации и тюнинга mysql; Nginx и схемы балансировки трафика; опыт работы с виртуальными средами; опыт работы с системами мониторинга.

Что мы приветствуем:

  • опыт управления командой;
  • опыт построения и поддержания распределенной отказоустойчивой серверной инфраструктуры для крупных веб-проектов;
  • опыт работы с различными схемами распределения и балансировки нагрузки, как на уровне сервисов (web, mysql, redis и т.д.), так и на уровне трафика (L2, L3 OSI Levels);
  • системное понимание вопросов безопасности; системное понимание методов противодействия ddos-атакам.

Что нужно делать:

  • обеспечение отказоустойчивого функционирования инфраструктуры и сервисов (более 100 серверов в двух дата-центрах, десятки различных сервисов, включая mysql, nginx, perl-based web, redis, memcached и прочие);
  • развитие и оптимизация серверной инфраструктуры и сервисов для повышения качественного уровня и соответствия росту проекта; обеспечение эффективной работы команды;
  • формирование общей концепции развития отдела администрирования; планирование рабочей нагрузки;
  • контроль реализации поставленных команде задач;
  • консультирование системных администраторов по вопросам реализации отдельных задач;
  • налаживание коммуникаций отдела администрирования с другими отделами внутри организации.

Что мы предлагаем:

Мы уже приготовили тебе уютное местечко в одном из наших офисов в Москве, Самаре, Киеве или Кишинёве. Но мы совсем не против, если ты будешь работать из Костромы, Владивостока, Берлина, Гаваны или Бангкока — нас этим не удивишь. Мы готовы предложить зарплату до 120к в зависимости от навыков и опыта (а может даже больше), сделать так, чтобы она росла вместе с количеством приносимой пользы, и обеспечить премиями и бонусами за особо героические подвиги. Кроме того, мы всегда поддерживаем профессиональный рост наших сотрудников и частенько посылаем их на замечательные конференции.

Пишите нам на resume@reg.ru и мы будем рады с вами познакомится! P.S.: а мы, кстати, еще ищем админа SRS (с перспективой роста до тим-лида).

 , ,

regru ()

Бюджетный отказоустойчивый хостинг

Гипотетическая задача. Есть 6 серверов Xeon E3-1270, 16Gb RAM, 2 Tb HDD + 6 серверов Xeon E3-1270, 16Gb RAM, 240 Gb SSD. Надо построить типичный хостинг (но отказоустойчивый) - веб-сервер, почтовый сервер, сервер БД. Как бы вы это реализовали на таких железках и какое ПО (DRBD, Heartbeat, Proxmox, Pacemaker ... ) использовали? Специфика нагрузки - среднестатистичекие сайты. Дополнительно - снятие бекапов на отдельный, не входящий в эти 12 шт., сервер.

В реальности строится это не будет ибо я и одного сервера не смогу приобрести. Вопрос чисто для развития и указания пути, куда копать, что изучать.

 , , ,

Alternating_Current ()

Отказоустойчивый Key-Value storage

Для Node.js сервиса, который принимает и отдает файлы нужно выбрать отказоустойчивый key-value store. Уже слышал про riak и знаю, что он поддерживает LevelDB. Сервис уже хранит метаданные в LevelDB СУБД (как JSON документы), но загруженные файлы все еще хранятся в файловой системе.

Каким образом мне нужно будет организовать репликацию данных? Должен ли я хранить загруженные файлы в LevelDB Store как BLOB (в терминологии SQL Субд)?

Можно ли делать репликацию LevelDB баз без riak? чем и как это лучсех делать в Node.js? Или лучше взять Riak?

 , , , ,

EnterpriseMobility ()

Как увеличить аптайм при помощи второго канала?

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

Задача — на время разрыва соединения перебрасывать всех заходящих на сайты с первой на вторую линию (соотв. динамически присваивая веб-сайтам другой IP-шник). Насколько я понимаю, DNS-карусель (она же балансировка нагрузки) эту проблему нормально не решает. Так какой же может быть выход?

 , ,

Le_Raux ()

FreeNAS отказоустойчивость ОС

Возможно-ли на FreeNAS сделать инсталляцию отказоустойчивой ОС.

К примеру я могу на Linux поднять RAID-1 на MDADM в GRUB прописать загрузку с любого из 2-ух HDD и в случае выхода из строя 1-ого диска у меня загрузка ОС будет успешна.

Необходимо файловое хранилище - 2 рейда 1-ого левела.

 , ,

antonio-an ()

Отказоустойчивость сервера

Доброго времени суток. Есть несколько VPS-ок, на на первой крутится несколько сайтов и почтовый сервер с веб-мордой. Иногда бывает, что первый сервер выходит из строя по каким-то причинам. Я хочу реализовать отказоустойчивось, чтобы при отказе первого сервера запросы перенаправлялись на другой работающий (реплику в MySQL и синхронизацию контента настрою, это не проблема). Проблема в другом, как создать отказоустойчивую систему?

Первое, что пришло на ум, в качестве шлюза использовать nginx. Но тут есть проблема - если загнется сервер с nginx, то все мои труды полетят в тар-тарары. На уровне DNS я ничего путного не нагуглил, кроме round-robin, но рулетка не подходить, так как мне нужна не балансировка, а отказоустойчивость.

Подскажите, как лучше поступить, какое решение использовать?

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

 , ,

PaRuSoft ()