Как стать автором
Поиск
Написать публикацию
Обновить
163.87

Серверное администрирование *

Установка, настройка, обслуживание

Сначала показывать
Порог рейтинга
Уровень сложности

findNclean: найти и вычистить

Время на прочтение14 мин
Количество просмотров5.9K


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

Так что если вдруг, тебе регулярно приходится искать файлы и может даже затем перемещать их куда-то; или тебе всё равно какой слой пыли лежит на файловой системе твоего сервера с аптаймом в несколько сотен лет и тебе просто интересен bash; или если ты просто мимо проходил{,а,о}, то не проходи мимо!
Читать дальше →

Простой, надёжный и удобный мониторинг серверов на Linux

Время на прочтение3 мин
Количество просмотров43K
Если вы администрируете сервера на Linux, наверняка, вы находитесь в состоянии постоянного поиска простых, надежных и удобных инструментов для решения самых разных задач. Одна из них — наблюдение за состоянием машин. И, хотя инструментов для мониторинга предостаточно, найти то, что войдёт в повседневный набор программ, обычно не так уж и просто. Именно поэтому сегодня я хочу рассказать об одной из таких находок, об утилите, которой пользуюсь каждый день.



Программа, о которой пойдёт речь, называется Nigel’s Monitor, или просто nmon. Она, используя простой интерфейс ncurses, умеет выводить, в реальном времени, сведения о различных показателях, характеризующих состояние сервера. Среди них — данные по процессору и памяти, информация о сетевых ресурсах, о дисковых накопителях, о файловой системе и NFS, о процессах. Набор отображаемых показателей можно настраивать. Nmon имеет текстовый интерфейс, поэтому, для работы с ним достаточно подключиться к серверу по SSH.

Предлагаю установить nmon и поговорить о том, как им пользоваться.
Читать дальше →

Дайджест практических материалов о работе с IaaS

Время на прочтение3 мин
Количество просмотров3.5K
Сегодня мы представляем вашему вниманию наш свежий IaaS-дайджест с практическими руководствами, обзорами новых технологий и решений в сфере облачного хостинга.

Читать дальше →

Splunk. Введение в анализ машинных данных — часть 1. Примеры SPL запросов и визуализация логов

Время на прочтение4 мин
Количество просмотров40K


В данной статье мы расскажем и покажем как загрузить данные в Splunk, как строить поисковые запросы в системе на основе встроенного языка SPL и как можно их визуализировать. Это чисто практическая «How to» статья на основе тестовых данных, доступ к которым предоставляется свободно и доступен для скачивания всем желающим.

После прочтения и практического повторения Вы научитесь:

  • Пользоваться базовым функционалом системы
  • Загружать данные в Splunk
  • Строить базовые поисковые запросы
  • Визуализировать полученные результаты

Как мы строили облачную инфраструктуру в Azure

Время на прочтение7 мин
Количество просмотров6K

Кейс. Строим облако для крупной компании


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


Итак, наш Заказчик — крупная международная компания, с сотнями офисов по всему миру. Основная инфраструктура сосредоточена в двух высококлассных ЦОД в Европе и к ним никаких претензий нет. А вот локальные компоненты в региональных офисах управляются множеством региональных поставщиков услуг, и это порождает кошмар на уровне менеджмента как с решением непосредственно ИТ-задач, так и в контроле за расходованием ИТ-бюджета. Заказчик решил, что перенос большей части некритичных региональных сервисов в Microsoft Azure позволит ему сэкономить на обслуживании своей ИТ инфраструктуры, сосредоточить контроль за расходованием финансов в центральном офисе и, заодно, реализовать несколько проектов модернизации. Мы уже внедряли для этого Заказчика гибридное Exchange решение на базе Office 365 с локальными компонентами в нескольких странах, где этого требовали нормы законодательства, так что он обратился к нам и к Microsoft за проектированием и внедрением облачной платформы для размещения примерно 3000 серверов в течение 3-х лет.

Всё это происходило в конце 2015 — начале 2016 и, на данный момент, платформа создана, и мы уже мигрировали туда около 500 серверов. Тема облаков одна из самых популярных в последнее время и существует довольно много документации и материалов, описывающих, что именно умеет тот или иной сервис и как вы можете его использовать. Поэтому мы поговорим о другой стороне облаков — о том, какие проблемы можно встретить на пути переноса вашей on-premises инфраструктуры.
Читать дальше →

Облачный дайджест: 35 материалов по теме ИБ и развития технологий ЦОД

Время на прочтение8 мин
Количество просмотров3.5K
Сегодня мы решили вспомнить, какие интересные темы мы понимали в нашем блоге на Хабре и на нашем сайте. Мы не только рассказываем о собственном опыте и даем советы, но и следим за новинками в сфере облачных вычислений и дата-центров, а также рассказываем о безопасности.

Читать дальше →

Настройка сети в гостевой Ubuntu 16.04 Server на VirtualBox + Windows 7

Время на прочтение4 мин
Количество просмотров91K
Весна, снова потянуло на эксперименты. Ну, в моем понимании этого слова. Решил поставить себе в Windows 7 виртуальную машину, а в эту машину — Ubuntu 16.04 Server (под которой работает хостинг для моих сайтов). И не то чтобы меня как-то OpenServer не устраивает — он как раз весьма неплох в качестве домашнего WAMP-а, но всё же иногда хочется иметь под рукой локально и LAMP, ну просто потому что. В качестве виртуальной машины [ожидаемо] выбрал VirtualBox.

В целом, установка Ubuntu 16.04 Server на VirtualBox каких-то особых вопросов не вызвала, но вот настройка сети в Ubuntu так, чтобы ее было видно из Windows, поставила меня в тупик. Ибо опыта в этом деле — 0, а мануалы по теме хотя и гуглятся во множестве, но в каждом из них тема почему-то раскрыта лишь частично, и требует уже определенного уровня знания Linux и принципов работы сетевых интерфейсов.

В конечном итоге я этот вопрос решил и теперь делюсь с теми, кому оно тоже актуально. Приступим.

1. Скачиваем VirtualBox для Windows www.virtualbox.org/wiki/Downloads

2. Скачиваем Ubuntu Server 16.04 www.ubuntu.com/download/server
Читать дальше →

Сколько стоит облачный офис

Время на прочтение7 мин
Количество просмотров15K

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

Превращаем Ubuntu Server в контроллер домена с помощью samba-tool

Время на прочтение5 мин
Количество просмотров68K
Как быть, если и контроллер домена нужен, и сэкономить хочется? Сегодня мы представим вашему вниманию один из ответов на этот вопрос. Речь пойдёт о пакете Samba, об Ubuntu Server, и о том, как всё это быстро и правильно настроить.

С помощью Samba можно превратить сервер, работающий под управлением ОС семейства Linux, в контроллер домена (Domain Controller, DC) Active Directory. Тот DC, который мы собираемся поднять, сможет работать как контроллер домена Windows NT4. Он подойдёт для централизованного хранения данных учётных записей пользователей и компьютеров.

Надо отметить, что мы не будем говорить о задаче создания основного контроллера домена (Primary Domain Controller, PDC) Active Directory, хотя связка Ubuntu Server/Samba, рассмотренная здесь (с добавлением OpenLDAP) вполне может играть и такую роль.
Читать дальше →

Splunk — общее описание платформы, базовые особенности установки и архитектуры

Время на прочтение4 мин
Количество просмотров139K
В рамках корпоративного блога компании TS Solution мы начинаем серию обучающих статей про такой продукт для анализа машинных данных как Splunk. Большинство статей будут представлять собой «how to tutorial», описание интересных кейсов и решение популярных проблем.

В данной статье мы кратко расскажем о самой системе и её назначении, а также рассмотрим варианты по её установке.

Читать дальше →

10 мифов о Docker, которые пугают разработчиков

Время на прочтение10 мин
Количество просмотров46K

Источник: 'Nova typis transacta navigatio' (Linz: s.n., 1621), p.12 (British Library, G.7237).


Часто во время разговоров о Docker я слышу мнения, с которыми не совсем согласен.


«Docker по своей сути предназначен для крупных компаний»

«под OSx у него экспериментальная поддержка, под Windows работает еле-еле»

«Я не уверен, что смогу быстро развернуть его локально»

… и еще много всякого.

В этих утверждениях есть доля истины (см. ниже мифы 3 и 5), но она мала, и по большей части реальная картина получается искаженной.


А есть еще и наполненные жаргоном статьи о том, как при использовании немалого количества фреймворков обрабатывать 10к миллионов запросов в секунду. И это с помощью всего лишь 30к контейнеров при автоматизации 5к микросервисов, размещенных на шести сотнях облачных виртуальных машин…


Что ж, нетрудно догадаться, почему Docker окружен таким количеством мифов.


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


Давайте поговорим о самых распространенных мифах – тех, с которыми я сталкивался и в которые верил, – и попробуем найти в них истину, а также решения, если таковые имеются.

Читать дальше →

Veeam Availability Suite теперь поддерживает интеграцию с Cisco HyperFlex

Время на прочтение2 мин
Количество просмотров2.1K
Veeam Software AG совместно с Cisco Technology, Inc. представили инструмент Availability Suite, который позволяет работать со снапшотами и бэкапами гиперконвергентного решения Cisco HyperFlex. В компании утверждают, что он снизит время восстановления ИТ-систем, а также увеличит их производительность.

Читать дальше →

Техподдержка 3CX отвечает: не работает автонастройка IP телефонов по технологии Plug and Play

Время на прочтение3 мин
Количество просмотров3.3K

Довольно часто мы получаем такой вопрос: используется поддерживаемый 3CX IP телефон, однако при первом включении телефон не появляется в интерфейсе управления 3CX. Соответственно, его невозможно настроить (привязать к пользователю) автоматически по технологии Plug and Play.


image


Для того, чтобы 3CX могла перехватить мультикаст запрос от IP телефона, благодаря которому телефон появляется в интерфейсе системы, должны выполняться следующие условия:


  • Сервер 3CX должен использовать SIP порт 5060
  • 3CX должна быть подключена к мультикастовой группе
  • IP телефон должен находиться в одной IP подсети с сервером 3CX
  • Коммутатор должен транслировать мультикаст трафик
  • Прошивка телефона должна поддерживать PnP автонастройку

Рассмотрим эти условия подробнее.

Читать дальше →

Ближайшие события

Windows Server 2016 и службы интеграции Hyper-V

Время на прочтение5 мин
Количество просмотров44K
Службы интеграции Hyper-V отвечают за эффективное взаимодействие виртуальных машин и гипервизора посредством установки дополнительных сервисов в гостевую ОС. Для понимания степени важности, предлагаем кратко рассмотреть каждую из них, а также ключевые изменения в Windows Server 2016.


Читать дальше →

Конспект админа: блеск и нищета блейд-систем

Время на прочтение7 мин
Количество просмотров45K

image alt text


В Конспекте мы часто обходим стороной enterprise-технологии из-за их малой применимости в не столь масштабных проектах. Но сегодняшняя статья – исключение, потому что речь пойдет о модульных системах, "блейдах".


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

Читать дальше →

Выпуск 3CX V15 SP5 и обновлений клиентов для macOS и iOS

Время на прочтение3 мин
Количество просмотров1.5K

3CX V15 SP5


В эту пятницу мы представили финальную версию 3CX V15 SP5. В SP5 функциональность версий 3CX для Windows и Linux, наконец, сравнялась, и Linux версия 3CX теперь является финальным релизом! Кроме того, добавлены новые функции, упрощающие администрирование системы и ее размещение в облачных сервисах крупнейших операторов.


Автоматические обновления, резервирование и восстановление


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


  • Автоматическое резервное копирование конфигурации системы в указанную учетную запись Google Drive
  • Автоматическое восстановление резервной копии системы на другой сервер 3CX для обеспечения отказоустойчивости (в редакциях Pro и Enterprise)
  • Значительно упрощена настройка отказоустойчивого кластера
  • Автоматическая установка обновлений ОС Debian в версии 3CX для Linux
  • Автоматическая установка протестированных обновлений системы 3CX
  • Автоматическая загрузка обновленных прошивок IP телефонов. После этого администратор может установить их на телефоны в один клик. Система оповещает администратора об использовании в IP телефонах устаревшей версии прошивки.
  • Новая функция 3CX Labs позволяет устанавливать бета-версии системы и тестировать их еще до выхода финального релиза
  • Сервис IVR теперь поддерживает устанавливаемые гостями звонки-будильники для использовании в отелях

image

Читать дальше →

ua-hosting.company: приглашаем в Los Angeles на HostingCon Global, дарим All Access Pass / E5-2650v4 от $29 в NL/US

Время на прочтение8 мин
Количество просмотров2.6K
Разрешите представиться. Мы — хостинг-провайдер ua-hosting.company, предоставляющий услуги премиального качества в NL/US/SIN. Работаем с 2009-го года, накопили немалый опыт, позволивший нам удовлетворить потребности клиентов различного уровня. Узнать полностью о том, кто мы и что мы можно из нашего корпоративного блога на Хабре, а в частности из нашей истории, там же можно немного увидеть «ua-hosting в лицах», посмотреть на тех людей, которые работают для Вас:

«ua-hosting.company» или как стать хостинг-провайдером с нуля и сгенерировать трафика больше, чем вся Беларусь

Уже долгое время мы являемся спонсором различных мероприятий и проектов, в большинстве случаев некоммерческих. В этом году мы решили не оставаться в стороне и спонсировать одно из самых масштабных событий в хостинг-индустрии — конференцию HostingCon Global, которая проходит ежегодно в США и собирает свыше 600 участников-представителей индустрии, начиная от хостинг-провайдеров, заканчивая вендорами, производителями оборудования и компаниями, занимающимися построением дата-центров.

Опыт внедрения 2fa на linux с duosecurity

Время на прочтение6 мин
Количество просмотров8.8K
На недавно прошедшей конференции Zeronights я рассказывал про двухфакторную аутентификацию, и какие проблемы могут быть при ее внедрении. К сожалению, времени выступления для полного погружения в тему было мало, поэтому я постараюсь раскрыть некоторые детали в рамках отдельных постов.
И начну с самой популярной темы, а именно двухфакторной аутентификации на linux — какие есть варианты настройки и почему даже очень хорошее решение требуется доработать напильником.
Читать дальше →

Как проверить доступность базы данных внешним сервисом

Время на прочтение3 мин
Количество просмотров10K
Множество коммерческих сайтов начального и среднего уровня продвинутости часто сталкиваются с разнообразными проблемами баз данных. В таких проектах вряд ли есть свой администратор баз, а другие сотрудники не могут или попросту не имеют времени на действительно качественную настройку чистки, репликации, бэкапов и других обязательных процедур. А еще реже это удается вовремя все это контролировать и принимать необходимые меры. Что же делать? Один из вариантов решения предлагает сервис мониторинга ХостТрекер.



Читать дальше →

Докеризация MySQL в Uber

Время на прочтение9 мин
Количество просмотров9.8K


Разработанная инженерами Uber система хранения данных Schemaless используется в нескольких самых важных и крупных сервисах нашей компании (например, Mezzanine). Schemaless — это масштабируемое и отказоустойчивое хранилище данных, работающее поверх кластеров MySQL¹. Когда этих кластеров было 16, управление ими было несложным делом. Но в настоящий момент у нас их более 1 000, и в них развернуто не менее 4 000 серверов баз данных. Управление такой системой требует инструментов совсем другого класса.


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

Читать дальше →

Вклад авторов