AIX FS help -SOLVED-

Fórumok

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.

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.

Csak ezt talaltam meg, de ez is arrol szol, hogy utana majd backupbol ujrarakod az LV-t...

/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

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.

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...