Как стать автором
Обновить

Подготовка к сертификации по Linux/Unix. Шаг 1

Время на прочтение5 мин
Количество просмотров3.6K
Некоторое время назад у меня появилось желание повысить свои знания в области Unix-подобных операционных систем, а заодно и получить сертификат, эти навыки подтверждающий. Это первая заметка из, как предполагаю, длительного цикла. Пока что просто анализ информации доступной в интернете и некоторые мои замечания по этому поводу. Если вы задумывались о сертификации по RedHat Linux, Sun Solaris, или другим Unix-подобным ОС, то вам, возможно, будет интересно это прочитать.


Так уж получилось, что с давнего времени я привык совмещать работу учебу. И вот, после получения этой зимой диплома о высшем образовании в жизни образовалась некоторая дыра. Не подумайте, что я страшный ботаник, все свободное время проводящий в дебрях Unix-подобных операционных систем — нет. Просто, во-первых, привык всегда стремиться вперед и узнавать что-то новое, во-вторых, свободного времени хватает на все, чего хочется, но еще и остается достаточно большой запас который жалко растрачивать попусту.
Кроме знаний хотелось бы получить после окончания процесса обучения еще и какую-нибудь красивую бумагу, подтверждающую наличие соответствующих навыков.
Покопавшись в дебрях интернета, нашел две интересующие меня ветки сертификации RedHat и Sun Solaris.
Первое направление меня заинтересовало, потому что издавна работаю с операционными системами семейства RedHat. Зачастую так получается, что первое, что человеку в руки попадает, потом становится его любимым. Так вот, первый линукс попавший мне в руки — Fedora Core 4, а в учебной лаборатории в университете, где обучался основам Linux, стоял RedHat, какой версии сейчас даже и не вспомню. В итоге, основная масса настроенных и поддерживаемых мною серверов работает под управлением CentOS, а если необходим Linux на десктопе, то я без колебаний устанавливаю последнюю версию Fedora.
Второе меня интересует, так как последние пару лет я очень тесно связан с корпорацией Sun Microsystems: мой дипломный проект представлял из себя разработку под OpenSolaris, я даже получил на него грант от сообщества OpenSolaris.org. И, более того, мне посчастливилось выступить в этом году на Sun Tech Days, но это уже совсем другая история. Временно разработка приостановилась, но в ближайшее время я планирую продолжить ее, вывести проект из стадии альфа и довести до ума. Проработав почти год с OpenSolaris в качестве единственной операционной системы, пусть и с различными сложностями и непрятностями, я смог найти приложения для почти всех необходимых мне десктопных нужд и убедиться в наличии в этой ОС многих серьезных достоинств. Так что тут желания обучаться не меньше, хотя навыков, конечно, поменьше.

Итак, начнем наш путь к сертификации с изучения доступной информации.

RedHat.
Все расписано достаточно подробно на официальном сайте компании, а на русском языке достаточно подробное описание доступно на сайте компании Инвента. Ничего неожиданного в данной информации не обнаружилось: для успешного прохождения сертификации необходимо обладать знанием особенностей операционной системы и навыками работы с основными системными утилитами, настройки сети, диагностики и исправления неполадок, установки и настройки различного ПО: клиентского и серверного. Подробная информация доступна по указанной выше ссылке.
Помимо материалов на официальном сайте доступны(после регистрации) различные тесты для проверки уровня подготовки. Сертификацию на RHCT проходить не очень интересно, хотелось бы сразу RHCE, посему я и решил сразу пройти все три теста, представленные для проверки знаний по этому направлению. Первый — «RedHat Linux Essentials» — поддался без особых проблем, сообщив, что почти по всем параметрам мои знания соответсвуют уровню «Deep Understanding». Второй и третий — «Red Hat System Administration» и «Red Hat Network and Security» — что знания неплохие, но подучиться перед прохождением экзамена не помешало бы. При прохождении тестов я для себя обнаружил несколько интересных моментов:
— копаясь в недрах конфигурационных файлов всяких мудреных серверных приложений сопрягая их между собой и отслеживая логи, зачастую забываешь достаточно простенькие вещи, поэтому подготовку надо начинать с повторения простеньких вещей.
— в тестовых вопросах уделяется достаточно большое внимание мелким деталям, которые редко используются с работе с реальной системой. Я, конечно, могу ошибаться, но лично мне за все время работы с UNIX-подобными системами ни разу не приходилось использовать команду “chattr +i”, поэтому вопрос: что она делает? — поставил меня в тупик. Поэтому, второе, на что необходимо обратить внимание при подготовке — мелкие, несущественные, казалось бы, детали.
— В тестах, зачастую, встречаются весьма странные вопросы. К примеру: как определен тот или иной параметр в конфигурационном файле приложения по умолчанию. Честно говоря, никогда обращал внимания в параметры по умолчанию, поэтому такие вопросы поставили меня в тупик.
Впрочем, эти тесты к самому экзамену имеют весьма слабое отношение. Насколько мне известно, экзаменуемому предоставляется компьютер с уже установленным RedHat Enterprise Linux, на котором он в течение 3,5 часов выполняет задания.

Solaris
С сертификациями Sun все несколько интереснее и запутаннее.
В отличие от RedHat вы не можете начать сертификацию со сдачи того экзамена, который вам вздумается. Начинать вы должны с первой ступени — Sun Certified System Administrator.
На официальном сайте информации немного, однако есть специальный портал, где можно зарегистрироваться, просмотреть список курсов и экзаменов, выбрать интересующие и (!)получить необходимые для подготовки материалы. У RedHat материалы предоставляются исключительно за отдельную плату(и весьма немаленькую).
Также предоставляются тесты на знание ОС, причем в данном случае они значительно сложнее и полезнее, чем у RedHat. Оно и понятно: у Sun эти тесты фактически являются экзаменационными заданиями, то есть прохождение теста объективно покажет вам уровень ваших знаний и степень готовности к экзамену. Сразу скажу: уровень моих знаний не позволил мне успешно сдать предварительный экзамен, что вполне закономерно: уровень знаний особенностей Solaris у меня не слишком высокий. Уверенный пользователь, знающий многие полезные администратору вещи, но до полностью ориентирующегося в системе пользователя, точно знающего что и как, еще надо поучиться, чем я и собираюсь заняться.

О ценах.
Цены несколько кусачие. У RH особенно.
За возможность сдать экзамен RHCE придется заплатить по разным версиям 570$ или 14500 рублей(на официальном сайте вообще обозначена цифра 799 долларов США). А если вы хотите еще и пройти хотя бы ускоренный курс обучения, то готовьте сразу 35-40 тысяч рублей.
У Sun все несколько приятнее.
Экзамен состоит из 2х частей, стоимость каждой — 150$. При этом, если вы студент, то, если постараться, вы можете получить серьезную скидку и заплатить все 60$ за экзамен.(У RH аналогичная скидка всего 10% от стоимости). А вот цены на подготовительные курсы не менее отталкивающие: от 800$ за 4-5 дней.

Итак:
— Несмотря на достаточно обширные навыки работы с Unix-подобными ОС, подготовка к сертификации будет достаточно непростой и трудоемкой
— Цены на курсы для подготовки лично для меня несколько завышены. Объективно, это скорее всего связано с тем, что в общемировой практике за подобное обучение платит работодатель. Мне же придется платить за него самому, поэтому готовиться придется в домашних условиях.
— Получить хотелось бы оба сертификата, но начинать все-таки буду с RedHat: уровень подготовки выше, а дополнительные знания, полученные в процессе подготовки несомненно пригодятся и в получении сертификата Sun.

В последующих заметках буду освещать подробности подготовки, полезные настройки и прочие интересные моменты, встретившиеся мне в процессе. Думаю, кому-то это в дальнейшем может стать полезным.
Теги:
Хабы:
Всего голосов 14: ↑14 и ↓0+14
Комментарии14

Публикации