Hello, hátha nektek van erre valami ötletetek.
Van egy VG, ami ül 6 diszken, ezen a VG-n van egy LV, ami tartalmaz egy FS-t, ugy, hogy a VG minden PP je ide van allokálva, ebből ugye következik, hogy mindegyik diszk bent van az FS ben, ami tele van. Az FS JFS2. elszáll az egyik diszk. Error riport tele van, a lemez tönkrement, missing state ben van, szóval annak kapu. És itt jön a kérdésem, hogyan lehetne ezt a diszket kivenni az FS ből, ugy, hogy az FS ne sélrüljön, az ezen lévő fileok nem érdekelnek, azoknak már ugyis annyi. 5.2 AIX, szóval csökkenteni a JFS2 filerendszert nem lehet, mert az már 5.3 feature... NEm muszály az FS nek felcsatolva lennie akkor, viszont az, hogy törlöm az fs-t, ujrarakom az FS-t meg visszahúzom backupból az adatok az nem játszik, mert nincs róla backup. Ja hpersze se RAID, se LVM tükör nincs.
Amit én gondoltam, de bebuktam, mert nem 5.3 aix:
Letörölni azokat a fileokat, amik ezen a disk en vannak
csökkenteni az FS-t ennek a diszknek a méretével
kivenni a VG ből a diszket
törölni a diszket
uj diszk be
cfgmgr
uj diszk bele a VG be
extendálni az FS-t
mindenki boldog
Ott bukott meg a dolog, hogy AIX 5.2
A következő próba:
uj diszk be
cfgmgr
bele a vg me
migrálni a PV ket a rosz diszkről
Nem lehet, mert Missing a state je, azt meg én nem migrálom sose....
Ötleteket várok :), én kifogytam.
- 1469 megtekintés
Hozzászólások
Szerintem a FS-nek reszeltek, redundancia nelkul nem hiszem, hogy sokat lehetne tenni. Tudtommal az LVM olyan szinten nem kepes a PV-ket megkulonboztetni, hogy melyiken melyik fajl van, tehat ha van egy nagyobb adatbazis-tabla, az termeszetesen atnyulik a PV-k hatarain.
Valami mas megoldassal kellene szerintem lementeni az adatot, ami meg megvan.
- A hozzászóláshoz be kell jelentkezni
Hi. Nah ja, már heggesztettem rajta sokat, de nem jöttem rá :). Amugy hogy melyik file melyik diszken van, azt meg lehet tudni, ha van AIX boxod, akkor $man fileplace.
- A hozzászóláshoz be kell jelentkezni
tenyleg...
- A hozzászóláshoz be kell jelentkezni
Csak ezt talaltam meg, de ez is arrol szol, hogy utana majd backupbol ujrarakod az LV-t...
- A hozzászóláshoz be kell jelentkezni
Aha. Ezzel is az a gond, hogy nem igazán akarom törölni az FS-t...
- A hozzászóláshoz be kell jelentkezni
/off
ez kissé olyan volt első ránézésre, mint mikor a wow-osok beszélgetnek
"Van egy VG, ami ül 6 diszken, ezen a VG-n van egy LV, ami tartalmaz egy FS-t, ugy, hogy a VG minden PP je ide van allokálva"
(bocs :D )
/on
- A hozzászóláshoz be kell jelentkezni
próbáld az alábbiakat:
extendvg vg hdisknew
az összes loglv-re a rossz lemezen:
lspv -l hdiskbad, és
lslv -m lvx|awk '/hdisk/ {print $3 ":" $2}'| sed 's/hdiskbad/hdisknew/;' >Map
mklvcopy -m Map lvx 2
majd:
syncvg -l lvx
chvg -Qy vgname.
Ha ok, akkor törölheted a rossz lemezen lévő lvx másolato(ka)t
rmlvcopy lvx 1 hdiskbad
Jobb ötletem nincs.
Esetleg reorgvg csak erre a diskre, de ez szerintem nem menne le.
- A hozzászóláshoz be kell jelentkezni
Nah ezzel az a gond, hogy nem tudok simán lv copy-t létrehozni, mert 6 diszk van egy lv ben. a loglv meg jó lemezen van...
Ugyhogy a tükrös játék is halott....
Az lesz, hogy keresek valami helyet valami clusteren, oda backupolok, aztám rmfs :)
De ha lesz még időm gondolkodom kicsit, hátha sikerül máshogy megoldani...
- A hozzászóláshoz be kell jelentkezni
Válaszolok magamnak.
Ugy oldottam meg, mert jobb megoldást nem találtam a problémára, az idő meg sürgetett, hogy backupoltam az adatot, töröltem a filesystemet, vinyó ki, uj be, stb stb, szal ujra kellet húzni az FS-t, aztán restoroltam mindent.
- A hozzászóláshoz be kell jelentkezni