Date: Thu, 27 Jan 2005 15:05:01 +0200 From: Andrew Lewis <al@xms.co.za> To: freebsd-questions@freebsd.org Subject: Setting up RAID1 with gmirror Message-ID: <20050127150501.1b80c59e@linux.site>
next in thread | raw e-mail | index | archive | help
Got a live system I'm trying to setup RAID1 on, using gmirror. This is my first attempt at such a thing. Two hard-disks: ad0 has a UFS2+softupdates formatted / partition and a swap partition. ad2 is a clean disk. I've been following the instructions @: http://people.freebsd.org/~rse/mirror/ I used 'Approach 1' from the instructions @ the URL above: dd if=/dev/zero of=/dev/ad2 bs=512 count=79 gmirror label -v -n -b round-robin gm0 /dev/ad2 gmirror load fdisk -v -B -I /dev/mirror/gm0 bsdlabel -w -B /dev/mirror/gm0s1 bsdlabel -e /dev/mirror/gm0s1 newfs -U /dev/mirror/gm0s1a mount /dev/mirror/gm0s1a /mnt dump -L -0 -f- / | (cd /mnt; restore -r -v -f-) cp -p /mnt/etc/fstab /mnt/etc/fstab.orig sed -e 's/dev\/ad0/dev\/mirror\/gm0/g' </mnt/etc/fstab.orig >/mnt/etc/fstab echo 'swapoff="YES"' >>/mnt/etc/rc.conf echo 'geom_mirror_load="YES"' >>/mnt/boot/loader.conf echo "2:ad(2,a)/boot/loader" >/boot.config reboot. Machine no longer boots with F1, booted with F5 (Second disk) fine; I neglected to look @ what it was complaining about. Assuming this wasn't supposed to happen? Seems GEOM is working, so now I continue with the instructions for joining the first disk to the mirror. dd if=/dev/zero of=/dev/ad0 bs=512 count=79 gmirror configure -a gm0 -bash-2.05b# gmirror insert gm0 /dev/ad0 Provider ad0 too small. ^- Oops. Where did I go wrong? And what should I do now to get it working properly without killing everything? :) Seems I nuked swap, which is fine, because this machine can handle without it... *sigh* :) Thanks for the help in advance. -AL.
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20050127150501.1b80c59e>