Nem is tudom melyikkel kezdjem :(
Rendszer Debian Squeeze - minden safe-update megvolt.
1. Működő(?) rendszer, 2x500G diszk, rajta három tömb:
/dev/md0 - rendszer ck. 8G
/dev/md1 - swap ck. 8G
/dev/md2 - home ck 472G
Ma belenéztem a a partíció listába (/proc/partitions)
...
9 0 md0
259 0 md0p1
9 1 md1
9 2 md2
Elhültem! md0p1 - én ilyet nem csináltam! Az mdadm (v3.1.4 - 31st August 2010) --detail parancsának kimenete az md0 és az md0p1 -re teljesen azonos. Ha lekérem a státuszt /proc/mdstat akkor nincs ilyen tömb hogy md0p1. Az /etc/mdadm/mdadm.conf szintén nem tartalmaz ilyen bejegyzést.
Rég nem néztem ilyeneket - semmi okát nem láttam - így sajnos nem tudom megmondani mióta van ez a "furcsa" állapot. Utoljára 2013.03.05. -én volt kernel update (nálam), előtte nem sokkal volt egy 2013.02.24. -én.
Mi ez a fantom tömb?
Mit kéne most csinálnom (azonkívül hogy sürgősen mentek)?
- 8313 megtekintés
Hozzászólások
Nézegetem a történeteket és kiszúrtam, hogy az mdadm alapértelmezetten 1.2 metadat infó formátumot pakol, viszont ez nem jó (lehet hogy csak a RAID1 boot tömbnél) ... nem emlékszem, nem találok jegyzetet, hogy is csináltam a tömböket :(
A szokásos nálam (amióta valamiért a Debian fdisk mindig megvezet) hogy a RIP -et használom, arra kellene emlékeznem, ha egy olyan kapcsolót használnék mint a "metadata".
Lehet ez ok? De akkor miért működött/működik? lilo -val bootlok.
* Én egy indián vagyok. Minden indián hazudik.
- A hozzászóláshoz be kell jelentkezni
Az nem tömb, hanem partíció az md0-án.
- A hozzászóláshoz be kell jelentkezni
Igazad lehet! Ezért nem jelenik meg sehol, csak a /proc/partitions -ben. Viszont ilyen partíciót sem hoztam létre :(
Honnan keveredett ez ide? Miért, kinek kell egy ilyen partíció?
A cfdisk kiakad tőle - öles error üzenet. Az "sfdisk -d /dev/md0" szintén, de az kidob egy ilyet:
DOS ... bla-bla
lseek: Invalid argument
/dev/md0p1 : start= 1, size= 16016804, Id=83, bootable
/dev/md0p2 : start= 16016805, size=960751260, Id= 5
/dev/md0p3 : start= 0, size= 0, Id=0
/dev/md0p4 : start= 0, size= 0, Id=0
Hát ettől nem lettem sokkal okosabb :(
* Én egy indián vagyok. Minden indián hazudik.
- A hozzászóláshoz be kell jelentkezni
Szerintem a veletlenek osszjateka folytan krealodott egy particios tablakent azonosithato adatminta az md0 elejen. a kernel minden block-device-nal megnezi, hogy van-e rajta ertelmezheto particios table es hat megtalalta. csak kivancsisagbol: milyen filerendszer es milyen verzioju kernel?
- A hozzászóláshoz be kell jelentkezni
Squeeze - azaz 2.6.32-5-amd64 #1 SMP
A fájlrendszer pedig ext3 - semmi flanc.
* Én egy indián vagyok. Minden indián hazudik.
- A hozzászóláshoz be kell jelentkezni
md0-n
t
- A hozzászóláshoz be kell jelentkezni
Ezen merengtem egy sort, de most se találok rá megfelelő szabályt. Ha már így offtrollkodunk.
Update, ahogy leírtam, általános iskolai módszerrel, már támadt egy elfogadható ötletem, de azért érdekelne a válasz.
- A hozzászóláshoz be kell jelentkezni
sokat nem kell rajta gondolkodni: nulla, nem pedig null
t
- A hozzászóláshoz be kell jelentkezni