Ru-Board.club
← Вернуться в раздел «UNIX»

» Общие вопросы по FreeBSD

Автор: gryu
Дата сообщения: 30.10.2012 15:12
Хелп.
Есть дамп диска сделанный dd
dd if=/dev/ad0 conv=** bs=** | gzip -c > *****
Нужно добраться до содержимого.
Как?
Автор: Alukardd
Дата сообщения: 30.10.2012 15:54
gryu
Если это образ одного раздела, то просто mount -o loop и т.д.
Если это образ диска с разделами то инфа по ссылке.
Автор: Perfectus88
Дата сообщения: 30.10.2012 19:10
Установил контроллер IDE. Подключил IDE привод. Загружаюсь с диска. Устанавливаю на RAID1 систему согласно этой статье http://msnp.ru/401 Затем перегружаюсь примерно та же ошибка:Mountig from ufs:/dev/raid/r2p2 with error 19
....
mountroot>

Ах да еще один касяк. В инструкции, которая размещена вот тут http://msnp.ru/401 указано что после установки нужно отредактировать /boot/loader.conf
Так вот его там нет.
Создаю руками. Прописываю то что сказано. Перегружаюсь аналогичная ошибка.
Иду через shell в ту же папку этого файла нет. И создать вновь уже не дает.
Но есть файл loader.conf в папке /boot/default/
В него тоже вносил изменения. Система не грузится...
В fstab раздел прописан...
Кто нибудь может подсказать что делаю не так?

Добавлено:
Без Raid'a все ставится...
Явно ошибка где то в geom_raid...
Какая то ошибка монтирования Raid1 массива...

Добавлено:
Таки одолел я его. Пересобрал ядро из под шела вот с этим:
options GEOM_RAID
Спасибо этим людям:
На мыль натолкнуло это - http://forum.lissyara.su/viewtopic.php?f=8&t=37798
Пересобрал по лисяре - http://www.lissyara.su/articles/freebsd/tuning/make_kernel/
Единственное RAID ушел в ребилд. Но это я подожду
Автор: Perfectus88
Дата сообщения: 05.11.2012 13:36
И вновь я
Не грузится freebsd 9 после обновления.
Выше моя конфигурация.
Выходит следующая ошибка при загрузке:
mounting: waiting for device /dev/raid/r1p2
mounting from ufs:/dev/raid/r1p2 failed with error 19

Погуглил. Пишут нужно вернуть старое ядро на место. Вот тут http://forum.lissyara.su/viewtopic.php?f=53&t=35531
Вернул как было в статье. Также не грузится. Та же ошибка.
ПО вышеуказанной ссылке парень пересобрал ядро, но как он это сделал если система не грузится я не пойму. Я могу пересобрать ядро только после установки из Shell'a либо непосредственно из системы.
Подскажите по возможности...
Автор: Alukardd
Дата сообщения: 09.11.2012 10:50
FreeBSD 8.2
У меня вопрос по разрешению зависимостей во фре.
Сразу скажу что настраиваю на том, что есть, т.е. с нуля я её не поднимал.

Понадобилось соорудить FAMP.
Собственно ставить всё хотел через pkg_add. Так накатил apache22, php5 и mysql51-server.
Но тут я обнаружил что php5 по умолчанию без модуля для Apache. Соответственно пошёл далее: cd /usr/ports/lang/php5 && make install clean. Там выбрал что бы компилился с модулем для Apache и тут-то я и наткнулся на следующую [more=ошибку]install-info --quiet /usr/local/info/autoconf.info /usr/local/info/dir
===> Compressing manual pages for autoconf-2.69
===> Registering installation for autoconf-2.69
===> Returning to build of php5-5.4.7
===> php5-5.4.7 depends on executable: pkgconf - not found
===> Verifying install for pkgconf in /usr/ports/devel/pkgconf

===> pkgconf-0.8.9 conflicts with installed package(s):
pkg-config-0.25_1

They install files into the same place.
You may want to stop build with Ctrl + C.
===> License BSD accepted by the user
=> pkgconf-0.8.9.tar.bz2 doesn't seem to exist in /usr/ports/distfiles/.
=> Attempting to fetch http://tortois.es/~nenolod/distfiles/pkgconf-0.8.9.tar.bz2
pkgconf-0.8.9.tar.bz2 100% of 78 kB 253 kBps
===> Extracting for pkgconf-0.8.9

*** тут было много текста ***

===> Installing for pkgconf-0.8.9

===> pkgconf-0.8.9 conflicts with installed package(s):
pkg-config-0.25_1

They install files into the same place.
Please remove them first with pkg_delete(1).
*** Error code 1

Stop in /usr/ports/devel/pkgconf.
*** Error code 1

Stop in /usr/ports/lang/php5.
*** Error code 1

Stop in /usr/ports/lang/php5.[/more].

Собственно как с этим быть?.. Удалить предыдущий просто так конечно [more=не выйдет]# pkg_delete pkg-config-0.25_1
pkg_delete: package 'pkg-config-0.25_1' is required by these other packages
and may not be deinstalled:
*** куча пакетов ***[/more].

Добавлено:
Думаю стоит добавить что когда система попала ко мне в руки я в какой-то момент обновил порты: portsnap fetch && portsnap update.
Копия старого дерева портов(/usr/ports/) имеется. Хотя только сегодня удалил её копию(/usr/oldports/) с этого сервера, но в бэкапе есть это чудо весом 2.2Gb.
Автор: res2001
Дата сообщения: 09.11.2012 11:21
Alukardd

Цитата:
Удалить предыдущий просто так конечно не выйдет

pkg_delete -f ....

Юзаю portupgrade, периодический процесс обновления стал более простым
Делаю иногда
portupgrade -arR
и после нескольких часов компиляции все порты новые.
Кстати именно с обновлением php регулярно какие-то грабли происходят. И portupgrade от них не спасает.
Автор: Alukardd
Дата сообщения: 09.11.2012 11:26
res2001
Эм...--force это конечно хорошо, но интересуют последствия.
portupgrade ещё ставить надо) Да собственно это вообще мало интересует, обновления на этом сервере вообще не происходят. И налаживать их при моей "любви" к фре и желании потом решать косяки совсем не хочется. Ну да ладно, это была лирика, вопрос собственно в безболезненности удаления пакета pkg_conf.
Автор: res2001
Дата сообщения: 09.11.2012 12:59
Alukardd

Цитата:
вопрос собственно в безболезненности удаления пакета pkg_conf

Я бы полностью обновил все порты, тогда бы и проблема с pkg_conf ушла.
Правда, если версия фрихи достаточно старая это может быть проблематично или вообще не возможно.
Думаю, что pkg_conf можно удалить достаточно безболезненно, ты же потом все равно будешь его ставить, только новую версию. Возможно в процессе придется и какие-нибудь другие порты обновлять подобным же способом.
Предварительный бэкап /usr и /etc желателен, я думаю.
Автор: Alukardd
Дата сообщения: 09.11.2012 13:05
res2001
Цитата:
Правда, если версия фрихи достаточно старая это может быть проблематично или вообще не возможно.

Цитата:
FreeBSD 8.2


Цитата:
Предварительный бэкап /usr и /etc желателен, я думаю.
ну т.е. всего) Прошлый бэкап весил так: /usr — 6.2Gb, /var — 29M, / — 89M. Это сжатые gzip'ом копии.
Автор: res2001
Дата сообщения: 09.11.2012 13:36
Alukardd
8.2 - это нормально, прошлый релиз, все должно обновится.
У меня 5.5 есть на одном древнем сервере , там уже ничего не могу обновить или установить толком.
Автор: Alukardd
Дата сообщения: 09.11.2012 13:42
res2001
А можно в двух словах что между релизами кардинально менялось? Я имею в виду между 8.2 и current. Что бы знать чего ждать хоть примерно.

Думаю в выходные запущу полный бэкап сервака и в понедельник рискну обновить.
Автор: res2001
Дата сообщения: 09.11.2012 13:54
Alukardd
Я не настолько хорошо знаю фриху, чтоб влазить в различие версий ядер друг от друга.
Если мне нужен сервер на фриибсд, я просто беру текущую стабильную версию и ставлю ее.
В том софте, что я использую я не заметил каких-то особых изменений в работе между 8.2 и 9, думаю, что и в твоем FAMP сервере так же особых различий не будет. Оно и понятно - версия 8.2 и 9 это версия ядра, а не апача того же.
Ты же не собираешься ядро перекомпилировать на сколько я понял, поэтому версия у тебя не изменится.
Автор: Alukardd
Дата сообщения: 09.11.2012 14:07
res2001
У меня AMP там только собирается быть. Сейчас там и так комбайн сервисов. Собственно как и всегда бывает в маленьких компаниях. ipfw(firewall+nat), asterisk, postfix+dovecot, openvpn, ну и samba+winbind для доступа пользователей к некоторым данным(файлопомойка на другом сервере).
Цитата:
беру текущую стабильную версию и ставлю ее
все так делают, но иногда надо обновиться. И без косяков у меня даже между стабильными версиями Debian это не проходило.
Автор: res2001
Дата сообщения: 09.11.2012 14:40
Alukardd
Фриху я успешно обновлял внутри одной ветки, т.е. 8.0 на 8.1 и т.д. не однократно, косяков в принципе не было, кроме косяков по причине кривости собственных рук. Без перекомпиляции мира.
Ну а порты обновляю достаточно регулярно, периодически появляются моменты, когда какой-либо порт заменен другим, а к тому порту цепляются другие. Особенно это актуально для дополнений перла и пхп - приходится руками полностью деинсталировать продукт и заново его ставить с новым набором дополнений.
Ну как-то так, в любом случае ничего катастрофического в этом нет.
Сейчас у меня большая часть серверов на виртуалках, перед началом делаю снэпшот, если какой-то конкретный затык, то откатываюсь в самое начало средствами гипервизора.

Добавлено:
Попробуй выдать
pkgdb -Fu
Перестроит базу данных портов и пофиксит имеющиеся траблы.
ЗЫ: сейчас у себя на тесте попробовал обновить дерево портов и portupgrade - выдало ту же ошибку с pkg-config что и у тебя.
Автор: perdun
Дата сообщения: 09.11.2012 20:21
а че такое фамп?
типа аля как в ленугсах "ламп" штоле?
Автор: res2001
Дата сообщения: 11.11.2012 11:54
perdun
Да, то самое только на фрихе.
Автор: Alukardd
Дата сообщения: 11.11.2012 13:25
perdun
Ну а как его ещё было обозвать, что бы покороче?)
Автор: perdun
Дата сообщения: 11.11.2012 15:34
res2001, Alukardd

мдя..
"узнаю брата Колю" (С)
дебилоидные сокращения постояльцев с ЛОРа
===

а чо так скудно-то сократили?
разве для веб-хостинга достаточно апач+пхп+мускуль?
где bind? где почта (с самым разнообразным набором демонов)?
давайте тоже по первым буквам всё сократим, запихаем в "коробку", перевяжем бантиком и будем продавать готовый "продукт"?
что собсно, и наблюдается, глядя на сообщество сборище ленугсоидов..

очень печально на самом деле

и не надо при таком подходе удивляться "децким неожиданностям", наподобие этого:
Alukardd

Цитата:
Понадобилось соорудить FAMP.
Собственно ставить всё хотел через pkg_add. Так накатил apache22, php5 и mysql51-server.
Но тут я обнаружил что php5 по умолчанию без модуля для Apache. Соответственно пошёл далее: cd /usr/ports/lang/php5 && make install clean. Там выбрал что бы компилился с модулем для Apache и тут-то я и наткнулся на следующую ошибку.


так оно у вас и будет..

ps. Меняйте мировоззрение, будьте свободны, слазьте с иглы микросовта, линугзов и "их продуктов" и всё будет хорошо и просто! BSD рулит!
Автор: Alukardd
Дата сообщения: 11.11.2012 17:18
perdun
1 - это не web-хостинг)
2 - все остальные службы являются далеко не необходимыми. Да и в любом случае все эти демоны там уже есть)
3 - на ЛОРе не обитаю.
Цитата:
BSD рулит!
Не смотря на то что мы в теме по фре, я всё же замечу что ни черта BSD не рулит! Вот GNU/Linux другое дело.
Ни на чьей игле я давно не сижу. И использую ту ОСь, которая в данный момент имеется. Сейчас так сложилось что в наследство досталась машина с фрёй, ну не сносить же её.
Цитата:
так оно у вас и будет..
сразу после вас
А моя проблема родилась от того, что я обновил дерево портов, а всю систему не трогал. Причём самое мне не понятное это то, что при pkg_add всё ставится, а make install упёрся в зависимости. oO
Автор: perdun
Дата сообщения: 11.11.2012 19:58
Alukardd

Цитата:
а всю систему не трогал.

а всю систему вовсе нет необходимости "трогать" (make buildworld)

Цитата:
при pkg_add всё ставится

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

Цитата:
а make install упёрся в зависимости

make install проверяет все опции, что остаются в базе после make config, все зависимости и версии установленного ПО..
и то, что порты обновили, правильно кстате сделали (у меня это делается каждую ночь по крону)
не надо путать систему (kernel+world) со сторонним ПО (порты, пакеты)
это не ваш говноленугз с "обширным" выбором "дистрибутивов" на любой вкус
для стороннего ПО есть специальные утилиты по устранению ваших "децких неожиданностей"
man portmaster
man portupgrade
portmaster --check-depends
portmaster --check-port-dbdir


Цитата:
Вот GNU/Linux другое дело.

да-да-да.. именно так..
"пилите, Шура, пилите, они золотые" (С)


Добавлено:

Цитата:
Ни на чьей игле я давно не сижу.

наркоманы тоже так думают..

вам упаковали в "красивую коробку" LAMP, и сказали что это хорошо..
и действительно..
ведь "миллионы мух" ну никак не могут "ошибаться"..
Автор: mjdolphin
Дата сообщения: 12.11.2012 11:59
Гугль в помощь.
http://forums.freebsd.org/showthread.php?t=35603
Автор: PerryCox
Дата сообщения: 18.11.2012 14:01
Доброго времени суток Всем форумчанам!
Есть желание собрать себе рабочую станцию, десктопной осью будет FreeBSD.
Посоветуйте пожалуйста конфигурацию ПК под FreeBSD.
Бюджет: 900$.
Задачи: Офис, работа на любительском уровне с графикой и видео, визуализация, игры вторичны, разгоном не занимаюсь.
Нужно всё, без монитора, колонок, клавы и мыши.

Мои соображения:
Проц Intel Core i5-3570K BX80637I53570K Soket LGA1155
ОЗУ 16Г
ЖД: 2 диска SATA3: один 200-500Г под систему, второй 2-3Т для хранения данных. Для системы беру SATA3 так-как SAS дороговато.
Видео: На данный момент использую 19" Монитор, в будущем планирую купить 24-30".
МП, Корпус, БП, ИБП, DVD/RW привод, Кулер для ЖД - ?

Буду благодарен за помощь!
Спасибо!

p.s.
Искал описание как правильно выбирать железо под фрю так и не нашёл.
Автор: perdun
Дата сообщения: 18.11.2012 15:36
PerryCox

Цитата:
Есть желание собрать себе рабочую станцию, десктопной осью будет FreeBSD.

странное желание, чессгря..
интересно, чем вызвано? набор "непонятных букв"? круто жеж ФрееБЗД!
почему не LINUX? не Windows? не Mac OS X?

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

так что не стоит благодарностей, если желание не пропало, тут все расписано бесплатно)
Автор: PerryCox
Дата сообщения: 26.11.2012 17:26
Посоветуйте пожалуйста какую ФС выбрать для общего использования, FreeBSD и Linux.
Есть 3 ЖД: SSD; 250G HDD; 2T HDD.
На SSD поставлю FreeBSD. Я новичёк во фре, поэтому ставлю паралельно линукс на 250G HDD, возможно также туда понадобиться поставить винду для родствеников.
Диск 2T HDD для файлопомойки. Какую ФС выбрать для 2Т HDD, что бы чтение/запись были доступны и во фре и линуксе?
Какой загрузчик лучше подойдёт в данном случае (lilo/grub)?
Автор: Laterport
Дата сообщения: 27.11.2012 10:48
Подскажите пожалуйста по DUMP-у.

После вот такой команды:

dump -0auL -f /root/backup.dump /dev/ada0p2
*ada0p2 тут единственный раздел, собственно это полностью HDD.

Система зависла. Только пингуется, ничего больше. Это нормальное поведение? В чем причина и что я сделал неправильно?
Автор: Alukardd
Дата сообщения: 27.11.2012 11:02
Laterport
Эм... А вас не смущает что вы в цикл вошли? Вы пытаетесь сдампить раздел сам на себя... Опция -L говорит только о том, что раздел в данный момент используется и надо делать дамп через snapshot, однако это не решает проблемы с дампом самого на себя.
Отправьте копию куда-нить по ssh/nfs/smb или подключите внешний винт что бы сдампить на него.
Автор: res2001
Дата сообщения: 27.11.2012 11:04
Laterport
Могу ошибаться, но похоже ты забил все оставшееся дисковое пространство файлом /root/backup.dump
Он же у тебя создается на том же разделе, который и дампишь.
dump бэкапит все устройство поблочно, а не отдельные файлы, поэтому, если даже места на диске свободного полно, то это ничего не значит - dump будет быкапить весь диск.
Автор: Alukardd
Дата сообщения: 27.11.2012 11:28
res2001
оО с какого это dump бэкапит всё устройство? dump бэкапит только только значащие сектора, пустые он не трогает и вообще dump работает на уровне ФС!!!
Автор: res2001
Дата сообщения: 27.11.2012 12:21
Alukardd
Я же писал, что "могу ошибаться".
Сам дампом не пользуюсь, бэкаплю другими средствами.
А инфу взял отсюда:
http://www.freebsd.org/doc/ru_RU.KOI8-R/books/handbook/backup-basics.html
После прочтения первого абзаца пришел к такому выводу.
Автор: Laterport
Дата сообщения: 27.11.2012 12:59
Спасибо за оперативные ответы.
Вообще, у меня не стоит задача разделы бекапить, нужно выборочно некоторые файлы и папки в разных директориях, а также базу MySQL бэкапить и всё это дело складывать куда-нибудь желательно в сжатом виде. А оттуда-то я сам просто могу забирать по FTP например. Подскажите пожалуйста как лучше подобное организовать автоматизированное, какое решение использовать?

Страницы: 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172

Предыдущая тема: Ubuntu


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.