LINUX.ORG.RU

Избранные сообщения anton_jugatsu

Был я на собеседовании [Дубль 3] [RedHat]

Форум — Talks

Добрый день дорогие лоровцы.

На прошлой неделе я собеседовался в Red Hat на должность Technical Support Engineer. И думаю что кому то может быть интересно увидеть список вопросов:

  • Представь себе что в один день к тебе подходит начальник и говорит что текущая версия какой то либы/программы уязвима. Расскажи нам как ты обновишь данную либу на 30-ти серверах сразу.
    • Тебе нужно установить операционную систему на 30 компов сразу. Расскажи как ты это осуществишь. ( чем больше я отвечал тем больше вопросов мне задавали )
    • А что такое kickstart файл?
    • А что он из себя представляет?
    • Что можно и что нельзя с его помощью сделать
    • Ты сказал что ты загрузишь образ по сети. Что это за образ такой?
    • Что он из себя представляет?
    • Какова связь между образом и kickstart файлом
  • Расскажи нам как загружается линукс вплоть до экрана ввода логина.
  • Как стартуют иксы?
  • Кто запускает даемоны?
  • Что из себя представляет система инициализации и для чего она нужна?
  • Какие системы инициализации ты еще знаешь?
  • Как называется выполняемый файл у системы инициализации SystemV
  • Какую область администрирования Linux ты лучше знаешь? Сеть/Виртуализация/не помню что тут было.
  • Что ты слышал про контейнеры?
  • Как работает Docker? Как там реализована изоляция приложений?
  • После того как я сказал что знаком с docker'ом меня спросили если я его использую на своей основной работе или для собственных нужд.
  • Что такое lvm?
  • Чем отличается lvm от partition?
  • Тут мы импровизировали. Он прикинулся клиентом который звонит по телефону и говорит что у него не работает почта а я должен вытянуть из него логи, подробно объяснить какие команды выполнить, так же он пытался тупить и разозлить этим меня. Во время этой импровизации мы мысленно проверили iptables, выхлоп команды nslookup и логи postfix'a. Выяснили что проблема в DNS. Потом подключились к шлюзу на линукс и пытались с него дебажить проблему.
  • что будет если сделать chmod 444 /bin/chmod и как это решить?

примечание к вопросу связанному с chmod: Не тут то было. На лоре каждые 2-3 месяца кто то создаёт подобную тему. И как решение я ему предложил:

cp /bin/cp /tmp/chmod
cp /bin/chmod /tmp/chmod
./tmp/chmod 755 /bin/chmod

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

Каково продолжение? На этой неделе мне должны сообщить результат.

P.s. Если что то еще вспомню тогда добавлю.

 , , ,

snaf
()

Долго стартует виртуалка на ядрах >4.1

Форум — General

На ядре 4.1 все как по маслу, запустил и все работает сразу, на 4.2 ядре, оно отжирает нужную память, тупит секунд 10-15 и только потом идет загрузка, на 4.3 вообще атас, тупит до отжирания памяти, тупит после, и только потом идет загрузка, что у них там за нововведения?

 ,

Novell-ch
()

Релиз QEMU 2.4

Новости — Open Source
Группа Open Source

При подготовке релиза 2.4 в код было внесено примерно 1900 изменений, принятых от 182 разработчиков. Среди основных изменений и улучшений:

  • Появился режим ограничения пропускной способности дискового ввода/вывода на основе групп.
  • Добавлена начальная поддержка спецификации OASIS virtio 1.0 (Virtual I/O Device).
  • Появилась реализация устройства virtio-gpu (виртуальный GPU) и ускорения 2D-графики.
  • Добавлена реализация устройств virtio-keyboard, virtio-mouse и virtio-tablet для эмуляции клавиатуры, мыши и планшета, а также сопутствующих вариантов устройств virtio-*-pci для шины PCI. Устройство virtio-input-host для прямого проброса событий ввода из хост-системы через virtio. Устройство virtio-vga с эмуляцией виртуального видеоадаптера.
  • Существенно увеличена производительности при работе с дисковыми образами в формате qcow2.
  • Поддержка шифрованных образов qcow2 в qemu-io.
  • Увеличение скорости эмуляции iSCSI.
  • Для архитектуры x86 представлена поддержка неблокируемых глобально операций MMIO для таймера ACPI PM, что позволило заметно поднять производительность больших гостевых систем с Windows.
  • Также для архитектуры x86 реализована поддержка горячего извлечения памяти (hot-unplug).
  • Для эмуляции архитектуры ARM добавлена поддержка плат xlnx-ep108, а также возможность работы с таблицами ACPI v5.1 при использовании виртуальной платы «virt» ("-M virt"). Для платы 'virt' дисковый интерфейс по умолчанию заменён с IDE на virtio.
  • Для GUI добавлена поддержка отрисовки содержимого экрана с использованием OpenGL при задействовании бэкендов SDL2 и GTK+.
  • Исключены устаревшие звуковые бэкенды esd (на смену пришёл pulseaudio), winwave (следует использовать dsound) и fmod (не совместим с GPL). Так как поддержка бэкенда winwave прекращена для работы звука в Windows требуется сборка с DirectSound.
  • Заявлена возможность компиляции при помощи ICC и clang 3.5.
  • Для работы QEMU теперь необходима библиотека Glib версии 2.22, что может привести к проблемам при попытке сборки в RHEL5/CentOS 5.

>>> Подробности (на английском языке)

 ,

mbivanyuk
()

Тюнинг производительности ZFS

Форум — Admin

Хотелось бы уточнить собранную инфу и опробованную опытом

Если я правильно понял в ZFS может быть:

Pool с файловыми системами
ZIL (Intent Log) - транзакционный лог, обычно расположен в пуле
SLOG - транзакционный лог, вынесенный из пула на отдельное устройство
ARC - кэш чтения в RAM
L2ARC - дополнительный кэш чтения на отдельном устройстве типа быстрого SSD или RAMdrive?

ZFS всегда пишет последовательно и в Pool и в ZIL, верно?
но если одновременно туда и туда, то может получиться random write, поэтому чтобы убрать лишнее ерзанье головок ZIL перемещают из Pool в отдельный SLOG верно?

Какой размер блока, записываемый ZFS на устройства? равный record size?
какая у винтов пропускная способность на последовательные МЕЛКИЕ блоки, например 4К, 128К ?

В ZFS вообще не бывает random write данных? может быть только метаданных? Метаданные нельзя хранить на отдельном от данных устройстве (mirror dev1 dev2 ...)? Поэтому размещение ZIL на SSD SLOG почти не дает видимого прироста?

Т.е. применить SSD в ZFS для повышения производительности записи random write (I)OPs почти невозможно?

При использовании части SSD под пул, имеет ли смысл часть этих SSD отдавать под SLOG или L2ARC? Или они насыщены операциями в пуле и будут только тормозить работу других пулов, находясь в SLOG и L2ARC этих других пулов?

Может ли SSD повысить скорость чтения, если его добавить в кэш чтения L2ARC?

Вообще для ZFS наверно лучше добавлять только устройство целиком под определенную функцию (SLOG, L2ARC, и т.п.)?

 

sanyock
()

Ищу справочник по oid'ам цисок

Форум — General

Доброго времени суток

Где-то на сайте циско было хорошее описание snmp'шных oid'ов для разных моделей.

Ссылку потерял, безуспешно мучаю гугл. Может коллективный разум подскажет?

З.Ы. не цисковод, меня эта информация интересует в контексте мониторинга :)

 , ,

router
()