Software raid +boot +postfix

Fórumok

Üdv Mindenkinek!

Tegnapelőtt betettem az egyik szerverbe 2 darab lemezt amit software 1 raidbe szerettem volna felcsatolni a lépések a következők voltak!

Elindítottam a gépet a diskek meg is voltak a "/dev/sdc és /dev/sdd" náven
Fdisk segítségével létre hoztam a linux raid partíciókat ezek után meg is jelentek a "/dev/sdc1 és /dev/sdd1"
Majd ezt a parancsot adtam ki "mdadm --zero-superblock /dev/sdc /dev/sdd"
Ezek után össze mdadm --zero-superblock /dev/sdc /dev/sdd a raid-ot ezzel a paranccsal "mdadm -B /dev/md/1 -l 1 -n 2 /dev/sdc /dev/sdd"
Partíció formázása "mkfs.ext4 /dev/md1"
Majd elellenőriztem hogy megindult a szinkronizálás "watch -n 2 cat /proc/mdstat"
Ekkor már létrejött a "/dev/md1p1 /dev/md1"
Majd felcsatoltam ezt a partíciót "mount /mnt"
Szinkronizáltam a helyi /var-t az mnt be csatolt raidel "rsync -a /var/ /mnt"

Eddig a pontig látszólag minden rendben majd szerkesztettem az fstab.conf és mdadm.conf állományokat hozzá adva az alábbi sorokat melyekkel a bootolás közben szerettem volna biztosítani a felcsatolást:

mdadm.conf:
"ARRAY /dev/md/1 devices=/dev/sdc1,/dev/sdd1 level=raid1 num-devices=2 auto=yes"

fstab.conf:
"/dev/md1p1 /var ext4 errors=remount-ro,usrjquota=quota.user,grpjquota=quota.group,jqfmt=vfsv0 0 0"

De mikor újra indul a vas akkor közli hogy nincs /dev/md1p1 Amit nem értek!

Ebből indul ki a második gond!

Én naivan gondoltam semmi gond akkor majd az rc.local az én barátom és betettem a következő sorokat:
"mdadm -B /dev/md/1 -l 1 -n 2 /dev/sdc /dev/sdd
mount -a"

Újra is indítottam a szolgáltatásokat de a postfix egyes egyedül nem indul el a log-ban ez várt!

"postfix/smtpd[23785]: fatal: connect #11 to subsystem private/proxymap: Connection refused"
"postfix/qmgr[23789]: fatal: connect #11 to subsystem private/rewrite: Connection refused"

A kérdéseim:
Boot-nál a mdadm rakja össze a raid-et gondolom a mdadm configgal lesz a gond de nem értem mi lehet mert több leírást is böngésztem és csak annyit írtak hogy debian esetén "level=raid1" félképpen adjam meg és ne "level=1". Vajon jók a beállítások és a lépések ránézésre? Milyen ötletetek van a problémára?

Postfix esetén a bekavarás tárgya lehet az elindult rendszeren való becstolás mert előtte tökéletesen ment! Vajon az rsync szúrt e el valami? vagy egy szolgáltatás gátolja e a postfix müködését?

Előre is köszönöm a válaszokat!

Hozzászólások

UP!
Ubuntu 12.04, Kernel:3.8.3, AMD Phenom 2 x4 955BE , OCZ-VETRTEX3 SSD

Nehol a particiot (sdc1) hasznalod nehol meg az egesz diszket (sdd)... szerintem donts el melyiket akarod. ;)

pl:


mdadm --zero-superblock /dev/sdc /dev/sdd

vs


mdadm.conf:
"ARRAY /dev/md/1 devices=/dev/sdc1,/dev/sdd1 level=raid1 num-devices=2 auto=yes"

Annak a resznek a leirasat ugye csak elnagyoltad es nem egy futo rendszeren masolgattad a /var -t?

Köszönöm a választ több hibát is vétettem!
1 Futó rendszeren csináltam ez nem volt életem legjobb döntése!
2 Másodszor valóban rosszul olvasgattam össze a helyes megsavósítás:

fdisk mindent törlök majd fsdisk linux raid partició létrehozása
mdadm --zero-superblock /dev/sdc1 /dev/sdd1
# build # mdadm -B /dev/md/1 -l 1 -n 2 /dev/sdc1 /dev/sdd1
# create # mdadm -C /dev/md/1 --level=1 --raid-devices=2 /dev/sd[cd]1
mkfs.ext4 /dev/md1
mount /dev/md1 /mnt
rsync -va /var/ /mnt
mdadm --examine --scan >> /etc/mdadm/mdadm.conf

Eddig itt tartok...

Ubuntu 12.04, Kernel:3.8.3, AMD Phenom 2 x4 955BE , OCZ-VETRTEX3 SSD