vServer mit RAID1

Alle weiteren Dienste, die nicht in die drei oberen Foren gehören.
Antworten
Benutzeravatar
wotan
Beiträge: 113
Registriert: 16.03.2004 20:41:04

vServer mit RAID1

Beitrag von wotan » 25.03.2010 17:43:55

Hey Folks,

ich versuche mich hier gerade daran, eine vServer mit RAID1 zu erzeugen.
System: Debian Lenny mit XEN

Aktuell gehe ich wie folgt vor:

Code: Alles auswählen

lvcreate -n testserver-disk -L 5G skx-vg
lvcreate -n testserver-disk-1 -L 5G skx-vg
lvcreate -n testserver- swap -L 128M skx-vg
mdadm -Cv /dev/md0 -l1 -n2 /dev/skx-vg/testserver-disk /dev/skx-vg/testserver-disk-1
mkfs.ext3 /dev/md0
mkswap /dev/skx-vg/testserver-swap
mkdir /mnt/testserver
mount /dev/md0 /mnt/testserver
cd /mnt/testserver
tar xzvf /root/debian.tar
nano etc/fstab (auf MD0 anpassen)
cp -R /etc/mdadm mnt/testserver/etc/
cd ~
umount /mnt/testserver
mdadm --stop /dev/md0
Jetzt noch schnell die testserver.cfg erstellen:

Code: Alles auswählen

### Kernel und RAM-Disk
kernel  = '/boot/vmlinuz-2.6.26-2-xen-amd64'
ramdisk = '/boot/initrd.img-2.6.26-2-xen-amd64'
### CPU
cpu_weight = 1
### Speicher
memory  = '128'
### Filesystem
root    = '/dev/md0 ro'
disk    = [ 
'phy:skx-vg/testserver-disk,sda1,w', 
'phy:skx-vg/testserver-disk-1,sdb1,w', 
'phy:skx-vg/testserver-swap,sda2,w' 
]
### Hostname
name    = 'testserver'
### Network
vif  =  [
'mac=00:16:3E:XX:XX:XX, vifname=testserver, ip=212.XXX.XXX.XXX'
]
###System
on_poweroff = 'destroy'
on_reboot   = 'restart'
on_crash    = 'restart'
###XEN Console
extra       = 'xencons=tty'
nun noch ein xm create /etc/xen/testserver.cfg -c um den vServer zustarten und er bleibt bei

Code: Alles auswählen

Begin: Waiting for root file system ...
stehen.

Wo oder was mache ich hier falsch.
mfg
wotan

Benutzeravatar
minimike
Beiträge: 5616
Registriert: 26.03.2003 02:21:19
Lizenz eigener Beiträge: neue BSD Lizenz
Wohnort: Köln
Kontaktdaten:

Re: vServer mit RAID1

Beitrag von minimike » 26.03.2010 01:05:27

Gib wenn möglich die gesammte Platte durch. Wenn nicht dann schleif den Raid1 so durch und erzähl dem Gast das ist hda1 oder so. Oder du benutzt pygrub. Dann kannst du Grub im gast verwenden. Hat auch keine Nachteile bei der Perfomance. Debian Lenny liefert das nicht, wohl aber SUN's xVM Server (Solaris mit XEN). Ob neuere Debianversionen das mitbringen weis ich nicht.
"Lennart Poettering is one of those typical IT leaders..." "like Linus Torvalds and Theo de Raadt?" "more like Bozo the Clown" After all, now a good employee of Microsoft

Antworten