Discussion:
raid5 + lvm
Fisher
2005-03-04 01:13:29 UTC
Permalink
Sziasztok,

Enyhe problémám támadt, nevezetesen az, hogy nem tudok raid5-re lvm2-es
volume group-ot szögelni. Azt hiszem ennek elvileg nincs akadálya, de:
mdadm --create --chunk=8 --run --level=5 --raid-devices=4 /dev/md2
/dev/hdc1 /dev/hdd1 /dev/hde1 /dev/hdf1

pvcreate -v /dev/md2
Set up physical volume for "/dev/md2" with 937729152 available sectors
Zeroing start of device /dev/md2
Physical volume "/dev/md2" successfully created

(-v -v -vel már több dologra pánikol, de talán megcsinálja a pv-t)

vgcreate vg_data /dev/md2
Found duplicate PV 9w3TIxKZ6lFRqWUmQm9tlV5nsdUkTi4i: using /dev/hdf1
not /dev/hdc1
Found duplicate PV 9w3TIxKZ6lFRqWUmQm9tlV5nsdUkTi4i: using /dev/hdf1
not /dev/hdc1
Found duplicate PV 9w3TIxKZ6lFRqWUmQm9tlV5nsdUkTi4i: using /dev/hdf1
not /dev/hdc1
Volume group "vg_data" successfully created

De a vg_data nem jön létre, meg amúgy is, miért vannak duplikálva a pvid-k?

Ugyanez a helyzet, ha raidtools-al csinálom meg a tömböt.
Szomorú vagyok :(
Norbert Gaal
2005-03-04 06:45:50 UTC
Permalink
On Fri, Mar 04, 2005 at 02:13:29AM +0100, Fisher wrote:

Szia,
Post by Fisher
vgcreate vg_data /dev/md2
Found duplicate PV 9w3TIxKZ6lFRqWUmQm9tlV5nsdUkTi4i: using /dev/hdf1
not /dev/hdc1
Found duplicate PV 9w3TIxKZ6lFRqWUmQm9tlV5nsdUkTi4i: using /dev/hdf1
not /dev/hdc1
Found duplicate PV 9w3TIxKZ6lFRqWUmQm9tlV5nsdUkTi4i: using /dev/hdf1
not /dev/hdc1
Volume group "vg_data" successfully created
Letezik /dev/md0-ad ? Ha nem, akkor csinalj :)
(Nalam ez okozott hasonlo jelenseget)
--
geoff
Hirling Endre
2005-03-04 09:09:20 UTC
Permalink
Post by Fisher
Sziasztok,
Enyhe problémám támadt, nevezetesen az, hogy nem tudok raid5-re lvm2-es
mdadm --create --chunk=8 --run --level=5 --raid-devices=4 /dev/md2
/dev/hdc1 /dev/hdd1 /dev/hde1 /dev/hdf1
Found duplicate PV 9w3TIxKZ6lFRqWUmQm9tlV5nsdUkTi4i: using /dev/hdf1
not /dev/hdc1
Volume group "vg_data" successfully created
/etc/lvm/lvm.conf-ban a filtereket ird at valami ilyesmire

filter = [ "a|/dev/md.$|", "r/.*/" ]

ettol csak az md device-okon fogja keresni magat.

(majd ha lesz 9 feletti md deviceod, akkor ki kell javitani, nekem
nincs)

-m-
Fisher
2005-03-04 15:42:06 UTC
Permalink
Post by Hirling Endre
/etc/lvm/lvm.conf-ban a filtereket ird at valami ilyesmire
filter = [ "a|/dev/md.$|", "r/.*/" ]
ettol csak az md device-okon fogja keresni magat.
Ezt valahogy nem tudtam úgy megcsinálni, hogy jó is legyen, pedig a kest
is töröltem. A megoldás a md_component_detection = 1 beállítása _ÉS_ a
kes törlése lett. Most remekül működik.
Nagy Gabor
2005-03-04 11:22:37 UTC
Permalink
Post by Fisher
vgcreate vg_data /dev/md2
Found duplicate PV 9w3TIxKZ6lFRqWUmQm9tlV5nsdUkTi4i: using /dev/hdf1
not /dev/hdc1
Found duplicate PV 9w3TIxKZ6lFRqWUmQm9tlV5nsdUkTi4i: using /dev/hdf1
not /dev/hdc1
Found duplicate PV 9w3TIxKZ6lFRqWUmQm9tlV5nsdUkTi4i: using /dev/hdf1
not /dev/hdc1
Volume group "vg_data" successfully created
De a vg_data nem jön létre, meg amúgy is, miért vannak duplikálva a pvid-k?
Nekem akkor volt ilyen, amikor bootolaskor valamiert nem allt fel a raid.

Az lvm elindult, csap ilyeneket dumalt, mint neked.

Talan el is kefelodott akkor a filesystem, mar nem emlekszem pontosan, de
tudom, hogy akkoriban volt egy csuf fs korrumpalodas, amit en okoztam
ugyetlenseggel.

Lehet, hogy pont ez volt.

A lenyeg, hogy ha az md eletben volt, akkor az lvm nem lat olyasmit, hogy
hdc1, stb.

G

Loading...