qwerty 1 Posted 2014-06-29 05:30:34 Share Posted 2014-06-29 05:30:34 (edited) Пробую создать soft raid на готовой системе но без результатно(раньше этого не делал, и не уверенный пользователь BSD), система стоит на ada0(в /), пробовал создать raid из одного диска ada1 затем загрузится с него, убить gpt таблицу на ada0, и добавить ada0 в зеркало, дождаться конца синхронизации и готово, но как только я загрузился с ada1 диска(выставил в BIOS загрузку с него) я обнаружил что в рейде у меня диск ada0 вместо ada1, интересует как удалить полностью мое зеркало и начать все заново: Хочу попробовать так: gmirror remove gm0 ada1 gmirror clear ada1 gmirror stop gm0 gpart destroy -F ada1 dd if=/dev/zero of=/dev/ada1 Мои действия. //загружаем модуль, снимаем защиту kldload geom_mirror.ko gmirror label -v gm0 /dev/ada1 sysctl kern.geom.debugflags=16 //создаю gpt таблицу на зеркале, и разделы на ней gpart create -s gpt /dev/mirror/gm0 gpart add -a 4k -s 64k -t freebsd-boot /dev/mirror/gm0 gpart add -a 4k -s 4G -t freebsd-swap -l swapfs /dev/mirror/gm0 gpart add -a 4k -t freebsd-ufs -l rootfs /dev/mirror/gm0 gpart bootcode -b /boot/pmbr -p /boot/gptboot -i 1 /dev/mirror/gm0 newfs -U -L rootfs /dev/mirror/gm0p3 mount /dev/mirror/gm0p3 /mnt dump -C16 -b64 -0aL -f - / | (cd /mnt && restore -rf -) //загружаю модуль gmirror на зеркале touch /mnt/boot/loader.conf echo 'geom_mirror_load="YES"' > /mnt/boot/loader.conf //привожу мой fstab к виду(монтирую по меткам) cat /mnt/etc/fstab # Device Mountpoint FStype Options Dump Pass# #/dev/ada0p2 / ufs rw 1 1 #/dev/ada0p3 none swap sw 0 0 /dev/gpt/swapfs none swap sw 0 0 /dev/ufs/rootfs / ufs rw 1 1 echo 'vfs.root.mountfrom="ufs:/dev/ufs/rootfs"' >> /mnt/boot/loader.conf shutdown -r now // выставляю в bios загрузку с ada1 gpart destroy -F ada0 //пишет что device busy, удаляю GPT на ada0. gmirror status //а затем я вижу что в рейде ada0 вместо ada1 Name Status Components mirror/gm0 COMPLETE ada0 (ACTIVE) gmirror insert gm0 /dev/ada0 //не выполняется, текст ошибки уточню позже если что gmirror status //просмотр синхронизации ps: Очень нужна помощь, буду рад если кто то поможет, бьюсь уже очень долго. Edited 2014-06-29 11:37:37 by qwerty Link to post Share on other sites
zaborovsky 359 Posted 2014-06-29 08:05:36 Share Posted 2014-06-29 08:05:36 есть хороший сайт с большой подборкой статей по настройке BSD http://www.lissyara.su/ например http://www.lissyara.su/articles/freebsd/tuning/software_raid1/ или http://www.lissyara.su/articles/freebsd/tuning/raid1_via_lan/ Link to post Share on other sites
911 140 Posted 2014-06-29 10:45:31 Share Posted 2014-06-29 10:45:31 может zfs? Link to post Share on other sites
qwerty 1 Posted 2014-06-29 11:33:46 Author Share Posted 2014-06-29 11:33:46 On 6/29/2014 at 10:45 AM, 911 said: может zfs? Очень хотелось бы закончить наконец с gmirror, и заставить его работать. On 6/29/2014 at 8:05 AM, zaborovsky said: есть хороший сайт с большой подборкой статей по настройке BSD http://www.lissyara.su/ например http://www.lissyara.su/articles/freebsd/tuning/software_raid1/ или http://www.lissyara.su/articles/freebsd/tuning/raid1_via_lan/ Читал смотрел. Link to post Share on other sites
Kto To 602 Posted 2014-06-29 15:37:41 Share Posted 2014-06-29 15:37:41 епрст - неужели на гугле ТС забанили? В первых ссылках есть подробно расписанная процедура создания зеркала из двух винтов на фрибсд. Link to post Share on other sites
qwerty 1 Posted 2014-06-29 17:10:04 Author Share Posted 2014-06-29 17:10:04 Что ценного ты написал? Link to post Share on other sites
Kto To 602 Posted 2014-06-29 17:30:59 Share Posted 2014-06-29 17:30:59 То что не надо лениться открывать гугл. А если вы вообще не понимаете то что хотите сделать - займитесь чем-то другим а не установкой серверов на фрибсд. Link to post Share on other sites
qwerty 1 Posted 2014-06-29 18:14:08 Author Share Posted 2014-06-29 18:14:08 Не ленюсь! советы чем мне заниматься от ВАС я буду слушать в самую последнюю очередь. Link to post Share on other sites
mr.Scamp 43 Posted 2014-06-30 08:39:35 Share Posted 2014-06-30 08:39:35 А зачем включать загрузку с другого диска? Link to post Share on other sites
Respect! 27 Posted 2014-06-30 09:29:38 Share Posted 2014-06-30 09:29:38 Не знаю зачем так заморачиваться. Кстати, на лиссяре поле подробно все расписано, а на хендбуке правильно. Может поможет http://www.es.freebsd.org/doc/ru/books/handbook/geom-mirror.html ПС: еще обрати внимание на то, что каждый следующий диск, который ты вставляешь в зеркало увелечивается на еденицу (ad2, ad3...), этот ньюанс на лиссяре тоже описан Link to post Share on other sites
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now