URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 87225
[ Назад ]

Исходное сообщение
"Требуеться совет профессионалов. SunFire v240+Solaris 10"

Отправлено dexkz , 11-Ноя-09 06:32 
Приветствую,
студентам требуеться помощь профессионалов =)
Вообщем, нам дали сервер ( Sun Fire v240 ) для "экспериментов", на нем стояла ОС Solaris 10, и был утерян рутовский пароль. Нам поручили задание либо восстановить пароль либо снести всё, и поставить заново. После 3-4 часов "работы" с сервером, нам удалось вывести OpenBoot консоль, в которой немного покопавшись, мы установили загрузку с CD, и включили service mode

ok> setenv service-mode? true
ok> reset-all

после чего, сервер перезагрузился, и как я понял должен был сделать полную диагностику железа, но прождав около 30-40 минут, ничего так и не произошло, т.е. загрузка системы так и не началась, монитор ( который подключен непосредственно к серверу ) ничего не показывает. Собственно вопрос, как долго должна проходить эта диагностика, и как можно её отключить?

P.S. да, мы читали документацию, и да мы юзали поиск.


Содержание

Сообщения в этом обсуждении
"Требуеться совет профессионалов. SunFire v240+Solaris 10"
Отправлено daevy , 11-Ноя-09 09:36 
>Приветствую,
>студентам требуеться помощь профессионалов =)
>Вообщем, нам дали сервер ( Sun Fire v240 ) для "экспериментов", на
>нем стояла ОС Solaris 10, и был утерян рутовский пароль. Нам
>поручили задание либо восстановить пароль либо снести всё, и поставить заново.

что там стояло то изначально? одна соляра или уже были настроены какието службы?

не уверен на 100% но думаю прокатит и линуховый способо. попробуйте загрузиться с болванки opensolaris смонтировать корневой каталог или пул (что там конкрентно к вас?) от вашего solaris 10, сделать в него chroot и через passwd скинуть пароль

>P.S. да, мы читали документацию, и да мы юзали поиск.

плохо читали и плохо использовали.


"Требуеться совет профессионалов. SunFire v240+Solaris 10"
Отправлено Жирный ублюдок DBA , 11-Ноя-09 09:57 
Воткнитесь консольником в A порт, подключитесь терминалкой и посмотрите что твориться.

"Требуеться совет профессионалов. SunFire v240+Solaris 10"
Отправлено dexkz , 11-Ноя-09 10:11 
>Воткнитесь консольником в A порт, подключитесь терминалкой и посмотрите что твориться.

можно по подробнее?

мы пробывали подключиться к SERIAL MGT через COM порт ( RJ-45 - DB9 (переходник) - COM )
далее в винде Hyper Terminal ( там настройки скорость 9600 биты данных 8 четность Нет стоповые биты 1 управление потоком Xon\Xoff )но ничего не происходило, консоль не выходила ( пробывали STOP+A ) итд итп. Возможно дело в клиенте?


"Требуеться совет профессионалов. SunFire v240+Solaris 10"
Отправлено Жирный ублюдок DBA , 11-Ноя-09 10:27 
>>Воткнитесь консольником в A порт, подключитесь терминалкой и посмотрите что твориться.
>
>можно по подробнее?
>
>мы пробывали подключиться к SERIAL MGT через COM порт ( RJ-45 -
>DB9 (переходник) - COM )
>далее в винде Hyper Terminal ( там настройки скорость 9600 биты данных
>8 четность Нет стоповые биты 1 управление потоком Xon\Xoff )но ничего
>не происходило, консоль не выходила ( пробывали STOP+A ) итд итп.
>Возможно дело в клиенте?

Попробуйте другим клиентом, например putty (там есть опция serial), как вариант если при подключении тишина попробуйте включить выключить машину, чего то должно отображаться в любом случае.
Еще может быть такая штука, что консоль выведена в сеть.

Со stop+a в obp тоже не попадаете?


"Требуеться совет профессионалов. SunFire v240+Solaris 10"
Отправлено dexkz , 11-Ноя-09 10:35 
>[оверквотинг удален]
>>8 четность Нет стоповые биты 1 управление потоком Xon\Xoff )но ничего
>>не происходило, консоль не выходила ( пробывали STOP+A ) итд итп.
>>Возможно дело в клиенте?
>
>Попробуйте другим клиентом, например putty (там есть опция serial), как вариант если
>при подключении тишина попробуйте включить выключить машину, чего то должно отображаться
>в любом случае.
>Еще может быть такая штука, что консоль выведена в сеть.
>
>Со stop+a в obp тоже не попадаете?

мы не пробывали через терминал, у нас к серверу подключен монитор + клава и мышь, но на них даже питание не подаеться, чтобы можно было что то сделать.
ждали около 40 минут - час, сервер так и не загрузился(
PS нашел в интернете информацию, что сервис мод замещяет настройки которые были до этого, интересует 1 пунтк:
diag-trigger : power-on-reset ( возможно это значит что для того чтобы началась диагностика нужно повторно нажать Power, уже после включения сервера? )


"Требуеться совет профессионалов. SunFire v240+Solaris 10"
Отправлено Жирный ублюдок DBA , 11-Ноя-09 10:28 
А возможно дело и в Вашем кабеле. Если есть под рукой кабель от cisco - попробуйте им - проверено, подходит идеально.



"Требуеться совет профессионалов. SunFire v240+Solaris 10"
Отправлено zd3n , 11-Ноя-09 10:36 
1. Загрузиться с компашки.
В строке openboot вводим:
ok boot cdrom -s

Затем примонтировать корневой раздел.
Открыть в vi файл <точка монтирования>/etc/shadow
(предупреждаю, в таком vi не работают многие управляющие символы типа стрелок, нужно юзать стандартные команды vi)
Там первая строка такая:
root:x:0:1:Super-User:/:/bin/bash
Удаляем символ х между первым и вторым двоеточием(поставить курсор на этот символ и нажать на клаве x (команда удаления текущего символа в vi).
Сохраняем файл.
Перегружаемся и входим с систему с пустым паролем.

2.
В OpenBoot есть параметры output-device/input-device.
Они могут быть выставлены в screen/keyboard (для отображения на монитор и ввод с клавиатура) или tty/tty (для вывода в консоль и приёма команд оттуда).

3. При включении сервера процесс диагностики железа(POST) выводится в терминальный порт, а в конце переключается на монитор (если output-device = screen), либо также выдаётся в терминальный порт (если output-device = tty) вплоть до запроса логин/пароль для ОС.

4. Для подключения к терминальному порту юзаем стандатрную витую пару RG-45 + переходник RG-45 - COM (сановский серебристый, сановский серый не подходит), либо стандартный кабель от циски RJ-45 - COM.

5. При работе через терминальный порт нажатие комбинации клавиш # + . переключит на консоль внутренней диагностики ALOM. Там можно протестить оборудование и настроить удалённое управление самой "железкой"


"Требуеться совет профессионалов. SunFire v240+Solaris 10"
Отправлено qqq , 11-Ноя-09 10:40 
>[оверквотинг удален]
>выдаётся в терминальный порт (если output-device = tty) вплоть до запроса
>логин/пароль для ОС.
>
>4. Для подключения к терминальному порту юзаем стандатрную витую пару RG-45 +
>переходник RG-45 - COM (сановский серебристый, сановский серый не подходит), либо
>стандартный кабель от циски RJ-45 - COM.
>
>5. При работе через терминальный порт нажатие комбинации клавиш # + .
>переключит на консоль внутренней диагностики ALOM. Там можно протестить оборудование и
>настроить удалённое управление самой "железкой"

Найдите нормальный монитор с клавой. Подсоедините и тогда посмотрите что на консоле твориться


"Требуеться совет профессионалов. SunFire v240+Solaris 10"
Отправлено dexkz , 11-Ноя-09 10:44 
>Найдите нормальный монитор с клавой. Подсоедините и тогда посмотрите что на консоле
>твориться

Думаю у нас более чем нормальное оборудование:
мониор Sun Ray ( модель не помню )
клава и мышь тоже сановские, родные от сервера. точно рабочии.



"Требуеться совет профессионалов. SunFire v240+Solaris 10"
Отправлено zd3n , 11-Ноя-09 10:44 

>Найдите нормальный монитор с клавой. Подсоедините и тогда посмотрите что на консоле
>твориться

если screen/keyboard выставлен в tty/tty, то на монитор ничего не будет выводиться, и команды с клавиатуры принимать не будет, даже если ОС загрузится....


"Требуеться совет профессионалов. SunFire v240+Solaris 10"
Отправлено dexkz , 11-Ноя-09 10:48 
как сказанно выше, сервис мод заменил все настройки. теперь I\O device - Factory Defaults, а что именно у них считаеться по умолчанию нигде не сказано, просветите пожалуйста

"Требуеться совет профессионалов. SunFire v240+Solaris 10"
Отправлено zd3n , 11-Ноя-09 10:55 
>как сказанно выше, сервис мод заменил все настройки. теперь I\O device -
>Factory Defaults, а что именно у них считаеться по умолчанию нигде
>не сказано, просветите пожалуйста

В OpenBoot-е команда printenv выведет список параметров, их текущих значений Value(первый столбец) и дефолтных значений Default Value(второй столбец)


"Требуеться совет профессионалов. SunFire v240+Solaris 10"
Отправлено dexkz , 11-Ноя-09 10:42 
Огромное спасибо за ответы. Будем пробывать. Так же еще пару вопросов.
>2.
>В OpenBoot есть параметры output-device/input-device.
>Они могут быть выставлены в screen/keyboard (для отображения на монитор и ввод
>с клавиатура) или tty/tty (для вывода в консоль и приёма команд
>оттуда).

как сказанно выше, сервис мод заменил все настройки. теперь I\O device - Factory Defaults, а что именно у них считаеться по умолчанию нигде не сказано, просветите пожалуйста


>5. При работе через терминальный порт нажатие комбинации клавиш # + .
>переключит на консоль внутренней диагностики ALOM. Там можно протестить оборудование и
>настроить удалённое управление самой "железкой"

просто чтобы быть уверенным)
комбинации клавиш # + = одновременное нажаните клавиш 3 и = ?


"Требуеться совет профессионалов. SunFire v240+Solaris 10"
Отправлено zd3n , 11-Ноя-09 10:52 
>[оверквотинг удален]
>
>как сказанно выше, сервис мод заменил все настройки. теперь I\O device -
>Factory Defaults, а что именно у них считаеться по умолчанию нигде
>не сказано, просветите пожалуйста
>
>
>>5. При работе через терминальный порт нажатие комбинации клавиш # + .
>>переключит на консоль внутренней диагностики ALOM. Там можно протестить оборудование и
>>настроить удалённое управление самой "железкой"
>

При сбросе настроек OpenBoot, параметры screen/keyboard как раз выставляются в tty/tty. На монитор начего не будет выводиться и клава работать не будет.

>просто чтобы быть уверенным)
>комбинации клавиш # + = одновременное нажаните клавиш 3 и = ?
>

Нажать левый shift + #(решётка на клавише с цифрой 3) + . (точка на клавише с символом >)


"Требуеться совет профессионалов. SunFire v240+Solaris 10"
Отправлено zd3n , 11-Ноя-09 10:57 

>При сбросе настроек OpenBoot, параметры screen/keyboard как раз выставляются в tty/tty.

Точнее не tty, а ttya


"Требуеться совет профессионалов. SunFire v240+Solaris 10"
Отправлено zd3n , 11-Ноя-09 11:02 
Причем на сервере нужно юзать порт Serial MGT (RJ-45), а не тот который с COM разъёмом