Активация 30-day Trial для Red Hat Enterprise Linux

Как-то в недалеком прошлом, в процессе создания очередного стенда для тестирования новомодного ПО, пришлось обновить мне RHEL, а заодно поставить парочку лишних пакетов, при чем хотелось именно официальный репозиторий.

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

Как все мы знаем, Red Hat Enterprise Linux — система «ентерпрайз уровня» и имеет всякие заморочки с лицензированием и подпиской. Собственно, что бы воспользоваться официальным репозиторием, нам нужна лицензия.

А т.к. постоянных лицензий на Red Hat у меня нет, пришлось воспользоваться бесплатным тестовым периодом в 30 дней.

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

Начинается все сайта www.redhat.com

Идем по ссылке http://www.redhat.com/products/enterprise-linux/server/download.html

И нажимаем Download a free Red Hat Enterprise Linux 30-day evaluation

Дальше придется зарегистрироваться. После регистрации мы заполняем необходимые данные и соглашаемся со всеми условиями (это важно).

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

Customer Portal -> Subscriptions -> Active Subscriptions

Должны увидеть что-то такое:

rhel-trial-01

Дальше лезем в консоль нашего Red Hat, у которого, к слову, должен быть доступ в интернет (можно прокси).

В консольке пишем команду:

# subscription-manager register --username rh-portal-user

где rh-portal-user — имя пользователя, которое мы указывали при регистрации аккаунта на сайте www.redhat.com

Дальше консолька попросит нас ввести пароль на этого пользователя и после ввода правильного пароля должна будет выдать что-то такое:

The system has been registered with id: 777777777-ffff-gggg-2222-ddddddddddd

Если выдаст ошибку вроде:

You must first accept Red Hat's Terms and conditions

Значит вы невнимательно проставили все галочки после регистрации. Что бы корректно согласиться со всеми условиями, нам потребуется вылогиниться из портала Red Hat и перейти по ссылке:

https://www.redhat.com/wapps/ugc/

После логина нас опять попросят согласиться со всеми условиями использования, внимательно читаем и соглашаемся.

Допустим, систему мы зарегистрировали, теперь нам нужно привязать к ней нашу триальную подписку.

Для этого, опять же, на пользовательском портале Red Hat лезем в:

Subscriptions -> Subscription Management -> Units

и должны там увидеть нашу систему:

rhel-trial-02

кликаем на название и проваливаемся в настройки системы.

Там смотрим внимательно на «Attached Subscriptions» и если там пусто — нажимаем «Attach a subscription«.

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

ВАЖНО: если сайт говорит что подходящей подписки у вас нету, это может быть связано с тем, что количество сокетов ващей системы больше чем 2. В таком случае, если к примеру, у нас система на виртуальной машине с 4-мя сокетами по 1 ядру, мы можем сделать 1 сокет с 4-мя ядрами (в ESXi 5.0 и выше эта функция доступна). Если система физическая и на ней больше 2-х сокетов — скорее всего, активировать тестовый период на ней не получится.

Если все прошло гладко и подписку мы прикрепили, дальше лезем в консоль нашей системы и пишем такую команду:

# subscription-manager subscribe --auto

и должны получить что-то вроде:

Installed Product Current Status:
Product Name:           Red Hat Enterprise Linux Server
Status:                 Subscribed

теперь просмотрим список активных подписок:

# subscription-manager list --available
+-------------------------------------------+
    Available Subscriptions
+-------------------------------------------+
Subscription Name:      30 Day Self-Supported Red Hat Enterprise Linux Server, (2 sockets) (Up to 1 guest) Evaluation
SKU:                    RH0111111
Pool Id:                11111111dddddddd33333333hhhhhhhh77777777
Quantity:               1
Service Level:          Self-support
Service Type:           L1-L3
Multi-Entitlement:      No
Ends:                   07/12/2013
System Type:            Physical

Если так, то все ок и теперь можем обновиться.

Смотрим список репозиториев:

# yum repolist

затем  обновляем саму систему:

# yum check-update
# yum update

Вуаля! :)

Активация 30-day Trial для Red Hat Enterprise Linux: 3 комментария

  1. jiltsovs

    Не понятно только откуда качать iso образ дистрибутива. Зарегистрировался на портале. В списке загрузок выдает только kvm-образы или beta версии.
    Не понятно…

  2. fdobrotv

    А ты не раскрывай список под плюсиком, просто нажимай на ссылку Red Hat Enterprise Linux Server 6
    ;)

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

Не робот ли ты часом? * Лимит времени истёк. Пожалуйста, перезагрузите CAPTCHA.