The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  ВХОД  слежка  RSS
"можно ли восстановить конфиг ядра во FreeBSD?"
Вариант для распечатки  
Пред. тема | След. тема 
Форумы OpenNET: Виртуальная конференция (Public)
Изначальное сообщение [Проследить за развитием треда]

"можно ли восстановить конфиг ядра во FreeBSD?" 
Сообщение от universite emailИскать по авторуВ закладки(ok) on 27-Сен-05, 03:32  (MSK)
Есть "боевой" сервер, нужно его обновить, но конфиг ядра отсутствует :(((
Есть только директория /usr/src/sys/compile/<имя конфига>
и есть конфиги GENERIC и LINT.

Как поступить?
заново делать конфиг?

  Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

 Оглавление

Индекс форумов | Темы | Пред. тема | След. тема
Сообщения по теме

1. "можно ли восстановить конфиг ядра во FreeBSD?" 
Сообщение от Moralez emailИскать по авторуВ закладки(ok) on 27-Сен-05, 09:51  (MSK)
Посмотреть dmesg и делать. Не так это страшно, да и деваться некуда. Разве что
`strings -n 3 /boot/kernel/kernel | sed -n 's/^___//p' > MYKERNEL` помогёт...
  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

2. "можно ли восстановить конфиг ядра во FreeBSD?" 
Сообщение от iasb Искать по авторуВ закладки(ok) on 27-Сен-05, 10:00  (MSK)
Если можно перегрузить машину безболезненно

в /etc/defaults/rc.conf

поставить rc.debug - в YES

Перегрузить

Читать messages - сто по поводу устройств опознанных

Считаем что SRC есть

Копируем GENERIC в другое имя и сверяясь с messages правим конфиг. Сложного особо ничего нет. Единсственное НО: скопируй /boot/kernel в /boot/kernel.GENERIC  и проверь сможешь ли ты перезагрузиться со старого образа через -s при буте - тоесть оставь старый бут ядра. Для уверенности.


  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

3. "можно ли восстановить конфиг ядра во FreeBSD?" 
Сообщение от iasb Искать по авторуВ закладки(ok) on 27-Сен-05, 10:11  (MSK)
Вопрос только что обновлять ?
Он работает - зачем его трогать ? Сделай на тестовом сервере ту же конфигурацию, потом обнови тестовый сервер, пойми что не все так весело. А только потом эксперименнтируй с production server. Сразу увидишь во что выливается восстановление. Обновление ядра - не суть первоначальная задача.
  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

5. "можно ли восстановить конфиг ядра во FreeBSD?" 
Сообщение от universite emailИскать по авторуВ закладки(ok) on 27-Сен-05, 10:20  (MSK)
>Вопрос только что обновлять ?

Cтоит FreeBSD 4.4.


>Он работает - зачем его трогать ? Сделай на тестовом сервере ту
>же конфигурацию, потом обнови тестовый сервер, пойми что не все так
>весело. А только потом эксперименнтируй с production server. Сразу увидишь во
>что выливается восстановление. Обновление ядра - не суть первоначальная задача.

Стоечный сервер. подобрать подобное железо вряд-ли удасться.
На этом сервере в основном стоит нат с вланами.
Хотя можно и заново пересобрать GENERIC, но все-таки хочется реконструировать конфиг из compile

  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

4. "можно ли восстановить конфиг ядра во FreeBSD?" 
Сообщение от universite emailИскать по авторуВ закладки(ok) on 27-Сен-05, 10:12  (MSK)

Машина нормально перегружается.
Мне не столько надо поддерживая железо (рядом стоит почти однотипная машина), сколько програмные/софтные опции  ядра.

P.S. FreeBSD 4.4

  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

6. "можно ли восстановить конфиг ядра во FreeBSD?" 
Сообщение от iasb Искать по авторуВ закладки(ok) on 27-Сен-05, 10:21  (MSK)
>
>Машина нормально перегружается.
>Мне не столько надо поддерживая железо (рядом стоит почти однотипная машина), сколько
>програмные/софтные опции  ядра.
>
>P.S. FreeBSD 4.4


А по русски ? О чем конкретно мы говорим ?

  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

7. "можно ли восстановить конфиг ядра во FreeBSD?" 
Сообщение от lavr emailИскать по авторуВ закладки on 27-Сен-05, 12:56  (MSK)
>
>Машина нормально перегружается.
>Мне не столько надо поддерживая железо (рядом стоит почти однотипная машина), сколько
>програмные/софтные опции  ядра.
>
>P.S. FreeBSD 4.4

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

но бывает что администраторы страхуются и держат копию файла конфигурации
где-нибудь на FS, допустим:

[unix1]~ > uname -a
FreeBSD unix1.jinr.ru 5.4-RELEASE-p6 FreeBSD 5.4-RELEASE-p6 #0: Thu Jul 28 18:19:00 MSD 2005     toor@unix1.jinr.ru:/usr/obj/usr/src/sys/LAVR  i386

из верхней строки видим что имя файла ядра "LAVR", значит оно
должно находится в директории /sys/i386/conf для платформы i386:

[unix1]~ > ls -la /sys/i386/conf/LAVR
-rw-r--r--  1 root  wheel  8009 15 мар  2005 /sys/i386/conf/LAVR
[unix1]~ >

допустим его там нет, тогда:

# find / -name "LAVR" -print

или

# find / -name "LAVR*" -print

ну и тд и тп, зависит от воображения...

  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

8. "можно ли восстановить конфиг ядра во FreeBSD?" 
Сообщение от AMDmi3 Искать по авторуВ закладки on 27-Сен-05, 16:52  (MSK)
>Как поступить?
>заново делать конфиг?
Можно сделать в /usr/src/sys/compile/<имя конфига> и в /usr/obj grep по какой-нибудь строчке, которая гарантированно есть в конфиге.

grep -R "ident.*MYKERNEL" /usr/src/sys/compile/<имя конфига> /usr/obj

Конфиг в /usr/obj встречается много раз.

  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

9. "можно ли восстановить конфиг ядра во FreeBSD?" 
Сообщение от universite emailИскать по авторуВ закладки(ok) on 27-Сен-05, 22:21  (MSK)

>Конфиг в /usr/obj встречается много раз.

Пустая директория :(((

  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

10. "можно ли восстановить конфиг ядра во FreeBSD?" 
Сообщение от AMDmi3 Искать по авторуВ закладки on 27-Сен-05, 22:25  (MSK)
>>Конфиг в /usr/obj встречается много раз.
>Пустая директория :(((

Ну в compile тогда ищи.

Вообще, написать заново конфиг такая уж проблема?

  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх


Архив | Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Оцените тред (1=ужас, 5=супер)? [ 1 | 2 | 3 | 4 | 5 ]
Пожалуйста, прежде чем написать сообщение, ознакомьтесь с данными рекомендациями.




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру