AKSys87
Я когда на админа устраивался обычно сыпался на теоретических вопросах, но легко устраивался где предлагали кейсы решить
AKSys87
Мне так проще сориентироваться
Jenny
все хорошо в меру
Jenny
и теория должна быть, и практика
Jenny
лучше кейсы
kiosaku
без теории никуда, увы. ну ... хотя бы ... есть машина. работает проксёй. на какие-то сайты попасть через неё невозможно - что делать?
Jenny
для разрабов - задание
AKSys87
Мне давали бумажку с кучей нарисованных роутеров и схемой как они подключены и написать команды всяких разных ситуаций, блин ну а я не помню как правильно коммандую вводить
kiosaku
о, прям на ходу вопрос для будущих собеседований придумал, на траблшутинг
AKSys87
kiosaku
ну, пусть будет сквид
kiosaku
acl-ки в нём отсутствуют
kiosaku
т.е. разрешено всюду
kiosaku
ага
kiosaku
кстати, можно ли так делать, если у него два адреса: внутренний и внешний
kiosaku
ну, разрешено всем через него ходить
AKSys87
Так может роутинг какой по ИП или домену?
kiosaku
хорошо, пусть будет acl, который всем разрешает ходить всюду
Sergey
вот мои вопросы, которые я задавал:
1. Can you describe your workflow when you create a script?
2. You need to upgrade binary executable file at 30 servers, how you would do this?
3. You need to upgrade (deploy) binary executable file to 30 servers: 20 servers on Linux, 10 on Windows, how you would do this in this setup?
4. You need assemble from sources binary before update (from twice OS), how you would do it?
5. You need to assemble from sources and upgrade (deploy) binary executable file to 30 servers (20 of them servers on Linux, 10 on Windows) every day? How would you approach solving this task?
quick admin questions (1-2 minutes per question)
1. Are we need domain controller?
2. Are we need DFS?
3. You need to trouble shoot BSOD issue, how you would do this?
4. You need to recover deleted file on PC, which is under BSOD issue how you would do this?
5. You need to recover deleted file on PC, which is under BSOD issue, without physical access to user's PC? How would you prepare to solve that issue?
kiosaku
are we need ==>> do we need
AKSys87
Вот поэтому я иду на курсы))))
Sergey
Ай, я не парюсь, я английский учил по fallout со словарем
Sergey
Ну тебе виднее)
kiosaku
нормально, "докурим и пойдём сдавать"
kiosaku
ну да, есть 🙂
Sergey
Давай сразу статьей на хабре
AKSys87
@kiosaku а правильный ответ потом будет?)
Sergey
Жги
kiosaku
ладно, совсем просто, фиг с ним, со сквидом: nslookup для одних имён работает, для других - нет. куда смотреть?
AKSys87
Да вообще давать задания и уходить на 20 минут, проверить главный скилл гугление)
AKSys87
kiosaku
наверное
kiosaku
с другой машины - всё работает как надо
Sergey
В конфигу!
Sergey
В конфигу смотреть
Unsupported
kiosaku
dns сервер прописан одинаково в resolv.conf
kiosaku
Vitaly
мне понравился подход, приходишь на onsite на весь день (после первого скрининга)
AKSys87
Vitaly
и тебе 2 задания
Unsupported
Я бы запустил tcpdump
kiosaku
nslookup использует hosts?
Vitaly
вот тут у нас сервис с метриками, скорми в прометей
Unsupported
Потом strace
Vitaly
если успеешь, сделай дашборды
kiosaku
так, хорошо, запустили tcpdump, что ищем-то?
Sergey
Да ты мозг! Беру на 250к в месяц.
Sergey
Машина есть?
kiosaku
предположим, что там другого трафика под кучу мегабит
Unsupported
Смотрим, ушел ли запрос на днс и какой ответ пришел
Unsupported
А, ксьати
Unsupported
Вообще, нслукап какой вывод даёт?
Unsupported
Nxdomain?
Sergey
По идее man nsswitch
kiosaku
таймаут, например
Unsupported
И я неправильно ответил?
kiosaku
нормально ответил 🙂
Unsupported
Биелог не только для репликации. Можно для пойнт-ин-тайм бэкапов вести
Sergey
Жаль, а так бы экспедитором мог взять
Unsupported
таймаут, например
вообще, вариантов к траблшутингу есть несколько: можно, чтобы отмести проблемы сети и днс, прописанного в resolv.conf, выполнить dig @SERVER узел
Unsupported
спросили "типы" логов. типов 2: текстовые и бинарные. а вот ты написал "бинарный лог репликации" - такого. вообще нет
Unsupported
ты провоцируешь, что-ли или реально так считаешь?
Unsupported
текстовые = человеко-читаемые логи
Unsupported
бинарые - машиночитаемые
Unsupported
nginx ведёт текстовые логи, например
Vitaly
человеко
Vitaly
странный спор тут у вас =)
Unsupported
спросили какие типы логов есть у mysql
Unsupported
если бы спросили какие логи. то можно было бы перечислить
Unsupported
если на то пошло, то нельзя делить файлы на текстовые и бинарные тоже
Unsupported
потому что текстовые файлы - суть бинарные
Sergey
Интересно, кого-то про типы логов мускуля на собеседовании спрашивали чтоли?
Unsupported
наверняка
Unsupported
потому что ты свои всё равно удалишь )
Sergey
наверняка
Зачем? Ну, смысл в этом какой?
Vitaly
а вот у journalctl они бинарные или текстовые?
AKSys87
Проверяют на знание теории) на качество памяти)