The OpenNET Project / Index page

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

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

"Обновление до FreeBSD 8.Release - проблемы"  +/
Сообщение от Александр email(??) on 03-Дек-09, 19:15 
Приветствую!!!

Возникла проблема и о серьезности.. говорить рано, но сервер не доступен - система требует указать путь к shell... кроме всего в консоле есть строка об ошибке в rc.conf, не понятно что за ошибка (указывается только строка)
Загрузка в Safe Mode - не помогает.. система требует путь к shell и по-умолчанию путь не "проглатывает" :(

Обновление с 7.2 p4

было сделано:
- freebsd-update upgrade -r 8.0-RELEASE

- freebsd-update install

- shutdown -r now

- freebsd-update install

Была просьба сделать portdb -F, по инструкциям - сделал portupgrade -af -O

затем опять:
- freebsd-update install

было сообщено что все ок... сделал shutdown -r now и все :(

Что можно сделать, куда копать и самое главное - как дорваться до rc.conf (и только ли до него?)


Помогите :(

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

Оглавление

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


1. "Обновление до FreeBSD 8.Release - проблемы"  +/
Сообщение от Kos (??) on 03-Дек-09, 19:31 
>[оверквотинг удален]
>- freebsd-update install
>
>было сообщено что все ок... сделал shutdown -r now и все :(
>
>
>Что можно сделать, куда копать и самое главное - как дорваться до
>rc.conf (и только ли до него?)
>
>
>Помогите :(

загрузиться с LiveCD

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

2. "Обновление до FreeBSD 8.Release - проблемы"  +/
Сообщение от Александр email(??) on 03-Дек-09, 19:36 
>
>загрузиться с LiveCD

то есть других способов нет? просто после ввода пути выводится приглашение #

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

3. "Обновление до FreeBSD 8.Release - проблемы"  +/
Сообщение от Pahanivo email(ok) on 03-Дек-09, 19:37 
>[оверквотинг удален]
>>было сообщено что все ок... сделал shutdown -r now и все :(
>>
>>
>>Что можно сделать, куда копать и самое главное - как дорваться до
>>rc.conf (и только ли до него?)
>>
>>
>>Помогите :(
>
>загрузиться с LiveCD

да, с него родимого
перво наперво посмотри как определяется твой HDD (ну или массив).
бывает при апдейте меняется имя устройства, а в fstab естно старое имя следовательно монтирование не пойдет

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

4. "Обновление до FreeBSD 8.Release - проблемы"  +/
Сообщение от Александр email(??) on 03-Дек-09, 19:47 
>[оверквотинг удален]
>>>
>>>
>>>Помогите :(
>>
>>загрузиться с LiveCD
>
>да, с него родимого
>перво наперво посмотри как определяется твой HDD (ну или массив).
>бывает при апдейте меняется имя устройства, а в fstab естно старое имя
>следовательно монтирование не пойдет

тогда два уточняющих:
1) какой livecd лучше всего? в сети нашел множество... скачал mfsBSD - вроде как советуют.. но...
2) про имя в fstab да-да, когда то говорили об этом при переносе с сервера на сервер дисков.. надо будет глянуть! а как узнать на что изменились названия дисков?

пробы буду ставить завтра (сервер не рядом :) ), сейчас хочу план действий составить... ну и livecd подготовиться

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

5. "Обновление до FreeBSD 8.Release - проблемы"  +/
Сообщение от QuAzI (ok) on 03-Дек-09, 20:12 
mfsBSD? Кто советует? Первый раз вижу это название. Frenzy, FreeSBIE, FreeNAS для начала.
Если приглашение # всё-таки выдаёт, значит вы всё-таки загрузились с того винта. Можете сделать ls /dev/ чтобы проверить именование железа и cat /etc/fstab чтобы сравнить его с вашими точками монтирования.
Сделайте fsck для всех разделов и добавьте пару пустых строк в конце в /boot/loader.conf шутки ради, если не поможет монтируйте / и /usr/src и пересобирайте заново мир и ядро.
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

6. "Обновление до FreeBSD 8.Release - проблемы"  +/
Сообщение от Александр email(??) on 03-Дек-09, 20:16 
>mfsBSD? Кто советует? Первый раз вижу это название. Frenzy, FreeSBIE, FreeNAS для
>начала.
>Если приглашение # всё-таки выдаёт, значит вы всё-таки загрузились с того винта.
>Можете сделать ls /dev/ чтобы проверить именование железа и cat /etc/fstab
>чтобы сравнить его с вашими точками монтирования.
>Сделайте fsck для всех разделов и добавьте пару пустых строк в конце
>в /boot/loader.conf шутки ради, если не поможет монтируйте / и /usr/src
>и пересобирайте заново мир и ядро.

попробую Frenzy, но вот запустился с mfsBSD - как перейти к разделам жестких дисков? то есть обратиться к fstab, rc.conf ?

Пересборка ядра и мира - жестоко, надеюсь пока это не осваивать :)

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

7. "Обновление до FreeBSD 8.Release - проблемы"  +/
Сообщение от QuAzI (ok) on 03-Дек-09, 22:57 
Тоесть как монтировать разделы вы не знаете, канонический (иже правильный) способ обновления вы не знаете. За каким чёртом трогали то что работало?
Читайте хендбук - читать много, до утра хватит.


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

8. "Обновление до FreeBSD 8.Release - проблемы"  +/
Сообщение от Александр (??) on 03-Дек-09, 23:57 
>Тоесть как монтировать разделы вы не знаете, канонический (иже правильный) способ обновления
>вы не знаете. За каким чёртом трогали то что работало?
>Читайте хендбук - читать много, до утра хватит.

Если бы устраивало..
а инструкции использовал с сайта freebsd.org :) собственно там других мудрых советов не было...

Что сделано то сделано.. прошу помощи.. куда копать.. подсказки.. понимаю, что получив опыт тоже буду так же говорить "читайте хендбук"...

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

9. "Обновление до FreeBSD 8.Release - проблемы"  +/
Сообщение от Александр (??) on 04-Дек-09, 00:06 
>Тоесть как монтировать разделы вы не знаете, канонический (иже правильный) способ обновления
>вы не знаете. За каким чёртом трогали то что работало?
>Читайте хендбук - читать много, до утра хватит.

Если бы устраивало..
а инструкции использовал с сайта freebsd.org :) собственно там других мудрых советов не было...

Что сделано то сделано.. прошу помощи.. куда копать.. подсказки.. понимаю, что получив опыт тоже буду так же говорить "читайте хендбук"... доки то есть читаю, но не готов так быстро... да и не понятно что там происходит :(

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

10. "Обновление до FreeBSD 8.Release - проблемы"  +/
Сообщение от QuAzI (ok) on 04-Дек-09, 00:51 
И что вас там не устраивало?

Читать "21.4.1. Канонический способ обновления вашей системы" тут http://www.freebsd.org/doc/ru_RU.KOI8-R/books/handbook/makew... и как вариант тут http://www.lissyara.su/articles/freebsd/tuning/make_buildworld/ исходники тут ftp://ftp.freebsd.org/pub/FreeBSD/releases/i386/8.0-RELEASE/src/ если вы их не ставили.
Каюсь, mergemaster не использую, остальное вполне. Баландой которую использовали вы ни разу не пользовался и не буду - ядро собрано не со стандартными опциями.

man mount в консоли

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

11. "Обновление до FreeBSD 8.Release - проблемы"  +/
Сообщение от Александр (??) on 04-Дек-09, 08:37 
>И что вас там не устраивало?
>
>Читать "21.4.1. Канонический способ обновления вашей системы" тут http://www.freebsd.org/doc/ru_RU.KOI8-R/books/handbook/makew... и как вариант
>тут http://www.lissyara.su/articles/freebsd/tuning/make_buildworld/ исходники тут ftp://ftp.freebsd.org/pub/FreeBSD/releases/i386/8.0-RELEASE/src/ если вы их не ставили.
>Каюсь, mergemaster не использую, остальное вполне. Баландой которую использовали вы ни разу
>не пользовался и не буду - ядро собрано не со стандартными
>опциями.
>
>man mount в консоли

обновлял через freebsd-update - с 7.1 до 7.2

теперь по существу того что вижу...

раньше диски были (они и сейчас видны) - как /dev/ad4s1(a)...
новые - ar0s2a и etc.

Но одно но - ar0s2a - там пусто, а вот в ar0s2b,c,d,f - файлы имеются...

Есть подозрение, что не создался (не перемонтировался) root.. попробовал поменять в fstab - /dev/ar0s2a на /dev/ad4sa - не монтирует... но при этом всем - swap прикрутила с ad4s1b

при загрузке есть сообщение - ad6s1 geometry does not match label (255h,63s !=16h,63s)


need help :)

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

12. "Обновление до FreeBSD 8.Release - проблемы"  +/
Сообщение от Александр (??) on 04-Дек-09, 08:42 
>mfsBSD? Кто советует? Первый раз вижу это название. Frenzy, FreeSBIE, FreeNAS для
>начала.
>Если приглашение # всё-таки выдаёт, значит вы всё-таки загрузились с того винта.
>Можете сделать ls /dev/ чтобы проверить именование железа и cat /etc/fstab
>чтобы сравнить его с вашими точками монтирования.
>Сделайте fsck для всех разделов и добавьте пару пустых строк в конце
>в /boot/loader.conf шутки ради, если не поможет монтируйте / и /usr/src
>и пересобирайте заново мир и ядро.

cat /etc/fstab:
/dev/ad4s1b none swap sw 0 0
/dev/ad4s1a /  ufs  rw 1 1
/dev/ad4s1e /tmp  ufs  rw  2 2
/dev/ad4s1f  /usr  ufs  rw 2 2
/dev/ad4s1d  /var  ufs  rw  2 2

ls /dev/
ad6s*
ar0s*
ad4s*

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

13. "Обновление до FreeBSD 8.Release - проблемы"  +/
Сообщение от Александр (??) on 04-Дек-09, 08:48 
Frenzy LiveCD выдал отчет...

вообщем у меня RAID - зеркало

один диск на ad4, другой на ad6

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

14. "Обновление до FreeBSD 8.Release - проблемы"  +/
Сообщение от Pahanivo email(ok) on 04-Дек-09, 09:28 
>Frenzy LiveCD выдал отчет...

Какой френзи??? Возми FreeBSD livefs c офсайта

> ad6s*
> ar0s*
> ad4s*

у тебя фейк рейд - юзай ТОЛЬКО ar0 !!! ни дай бох тебе adX прописать - песдес зеркалу

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

15. "Обновление до FreeBSD 8.Release - проблемы"  +/
Сообщение от Александр (??) on 04-Дек-09, 09:35 
>>Frenzy LiveCD выдал отчет...
>
>Какой френзи??? Возми FreeBSD livefs c офсайта
>
>> ad6s*
>> ar0s*
>> ad4s*
>
>у тебя фейк рейд - юзай ТОЛЬКО ar0 !!! ни дай бох
>тебе adX прописать - песдес зеркалу

Френзи посоветовали выше :) он вроде работает.. а что FreeBSD LiveFS - именно так называется?

зы - зеркало живет вроде:)

все прогружается до момента ввести полный путь к шелу, или [Return] for /bin/sh

то есть как мне все это видится - из за проблем с геометрией (с чего бы они возникли то?!) - не монтируется ad*s1 на ar0s2a

Геометрию править где и как и не опасно ли это?

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

16. "Обновление до FreeBSD 8.Release - проблемы"  +/
Сообщение от Александр (??) on 04-Дек-09, 09:37 
запуск fsck дает

*** File system is clean ***
pid 23 (fsck) uid 0: exited on signal 11
Segmentation fault

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

18. "Обновление до FreeBSD 8.Release - проблемы"  +/
Сообщение от Pahanivo email(ok) on 04-Дек-09, 09:48 
>Френзи посоветовали выше :) он вроде работает.. а что FreeBSD LiveFS -
>именно так называется?

ты ваше какой раз фрю видишь?
http://www.freebsd.org/releases/8.0R/announce.html

livefs
This contains support for booting into a "livefs" based rescue mode but does not support doing an install from the CD itself. It is meant to help rescue an existing system but could be used to do a network based install if necessary.

я тебе пока не советую что либо монтировать

скачай livefs - загрузи консоль

дай
ls -l /dev | grep s1
вывод в студию

твой fstab - это нифига не зеркало
>cat /etc/fstab:
>/dev/ad4s1b none swap sw 0 0
>/dev/ad4s1a /  ufs  rw 1 1
>/dev/ad4s1e /tmp  ufs  rw  2 2
>/dev/ad4s1f  /usr  ufs  rw 2 2
>/dev/ad4s1d  /var  ufs  rw  2 2

вообще бред какойта

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

19. "Обновление до FreeBSD 8.Release - проблемы"  +/
Сообщение от Александр (??) on 04-Дек-09, 09:52 
Вижу с августа... я вообще прикладник.. мне систему изначально поставили.. а дальше уже докручивал что нужно для вебсервера + защиты всякие от DOSs-ов и прочего

Гружу дистриб livefs - как загружусь выдам ls /dev/

зы: ну fstab - это то что у меня сейчас и на ad4 и на ad6 (зеркало же)

зызы: загружаюсь когда - набираю ls и вижу корень... с папочками /etc, /usr/ /var/ /tmp & etc...

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

20. "Обновление до FreeBSD 8.Release - проблемы"  +/
Сообщение от Pahanivo email(ok) on 04-Дек-09, 10:04 
>[оверквотинг удален]
>уже докручивал что нужно для вебсервера + защиты всякие от DOSs-ов
>и прочего
>
>Гружу дистриб livefs - как загружусь выдам ls /dev/
>
>зы: ну fstab - это то что у меня сейчас и на
>ad4 и на ad6 (зеркало же)
>
>зызы: загружаюсь когда - набираю ls и вижу корень... с папочками /etc,
>/usr/ /var/ /tmp & etc...

ad4 ad6 это два отдельных диска - никакое это не зеркало - фейк зеркало (если у тебя реально зеркало настроено) это ar0 !
есть у тебя в fstab фигурирует adX можешь смело идти и говорить тому челу который ставил что он олень
фича все фейков в том, что помимимо фейк массива видны также физические диски - но работать с ними нельзя!!! в настоящем рейде ты никогда не увидишь отдельные диски массива как устройства, а только сам виртуальный диски массива.

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

21. "Обновление до FreeBSD 8.Release - проблемы"  +/
Сообщение от Александр (??) on 04-Дек-09, 10:16 
>[оверквотинг удален]
>
>ad4 ad6 это два отдельных диска - никакое это не зеркало -
>фейк зеркало (если у тебя реально зеркало настроено) это ar0 !
>
>есть у тебя в fstab фигурирует adX можешь смело идти и говорить
>тому челу который ставил что он олень
>фича все фейков в том, что помимимо фейк массива видны также физические
>диски - но работать с ними нельзя!!! в настоящем рейде ты
>никогда не увидишь отдельные диски массива как устройства, а только сам
>виртуальный диски массива.

может он и олень (есть такое подозрение по поводу как он настроил систему..)

вообщем загрузился с LiveFS

ls /dev/

..
ad4,ad4s1 (s1a,s1b,s1d,s1e,s1f)
ad6,ad6s2 (s2a,s2b,s2d,s2e,s2f)
ar0, ar0s1 (s1a,s1b,s1d,s1e,s1f)
ar0s2 (s2a,s2b,s2d,s2e,s2f)
..

RAID - зеркало в BIOS контролера, состояние - NORMAL

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

22. "Обновление до FreeBSD 8.Release - проблемы"  +/
Сообщение от Александр (??) on 04-Дек-09, 10:27 
ls -1 /dev | grep s1

ad4s1
ad4s1a
ad4s1b
ad4s1d
ad4s1e
ad4s1f
ad6s1
ar0s1
ar0s1a
ar0s1b
ar0s1d
ar0s1e
ar0s1f

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

23. "Обновление до FreeBSD 8.Release - проблемы"  +/
Сообщение от Александр (??) on 04-Дек-09, 10:31 
Важно ли это или нет...

fdisk выдает

Warning: BIOS sector numbering starts with sector 1

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

24. "Обновление до FreeBSD 8.Release - проблемы"  +/
Сообщение от Pahanivo email(ok) on 04-Дек-09, 10:53 
>[оверквотинг удален]
>ad4s1d
>ad4s1e
>ad4s1f
>ad6s1
>ar0s1
>ar0s1a
>ar0s1b
>ar0s1d
>ar0s1e
>ar0s1f

мда - похоже реально работали напрямую с диском
вообще для начала попробуй смонтировать все ручками в режиме read only
из под livefs
mkdir /mnt/root
mkdir /mnt/tmp
mkdir /mnt/usr
mkdir /mnt/var

далее
mount -r /dev/ad4s1a /mnt/root
mount -r /dev/ad4s1d /mnt/var
и тд по списку в fstab

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

25. "Обновление до FreeBSD 8.Release - проблемы"  +/
Сообщение от Александр (??) on 04-Дек-09, 11:03 
вопрос: то есть физически ничего не попорчу из того что сейчас есть? или вернее - что я этим сделаю?

и может skype?... milordkphone

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

26. "Обновление до FreeBSD 8.Release - проблемы"  +/
Сообщение от Александр (??) on 04-Дек-09, 11:13 

>далее
>mount -r /dev/ad4s1a /mnt/root
>mount -r /dev/ad4s1d /mnt/var
>и тд по списку в fstab

смог выполнить только для /dev/ad4s1a /mnt/root, для остальных "Input/output error"

зашел на /mnt/root/ - там папки и в том числе /usr, /var, /tmp - в них пусто

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

27. "Обновление до FreeBSD 8.Release - проблемы"  +/
Сообщение от Александр (??) on 04-Дек-09, 11:21 
для /usr - смог выполнить mount -r /dev/ad4s2f /mnt/usr
и для /var - /dev/ad4s2d
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

31. "Обновление до FreeBSD 8.Release - проблемы"  +/
Сообщение от Pahanivo email(ok) on 04-Дек-09, 11:41 
>для /usr - смог выполнить mount -r /dev/ad4s2f /mnt/usr

слухай уважаемый - а ты где ad4s2 взял ?
я понимаю когда номера дисков могут "поплыть", но извините откеда второй слайс?
>и для /var - /dev/ad4s2d

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

35. "Обновление до FreeBSD 8.Release - проблемы"  +/
Сообщение от Александр (??) on 04-Дек-09, 11:55 
>>для /usr - смог выполнить mount -r /dev/ad4s2f /mnt/usr
>
>слухай уважаемый - а ты где ad4s2 взял ?
>я понимаю когда номера дисков могут "поплыть", но извините откеда второй слайс?
>
>>и для /var - /dev/ad4s2d

не знаю :( просто попробовал... зашел в /mnt/var - там файлы... папки cache, mail, yp, log, ....

а ad4s1d,e,f - "Input/output error"

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

28. "Обновление до FreeBSD 8.Release - проблемы"  +/
Сообщение от lavr email on 04-Дек-09, 11:26 
>
>>далее
>>mount -r /dev/ad4s1a /mnt/root
>>mount -r /dev/ad4s1d /mnt/var
>>и тд по списку в fstab
>
>смог выполнить только для /dev/ad4s1a /mnt/root, для остальных "Input/output error"
>
>зашел на /mnt/root/ - там папки и в том числе /usr, /var,
>/tmp - в них пусто

1) загрузиться в single-user mode можете?
диагностика верхнего если не можете.

2) ваша проблема в использовании freebsd-update :(

3) нужно взять LiveCD от 8.0-RELEASE и грузиться с него, выход в fixit режим
и показать вывод:

# atacontrol list

перед любым mount - выполнять fsck -y, либо mount -r - монтировать только на чтение

4) загрузиться на этот раз с удобного вам LiveCD, лучше 7.2-RELEASE ибо она у вас
стояла и выдать:

# cat /etc/fstab
# atacontrol list

после сравнения atacontrol list из загрузки 8.0-RELEASE и того что у вас в /etc/fstab
можно будет подумать как и что делать, а то убъете систему.

Верхнее понятно? Те два этапа: загрузить 8'ку и получить список дисков,
загрузить 7.2 и получить список дисков и содержимое fstab

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

29. "Обновление до FreeBSD 8.Release - проблемы"  +/
Сообщение от Pahanivo email(ok) on 04-Дек-09, 11:36 
lavr предыдущее почитай, а?


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

32. "Обновление до FreeBSD 8.Release - проблемы"  +/
Сообщение от Александр (??) on 04-Дек-09, 11:42 
>lavr предыдущее почитай, а?

Pahanivo, сейчас мозг взорвется :) что делать то?:)

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

33. "Обновление до FreeBSD 8.Release - проблемы"  +/
Сообщение от Александр (??) on 04-Дек-09, 11:44 
>>lavr предыдущее почитай, а?
>
>Pahanivo, сейчас мозг взорвется :) что делать то?:)

ура! первая приятная новость - в фрюзи появились файлы в ar0s2a!!!!

а вот что дальше...

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

34. "Обновление до FreeBSD 8.Release - проблемы"  +/
Сообщение от Александр (??) on 04-Дек-09, 11:47 
>>>lavr предыдущее почитай, а?
>>
>>Pahanivo, сейчас мозг взорвется :) что делать то?:)
>
>ура! первая приятная новость - в фрюзи появились файлы в ar0s2a!!!!
>
>а вот что дальше...

смущает rc.conf в /etc/defaults/ - там две строчки:
<<<<<< Current
rc...  = "YES"

=====

rc..  = "No"
>>>>>> 8.0

собственно система пытается брать именно его.. судя по сообщениям...

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

30. "Обновление до FreeBSD 8.Release - проблемы"  +/
Сообщение от Александр (??) on 04-Дек-09, 11:40 
>[оверквотинг удален]
>
># cat /etc/fstab
># atacontrol list
>
>после сравнения atacontrol list из загрузки 8.0-RELEASE и того что у вас
>в /etc/fstab
>можно будет подумать как и что делать, а то убъете систему.
>
>Верхнее понятно? Те два этапа: загрузить 8'ку и получить список дисков,
>загрузить 7.2 и получить список дисков и содержимое fstab

Диск LiveFS - 8-ой

1) загрузился в сингл юзере, вошел в fixit
2) уже понял (только вот тогда он зачем? с 7-1 до 7-2 с помощью него переходил - проблем не было...
3)atacontrol list
ATA channel 2:
Master: ad4 <Samsung HD252HJ/1AC01113> SATA..

ATA channel 3:
Master: ad6 <Samsung HD252HJ/1AC01113> SATA..

4)не совсем понял... запустился с фруззи (6.3 Stable #0) - показывает /etc/fstab - /dev/a*** /mnt/a***.ufs

зы: систему убивать никак нельзя :(

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

36. "Обновление до FreeBSD 8.Release - проблемы"  +/
Сообщение от Pahanivo email(ok) on 04-Дек-09, 11:57 
ls -1 /dev | grep s1
ad4s1
ad4s1a
ad4s1b
ad4s1d
ad4s1e
ad4s1f
ad6s1
ar0s1
ar0s1a
ar0s1b
ar0s1d
ar0s1e
ar0s1f

то что ты написал это точно полный вывод команды???????
откуда s2 взялся????

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

37. "Обновление до FreeBSD 8.Release - проблемы"  +/
Сообщение от Александр (??) on 04-Дек-09, 12:04 
>ls -1 /dev | grep s1
>то что ты написал это точно полный вывод команды???????
>откуда s2 взялся????

точный вывод, только что запустился с LiveVS

а s2 в списке и не должно быть - мы же сделали gper s1....

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

38. "Обновление до FreeBSD 8.Release - проблемы"  +/
Сообщение от Pahanivo email(ok) on 04-Дек-09, 12:09 
>>ls -1 /dev | grep s1
>>то что ты написал это точно полный вывод команды???????
>>откуда s2 взялся????
>
>точный вывод, только что запустился с LiveVS
>
>а s2 в списке и не должно быть - мы же сделали
>gper s1....

пелять сори - туплю ))))

ls -1 /dev | grep "^ad"
ls -1 /dev | grep "^ar"

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

39. "Обновление до FreeBSD 8.Release - проблемы"  +/
Сообщение от Александр (??) on 04-Дек-09, 12:15 
>пелять сори - туплю ))))
>
>ls -1 /dev | grep "^ad"
>ls -1 /dev | grep "^ar"

неее! нужно чтоб все были в форме:))))

вообщем по командам:
1)
ad4
ad4s1
ad4s1a(b,d,e,f)
ad4s2
ad4s2a(b,d,e,f)
ad6
ad6s1
ad6s2
ad6s2a(b,d,e,f)

2)
ar0
ar0s1
ar0s1a(b,d,e,f)
ar0s2
ar0s2a(b,d,e,f)

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

40. "Обновление до FreeBSD 8.Release - проблемы"  +/
Сообщение от Александр (??) on 04-Дек-09, 12:17 
выполняю при загрузке LiveVS по умолчанию (не сингл юзер)
вхожу в fixit "загрузка с CD/DVD"
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

43. "Обновление до FreeBSD 8.Release - проблемы"  +/
Сообщение от lavr email on 04-Дек-09, 12:53 
>выполняю при загрузке LiveVS по умолчанию (не сингл юзер)
>вхожу в fixit "загрузка с CD/DVD"

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

ps. В 8'ке серьезные изменения ATA драйвера, вот для чего нужны данные atacontrol list
и ваш /etc/fstab, плюс можете ли вы загрузиться с HDD в single-user mode, если нет
- какая диагностика, только точно.
проблема решается на раз, если съехала адресация дисков

pps. проблема ваша решается на раз, если кривое обновление через freebsd-update:

1) загрузка с LiveCD 8.0
2) fsck -y на "/", "/tmp", "/usr", "/var" (если они у вас как отдельные FS)
3) mount все вышеперечисленное: mount /dev/adXsYa /mnt (монтирование корня в /mnt)
mount "/dev/который_tmp" /mnt/tmp
mount "/dev/который_usr" /mnt/usr
mount "/dev/который_var" /mnt/var

4) chroot /mnt

все - сборка системы, сборка ядра GENERIC и установка, установка мира, перезагрузка

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

45. "Обновление до FreeBSD 8.Release - проблемы"  +/
Сообщение от Pahanivo email(ok) on 04-Дек-09, 13:02 
>>выполняю при загрузке LiveVS по умолчанию (не сингл юзер)
>>вхожу в fixit "загрузка с CD/DVD"
>
>я же вам простую вещь написал: дважды загрузиться и выдать данные,
>продолжайте дальше париться.
>ps. В 8'ке серьезные изменения ATA драйвера, вот для чего нужны данные
>atacontrol list

эээээ atacontrol покажет то чего не видно через `ls -l /dev` ? )
если ты читал выше то сложно не заметить что приведенный fstab у него ссылается на имеющиеся партишены (если конечно это реальный fstab)
в /dev по крайней мере видно разбивку на fs
>и ваш /etc/fstab, плюс можете ли вы загрузиться с HDD в single-user
>mode, если нет
>- какая диагностика, только точно.
> проблема решается на раз, если съехала адресация дисков
>
>pps. проблема ваша решается на раз, если кривое обновление через freebsd-update:
>
>1) загрузка с LiveCD 8.0
>2) fsck -y на "/", "/tmp", "/usr", "/var" (если они у вас
>как отдельные FS)

угу `fsck -y` на непонятно с чего упавшей системе это слишком опасно - надо сначала в read only увидеть файло и сбекапить что можно
недавно был счучай что fsck -y на отмантированной файлуже под ливфс сильно ее попортил ...
>3) mount все вышеперечисленное: mount /dev/adXsYa /mnt (монтирование корня в /mnt)
>mount "/dev/который_tmp" /mnt/tmp
>mount "/dev/который_usr" /mnt/usr
>mount "/dev/который_var" /mnt/var
>
>4) chroot /mnt
>
>все - сборка системы, сборка ядра GENERIC и установка, установка мира, перезагрузка
>

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

44. "Обновление до FreeBSD 8.Release - проблемы"  +/
Сообщение от Александр (??) on 04-Дек-09, 12:54 
>выполняю при загрузке LiveVS по умолчанию (не сингл юзер)
>вхожу в fixit "загрузка с CD/DVD"

никак не могу понять в чем проблема... ругается на rc.conf в /etc/defaults...
на экране символы разные и напротив "not found", затем строчка про ошибку в 6 строке про &
смотрю этот rc.conf - да вроде все ок.. установка параметров входит в сточки? то есть мне нужно смотреть 6 физическую строчку или?

ls прогоняется по разделам нормально (по точкам монтирования /, /usr, /var, /tmp) - там лежит что что и должно лежать...

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

47. "Обновление до FreeBSD 8.Release - проблемы"  +/
Сообщение от lavr email on 04-Дек-09, 13:11 
>[оверквотинг удален]
>
>никак не могу понять в чем проблема... ругается на rc.conf в /etc/defaults...
>
>на экране символы разные и напротив "not found", затем строчка про ошибку
>в 6 строке про &
>смотрю этот rc.conf - да вроде все ок.. установка параметров входит в
>сточки? то есть мне нужно смотреть 6 физическую строчку или?
>
>ls прогоняется по разделам нормально (по точкам монтирования /, /usr, /var, /tmp)
>- там лежит что что и должно лежать...

без обид, но вы какой-то бестолковый, вам про Фому, а вы про Ерему, сами с собой
разговариваете... вобщем - документация вам поможет, заодно опыт в реальных условиях
обретете

Удачи!

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

49. "Обновление до FreeBSD 8.Release - проблемы"  +/
Сообщение от Александр (??) on 04-Дек-09, 13:16 
>>[>
>без обид, но вы какой-то бестолковый, вам про Фому, а вы про
>Ерему, сами с собой
>разговариваете... вобщем - документация вам поможет, заодно опыт в реальных условиях
>обретете
>
>Удачи!

спасибо за пожелания!
А вообще - ну что сделаешь, если у меня сугубо поверхностное знание по организации внутренностей ОС.... опыта наберусь и косяки буду сам решать (а по большей - не допускать), но сейчас нужно малой кровью исправить ситуацию... вот помощи и прошу...

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

41. "Обновление до FreeBSD 8.Release - проблемы"  +/
Сообщение от Pahanivo email(ok) on 04-Дек-09, 12:51 
/dev/ad4s1b none swap sw 0 0
/dev/ad4s1a /  ufs  rw 1 1
/dev/ad4s1e /tmp  ufs  rw  2 2
/dev/ad4s1f  /usr  ufs  rw 2 2
/dev/ad4s1d  /var  ufs  rw  2 2

ты этот fstab откеда взял?

попробуй примантировать из ливфс:
mkdir /mnt/root
mount -r /dev/ar0s1a /mnt/root

вывод
cat /mnt/root/etc/fstab
покеж

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

46. "Обновление до FreeBSD 8.Release - проблемы"  +/
Сообщение от Александр (??) on 04-Дек-09, 13:09 
>[оверквотинг удален]
>
>ты этот fstab откеда взял?
>
>попробуй примантировать из ливфс:
>mkdir /mnt/root
>mount -r /dev/ar0s1a /mnt/root
>
>вывод
>cat /mnt/root/etc/fstab
>покеж

не монтируется ar0s1a :( только ad4s1a
загрузился без CD, сделал cat /etc/fstab

/dev/ar0s2b none swap sw 0 0
/dev/ar0s2a / ufs rw 1 1
/dev/ar0s2e /tmp ufs rw 2 2
/dev/ar0s2f /usr ufs rw 2 2
/dev/ar0s2d /var ufs rw 2 2
/dev/cd0

затем из под LiveFS
сделалось таки mount -r /dev/ar0s2a /mnt/root (s1 не хочет)

далее cat - тоже что и выше (ну это логично :) )

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

42. "Обновление до FreeBSD 8.Release - проблемы"  +/
Сообщение от Pahanivo email(ok) on 04-Дек-09, 12:53 
>[оверквотинг удален]
>ad6s1
>ad6s2
>ad6s2a(b,d,e,f)
>
>2)
>ar0
>ar0s1
>ar0s1a(b,d,e,f)
>ar0s2
>ar0s2a(b,d,e,f)

вообще говоря все это странно
если ar0 зеркало - где партишены слайса ad6s1 ?

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

48. "Обновление до FreeBSD 8.Release - проблемы"  +/
Сообщение от Александр (??) on 04-Дек-09, 13:12 

>вообще говоря все это странно
>если ar0 зеркало - где партишены слайса ad6s1 ?

согласен, что странно, еще страннее - что мэпится только корень.. usr, var и tmp - пустые..

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

50. "Обновление до FreeBSD 8.Release - проблемы"  +/
Сообщение от lavr email on 04-Дек-09, 13:28 
>
>>вообще говоря все это странно
>>если ar0 зеркало - где партишены слайса ad6s1 ?
>
>согласен, что странно, еще страннее - что мэпится только корень.. usr, var
>и tmp - пустые..

если бы вы atacontrol показали в двух вариантах, писать и дергаться пришлось
бы меньше, смотреть состояние рейда ar0 было бы проще, да и вообще писать пришлось бы
раза в три четыре меньше, все что вам нужно:

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

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

51. "Обновление до FreeBSD 8.Release - проблемы"  +/
Сообщение от Александр (??) on 04-Дек-09, 13:36 

>если бы вы atacontrol показали в двух вариантах, писать и дергаться пришлось
>

atacontrol уже показывал, сейчас повторю

1) загрузка с hdd
ATA channel 2:
Master: ad4 <Samsung ......> SATA ...
ATA channel 3:
Master: ad6 <Samsung ......> SATA ..

2) С LiveFS
все тоже самое

Или не о том речь?!?!

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

52. "Обновление до FreeBSD 8.Release - проблемы"  +/
Сообщение от Александр (??) on 04-Дек-09, 13:40 
запустился с hdd в режиме single user mode, вижу в конце:

Trying to mount root from ufs:/dev/ar0s2a
Warning: /mnt/ad4s2a.ufs was not properly dismounted
Enter full pathname of shell or RETURN for /bin/sh:

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

53. "Обновление до FreeBSD 8.Release - проблемы"  +/
Сообщение от Александр (??) on 04-Дек-09, 13:42 
..и вы меня можете застрелить.. но я вижу корень! и в папке etc все ок...
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

54. "Обновление до FreeBSD 8.Release - проблемы"  +/
Сообщение от Pahanivo email(ok) on 04-Дек-09, 13:58 
и так сделаем некоторые выводы .....

раньше ты показывал:
cat /etc/fstab:
/dev/ad4s1b none swap sw 0 0
/dev/ad4s1a /  ufs  rw 1 1
/dev/ad4s1e /tmp  ufs  rw  2 2
/dev/ad4s1f  /usr  ufs  rw 2 2
/dev/ad4s1d  /var  ufs  rw  2 2

теперь:
/dev/ar0s2b none swap sw 0 0
/dev/ar0s2a / ufs rw 1 1
/dev/ar0s2e /tmp ufs rw 2 2
/dev/ar0s2f /usr ufs rw 2 2
/dev/ar0s2d /var ufs rw 2 2
/dev/cd0

думаю что первый взят из ad4s1a (/etc)

1) c `atacontrol list` все понятно - имена на месте
2) давай посмотрим `atacontrol status ar0`
3) зачем диски побиты на два слайса совершенно не понятно (s1 и s2) ?!

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

55. "Обновление до FreeBSD 8.Release - проблемы"  +/
Сообщение от Александр (??) on 04-Дек-09, 14:06 

>думаю что первый взят из ad4s1a (/etc)
>
>1) c `atacontrol list` все понятно - имена на месте
>2) давай посмотрим `atacontrol status ar0`
>3) зачем диски побиты на два слайса совершенно не понятно (s1 и
>s2) ?!

1) возможно... сорри.. сказать точно не могу :(
вывод команды atacontrol status ar0
1-1) с фрюзи
ar0: ATA RAID1 status: READY
subdisks:
0 ad4 ONLINE
1 ad6 ONLINE
1-2) с hdd
аналогично
1-3) c LiveFS
аналогично

2) делал не я.. возможно ли такое уже после установки? к примеру апгрейд с 7.1 на 7.2 или же с 7.2 на 8.0? когда буду переходить на другой сервер - изучу все вопросы на виртуалках :)

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

57. "Обновление до FreeBSD 8.Release - проблемы"  +/
Сообщение от Pahanivo email(ok) on 04-Дек-09, 14:36 
>[оверквотинг удален]
> 1 ad6 ONLINE
>1-2) с hdd
>аналогично
>1-3) c LiveFS
>аналогично
>
>2) делал не я.. возможно ли такое уже после установки? к примеру
>апгрейд с 7.1 на 7.2 или же с 7.2 на 8.0?
>когда буду переходить на другой сервер - изучу все вопросы на
>виртуалках :)

те массив у нас таки был и система работала с массива
тогда не понятно куда делися файловый системы с ad6s1
глюк? или че? непонятно ...
1) надо подмонтировать файлухи с первого слайча в read only и посмотреть что там лежит - может будет понятно зачем все это
2) похоже что рабочий второй слайс - взять диск не меньшего объема, загрузится с livefs
и проделать весч в народе известную под название "миграция FreeBSD на новый диск"
те резбить диск на аналогичные файлухи и dump/restore (как вариант) перенести файловые системы - монтировать файловые системы (read only) с ar0 и adX смотреть которые нормально смонтируются их и дампить
если ядро generic (будем надеяься) после дампа подцепить диск к другому компу, подправить fstab если требуется и попытаться загрузить систему
3) если в 2) удолось загрузить систему - сделать ребилд массива на серваке (для начала узнать что лежит в первом слайсе, вдруг чтото нужное), разбить массив как в 2) и перенести обратно

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

58. "Обновление до FreeBSD 8.Release - проблемы"  +/
Сообщение от Александр (??) on 04-Дек-09, 14:45 
то есть нужно грубо создать дубль и затем перетащить все что нужно? ядро generic..
других вариантов пересобрать всю эту фигня на существующем анреал?
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

59. "Обновление до FreeBSD 8.Release - проблемы"  +/
Сообщение от Александр (??) on 04-Дек-09, 14:52 
если соберусь все пересобирать... нужна будет помощь (готов к любым вариантам) и главный вопрос - как сделать слепок того что сейчас есть? дабы перекидывая туда сюда - не потерять все :(

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

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

60. "Обновление до FreeBSD 8.Release - проблемы"  +/
Сообщение от Pahanivo email(ok) on 04-Дек-09, 15:03 
>если соберусь все пересобирать... нужна будет помощь (готов к любым вариантам) и
>главный вопрос - как сделать слепок того что сейчас есть? дабы
>перекидывая туда сюда - не потерять все :(
>
>но надеюсь на возможность что то сделать без грубых действий...

не надо ничего собирать!!!!!!!
я тебе толку про то чтобы на синг винте сделать полный дубль системы и посмотреть получится ли это
ключевую фразу для поика я тебе дал - ищи в местном поиске

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

61. "Обновление до FreeBSD 8.Release - проблемы"  +/
Сообщение от Александр (??) on 04-Дек-09, 15:13 
>
>не надо ничего собирать!!!!!!!
>я тебе толку про то чтобы на синг винте сделать полный дубль
>системы и посмотреть получится ли это
>ключевую фразу для поика я тебе дал - ищи в местном поиске
>

ключевая - "миграция FreeBSD на новый диск"?
читал - там написано, что исходный диск надо после этого далеко убрать.. я это понял - как от него уже пользы не будет

сейчас порою про миграцию.. по сути - подключить к существующим дискам еще один (без всяких там рейдов) диск и на него произвести миграцию? (сорри за уточнения, но я пока физику процесса ну никак не понимаю :(  )


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

62. "Обновление до FreeBSD 8.Release - проблемы"  +/
Сообщение от Александр (??) on 04-Дек-09, 15:20 
вопрос - когда с hdd гружусь, вижу этот ar0s2a, но в режиме read-only, это что то значит?..

голова закипела :( вы не из МСК случайно?

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

64. "Обновление до FreeBSD 8.Release - проблемы"  +/
Сообщение от Александр (??) on 04-Дек-09, 15:38 
это наверное смешно.. но я после кучи всего.. залил rc.conf от фюззи... перезапустил сервер в single user mode... опять проблемы с разделами... думал ну все - выхи ушли... набрал exit и.. logon: !!!!!
я в системе!!!

сразу - раз обновление было кривое - что где проверять?

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

65. "Обновление до FreeBSD 8.Release - проблемы"  +/
Сообщение от Александр (??) on 04-Дек-09, 15:43 
>это наверное смешно.. но я после кучи всего.. залил rc.conf от фюззи...
>перезапустил сервер в single user mode... опять проблемы с разделами... думал
>ну все - выхи ушли... набрал exit и.. logon: !!!!!
>я в системе!!!
>
>сразу - раз обновление было кривое - что где проверять?
>

и проблемы с libexec - ругается при запуске mc на libncurses.so.7, до этого на libcrypt.so.4 при запуске ab

portupgrade в помощь?

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

56. "Обновление до FreeBSD 8.Release - проблемы"  +/
Сообщение от Александр (??) on 04-Дек-09, 14:09 
+ при попытке fsck /dev/ad4(6)s2a - ругается что не может определить тип.. если указывать -t ufs то проходит
++ в фрюзе - видит как надо диски.. то есть без -t
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

63. "Обновление до FreeBSD 8.Release - проблемы"  +/
Сообщение от lavr email on 04-Дек-09, 15:37 
>запустился с hdd в режиме single user mode, вижу в конце:
>
>Trying to mount root from ufs:/dev/ar0s2a
>Warning: /mnt/ad4s2a.ufs was not properly dismounted
>Enter full pathname of shell or RETURN for /bin/sh:

<enter>

# kldstat

?

# ls -la /boot/kernel/ata*

# kldload ataraid

# ls -la /dev/ar*


# atacontrol status ar0

# fsck -y /dev/ar0s2a
# mount /dev/ar0s2a /

работает? если нет, то где неработает

ps. теперь, после atacontrol, понятно что у вас был рейд из двух дисков, если диски
одинаковые, вероятно зеркало, вы в курсе или как?

pps. если один из дисков зеркала нормальный, судя по всему это ad4, то на нем можно
все что нужно поправить и потом снова создать зеркало

говорил же что вопрос ерундовый, возможно модуль ataraid не загружен или GENERIC без
него, кто его знает что там за ядро по freebsd-update...

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

66. "Обновление до FreeBSD 8.Release - проблемы"  +/
Сообщение от Александр (??) on 04-Дек-09, 16:13 

><enter>
>
># kldstat
>

----------------------------
1 5 0xc0400000 b6dfe0 kernel
2 1 0xc0f6e000 2534 accf_http.ko
3 1 0xc485d000 35000 pf.ko
-----------------------------

>?
>
># ls -la /boot/kernel/ata*
>

-----------------------------
море строк
----------------------------

># kldload ataraid
>

---------------------------
kldload: can't load ataraid: File exists
----------------------------
># ls -la /dev/ar*

----------------------------
ar0
ar0s1
ar0s1(a,b,d,e,f)
ar0s2
ar0s2(a,b,d,e,f)
----------------------------
>
>
># atacontrol status ar0
>

---------------------------
ar0: ATA RAID1 status: READY
subdisks:
0 ad4 ONLINE
1 ad6 ONLINE
---------------------------
># fsck -y /dev/ar0s2a

--------------------------------
..
free blk count(s) wrong in superblk
Salvage? no
blk(s) missing in bit maps
Salvage? no

--------------------------------
># mount /dev/ar0s2a /

--------------------------------
без сообщений
-------------------------------
>
>работает? если нет, то где неработает
>
>ps. теперь, после atacontrol, понятно что у вас был рейд из двух
>дисков, если диски
>одинаковые, вероятно зеркало, вы в курсе или как?
>

-------------------------------------------------------
там два одинаковых диска, сделаны в зеркало, контроллер - intel matrix, сервер крутится на декстопном железе - 925-чип от того же интела
------------------------------------------------------
>pps. если один из дисков зеркала нормальный, судя по всему это ad4,
>то на нем можно
>все что нужно поправить и потом снова создать зеркало
>

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

67. "Обновление до FreeBSD 8.Release - проблемы"  +/
Сообщение от lavr email on 04-Дек-09, 16:23 

>># ls -la /boot/kernel/ata*
>-----------------------------
>море строк
>----------------------------

так и должно быть

>># kldload ataraid
>---------------------------
>kldload: can't load ataraid: File exists
>----------------------------

очень хорошо, значит в GENERIC ядре уже есть и kldload ataraid делать не надо

>># ls -la /dev/ar*
>
>----------------------------
>ar0
>ar0s1
>ar0s1(a,b,d,e,f)
>ar0s2
>ar0s2(a,b,d,e,f)

значит два слайса ar0s1 и ar0s2

>[оверквотинг удален]
>>
>>
>># atacontrol status ar0
>>
>
>---------------------------
>ar0: ATA RAID1 status: READY
>subdisks:
>0 ad4 ONLINE
>1 ad6 ONLINE

очень хорошо

>---------------------------
>># fsck -y /dev/ar0s2a
>
>--------------------------------
>..
>free blk count(s) wrong in superblk
>Salvage? no
>blk(s) missing in bit maps
>Salvage? no

интересно...

раз два слайса, то следует начать с /dev/ar0s1a

>--------------------------------
>># mount /dev/ar0s2a /

и что после этого

# ls -la /

показывает?

теперь, если /dev/ar0s2a смонтирован на корень - снова перегружайтесь и вместо ar0s2a,
возьмем ar0s1a:

reboot - single-user mode, после сообщения о том что небыли размонтированы FS
попросит войти в SHELL: /bin/sh - вошли

# mount (результат в студию)
# fsck -y /dev/ar0s1a
результат в студию

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

68. "Обновление до FreeBSD 8.Release - проблемы"  +/
Сообщение от lavr email on 04-Дек-09, 16:26 
предупреждаю, у меня времени ровно до 18:00
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

69. "Обновление до FreeBSD 8.Release - проблемы"  +/
Сообщение от Александр (??) on 04-Дек-09, 16:40 
>
># ls -la /
>
>показывает?

---------------------------------
корень
----------------------------------
>
>теперь, если /dev/ar0s2a смонтирован на корень - снова перегружайтесь и вместо ar0s2a,
>
>возьмем ar0s1a:
>
>reboot - single-user mode, после сообщения о том что небыли размонтированы FS
>
>попросит войти в SHELL: /bin/sh - вошли
>

------------------------------
просто перезапустил сервер и выбрал single user mode, правильно?
-----------------------------------------------------
># mount (результат в студию)

------------------------------------------
/dev/ar0s2a on / (ufs, local, read-only)
devfs on /dev (devfs, local multilabel)

-----------------------------------------
># fsck -y /dev/ar0s1a
>результат в студию

----------------------------------------
море всего.. ошибок, что на экране успел засечь -
missing '.' i=49740 owner=root mode=40755
DIR=?
FIX? yes
и тд
--------------------------------------

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

70. "Обновление до FreeBSD 8.Release - проблемы"  +/
Сообщение от lavr email on 04-Дек-09, 16:52 
>># ls -la /
>>
>>показывает?
>
>---------------------------------
>корень
>----------------------------------

good

>------------------------------
>просто перезапустил сервер и выбрал single user mode, правильно?
>-----------------------------------------------------

да

>># mount (результат в студию)
>
>------------------------------------------
>/dev/ar0s2a on / (ufs, local, read-only)
>devfs on /dev (devfs, local multilabel)

понято, тогда (чтобы не искать в предыдущих ответах):

# cat /etc/fstab

>[оверквотинг удален]
>># fsck -y /dev/ar0s1a
>>результат в студию
>
>----------------------------------------
>море всего.. ошибок, что на экране успел засечь -
>missing '.' i=49740 owner=root mode=40755
>DIR=?
>FIX? yes
>и тд
>--------------------------------------

понято, итог какой, fsck успешно завершился?

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

72. "Обновление до FreeBSD 8.Release - проблемы"  +/
Сообщение от Александр (??) on 04-Дек-09, 20:39 
ну файлы видимо выжили не все... вопрос тогда как поправить то что криво теперь работает.. может типа апдейт портов?... принудительный и то те которые базовые - прикладные можно и самостоятельно

результат fsck никакой - парезагрузился, сделал fsck -v - все поправил, ситуевина опять как и была - все вижу, а делать ничего не могу;) в top - 2 процесса...

cat /etc/fstab:

/dev/ar0s2b(a,e,f,d)

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

73. "Обновление до FreeBSD 8.Release - проблемы"  +/
Сообщение от lavr email on 04-Дек-09, 21:26 
>ну файлы видимо выжили не все... вопрос тогда как поправить то что
>криво теперь работает.. может типа апдейт портов?... принудительный и то те
>которые базовые - прикладные можно и самостоятельно
>
>результат fsck никакой - парезагрузился, сделал fsck -v - все поправил, ситуевина
>опять как и была - все вижу, а делать ничего не
>могу;) в top - 2 процесса...

fsck -v НИчего НЕправит

>cat /etc/fstab:
>
>/dev/ar0s2b(a,e,f,d)

скажите, я понятно изъясняюсь?
вы на чем экономите?! хотите помощь, давайте изъясняться четко и понятно.

вот вам пример вывода:
[alone]~ > cat /etc/fstab
# Device                Mountpoint      FStype  Options         Dump    Pass#
/dev/ad4s1b             none            swap    sw              0       0
/dev/ad4s1a             /               ufs     rw              1       1
/dev/ad4s1e             /home           ufs     rw              2       2
/dev/ad4s1d             /tmp            ufs     rw              2       2
/dev/ad4s1f             /usr            ufs     rw              2       2
/dev/ad4s1g             /var            ufs     rw              2       2

вы патологически сам с собой ведете беседу.

итог: все что вам нужно сделать, это:

отключить диск который ad6
загрузится c livecd и выполнить:

# fsck -y /dev/ad4s1a

если успех:

# mount /dev/ad4s1a /mnt

# fsck -y /dev/ad4s1e

если успех:

# mount /dev/ad4s1e /mnt/tmp

# fsck -y /dev/ad4s1f

если успех:

# mount /dev/ad4s1f /mnt/usr

# fsck -y /dev/ad4s1d

если успех:

# mount /dev/ad4s1d /mnt/var

далее, хотите используйте chroot, хотите нет...

# cp /mnt/etc/fstab /mnt/etc/fstab.raid

после чего заменяете в /mnt/etc/fstab ar0 на ad4
после чего:

# chroot /mnt

далее необходимо наличие полных sources от 8.0-RELEASE,
скачиваете их любым образом: csup или раскрываете с дистрибутива disc1

пересобираете систему и ядро и устанавливаете их:

1. # cd /usr/src
2. # make buildworld
3. # make buildkernel KERNCONF=GENERIC
4. # make installkernel KERNCONF=GENERIC
5. # mergemaster -p
6. # make installworld
7. # make delete-old
8. # mergemaster -Fi
9. # reboot
10. # make delete-old-libs

перегружаетесь и смотрите есть проблемы или нет, после чего можно сконфигурить зеркало

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

78. "Обновление до FreeBSD 8.Release - проблемы"  +/
Сообщение от Александр (??) on 05-Дек-09, 15:22 
>[оверквотинг удален]
> 4. # make installkernel KERNCONF=GENERIC
> 5. # mergemaster -p
> 6. # make installworld
> 7. # make delete-old
> 8. # mergemaster -Fi
> 9. # reboot
>10. # make delete-old-libs
>
>перегружаетесь и смотрите есть проблемы или нет, после чего можно сконфигурить зеркало
>

то есть с диска залить из папки source в /usr/src ???

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

79. "Обновление до FreeBSD 8.Release - проблемы"  +/
Сообщение от Александр (??) on 07-Дек-09, 12:39 

>[оверквотинг удален]
> 4. # make installkernel KERNCONF=GENERIC
> 5. # mergemaster -p
> 6. # make installworld
> 7. # make delete-old
> 8. # mergemaster -Fi
> 9. # reboot
>10. # make delete-old-libs
>
>перегружаетесь и смотрите есть проблемы или нет, после чего можно сконфигурить зеркало
>

Доброго дня! Получил Source-ы через cvsup, но блин... указал по советам в сети RELENG_8 сделал все пункты кроме 10, получил 8-STABLE :)))) и обнаружил интересное - mysql status заявил что mysql собран на FREEBSD-7.2-RELEASE...
вообщем поменял tag на RELENG_8_0 - надеюсь получить все таки 8.0-RELEASE

зы: сборка мира - заняла на не особо слабом сервере - более 3 часов....

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

80. "Обновление до FreeBSD 8.Release - проблемы"  +/
Сообщение от lavr email on 07-Дек-09, 13:48 
>[оверквотинг удален]
>>
>
>Доброго дня! Получил Source-ы через cvsup, но блин... указал по советам в
>сети RELENG_8 сделал все пункты кроме 10, получил 8-STABLE :)))) и
>обнаружил интересное - mysql status заявил что mysql собран на FREEBSD-7.2-RELEASE...
>
>вообщем поменял tag на RELENG_8_0 - надеюсь получить все таки 8.0-RELEASE
>
>зы: сборка мира - заняла на не особо слабом сервере - более
>3 часов....

вы ниже читали про то что вам НЕ НАДО!!! выполнять:
>>10. # make delete-old-libs

либо если удалили - установить затем compat7x из портов, поддержка COMPAT7 есть в
GENERIC ядре by default.

HANDBOOK:
---------
RELENG_8 - The line of development for FreeBSD-8.X, also known as FreeBSD 8-STABLE

RELENG_8_0 - The release branch for FreeBSD-8.0, used only for security advisories and other critical fixes.

RELENG_8_0_0_RELEASE - tag for FreeBSD 8.0

перевести?

RELENG_8 - тег для 8-STABLE ветки

RELENG_8_0 - тег для bug-fix и security 8.0-RELEASE (его можно использовать вместо RELENG_8_0_0_RELEASE чтобы сразу получить 8.0 релиз с текущими исправлениями если есть)

RELENG_8_0_0_RELEASE - тег для 8.0 релиза

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

106. "Обновление до FreeBSD 8.Release - проблемы"  +/
Сообщение от Александр email(??) on 24-Дек-09, 19:36 
>[оверквотинг удален]
>
>перевести?
>
>RELENG_8 - тег для 8-STABLE ветки
>
>RELENG_8_0 - тег для bug-fix и security 8.0-RELEASE (его можно использовать вместо
>RELENG_8_0_0_RELEASE чтобы сразу получить 8.0 релиз с текущими исправлениями если есть)
>
>
>RELENG_8_0_0_RELEASE - тег для 8.0 релиза

Вопросик... а можно ссылку на этот Handbook?.. то есть где смотреть какая последняя версия 8-ки...

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

107. "Обновление до FreeBSD 8.Release - проблемы"  +/
Сообщение от lavr email on 24-Дек-09, 23:00 
>[оверквотинг удален]
>>RELENG_8 - тег для 8-STABLE ветки
>>
>>RELENG_8_0 - тег для bug-fix и security 8.0-RELEASE (его можно использовать вместо
>>RELENG_8_0_0_RELEASE чтобы сразу получить 8.0 релиз с текущими исправлениями если есть)
>>
>>
>>RELENG_8_0_0_RELEASE - тег для 8.0 релиза
>
>Вопросик... а можно ссылку на этот Handbook?.. то есть где смотреть какая
>последняя версия 8-ки...

http://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/cv...

HEAD == 9.0-Current

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

108. "Обновление до FreeBSD 8.Release - проблемы"  +/
Сообщение от Александр email(??) on 25-Дек-09, 12:39 
>[оверквотинг удален]
>>>
>>>
>>>RELENG_8_0_0_RELEASE - тег для 8.0 релиза
>>
>>Вопросик... а можно ссылку на этот Handbook?.. то есть где смотреть какая
>>последняя версия 8-ки...
>
>http://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/cv...
>
>HEAD == 9.0-Current

А то у меня стоял для cvsup tag=. , и конечно же после обновления получил 9.0-Current :) вот и искал tag дабы обратно на 8.0 вернуться... RELENG_8_0_0_RELEASE - для ядра и мира, а затем точка для портов

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

71. "Обновление до FreeBSD 8.Release - проблемы"  +/
Сообщение от Pahanivo email(ok) on 04-Дек-09, 17:50 
----------------------------------------
море всего.. ошибок, что на экране успел засечь -
missing '.' i=49740 owner=root mode=40755
DIR=?
FIX? yes
и тд
--------------------------------------
поздравляю !
дай бох нужные файлы остались живы ...
удачи


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

74. "Обновление до FreeBSD 8.Release - проблемы"  +/
Сообщение от Александр (??) on 04-Дек-09, 22:08 
выяснил по поводу слайсов и проблем
слайс 1 - это swap  и выяснил это залезая в fdisk - поправил в fstab /dev/ar0s2b на /dev/ar0s1b и все грузится + rc.conf заместил из дистриба liveVS

как можно поправить ситуацию с файлами ОС? а то ошибки lib* и больше половины не работает...
у M$ есть sfc - проверка системных файлов, а в FreeBSD?


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

75. "Обновление до FreeBSD 8.Release - проблемы"  +/
Сообщение от lavr email on 04-Дек-09, 22:26 
>выяснил по поводу слайсов и проблем
>слайс 1 - это swap  и выяснил это залезая в fdisk
>- поправил в fstab /dev/ar0s2b на /dev/ar0s1b и все грузится +
>rc.conf заместил из дистриба liveVS
>
>как можно поправить ситуацию с файлами ОС? а то ошибки lib* и
>больше половины не работает...
>у M$ есть sfc - проверка системных файлов, а в FreeBSD?

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

либо freebsd-update испортил вам систему, либо вы что-то делали не так,
в любом случае, хоть freebsd-update и является частью системы, использовать
его для апгрейда не рекомендую.

есть еще вариант - вернуть назад 7.2

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

76. "Обновление до FreeBSD 8.Release - проблемы"  +/
Сообщение от Александр (??) on 04-Дек-09, 22:47 
>либо freebsd-update испортил вам систему, либо вы что-то делали не так,
>в любом случае, хоть freebsd-update и является частью системы, использовать
>его для апгрейда не рекомендую.
>
>есть еще вариант - вернуть назад 7.2

make world - убьет мне /etc? и все остальное? или это будет как обновление?

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

77. "Обновление до FreeBSD 8.Release - проблемы"  +/
Сообщение от lavr email on 05-Дек-09, 08:33 
>>либо freebsd-update испортил вам систему, либо вы что-то делали не так,
>>в любом случае, хоть freebsd-update и является частью системы, использовать
>>его для апгрейда не рекомендую.
>>
>>есть еще вариант - вернуть назад 7.2
>
>make world - убьет мне /etc? и все остальное? или это будет
>как обновление?

не убъет, но лучше делать не make world, а по этапам, как написано выше или в
handbook'е, с одной СТРОГОЙ оговоркой:

- поскольку вы делаете переход с одной ветки (branch) на другую, НЕ ДЕЛАЙТЕ пункт 10!!!

те вам НЕ НУЖНО делать: make delete-old-libs !!! иначе ваши порты лишатся старых(от 7.2)
динамических библиотек и нужно будет установить либо compat7x, либо придется все пересобирать заново

содержимое /etc будет исправлено, НЕ УБИТО, использованием mergemaster, при втором
запуске, запуск mergemaster -iF - будет интерактивным, новые файлы будут установлены
автоматически, те что различаются вы можете либо установить - нажав "i",
либо отложить до ручной установки <enter>
Ничего сложного там нет, master.passwd, group вы просто нажимаете <enter> и они у вас
остаются без изменений, точно так же можете поступать с НУЖНЫМ вам содержимым.

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

17. "Обновление до FreeBSD 8.Release - проблемы"  +/
Сообщение от Александр (??) on 04-Дек-09, 09:38 
>у тебя фейк рейд - юзай ТОЛЬКО ar0 !!! ни дай бох

Intel ICH6R :)

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

81. "Обновление до FreeBSD 8.Release - проблемы"  +/
Сообщение от Сергей (??) on 07-Дек-09, 15:58 
Александр,
У вас и биосе стояло зеркалирование дисков, но поскольку в 7.2 не было данного контроллера, то она опознала контролер как стандартный SATA, посему диски система видела через adX и зеркалирование дисков было сделано через саму Фрю, а именно через gmirror. После обновления до 8.0, система узнала наконец ваш контроллер, что и привело к другому именованию дисков, а именно arX. Не надо было дегаться, все чинилось гораздо быстрее...
Кстати если бы вы загрузились бы с livecd от 8-ки, то ad4/6 то же бы не увидели бы...
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

82. "Обновление до FreeBSD 8.Release - проблемы"  +/
Сообщение от Александр email(??) on 08-Дек-09, 19:18 
> Александр,
> У вас и биосе стояло зеркалирование дисков, но поскольку в 7.2
>не было данного контроллера, то она опознала контролер как стандартный SATA,
>посему диски система видела через adX и зеркалирование дисков было сделано
>через саму Фрю, а именно через gmirror. После обновления до 8.0,
>система узнала наконец ваш контроллер, что и привело к другому именованию
>дисков, а именно arX. Не надо было дегаться, все чинилось гораздо
>быстрее...
> Кстати если бы вы загрузились бы с livecd от 8-ки, то
>ad4/6 то же бы не увидели бы...

Возможно... в итоге еле еле собрал информацию с винтов... и поставил все на 3-й винт с нуля! (см выше - после того как вроде спас систему - рассыпался RAID1..) теперь буду опробывать все это дело в продуктиве и если все ок - думать как мигрировать на RAID1... в 8-ке теперь должно быть все ок с пониманием RAID1?..

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

84. "Обновление до FreeBSD 8.Release - проблемы"  +/
Сообщение от Сергей (??) on 09-Дек-09, 09:14 
>[оверквотинг удален]
>>быстрее...
>> Кстати если бы вы загрузились бы с livecd от 8-ки, то
>>ad4/6 то же бы не увидели бы...
>
>Возможно... в итоге еле еле собрал информацию с винтов... и поставил все
>на 3-й винт с нуля! (см выше - после того как
>вроде спас систему - рассыпался RAID1..) теперь буду опробывать все это
>дело в продуктиве и если все ок - думать как мигрировать
>на RAID1... в 8-ке теперь должно быть все ок с пониманием
>RAID1?..

  Честно говоря, я бы в продакшене не ставил бы 8-ку, не все баги вычищены, а остановился бы на 7.1, поддержку которой обещают до 20011 года в отличии от той же 7.2,


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

85. "Обновление до FreeBSD 8.Release - проблемы"  +/
Сообщение от Pahanivo email(ok) on 09-Дек-09, 09:27 
>[оверквотинг удален]
>>на 3-й винт с нуля! (см выше - после того как
>>вроде спас систему - рассыпался RAID1..) теперь буду опробывать все это
>>дело в продуктиве и если все ок - думать как мигрировать
>>на RAID1... в 8-ке теперь должно быть все ок с пониманием
>>RAID1?..
>
>  Честно говоря, я бы в продакшене не ставил бы 8-ку,
>не все баги вычищены,
>а остановился бы на 7.1, поддержку которой
>обещают до 20011 года в отличии от той же 7.2,

это как так? ))

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

87. "Обновление до FreeBSD 8.Release - проблемы"  +/
Сообщение от lavr email on 09-Дек-09, 11:34 
>[оверквотинг удален]
>>>ad4/6 то же бы не увидели бы...
>>
>>Возможно... в итоге еле еле собрал информацию с винтов... и поставил все
>>на 3-й винт с нуля! (см выше - после того как
>>вроде спас систему - рассыпался RAID1..) теперь буду опробывать все это
>>дело в продуктиве и если все ок - думать как мигрировать
>>на RAID1... в 8-ке теперь должно быть все ок с пониманием
>>RAID1?..
>
>  Честно говоря, я бы в продакшене не ставил бы 8-ку,

это дело администратора

>не все баги вычищены, а остановился бы на 7.1, поддержку которой
>обещают до 20011 года в отличии от той же 7.2,

чудеса... да и только, либо я русский язык не разумею, либо вы чтой-то намудрили

7.1 - поддержка до 20011 (столько не живут... :)
7.2 вылиза лучше чем 7.1, да и наверняка весной выпустят 7.3

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

88. "Обновление до FreeBSD 8.Release - проблемы"  +/
Сообщение от Сергей (??) on 09-Дек-09, 12:16 
>[оверквотинг удален]
>это дело администратора
>
>>не все баги вычищены, а остановился бы на 7.1, поддержку которой
>>обещают до 20011 года в отличии от той же 7.2,
>
>чудеса... да и только, либо я русский язык не разумею, либо вы
>чтой-то намудрили
>
>7.1 - поддержка до 20011 (столько не живут... :)
>7.2 вылиза лучше чем 7.1, да и наверняка весной выпустят 7.3

Ошибся ноликом...

Branch                 Release     Type       Release Date             Estimated EoL
RELENG_6         n/a     n/a       n/a                     November 30, 2010
RELENG_6_3     6.3-RELEASE     Extended  January 18, 2008     January 31, 2010
RELENG_6_4     6.4-RELEASE     Extended  November 28, 2008     November 30, 2010
RELENG_7         n/a     n/a       n/a                     last release + 2 years
RELENG_7_1     7.1-RELEASE     Extended  January 4, 2009     January 31, 2011
RELENG_7_2     7.2-RELEASE     Normal       May 4, 2009             May 31, 2010
RELENG_8         n/a     n/a       n/a                     last release + 2 years
RELENG_8_0     8.0-RELEASE     Normal       November 25, 2009     November 30, 2010

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

91. "Обновление до FreeBSD 8.Release - проблемы"  +/
Сообщение от Александр email(??) on 10-Дек-09, 12:54 
>  Честно говоря, я бы в продакшене не ставил бы 8-ку,
>не все баги вычищены, а остановился бы на 7.1, поддержку которой
>обещают до 20011 года в отличии от той же 7.2,

Обновление уже произведено.. еще один подвиг по откату.. не доживу до 2010 :(

На кой черт вообще мутить с множеством веток...

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

86. "Обновление до FreeBSD 8.Release - проблемы"  +/
Сообщение от lavr email on 09-Дек-09, 11:29 
> Александр,
> У вас и биосе стояло зеркалирование дисков, но поскольку в 7.2
>не было данного контроллера, то она опознала контролер как стандартный SATA,
>посему диски система видела через adX и зеркалирование дисков было сделано
>через саму Фрю, а именно через gmirror. После обновления до 8.0,
>система узнала наконец ваш контроллер, что и привело к другому именованию
>дисков, а именно arX. Не надо было дегаться, все чинилось гораздо
>быстрее...
> Кстати если бы вы загрузились бы с livecd от 8-ки, то
>ad4/6 то же бы не увидели бы...

теперь еще раз прочитайте и подумайте что вы пишите:

- в 7.2 не было данного контроллера и она "опознала" контроллер как "стандартный" SATA

если ATA драйвер не определил контроллер, работа ведется как с PATA(IDE) контроллером
и с дисками в udma33 режиме

- диски система видела через adX

если software или fake raid, диски в любом случае будут иметь видимость как adX

- зеркалирование было сделано через саму Фрю, а ИМЕННО через gmirror

прочитайте man geom про именование провайдеров и man gmirror и подумайте что должно
было быть в fstab

остальное даже комментировать нет желания, ибо ерунда, sorry, ничего личного.

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

89. "Обновление до FreeBSD 8.Release - проблемы"  +/
Сообщение от Сергей (??) on 09-Дек-09, 22:13 
>[оверквотинг удален]
>если software или fake raid, диски в любом случае будут иметь видимость
>как adX
>
>- зеркалирование было сделано через саму Фрю, а ИМЕННО через gmirror
>
>прочитайте man geom про именование провайдеров и man gmirror и подумайте что
>должно
>было быть в fstab
>
>остальное даже комментировать нет желания, ибо ерунда, sorry, ничего личного.

  Да про gmirror фигню спорол, смутило фраза про RAID1

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

90. "Обновление до FreeBSD 8.Release - проблемы"  +/
Сообщение от Александр email(??) on 10-Дек-09, 12:52 
> Александр,
> У вас и биосе стояло зеркалирование дисков, но поскольку в 7.2
>не было данного контроллера, то она опознала контролер как стандартный SATA,
>посему диски система видела через adX и зеркалирование дисков было сделано
>через саму Фрю, а именно через gmirror. После обновления до 8.0,
>система узнала наконец ваш контроллер, что и привело к другому именованию
>дисков, а именно arX. Не надо было дегаться, все чинилось гораздо
>быстрее...
> Кстати если бы вы загрузились бы с livecd от 8-ки, то
>ad4/6 то же бы не увидели бы...

LiveFS который использовал в процессе - был именно 8-ой... вообще по поведению сервера могу сказать одно - стало меньше Inpact memory.. или вернее этот показатель стал расти значительно медленнее.. чего ради этот апгрейд затевался...

Переход на 9-ку в будущем - это опять cvsup /../cvsupfile и далее пересборка мира и ядра?.. :)

а обновление до следующих релизов 8-ки - аналогично или же есть шанс, что будет легко и просто через freebsd-update как это было с 7.1 на 7.2 ?

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

92. "Обновление до FreeBSD 8.Release - проблемы"  +/
Сообщение от lavr email on 10-Дек-09, 14:09 
>[оверквотинг удален]
>>через саму Фрю, а именно через gmirror. После обновления до 8.0,
>>система узнала наконец ваш контроллер, что и привело к другому именованию
>>дисков, а именно arX. Не надо было дегаться, все чинилось гораздо
>>быстрее...
>> Кстати если бы вы загрузились бы с livecd от 8-ки, то
>>ad4/6 то же бы не увидели бы...
>
>LiveFS который использовал в процессе - был именно 8-ой... вообще по поведению
>сервера могу сказать одно - стало меньше Inpact memory.. или вернее
>этот показатель стал расти значительно медленнее.. чего ради этот апгрейд затевался...

в разрешении вашей проблемы, особых сложностей не должно было произойти.

raid1 - зеркало, из двух одинаковых дисков: ar0, либо был создан через atacontrol,
либо если fake-raid контроллер, то через BIOS этого полу-хардверного рейда.

- в составе ar0(raid1): ad4 диск и для зеркала ad6 диск
- если проблемы с ar0, достаточно поднять/восстановить систему на любом из дисков,
скорей всего на первом ad4, то дальше снова поднять raid или выполнить rebuild
массива - не проблема:

- время на высекание проблемы 5-30 мин (точнее работа fsck)
+ время на rebuild RAID1 = все

>Переход на 9-ку в будущем - это опять cvsup /../cvsupfile и далее
>пересборка мира и ядра?.. :)

традиционная процедура сборки системы и ядра в разных xBSD OS практически одинакова

апгрейд исходных текстов системы посредством csup/cvsup или svn с последующей сборкой
системы и ядра, есть - самый правильный, надежный и рекомендуемый метод.
Так делает абсолютное большинство и те кому не нужны чужие проблемы и делает так
уже больше десятка лет.

>а обновление до следующих релизов 8-ки - аналогично или же есть шанс,
>что будет легко и просто через freebsd-update как это было с
>7.1 на 7.2 ?

поддержку freebsd-update осуществляет ОДИН человек и результатом являются его
видение ядра, системы и настроек и его апшипки или проблемы.

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

93. "Обновление до FreeBSD 8.Release - проблемы"  +/
Сообщение от Александр email(??) on 10-Дек-09, 17:21 
>традиционная процедура сборки системы и ядра в разных xBSD OS практически одинакова
>
>апгрейд исходных текстов системы посредством csup/cvsup или svn с последующей сборкой системы и ядра, есть - самый правильный, надежный и рекомендуемый метод.
> Так делает абсолютное большинство и те кому не нужны чужие проблемы и делает так уже больше десятка лет.

ну то есть концепция всех Unix - все ручками :)

А с рейдами еще предстоит разбираться.. сейчас все на одном диске и надо будет рядом поднимать зеркало и на него делать миграцию.. очень надеюсь, что BSD не полетит в очередной раз от появления рядом дисков... (как это было когда подставил резервный диск и в итоге и raid упал..)

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

96. "Обновление до FreeBSD 8.Release - проблемы"  +/
Сообщение от lavr email on 11-Дек-09, 17:06 
>>традиционная процедура сборки системы и ядра в разных xBSD OS практически одинакова
>>
>>апгрейд исходных текстов системы посредством csup/cvsup или svn с последующей сборкой системы и ядра, есть - самый правильный, надежный и рекомендуемый метод.
>> Так делает абсолютное большинство и те кому не нужны чужие проблемы и делает так уже больше десятка лет.
>
>ну то есть концепция всех Unix - все ручками :)

не совсем так, развитие Unix не стоит на месте, а подобные вопросы они от недостатка
знаний или непонимания работы OS: ядра и базовой системы.
К сожалению, обучение в основе своей строится на базе OS: M$ Windows начиная со
школы и заканчивая институтом, а вот построение и работа многозадачных OS чаще всего
обходится стороной.
Есть работающее ЯДРО, несколько важнейших процессов OS, ряд важнейших библиотек,
включая libc/glibc(половина системы) - и переписать/проапгрейдить их в процессе
работы - непростая задача...
Процесс апгрейда связанный с пересборкой системы и ядра сбоку - давно отточен
и удобен тем, что делается НА РАБОТАЮЩЕЙ системе и под контролем, убиться
практически невозможно, причем БОЕВОЙ сервер продолжает работать в БОЕВОМ режиме.
Апгрейд с использованием freebsd-update недостаточно отточен и недостаточно хорош,
возможно пока... Удивляет то что он включен в дистрибутив системы, требует точных
и правильных действий, неуправляем - потому что бинарный.

В Linux бинарный апгрейд ядра с использованием пакетных менеджеров, работает
гораздо стабильней и успешней, но тоже возможный ньюансы связанные работой
пакетных менеджеров и ПРАВИЛЬНЫМ порядком апгрейда пакетов.

>А с рейдами еще предстоит разбираться.. сейчас все на одном диске и
>надо будет рядом поднимать зеркало и на него делать миграцию.. очень
>надеюсь, что BSD не полетит в очередной раз от появления рядом
>дисков... (как это было когда подставил резервный диск и в итоге
>и raid упал..)

еще раз:

- установили систему на диск A - все работает как надо

нужно сделать зеркальный raid, есть разные способы:

- при наличии fake-raid, можно прямо в BIOS рейд-контроллера добавить диски в RAID1
и выполнить rebuild (в данном случае в /etc/fstab придется только adX заменить на arY)

- используя atacontrol (man atacontrol):

допустим у нас все установлено на ad4 и есть еще ad6:

# atacontrol create RAID1 ad4 ad6

- мы создали метаданные в которых указывается что у нас есть зеркало из двух дисков
ad4 и ad6: ar0
- чтобы не перегружаться и не ставить систему заново на ar0, конечно если нас устраивает
то как мы ее поставили на ad4, можно выдернуть шлейф из ad6 и зеркало перейдет
в состояние degraded:
(если диск ad6 на другом канале, то можно вместо выдергивания шлейфа - atacontrol detach ataX , X - номер канала)

# atacontrol status ar0

вот теперь правим /etc/fstab - меняем ad4 на ar0 и перегружаемся, после чего
загрузка должна пойти с ar0 и зеркало будет автоматически ребилдиться:

# atacontrol status ar0

- другой способ используя gmirror (достижения geom framework)

Все тоже самое но для вашего конкретного случая: ad4, ad6 и новая система допустим на ad8
нужно:

- скопировать все с ad8 на ad4 (см статьи на эту тему)
использовать dump/restore или pax/cpio/tar (сперва на диске ad4 создается/ются слайсы,
затем партиции - помнить что adXsYa - ВСЕГДА "/" с буквой a), затем newfs если нужно
и копирование, незабыть прописать загрузчик на ad4

- после завершения копирования на ad4 - меняем /etc/fstab на ad4, перегружаемся с
вытаскиванием ad8 сменой boot-device в BIOS
- теперь можем сделать raid1 любым способом

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

99. "Обновление до FreeBSD 8.Release - проблемы"  +/
Сообщение от Александр email(??) on 12-Дек-09, 13:24 
Ну в своем случаи вижу один выход (зачем нам подвергать продуктив опасности краха? если мы имеем NTFS - то все проще.. и тот же диск можно подключить и простым копированием скопировать данные и потерять их... ну эт очень сложно!) - делать рядом RAID-зеркало и туда мигрировать... создавать на рабочей системе аппаратный рейд.. очень стремно..
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

100. "Обновление до FreeBSD 8.Release - проблемы"  +/
Сообщение от lavr email on 12-Дек-09, 16:00 
>Ну в своем случаи вижу один выход (зачем нам подвергать продуктив опасности
>краха? если мы имеем NTFS - то все проще.. и тот
>же диск можно подключить и простым копированием скопировать данные и потерять
>их... ну эт очень сложно!) - делать рядом RAID-зеркало и туда
>мигрировать... создавать на рабочей системе аппаратный рейд.. очень стремно..

ничего не понял

у вас нет аппаратного рейда, если только fake-raid, с аппаратным рейдом вовсе все просто.
варианты которые я вам расписал, требуют от 5 до 15 минут действа, все остальное
время это "build" массива.

как вы думаете, почему в Unix-like OS НЕиспользуют NTFS?!

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

102. "Обновление до FreeBSD 8.Release - проблемы"  +/
Сообщение от Александр email(??) on 13-Дек-09, 15:11 
>ничего не понял
>
>у вас нет аппаратного рейда, если только fake-raid, с аппаратным рейдом вовсе
>все просто.
>варианты которые я вам расписал, требуют от 5 до 15 минут действа,
>все остальное
>время это "build" массива.
>
>как вы думаете, почему в Unix-like OS НЕиспользуют NTFS?!

Ну не знаю я что такое фейк-рейд :) у меня встроенный в материнку рейд - Intel ICHR6 (Matrix) - считаю его аппаратным

По поводу NTFS - очень даже хорошая файловая система... в свое время тесты проводились... все очень даже :) а про сам windows - ну флешку подключить срочно или АБСОЛЮТНО ЛЮБОЙ диск через коробочку IDE(SATA)->USB не вопрос.. FreeBSD видит коробочку и дальше нини... то есть для нее эта коробочка и есть диск :(

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

83. "Обновление до FreeBSD 8.Release - проблемы"  +/
Сообщение от Александр email(??) on 08-Дек-09, 21:27 
Спасибо всем за советы! Хоть и не спасся.. но зато сколько полезного опыта :) (хотя с надеждой - что к опыту больше обращаться не буду)
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

94. "Обновление до FreeBSD 8.Release - проблемы"  +/
Сообщение от zavad (??) on 10-Дек-09, 17:28 
Подскажите как избавить от ругани GEOM: ad4s1: geometry does not match label (255h,63s != 16h,63s) после перехода с 7.4 на 8 (обновлялся удаленно)

ad4: 35304MB <WDC WD360GD-00FLC0 33.08F33> at ata2-master SATA150
ad6: 35304MB <WDC WD360GD-00FLC0 33.08F33> at ata3-master SATA150
ad8: 35304MB <WDC WD360GD-00FLC0 33.08F33> at ata4-master SATA150
GEOM: ad4s1: geometry does not match label (255h,63s != 16h,63s).
ar0: 35304MB <Intel MatrixRAID RAID1> status: READY
ar0: disk0 READY (master) using ad4 at ata2-master
ar0: disk1 READY (mirror) using ad6 at ata3-master
ar1: 35304MB <Intel MatrixRAID RAID0 (stripe 16 KB)> status: READY
ar1: disk0 READY using ad8 at ata4-master
SMP: AP CPU #1 Launched!
GEOM: ad6s1: geometry does not match label (255h,63s != 16h,63s).
GEOM: ad8s1: geometry does not match label (255h,63s != 16h,63s).
GEOM: ufsid/4512533d01988e19: geometry does not match label (255h,63s != 16h,63s).
Trying to mount root from ufs:/dev/ar0s1a

п.с. это сообщение не зависит от того райд или нет - вот с другой машины

ad0: 38166MB <Seagate ST340014A 8.01> at ata0-master UDMA100
SMP: AP CPU #1 Launched!
GEOM: ad0s1: geometry does not match label (255h,63s != 16h,63s).
Trying to mount root from ufs:/dev/ad0s1a

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

95. "Обновление до FreeBSD 8.Release - проблемы"  +/
Сообщение от Александр email(??) on 10-Дек-09, 21:36 
>Подскажите как избавить от ругани GEOM: ad4s1: geometry does not match label
>(255h,63s != 16h,63s) после перехода с 7.4 на 8 (обновлялся удаленно)
>

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

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

97. "Обновление до FreeBSD 8.Release - проблемы"  +/
Сообщение от lavr email on 11-Дек-09, 18:03 
>[оверквотинг удален]
>GEOM: ufsid/4512533d01988e19: geometry does not match label (255h,63s != 16h,63s).
>Trying to mount root from ufs:/dev/ar0s1a
>
>п.с. это сообщение не зависит от того райд или нет - вот
>с другой машины
>
>ad0: 38166MB <Seagate ST340014A 8.01> at ata0-master UDMA100
>SMP: AP CPU #1 Launched!
>GEOM: ad0s1: geometry does not match label (255h,63s != 16h,63s).
>Trying to mount root from ufs:/dev/ad0s1a

это сообщение говорит: та геометрия которая записана на диск утилитой bsdlabel
не соответствует тому что GEOM получил из BIOS.

В принципе, можно игнорировать, если все работает. Хотя неверная геометрия может
привести к потере данных. Не изучал или пропустил с чем это связано, но вероятно
с изменениями в bsdlabel, geom и поддержкой загрузки с gpt...

Вообще-то, при установке нужно выбирать геометрию предложенную sysinstall от FreeBSD
и вместо 16h/63s нужно использовать 255голов на 63сектора.

Возможно проблема частично решиться при загрузке с LiveCD и запуске bsdlabel -
рекалькуляция и замена секторов в партициях, однако можно нарваться на неприятности
и все потерять.

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

98. "Обновление до FreeBSD 8.Release - проблемы"  +/
Сообщение от Александр email(??) on 12-Дек-09, 13:21 
>Возможно проблема частично решиться при загрузке с LiveCD и запуске bsdlabel -
>
>рекалькуляция и замена секторов в партициях, однако можно нарваться на неприятности
>и все потерять.

ну то есть после того как все поставилось - уже лучше не менять, и вопрос: а почему FreeBSD не хочет брать настройки BIOS? Windows это делает и не парится...

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

101. "Обновление до FreeBSD 8.Release - проблемы"  +/
Сообщение от lavr email on 12-Дек-09, 16:30 
>>Возможно проблема частично решиться при загрузке с LiveCD и запуске bsdlabel -
>>
>>рекалькуляция и замена секторов в партициях, однако можно нарваться на неприятности
>>и все потерять.
>
>ну то есть после того как все поставилось - уже лучше не
>менять, и вопрос: а почему FreeBSD не хочет брать настройки BIOS?
>Windows это делает и не парится...

потому что делает неправильно и через ж...у, для тех кто не в курсе как считается
реальная емкость HDD (можно здесь же на opennet.ru найти) и как она отличается
от заявленной производителем, это все равно и не проявляется пока не поставят
две системы на один диск.

чтобы представлять предмет, лучше почитать:

http://segfault.kiev.ua/~netch/articles/ata-geom.html
https://www.opennet.ru/base/sys/freebsd_fs_mount.txt.html

https://www.opennet.ru/openforum/vsluhforumID1/69389.html

http://www.win.tue.nl/~aeb/linux/Large-Disk.html

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

103. "Обновление до FreeBSD 8.Release - проблемы"  +/
Сообщение от Александр email(??) on 13-Дек-09, 15:13 
представление то имеется и очень даже... просто не понятен алгоритм FreeBSD.. почему не настроится как это делает Windows? (я не про сравнение что лучше:) )

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

104. "Обновление до FreeBSD 8.Release - проблемы"  +/
Сообщение от lavr email on 13-Дек-09, 23:15 
>представление то имеется и очень даже... просто не понятен алгоритм FreeBSD.. почему
>не настроится как это делает Windows? (я не про сравнение что
>лучше:) )

не имеется, иначе бы не натягивали на Unix Windoze-представление,
ровно как и про fake-raid или недо-рейд.

Если дешевый контроллер или интегрированный в материнку и поддерживает только RAID0/1
- значит fake-raid, всего лишь создает метаданные, реально все делает драйвер.

Ваш ICH6R и есть недорейд

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

105. "Обновление до FreeBSD 8.Release - проблемы"  +/
Сообщение от Александр (??) on 22-Дек-09, 22:42 
>Если дешевый контроллер или интегрированный в материнку и поддерживает только RAID0/1
>- значит fake-raid, всего лишь создает метаданные, реально все делает драйвер.
>
>Ваш ICH6R и есть недорейд

никто не говорит, что интегрированный рейд и именно ICH6R - нечто серьезное, - это данность.. возможно в следующем году возьму нормальный сервер.. к примеру SUN.. нужно было срочно поднять сервер и поднимался из того что было..

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

109. "Обновление до FreeBSD 8.Release - проблемы"  +/
Сообщение от lsof on 11-Янв-10, 04:51 
Да, ветка просто угарная

Можно добавлять в закладки ))))

бедные пользователи сервисов unix ...

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

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

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




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

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