OVH Community, your new community space.

remote installation raid0/1


sledge0303
29.09.07, 10:33
Alles klar, ich werde mir so einen Dienst einrichten, baue mir am Wochenende einen USB STick mit Windows und werde darauf ICQ installieren.
Melde mich dann bei dir, hab selbst noch ein paar Baustellen auf meinen Servern und die müssen erstmal abgearbeitet werden.

echoslider
28.09.07, 21:42
warum abneigung? also ich würde ohne sowas garnet klar kommen. ich habe gaim. unter ubuntu. und bin da mit 3 icq nummern und 1 irc nick und 1 yahoo nick und ein xfire nick online.

über email ginge es natürlich auch. echoslider@gmx.de

das hier sind die daten die ich gesammelt habe für diese installation.
nur wegen rescue und root pw.. is ein forum net so das wahre.. auch wenns pms gibt.. ich mag halt chatten mehr..

Code:
root@ns351587:/home/admin# lspci

00:00.0 Host bridge: VIA Technologies, Inc. Unknown device 0327

00:00.1 Host bridge: VIA Technologies, Inc. Unknown device 1327

00:00.2 Host bridge: VIA Technologies, Inc. Unknown device 2327root@ns351587:/home/admin# lspci

00:00.0 Host bridge: VIA Technologies, Inc. Unknown device 0327

00:00.1 Host bridge: VIA Technologies, Inc. Unknown device 1327

00:00.2 Host bridge: VIA Technologies, Inc. Unknown device 2327

00:00.3 Host bridge: VIA Technologies, Inc. Unknown device 3327

00:00.4 Host bridge: VIA Technologies, Inc. Unknown device 4327

00:00.5 PIC: VIA Technologies, Inc. Unknown device 5327

00:00.6 Host bridge: VIA Technologies, Inc. Unknown device 6327

00:00.7 Host bridge: VIA Technologies, Inc. Unknown device 7327

00:01.0 PCI bridge: VIA Technologies, Inc. VT8237 PCI Bridge

00:02.0 PCI bridge: VIA Technologies, Inc. Unknown device a327

00:03.0 PCI bridge: VIA Technologies, Inc. Unknown device c327

00:0f.0 RAID bus controller: VIA Technologies, Inc. VT8237A SATA 2-Port Controller (rev 80)

00:0f.1 IDE interface: VIA Technologies, Inc. VT82C586A/B/VT82C686/A/B/VT823x/A/C PIPC Bus Master IDE (rev 07)

00:11.0 ISA bridge: VIA Technologies, Inc. VT8237A PCI to ISA Bridge

00:11.7 Host bridge: VIA Technologies, Inc. VT8251 Ultra VLINK Controller

00:12.0 Ethernet controller: VIA Technologies, Inc. VT6102 [Rhine-II] (rev 7c)

00:13.0 PCI bridge: VIA Technologies, Inc. VT8237A PCI to PCIE Bridge

01:00.0 VGA compatible controller: VIA Technologies, Inc. Unknown device 3343 (rev 02)





root@ns351587:/home/admin# lsmod

Opening /proc/modules: No such file or directory





root@ns351587:/home/admin# cat /etc/resolv.conf

nameserver 127.0.0.1

nameserver 91.121.73.63

nameserver 213.186.33.99







root@ns351587:/home/admin# hostname

ns351587.ovh.net



root@ns351587:/home/admin# cat /etc/network/interfaces

# This file describes the network interfaces available on your system

# and how to activate them. For more information, see interfaces(5).



# The loopback network interface

auto lo

iface lo inet loopback



auto eth0

iface eth0 inet static

        address 91.121.73.63

        netmask 255.255.255.0

        network 91.121.73.0

        broadcast 91.121.73.255

  gateway 91.121.73.254

00:00.3 Host bridge: VIA Technologies, Inc. Unknown device 3327

00:00.4 Host bridge: VIA Technologies, Inc. Unknown device 4327

00:00.5 PIC: VIA Technologies, Inc. Unknown device 5327

00:00.6 Host bridge: VIA Technologies, Inc. Unknown device 6327

00:00.7 Host bridge: VIA Technologies, Inc. Unknown device 7327

00:01.0 PCI bridge: VIA Technologies, Inc. VT8237 PCI Bridge

00:02.0 PCI bridge: VIA Technologies, Inc. Unknown device a327

00:03.0 PCI bridge: VIA Technologies, Inc. Unknown device c327

00:0f.0 RAID bus controller: VIA Technologies, Inc. VT8237A SATA 2-Port Controller (rev 80)

00:0f.1 IDE interface: VIA Technologies, Inc. VT82C586A/B/VT82C686/A/B/VT823x/A/C PIPC Bus Master IDE (rev 07)

00:11.0 ISA bridge: VIA Technologies, Inc. VT8237A PCI to ISA Bridge

00:11.7 Host bridge: VIA Technologies, Inc. VT8251 Ultra VLINK Controller

00:12.0 Ethernet controller: VIA Technologies, Inc. VT6102 [Rhine-II] (rev 7c)

00:13.0 PCI bridge: VIA Technologies, Inc. VT8237A PCI to PCIE Bridge

01:00.0 VGA compatible controller: VIA Technologies, Inc. Unknown device 3343 (rev 02)





root@ns351587:/home/admin# lsmod

Opening /proc/modules: No such file or directory





root@ns351587:/home/admin# cat /etc/resolv.conf

nameserver 127.0.0.1

nameserver 91.121.73.63

nameserver 213.186.33.99







root@ns351587:/home/admin# hostname

ns351587.ovh.net



root@ns351587:/home/admin# cat /etc/network/interfaces

# This file describes the network interfaces available on your system

# and how to activate them. For more information, see interfaces(5).



# The loopback network interface

auto lo

iface lo inet loopback



auto eth0

iface eth0 inet static

        address 91.121.73.63

        netmask 255.255.255.0

        network 91.121.73.0

        broadcast 91.121.73.255

  gateway 91.121.73.254

sledge0303
27.09.07, 19:45
Kriegen wir schon hin, auch wenn ich eine natürliche Abneigung gegen Tools wie ICQ & Co hege.

echoslider
27.09.07, 18:00
ok wie erwähnt. ich habe sehr wenig time. deswegen antworte ich nun so spät. also.

das mit screen hatte ich auch mal gemacht. nur das ich zuschauer war. nur der typ is dann abgeschweift und hat was komplett anderes getan und danach hatte der keine lust mehr. erst gings um installation von debian... normal ohne raid. dann gings auf einmal darum das mein vorinstalliertes os(von ovh automatisch) total scheiße is... raid nicht konfiguriertn wurde.. und er das erstmal konfen wollte.. warum.. wenn du eh alles reinstallt wird.. egal..

also meine icq ist 272401947. dann könnte ich dir alles geben was "wir" brauchen.
und fall das alles funzt... ich werde alles live mitschneiden. dann versuche ich daraus ein automatisch arbeitendes script zu machen das alles halbautomatisiert und diese schritte von alleine macht. nur für den fal das andere auch nicht damit klar kommen. ich hoffe du hast nix dagegen.

sledge0303
24.09.07, 10:24
Hi echoslider,

wie schon in den anderen Threads beschrieben, es gibt Probleme mit einigen Boards. Bevor ich anfangen würde dir etwas einzurichten, wieso eigentlich(?), würden wir eine screen Session starten, wo du mir deine Schritte vorführst und ich bei Fehlern eingreifen würde, folgende Informationen werden notwendig:

  1. Servertyp (Paket von OVH)
  2. Mainboard
  3. Chipset
  4. Logauszug bei evtl. festgefahrener eth0 (dmesg, syslog)



Hier nochmal meine Kontaktadresse: sledge0303_AT_hotmail_DOT_de

echoslider
23.09.07, 18:47
nach sehr wenig time habe ichs nun mal versucht. aber auch so funzt das immer noch net.. diese remote installation.

@sledge0303

könntest du mir das nicht mal bitte installieren?

ich habe schon den support gefragt aber in der antowrt stand nur dein tut drin... was ja nie gefunzt hat. er kommt nie wieder up.

sledge0303
16.09.07, 21:31
Man kann ein Raidsystem in verschiedenen Wegen einrichten, deine ist sagen wir mal ungewöhnlich

Beispiel:
md0: sda1, sdb1= /boot
md1: sda2, sdb2= /home
md2: sda3, sdb3= /
sda3: sdb3 = swap


mdadm --create /dev/md0 -n 2 -l 1 /dev/sda1 /dev/sdb1
mdadm --create /dev/md1 -n 2 -l 1 /dev/sda2 /dev/sdb2
mdadm --create /dev/md2 -n 2 -l 1 /dev/sda4 /dev/sdb4
mkfs.ext3 /dev/md0
mkfs.ext3 /dev/md1
mkfs.ext3 /dev/md2
mkswap /dev/sda3
mkswap /dev/sdb3
mount /dev/md2 /mnt
mkdir /mnt/boot
mount /dev/md0 /mnt/boot
mkdir /mnt/home
mount /dev/md1 /mnt/home
anschließend debootstrap installieren, am besten nach /tmp ins Rescue

debootstrap ausführen und installieren nach /mnt

Sinngemäß die fstab, Netzwerk etc pp einrichten.

UNGETESTET

echoslider
16.09.07, 20:52
ich weiß ich hatte sowas schonmal. aber ich hatte nicht viel zeit und hab mich nun erst wieder damit beschäftigt.

also ich habe 2x raid1 und 1 mal raid 0.

so war mein vorgehen:

löschen von vorherigen installationen(raid)

rm /dev/md0
rm /dev/md1
rm /dev/md2
rm /dev/md3...
rm -dR /dev/md/0
rm -dR /dev/md/1
rm -dR /dev/md/2
rm -dR /dev/md/3...

mdadm --remove ... löschen von den aktivierten raids.

reboot

wieder im rescue:

cfdisk /dev/sda

erstellen von

/dev/sda1 linux raid autodetect(bootable)
/dev/sda2 linux raid autodetect
/dev/sda3 linux raid autodetect

cfdisk /dev/sdb

erstellen von

/dev/sdb1 linux raid autodetect(bootable)
/dev/sdb2 linux raid autodetect
/dev/sdb3 linux raid autodetect

dann raid nod erstellt

mknod /dev/md3 b 9 3
mknod /dev/md2 b 9 2
mknod /dev/md1 b 9 1

die platten zum raid hinzugefügt

mdadm --create --level=1 --raid-devices=2 /dev/md1 /dev/sdb1 /dev/sda1
mdadm --create --level=1 --raid-devices=2 /dev/md2 /dev/sdb2 /dev/sda2
mdadm --create --level=0 --raid-devices=2 /dev/md1 /dev/sdb3 /dev/sda3

hier habe ich darauf geachtet das die partition von der später gebootet wird sich im raid1 befindet. raid1 heißt das auf beiden der sda|b1 platten das gleiche ist.

genau so wie sda|b2 was ich später für swap verwende.

und das letzte ist raid0 für /

raid0 heißt das mal auf die eine platte und mal auf die andere platte was geschrieben wird. der speicher verdoppelt sich also und die daten können schneller gelesen werden... parallel gelesen.

cat /proc/mdstat

ausgeführt und es war alles ok.

mkswap /dev/md2
swapon /dev/md2

swap erstellen auch ok.


mke2fs -j /dev/md1
mke2fs -j /dev/md3

platten für /boot und / formatieren.. auch ohne probleme.


jetzt die ganzen tabellen der raid platten in der config datei speichern:
echo "DEVICE /dev/sd[ab][123]" > /etc/mdadm.conf
mdadm --detail --scan >> /etc/mdadm.conf

kontrollieren der datei...> alles war ok.

dann mal mounten.

mkdir /mnt/debinst
mount /dev/md1 /mnt/debinst
mkdir /mnt/debinst/boot
mkdir /mnt/debinst/work
cd /mnt/debinst/work

die richtige debootstrap runtergeladen und entpackt

wget http://ftp.de.debian.org/debian/pool/main/d/debootstrap....
ar -x debootstrap*
zcat data.tar.gz | tar xv


dann installiert.

export DEBOOTSTRAP_DIR=/mnt/debinst/work/usr/lib/debootstrap
./usr/sbin/debootstrap --arch i386 FLAVOR /mnt/debinst/ http://ftp.debian.org


alles ok dabei. dann mal ein verzeichnis höher gewechselt mit cd ..

dann proc und bind gemountet ohne fehler mit

mount -t proc proc /mnt/debinst/proc
mount -o bind /dev /mnt/debinst/dev
LC_ALL= chroot /mnt/debinst /bin/bash

und in den chroot rein.

/etc/fstab editiert mit:

/dev/md1 /boot ext3 defaults 1 1
/dev/md2 swap swap defaults 0 0
/dev/md3 / ext3 defaults 0 0
proc /proc proc defaults 0 0

aus nem anderen tut das hier in der /etc/inittab

1:2345:respawn:/sbin/getty 38400 tty1
2:23:respawn:/sbin/getty 38400 tty2
3:23:respawn:/sbin/getty 38400 tty3
4:23:respawn:/sbin/getty 38400 tty4
5:23:respawn:/sbin/getty 38400 tty5
6:23:respawn:/sbin/getty 38400 tty6

mit dem hier

S0:2345:respawn:/sbin/getty 115200 ttyS0

ersetzt. wofür das is weiß ich leider net und da wurde da auch net erklärt.

/etc/network/interfaces editiert mit:

# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).

# The loopback network interface
auto lo
iface lo inet loopback

auto eth0
iface eth0 inet static
address 91.121.73.63
netmask 255.255.255.0
network 91.121.73.0
broadcast 91.121.73.255
gateway 91.121.73.254


/etc/resolv.conf editiert mit

search
nameserver 127.0.0.1
nameserver 91.121.73.63
nameserver 213.186.33.99

natürlich auch die /etc/hosts editieren.

127.0.0.1 localhost ns351587.ovh.net
91.121.73.63 ns351587.ovh.net


alles updaten

apt-get update
apt-get dist-upgrade
apt-get install ssh grub kernel-image-2.6-686 initramfs-tools pciutils make automake gcc psmisc mdadm locales

passwd

neues pw erstellen..

adduser admin.. neuen user erstellen...

und was in die mdadm config schreiben mit

echo "DEVICE /dev/sd[ab][123]" > /etc/mdadm/mdadm.conf
mdadm --detail --scan >> /etc/mdadm/mdadm.conf

datei sieht auch wieder gut aus.

dpkg-reconfigure locales
meine sprache einstellen

tzconfig
sprache ändern auch alles ok(8>Berlin)


update-grub

is auch alles ohne fehler.

da is sda und sdb platten habe habe ich denke ich SATA und muss mit dem netboot kernel booten:

Kernel: 2.6.22.1
Prozessor: x86
Wurzelverzeichnis: /dev/sda1

das normal habe ich auch versucht mit Wurzelverzeichnis: /dev/md1

im kunden menü gewählt. dann natürlich reboot eingegeben. oder shutdown -r now.

und siehe da. er kommt NICHT mehr online. und ich weiß nicht warum.

WAS IST FALSCH?

ohne raid auch versucht.. erst raids löschen und selbige install... das gleiche.