The OpenNET Project / Index page

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

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

"FreeBSD 6.2 не хочет работать"  
Сообщение от TanushkaT34 email(ok) on 09-Апр-08, 11:58 
Здравствуйте!
Помогите кто может что делать?

У меня с сервером случилось следующее:
Только новый сервер настроили, наладили, все заработало. как через 2 недели вышел из строя рабочий HDD.
Был настроен RAID в BIOS, но горячую замену произвести не получилось (нечем было :()
Системник на гарантии передали в ремонт, попросили не включать, а просто заменить негодный HDD. Заменили.
Теперь пытаемся загрузиться с зеркала.
получается только вот до этого момента:

<fstype>:<device> Mount <device> using filesystem <fstype>  
eg. ufs:/dev/da0a  
? List valid disk boot devices  
<empty line> Abort manual input  
mountroot>

Почитала форум  
http://www.opennet.me/openforum/vsluhforumID1/72275.html#0
выполнила некоторые команды.

ничего подозрительного не было замечено кроме вот этого.

#mount
/dev/ad6s1a on/(ufs, local,read-only)
devfs on /dev (devfs, local)

#fdisk -s ad4
fdisk: invalid fdisk partition table found
fdisk: read_so: No such file or directory

#fdisk -s ad6
/dev/ad6: 620181 cyl 16 hd 63 sec
Pat     Start     Size      Type     Fags
1        63     625137282   0xa5     0x80

#bsdlabel ad6s1
/dev/ad6s1
8 partitions
     size           offset         fstype        [fsize    bsize    bps/cpg]
a: 606076928       17760352        4.2BSD         2048     16384     28552
b: 8323168         11048576         swap          
c: 625137282           0           unused           0         0      # "raw" part, don't edit
d: 8388608          9371744        4.2BSD         2048     16384     28552


#fdisk -B ad6
***********Working on device /dev/ad6***********
parameters extracted from in-core disklabel are:
cylynders=620181 heads=16 sectors/track=63(1008blks/cyl)

Figures below won't work with BIOS for patitions not in cyl 1
parameters to be used for BIOS calculation are:

Media sector size is 512
Warning: BIOS sector numbering starts with sector 1.
Information DOS bootblock is
The data for partition 1 is:
sysid 165 (0xa5), (FreeBSD/NetBSD/386BSD)
      start 63, size 625137282 (305242 Med), flag 80 (active)
          beg: cyl 0/ head 1/ sector 1;
          end: cyl 1023/ head 254/ sector 63
The data for partition 2 is:
<UNUSED>
The data for partition 3 is:
<UNUSED>
The data for partition 4 is:
<UNUSED>
Do you want to change the boot coode? [n]

И что теперь делать?


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

 Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "FreeBSD 6.2 не хочет работать"  
Сообщение от stereo email(ok) on 09-Апр-08, 12:12 
собсно какойто хард встал на 6 канал )
/dev/ad6
это говорит что он подмонтирован ридонли...
#mount
/dev/ad6s1a on/(ufs, local,read-only)

это похоже говорит что ненайдено харда на da0 -da это описка или может это какраз рэйд ???
<fstype>:<device> Mount <device> using filesystem <fstype>  
eg. ufs:/dev/da0a  
? List valid disk boot devices  
<empty line> Abort manual input  
mountroot>

хотелось бы увидеть вывод 2х команд )
ls /dev | grep da
ls /dev | grep ad
"Был настроен RAID в BIOS"  и заодно посмотреть в настройке рейда цепанулся ли в миррор новый хард...

ощущение что зеркальный старый хард(второй) остался на канале 2    и виден как ad2 -его можно поставить тогда на примари мастер и второй хард зацепить в миррор ! (тут не на*баться  взять другой хард и сделать dd -бакап командами dd if=/dev/ad(какой там номер отображается) of=/dev ad(какойтам бакапный)

а вообще лучше дайте вывод и дальше говорить бум )

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

3. "FreeBSD 6.2 не хочет работать"  
Сообщение от TanushkaT34 email(ok) on 09-Апр-08, 13:53 
конечно опечатка
вообще выглядит вот так,
Trying to mount root from ufs: /dev/ar0s1a
<fstype>:<device> Mount <device> using filesystem <fstype>  
eg. ufs:/dev/ar0s1a
? List valid disk boot devices  
<empty line> Abort manual input  
mountroot>

ответ на команду: LS /dev | grep ad
ad4
ad6
ad6s1
ad6s1a
ad6s1b
ad6s1c
ad6s1d
cuad0
coad0.init
cuad0.lock

если выбираю загрузку из /dev/ad6s1a
то выходит следующее

Loading configuration files.
Entropy harvesting: interrupts
ethernet point_to_point kickstart.
swapon: /dev/ar0s1b: No such file or directory
starting file system checks
/dev/ad6s1a: FILE SYSTEM CLEAN; SKIPPING CHECKS
/dev/ad6s1a: clean? 145489655 free (82935 frags, 18175840 blocks, 0,1% fragmentation)
Can't stat /dev/ar0s1d: No such file or directory
Can't stat /dev/ar0s1d: No such file or directory
Can't stat /dev/ar0s1d: No such file or directory
/dev/ar0s1d: CAN'T CHECK FILE SYSTEM
/dev/ar0s1d: UNEXPECTED INCONSISTENCY; RUN fsck MANUALY
THE FOLLOWING FILE SYSTEM HAD AN UNEXPECTED INCONSISTENCY
ufs:/dev/ar0s1d    (/tmp)
Automatic file system check failed: help!
Mar 25 01:50:27 init: /bin/sh on /etc/re termination abnormaly, going to single user mode
Enter full pathname of the shell or RETURN for /bin/sh:
#

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

2. "FreeBSD 6.2 не хочет работать"  
Сообщение от 1ight_apprentice (ok) on 09-Апр-08, 13:11 
>И что теперь делать?

Есть ряд вопросов, ответы на которые определяют ответ на Ваш вопрос.
1. Правильно ли я понял, что диски и RAID у Вас SCSI?
2. Что у Вас в /etc/fstab (желательно опубликовать)?

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

4. "FreeBSD 6.2 не хочет работать"  
Сообщение от TanushkaT34 email(ok) on 09-Апр-08, 14:07 
>>И что теперь делать?
>
>Есть ряд вопросов, ответы на которые определяют ответ на Ваш вопрос.
>1. Правильно ли я понял, что диски и RAID у Вас SCSI?
>
>2. Что у Вас в /etc/fstab (желательно опубликовать)?

У нас диски и RAID - SATA.


/etc/fstab: Permission denied

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

5. "FreeBSD 6.2 не хочет работать"  
Сообщение от 1ight_apprentice (ok) on 09-Апр-08, 14:09 
>/etc/fstab: Permission denied

/etc/fstab виден только root. Покажите содержимое, пожалуйста.

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

6. "FreeBSD 6.2 не хочет работать"  
Сообщение от TanushkaT34 email(ok) on 09-Апр-08, 14:11 
>>/etc/fstab: Permission denied
>
>/etc/fstab виден только root. Покажите содержимое, пожалуйста.

я во Freebsd можно сказать только второй день,

как это сдать?

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

12. "FreeBSD 6.2 не хочет работать"  
Сообщение от 1ight_apprentice (ok) on 09-Апр-08, 14:25 
>я во Freebsd можно сказать только второй день,

Что значит "можно сказать второй день"? А до этого Вы с чем/на чём работали? И зачем же Вы тогда на системе, в которой ничего не понимаете наставили сложных устройств?

Начали бы с простого.

Читаем для начала FreeBSD Handbook и иже с ними. Параллельно пробуем на какой-нибудь простой конфигурации (без всяких RAIDов и иже с ними). А уже потом можно и в сложное залезать. Ибо сначала ОСНОВЫ нужно изучить. Если Вы в UNIX не на "я" с тем как устроена политика доступа пользователей, где и как прописывается конфигурация дисков, сети и всего прочего - значит серверы на этих системах Вам создавать рано. Начните с настольной системы, которая не критична к количеству перезагрузок, переконфигураций и т.п. ТОЧКА.

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

15. "FreeBSD 6.2 не хочет работать"  
Сообщение от stereo email(ok) on 09-Апр-08, 14:27 
сдохни обычно железный райд и фряха невзаимосвязаны
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

22. "FreeBSD 6.2 не хочет работать"  
Сообщение от 1ight_apprentice (ok) on 09-Апр-08, 15:07 
>сдохни обычно железный райд и фряха невзаимосвязаны

"Железо" и ОС взаимосвязаны через голову и руки администратора.
Если администратор в данной ОС неопытный, то даже минимальная проблема с "железом" может породить проблемы фатальные для ОС.
Отсюда вывод: сначала нужен опытный админ.
А набираться опыта на незнакомой сложной системе, тем более находящейся в промышленной эксплуатации - это значит переваливать своё незнание системы на пользователей сервисов, которые эта система предоставляет.

Есть что возразить?

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

18. "FreeBSD 6.2 не хочет работать"  
Сообщение от TanushkaT34 email(ok) on 09-Апр-08, 14:34 
>[оверквотинг удален]
>Начали бы с простого.
>
>Читаем для начала FreeBSD Handbook и иже с ними. Параллельно пробуем на
>какой-нибудь простой конфигурации (без всяких RAIDов и иже с ними). А
>уже потом можно и в сложное залезать. Ибо сначала ОСНОВЫ нужно
>изучить. Если Вы в UNIX не на "я" с тем как
>устроена политика доступа пользователей, где и как прописывается конфигурация дисков, сети
>и всего прочего - значит серверы на этих системах Вам создавать
>рано. Начните с настольной системы, которая не критична к количеству перезагрузок,
>переконфигураций и т.п. ТОЧКА.

Да вот были специалисты, за денежки все сделали и смылись, теперь вот этих специалистов днем с огнем не сыщешь.
Пытаемся восстановить, то что есть.
не получится, придется все заново ставить - это же сложнее..:)
А материал осваиваю - постепенно.

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

7. "FreeBSD 6.2 не хочет работать"  
Сообщение от stereo email(ok) on 09-Апр-08, 14:18 
думаю фстаб ненужно трогать... ибо нетроган он...
Trying to mount root from ufs: /dev/ar0s1a надеюсь это не опечатка ar0 s1
далее делаем
ls /dev | grep ar
и если там видно ar2 итп
то точно переставляем старый хард на мастер - грузимся с него
если все ок то
второй хард ставим на его старый канал ( новый чистый хард)
проверяем в райд биосе что миррор встал
помните что фряха грузится только с ad0 da0 ar0 итп!!!!!!!!!
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

9. "FreeBSD 6.2 не хочет работать"  
Сообщение от TanushkaT34 email(ok) on 09-Апр-08, 14:23 
>[оверквотинг удален]
>Trying to mount root from ufs: /dev/ar0s1a надеюсь это не опечатка ar0
>s1
>далее делаем
>ls /dev | grep ar
>и если там видно ar2 итп
>то точно переставляем старый хард на мастер - грузимся с него
>если все ок то
>второй хард ставим на его старый канал ( новый чистый хард)
>проверяем в райд биосе что миррор встал
>помните что фряха грузится только с ad0 da0 ar0 итп!!!!!!!!!

на ls /dev | grep ar
ответ ar0

а новый чистый хард уже подключен. его что  не надо подключать было сразу?

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

14. "FreeBSD 6.2 не хочет работать"  
Сообщение от TanushkaT34 email(ok) on 09-Апр-08, 14:26 
>[оверквотинг удален]
>Trying to mount root from ufs: /dev/ar0s1a надеюсь это не опечатка ar0
>s1
>далее делаем
>ls /dev | grep ar
>и если там видно ar2 итп
>то точно переставляем старый хард на мастер - грузимся с него
>если все ок то
>второй хард ставим на его старый канал ( новый чистый хард)
>проверяем в райд биосе что миррор встал
>помните что фряха грузится только с ad0 da0 ar0 итп!!!!!!!!!

попробую сейчас поменятьих местами.

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

30. "FreeBSD 6.2 не хочет работать"  
Сообщение от heap email on 12-Апр-08, 22:25 
>помните что фряха грузится только с ad0 da0 ar0 итп!!!!!!!!!

Не надо помнить глупостей. У меня Фряха и с ad4, и с ad6, и с других нуплохо грузится.
Пример:
# df -h
Filesystem     Size    Used   Avail Capacity  Mounted on
/dev/ad4s1a    4.7G    386M    4.0G     9%    /

В системе только один винт (но есть и другие варианты). Это я к тому, что и лоадер висит на ad4.

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

8. "FreeBSD 6.2 не хочет работать"  
Сообщение от lapweed (??) on 09-Апр-08, 14:21 
а вы уверенны что после ремонта рейд в биосе у вас до сих пор включен?
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

10. "FreeBSD 6.2 не хочет работать"  
Сообщение от TanushkaT34 email(ok) on 09-Апр-08, 14:23 
>а вы уверенны что после ремонта рейд в биосе у вас до
>сих пор включен?

не уверена,
а как проверить?

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

13. "FreeBSD 6.2 не хочет работать"  
Сообщение от stereo email(ok) on 09-Апр-08, 14:26 
после биоса (обычно дел или f2) идет поднятие рейда и написано что давить - обычно ctrl+H или ctrl+I
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

11. "FreeBSD 6.2 не хочет работать"  
Сообщение от stereo email(ok) on 09-Апр-08, 14:24 
если не опечатка а действительно ar0 то мы увидим таки ar1 после лс дев
и недай бог он поставили новый хард на первый канал Гыгыг

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

16. "FreeBSD 6.2 не хочет работать"  
Сообщение от stereo email(ok) on 09-Апр-08, 14:30 
итого имеем
ad4
ad6
ad6s1
ad6s1a
ad6s1b
ad6s1c
ad6s1d
cuad0
coad0.init
cuad0.lock
и
ar0

получается хард на котором система просто висит на канале ad6 а хард который чист висит в зеркале - отключаем новый хард подключаем туда тот который живой и грузимся
проблема не фряшная а тупо "перепутала шлейфы"
рэйд включен харды не на тех шлейфах один на ad 4 - новый на 4м канале
старый с системой ad 6 на шестом канале

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

17. "FreeBSD 6.2 не хочет работать"  
Сообщение от stereo email(ok) on 09-Апр-08, 14:32 
"попробую сейчас поменятьих местами."
сказал же аккуратно !!!!!
вы можете перезаписать хард с системой!
выньте вообще новый хард и тыкайте старый пока не загрузится система он должен стоять на канале на котором он будет мастером в рэйде
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

19. "FreeBSD 6.2 не хочет работать"  
Сообщение от TanushkaT34 email(ok) on 09-Апр-08, 14:36 
>"попробую сейчас поменятьих местами."
>сказал же аккуратно !!!!!
>вы можете перезаписать хард с системой!
>выньте вообще новый хард и тыкайте старый пока не загрузится система он
>должен стоять на канале на котором он будет мастером в рэйде
>

Слушаюсь, СЕР!

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

20. "FreeBSD 6.2 не хочет работать"  
Сообщение от TanushkaT34 email(ok) on 09-Апр-08, 14:56 
>>"попробую сейчас поменятьих местами."
>>сказал же аккуратно !!!!!
>>вы можете перезаписать хард с системой!
>>выньте вообще новый хард и тыкайте старый пока не загрузится система он
>>должен стоять на канале на котором он будет мастером в рэйде

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


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

21. "FreeBSD 6.2 не хочет работать"  
Сообщение от stereo email(ok) on 09-Апр-08, 14:59 
а что же говорит нам рэйд (примерно ctrl+I ctrl+H после биоса - выше писал) ? возможно там просто нет хардов
создать новое зеркало - принять хард с системой первым и новый вторым возможно попросит сделать копирование данных
я ж говорил смотрим до тех пор пока не пропадут ad0 - ad6
и достаём руководство к рейду(вообще там интуитивно понятно)


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

23. "FreeBSD 6.2 не хочет работать"  
Сообщение от TanushkaT34 email(ok) on 09-Апр-08, 15:18 
>а что же говорит нам рэйд (примерно ctrl+I ctrl+H после биоса -
>выше писал) ? возможно там просто нет хардов
>создать новое зеркало - принять хард с системой первым и новый вторым
>возможно попросит сделать копирование данных
>я ж говорил смотрим до тех пор пока не пропадут ad0 -
>ad6

Raid определяет оба устройства.
а мысль переопределить raid у меня тоже такая закралась.
при перемене шлейфов местами, картина не измеменилась.
практически тоже самое, только что ad4 и ad6 поменялись местами.

>и достаём руководство к рейду(вообще там интуитивно понятно)

Этим и займусь сейчас.

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

24. "FreeBSD 6.2 не хочет работать"  
Сообщение от stereo email(ok) on 09-Апр-08, 17:27 
определять определяет а написано что устройства состоят в зеркале?
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

25. "FreeBSD 6.2 не хочет работать"  
Сообщение от TanushkaT34 email(ok) on 10-Апр-08, 08:54 
>определять определяет а написано что устройства состоят в зеркале?

определяет, одно как мастер, второе как зеркало.

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

26. "FreeBSD 6.2 не хочет работать"  
Сообщение от stereo email(ok) on 10-Апр-08, 13:19 
mirror - массив из двух устройств; видно системе как одно; размер массива = размеру одного диска; диски должны быть от одного производителя и одной линейки; желательно из одной партии...
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

27. "FreeBSD 6.2 не хочет работать"  
Сообщение от stereo email(ok) on 11-Апр-08, 14:41 
чем кончилось?
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

28. "FreeBSD 6.2 не хочет работать"  
Сообщение от ShyLion (ok) on 11-Апр-08, 15:40 
>а что же говорит нам рэйд (примерно ctrl+I ctrl+H после биоса -
>выше писал) ? возможно там просто нет хардов
>создать новое зеркало - принять хард с системой первым и новый вторым
>возможно попросит сделать копирование данных
>я ж говорил смотрим до тех пор пока не пропадут ad0 -
>ad6
>и достаём руководство к рейду(вообще там интуитивно понятно)

ничего там не должно пропасть
нужно собрать рейд на свежих дисках, тот, на котором инфа подцепить третьим
грузануться с установочного диска, зайти в режим fixit и dump | restore перенести инфу
это безопасный метод

а можно поиграться с atacontrol

На будущее процедура смены винта в рейде должна быть отработана и документирована до того, как использовать его по назначению

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

29. "FreeBSD 6.2 не хочет работать"  
Сообщение от heap email on 12-Апр-08, 22:23 
Возможно мне попадались косые рейды, но на тех, что мне попадались, при замене одного из дисков было необходимо запустить операцию ребилда рейда, дабы второй (новый) винт встал в зеркало и получил на борт зеркалированные данные. Об этом тут ни слова не нашел (может невнимательно читал).
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

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

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




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

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