I was wanting to know if anyone knew how to setup RAID 0 on an old HP Unix server. It's for where I work and my boss has two hard drives and wants the second to take over if the first one fails hence RAID 0. If anyone could help me it would be greatly appreciated.
Check the man page of lvcreate. This has the -m option which will allow you to create mirror copies. However, this will require MirrorDisk/UX software to be installed on your HP box.
You could contact your HP support to get MirrorDisk if you already do not have it.
I just build a raid0 this week w/the following...
manny
#!/bin/sh
pvcreate -f /dev/rdsk/c4t1d0
pvcreate -f /dev/rdsk/c1t1d0
mkdir /dev/vg01
mknod /dev/vg01/group c 64 0x0a0000
vgcreate -p 128 /dev/vg01 /dev/dsk/c4t1d0
vgextend /dev/vg01 /dev/dsk/c1t1d0
# -i represents number of drives you are stripping across
lvcreate -i 2 -I 128 -n lvol1 -r N /dev/vg01
lvextend -l 2046 /dev/vg01/lvol1 /dev/dsk/c4t1d0 /dev/dsk/c1t1d0
newfs -F vxfs /dev/vg01/rlvol1
fsadm -F vxfs -o largefiles /dev/vg01/rlvol1
mkdir /raid0filesystem
mount /dev/vg01/lvol1 /raid0filesystem
exit
Um,
raid 0 is striping (no redundancy)
raid 1 is mirroring
thanks for the help I appreciate it, I will try this. My bad on having the wrong raid number, I'm embarassed. Thanks again
you definitely do NOT want to raid0 anything you care about...
manny
raid1 example below:
#!/bin/sh
pvcreate -f /dev/rdsk/c4t1d0
pvcreate -f /dev/rdsk/c1t1d0
mkdir /dev/vg01
mknod /dev/vg01/group c 64 0x0a0000
vgcreate -p 128 /dev/vg01 /dev/dsk/c4t1d0
lvcreate -n lvol1 /dev/vg01
#extents number will vary
lvextend -l 1023 /dev/vg01/lvol1
newfs -F vxfs /dev/vg01/rlvol1
fsadm -F vxfs -o largefiles /dev/vg01/rlvol1
mkdir /raid1filesystem
mount /dev/vg01/lvol1 /raid1filesystem
vgextend /dev/vg01 /dev/dsk/c1t1d0
#this part may take a while...the more you mirror the longer it takes
lvextend -m 1 /dev/vg01/lvol1
exit