Re: [rlug] recuperare RAID 1 software fara hdd-ul defect

2010-02-05 Fir de Conversatie Matei Conovici
 Poate e ok pt. un contabil sa confunde hard diskul
 cu memoria (tata e inginer constructor si ultima data cand a facut
 chestii de IT, erau programe in fortran pe cartele pt. nushce
 minicalculatoare felix sau coral si schimba termenii astia intre ei
 adesea), 

Hard-disk-ul este o memorie, confuzantule!

Matei

PS: friday...
___
RLUG mailing list
RLUG@lists.lug.ro
http://lists.lug.ro/mailman/listinfo/rlug


[rlug] recuperare RAID 1 software fara hdd-ul defect

2010-02-04 Fir de Conversatie Mircea Popescu
Salut!

Revin cu problema reconstruirii unui raid software.

Practic, nu mai am unul dintre hdd-uri, este mort ... nu-l mai vede nici
bios-ul

Am alt hdd identic pentru inlocuire.

Presupunand ca pe primul hdd din raid datele sunt corect pastrate, cum as
putea sa refac raid-ul?

Ma poate ajuta cineva pas cu pas?

Am gasit mai multe tutoriale pe net cum ar fi si
http://www.howtoforge.com/replacing_hard_disks_in_a_raid1_array, dar nu
acopera situația mea si nu vreau sa pierd si ceea ce am.

Multam
___
RLUG mailing list
RLUG@lists.lug.ro
http://lists.lug.ro/mailman/listinfo/rlug


Re: [rlug] recuperare RAID 1 software fara hdd-ul defect

2010-02-04 Fir de Conversatie Alex 'CAVE' Cernat

 Am gasit mai multe tutoriale pe net cum ar fi si
 http://www.howtoforge.com/replacing_hard_disks_in_a_raid1_array, dar nu
 acopera situația mea si nu vreau sa pierd si ceea ce am.

   
Poate sunt eu mai adormit la ora asta, dar din ce-am vazut in tutorial 
pare ok.
Singura chestie de care trebuie sa ai grija este numerotarea hardurilor. 
Am patit-o la un server ca dupa ce a crapat sda-ul, automat sdb-ul a 
fost detectat ca sda.
A fost un pic de munca dar in final pacientul a scapat cu bine din operatie.
Oricum, ti-as recomanda daca poti sa mai gasesti inca un hard de 
imprumut si daca timpul iti permite sa faci o copie a discului (just in 
case).

Alex


___
RLUG mailing list
RLUG@lists.lug.ro
http://lists.lug.ro/mailman/listinfo/rlug


Re: [rlug] recuperare RAID 1 software fara hdd-ul defect

2010-02-04 Fir de Conversatie Mircea Popescu
*
*
2010/2/4 Alex 'CAVE' Cernat c...@cernat.ro


  Am gasit mai multe tutoriale pe net cum ar fi si
  http://www.howtoforge.com/replacing_hard_disks_in_a_raid1_array, dar nu
  acopera situația mea si nu vreau sa pierd si ceea ce am.
 
 
 Poate sunt eu mai adormit la ora asta, dar din ce-am vazut in tutorial
 pare ok.
 Singura chestie de care trebuie sa ai grija este numerotarea hardurilor.
 Am patit-o la un server ca dupa ce a crapat sda-ul, automat sdb-ul a
 fost detectat ca sda.
 A fost un pic de munca dar in final pacientul a scapat cu bine din
 operatie.
 Oricum, ti-as recomanda daca poti sa mai gasesti inca un hard de
 imprumut si daca timpul iti permite sa faci o copie a discului (just in
 case).

 Alex

 am facut deja o copie a hdd-ului ramas din raid. dd if=/dev/sda
of=/./imagine

deci aici sunt ok

problema e ca desi am facut copie a mbr-ului cu sfdisk -d /dev/sda | sfdisk
/dev/sdb
*
*
*la reboot, se vad partitiile (sda1, sda2, sdb1, sdb2, etc), dar nu vad
md-urile*
*
*
*IAR, daca aplic ceea ce spune tutorialul mdadm --manage /dev/md0
--remove(--add) /dev/sdb1, * *imi spune ca device-ul md0 nu exista*
*
*


 ___
 RLUG mailing list
 RLUG@lists.lug.ro
 http://lists.lug.ro/mailman/listinfo/rlug

___
RLUG mailing list
RLUG@lists.lug.ro
http://lists.lug.ro/mailman/listinfo/rlug


Re: [rlug] recuperare RAID 1 software fara hdd-ul defect

2010-02-04 Fir de Conversatie Iulian Murgulet

Quoting Alex 'CAVE' Cernat c...@cernat.ro:




Am gasit mai multe tutoriale pe net cum ar fi si
http://www.howtoforge.com/replacing_hard_disks_in_a_raid1_array, dar nu
acopera situa?ia mea si nu vreau sa pierd si ceea ce am.



Poate sunt eu mai adormit la ora asta, dar din ce-am vazut in tutorial
pare ok.
Singura chestie de care trebuie sa ai grija este numerotarea hardurilor.
Am patit-o la un server ca dupa ce a crapat sda-ul, automat sdb-ul a
fost detectat ca sda.
A fost un pic de munca dar in final pacientul a scapat cu bine din operatie.
Oricum, ti-as recomanda daca poti sa mai gasesti inca un hard de
imprumut si daca timpul iti permite sa faci o copie a discului (just in
case).

Alex


  Eu chiar am recuperat, un raid dupa tutorialul ala acu ceva timp.  
In plus am facut urmatorul lucru, ca sa nu gresesc(in ideea lui Alex),  
am copiat cu dd-ul de pe HDD-ul valid pe HDD-ul pe care urma sa-l  
adaug in RAID. Asa practic ai 2 HDD-ri cu aceleasi date, si nu are  
importanta care cu care se sincronizeaza in raid. Sigur ca un backup  
nu strica niciodata, mai ales daca ai date f. importanate.






This message was sent using IMP, the Internet Messaging Program.



pgpGKmQOWlJNp.pgp
Description: PGP Digital Signature
___
RLUG mailing list
RLUG@lists.lug.ro
http://lists.lug.ro/mailman/listinfo/rlug


Re: [rlug] recuperare RAID 1 software fara hdd-ul defect

2010-02-04 Fir de Conversatie Alex 'CAVE' Cernat
Mircea Popescu wrote:
 **la reboot, se vad partitiile (sda1, sda2, sdb1, sdb2, etc), dar nu vad
 md-urile*
 *
 *
 *IAR, daca aplic ceea ce spune tutorialul mdadm --manage /dev/md0
 --remove(--add) /dev/sdb1, * *imi spune ca device-ul md0 nu exista*
 *
 *

   
mai da un
cat /proc/mdstat

o data cu un singur hard, si a doua oara dupa ce bagi hardul nou, sa 
vedem ce crede kernelul despre asta

___
RLUG mailing list
RLUG@lists.lug.ro
http://lists.lug.ro/mailman/listinfo/rlug


Re: [rlug] recuperare RAID 1 software fara hdd-ul defect

2010-02-04 Fir de Conversatie Alex 'CAVE' Cernat
 Eu chiar am recuperat, un raid dupa tutorialul ala acu ceva timp. In 
 plus am facut urmatorul lucru, ca sa nu gresesc(in ideea lui Alex), am 
 copiat cu dd-ul de pe HDD-ul valid pe HDD-ul pe care urma sa-l adaug 
 in RAID. Asa practic ai 2 HDD-ri cu aceleasi date, si nu are 
 importanta care cu care se sincronizeaza in raid. Sigur ca un backup 
 nu strica niciodata, mai ales daca ai date f. importanate.
Teoretic nu e chiar 'politically correct', in sensul ca intr-adevar, 
cele 2 harduri sunt aproape identice, difera doar o mica parte pusa la 
sfarsitul fiecarei partitii, in care isi scrie linuul diverse chestii de 
raid. Dar avand in vedere ca oricum era acelasi lucru pe fiecare, chiar 
nu conta in ce directie s-a facut sincronizarea de dupa. Totul e sa 
treaca cu bine si sa nu sughite prea tare cand vede ca informatiile 
'raid-related' sunt identice pe ambele discuri.
Si backup-ul cu siguranta e sfant, prietenii stiu de ce :-D

Alex

___
RLUG mailing list
RLUG@lists.lug.ro
http://lists.lug.ro/mailman/listinfo/rlug


Re: [rlug] recuperare RAID 1 software fara hdd-ul defect

2010-02-04 Fir de Conversatie Mircea Popescu
2010/2/4 Alex 'CAVE' Cernat c...@cernat.ro

 Mircea Popescu wrote:
  **la reboot, se vad partitiile (sda1, sda2, sdb1, sdb2, etc), dar nu vad
  md-urile*
  *
  *
  *IAR, daca aplic ceea ce spune tutorialul mdadm --manage /dev/md0
  --remove(--add) /dev/sdb1, * *imi spune ca device-ul md0 nu exista*
  *
  *
 
 
 mai da un
 cat /proc/mdstat

 o data cu un singur hard, si a doua oara dupa ce bagi hardul nou, sa
 vedem ce crede kernelul despre asta

 cu hdd-ul nou:

r...@sysresccd /root % cat /proc/mdstat
Personalities : [raid0] [raid1] [raid6] [raid5] [raid4] [raid10]
unused devices: none

cu un singur hdd:

r...@sysresccd /root % cat /proc/mdstat
Personalities : [raid0] [raid1] [raid6] [raid5] [raid4] [raid10]
unused devices: none


deci, la fel

Pot crea md-urile fara sa afectez continutul discurilor?

Sincer cred ca e posibil cumva, dar suflu si in iaurt acum de aceea prefer
sa ma sfatuiasca cineva care chiar a trecut prin aceeasi situatie: md-uri
lipsa, hdd nou, lipsa totala a celui stricat.




 ___
 RLUG mailing list
 RLUG@lists.lug.ro
 http://lists.lug.ro/mailman/listinfo/rlug

___
RLUG mailing list
RLUG@lists.lug.ro
http://lists.lug.ro/mailman/listinfo/rlug


Re: [rlug] recuperare RAID 1 software fara hdd-ul defect

2010-02-04 Fir de Conversatie Dan Borlovan


Mircea Popescu wrote:

 Pot crea md-urile fara sa afectez continutul discurilor?

mdadm --assemble /dev/md0 /dev/sda1

Dupa ce ai raidul pornit si vizibil in /proc/mdstat poti sa dai add cu celalt 
disc

Daca e o distributie din secolul asta dupa ce ariile sint functionale tre sa 
le declari in /etc/mdadm/mdadm.conf (mdadm --detail --scan ti le listeaza) si 
dupa aia sa refaci initramfs (pe debian/ubuntu ar fi update-initramfs -u)

-- 
Dan Borlovan
Datagroup-Int
___
RLUG mailing list
RLUG@lists.lug.ro
http://lists.lug.ro/mailman/listinfo/rlug


Re: [rlug] recuperare RAID 1 software fara hdd-ul defect

2010-02-04 Fir de Conversatie Mircea Popescu
2010/2/4 Dan Borlovan d...@level7.ro



 Mircea Popescu wrote:

  Pot crea md-urile fara sa afectez continutul discurilor?

 mdadm --assemble /dev/md0 /dev/sda1

 Dupa ce ai raidul pornit si vizibil in /proc/mdstat poti sa dai add cu
 celalt disc

 Daca e o distributie din secolul asta dupa ce ariile sint functionale tre
 sa
 le declari in /etc/mdadm/mdadm.conf (mdadm --detail --scan ti le listeaza)
 si
 dupa aia sa refaci initramfs (pe debian/ubuntu ar fi update-initramfs -u)

 Iata output-ul:
mdadm --assemble /dev/md0 /dev/sda1

mdadm: no recogniseable superblock on /dev/sda1
mdadm: /dev/sda1 has no superblock - assembly aborted

 Cred ca ne apropiem de dezastru

 --
 Dan Borlovan
 Datagroup-Int
 ___
 RLUG mailing list
 RLUG@lists.lug.ro
 http://lists.lug.ro/mailman/listinfo/rlug

___
RLUG mailing list
RLUG@lists.lug.ro
http://lists.lug.ro/mailman/listinfo/rlug


Re: [rlug] recuperare RAID 1 software fara hdd-ul defect

2010-02-04 Fir de Conversatie Alex 'CAVE' Cernat
Mircea Popescu wrote:
 mdadm --assemble /dev/md0 /dev/sda1

 mdadm: no recogniseable superblock on /dev/sda1
 mdadm: /dev/sda1 has no superblock - assembly aborted

  Cred ca ne apropiem de dezastru
   
Eu nu inteleg o chestie: cum puii mei a disparut raid-ul ? Ca daca iti 
pica un hard el continua sa porneasca si sa functioneze in mod degradat, 
dar porneste si functioneaza. Ceea ce la tine nu pare sa se intample ... 
Sau butezi de pe un alt hard / cdrom ?

Alex

___
RLUG mailing list
RLUG@lists.lug.ro
http://lists.lug.ro/mailman/listinfo/rlug


Re: [rlug] recuperare RAID 1 software fara hdd-ul defect

2010-02-04 Fir de Conversatie Iulian Murgulet

Quoting Alex 'CAVE' Cernat c...@cernat.ro:


Mircea Popescu wrote:

mdadm --assemble /dev/md0 /dev/sda1

mdadm: no recogniseable superblock on /dev/sda1
mdadm: /dev/sda1 has no superblock - assembly aborted


Dintr-un motiv oarecare, mie mi se pare ca de fapt, partitia /dev/sda1  
nu este marcata ca de tip raid.

- fdisk -l /dev/sda, ce zice?
-normal ar trebui sa zica cam asa:
dev/sda1   *   1    x+  fd  Linux raid autodetect
-asta ar fi prima conditie, care trebuie indeplinita, partitiile sa  
fie de tipul Linux raid





 Cred ca ne apropiem de dezastru


Eu nu inteleg o chestie: cum puii mei a disparut raid-ul ? Ca daca iti
pica un hard el continua sa porneasca si sa functioneze in mod degradat,
dar porneste si functioneaza. Ceea ce la tine nu pare sa se intample ...
Sau butezi de pe un alt hard / cdrom ?

Alex

___
RLUG mailing list
RLUG@lists.lug.ro
http://lists.lug.ro/mailman/listinfo/rlug

--
English Version:

This message has been scanned for viruses and
dangerous content by MailScanner, and is
believed to be clean.

Versiunea Romana:

Mesajul a fost scanat de MailScanner si este
considerat a fi neinfectat.







This message was sent using IMP, the Internet Messaging Program.



pgpd3ilBzARcL.pgp
Description: PGP Digital Signature
___
RLUG mailing list
RLUG@lists.lug.ro
http://lists.lug.ro/mailman/listinfo/rlug


Re: [rlug] recuperare RAID 1 software fara hdd-ul defect

2010-02-04 Fir de Conversatie Mircea Popescu
2010/2/4 Alex 'CAVE' Cernat c...@cernat.ro

 Mircea Popescu wrote:
  mdadm --assemble /dev/md0 /dev/sda1
 
  mdadm: no recogniseable superblock on /dev/sda1
  mdadm: /dev/sda1 has no superblock - assembly aborted
 
   Cred ca ne apropiem de dezastru
 
 Eu nu inteleg o chestie: cum puii mei a disparut raid-ul ? Ca daca iti
 pica un hard el continua sa porneasca si sa functioneze in mod degradat,
 dar porneste si functioneaza. Ceea ce la tine nu pare sa se intample ...
 Sau butezi de pe un alt hard / cdrom ?

 Alex

 bootarea se facea de pe un flash, pe hdd-urile in raid se facea doar
stocarea.


 ___
 RLUG mailing list
 RLUG@lists.lug.ro
 http://lists.lug.ro/mailman/listinfo/rlug

___
RLUG mailing list
RLUG@lists.lug.ro
http://lists.lug.ro/mailman/listinfo/rlug


Re: [rlug] recuperare RAID 1 software fara hdd-ul defect

2010-02-04 Fir de Conversatie Mircea Popescu
2010/2/4 Iulian Murgulet gul...@casbv.ro

 Quoting Alex 'CAVE' Cernat c...@cernat.ro:

  Mircea Popescu wrote:

 mdadm --assemble /dev/md0 /dev/sda1

 mdadm: no recogniseable superblock on /dev/sda1
 mdadm: /dev/sda1 has no superblock - assembly aborted


 Dintr-un motiv oarecare, mie mi se pare ca de fapt, partitia /dev/sda1 nu
 este marcata ca de tip raid.
 - fdisk -l /dev/sda, ce zice?
 -normal ar trebui sa zica cam asa:
 dev/sda1   *   1    x+  fd  Linux raid
 autodetect
 -asta ar fi prima conditie, care trebuie indeplinita, partitiile sa fie de
 tipul Linux raid



fdisk -l /dev/sda imi arata:

Disk /dev/sda: 500.1 GB, 500107862016 bytes
255 heads, 63 sectors/track, 60801 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0x

   Device Boot  Start End  Blocks   Id  System
/dev/sda1   *   1 912 7325608+  fd  Linux raid
autodetect
/dev/sda2 9131824 7325640   fd  Linux raid
autodetect
/dev/sda31825   60801   473732752+  fd  Linux raid
autodetect




  Cred ca ne apropiem de dezastru

  Eu nu inteleg o chestie: cum puii mei a disparut raid-ul ? Ca daca iti
 pica un hard el continua sa porneasca si sa functioneze in mod degradat,
 dar porneste si functioneaza. Ceea ce la tine nu pare sa se intample ...
 Sau butezi de pe un alt hard / cdrom ?

 Alex

 ___
 RLUG mailing list
 RLUG@lists.lug.ro
 http://lists.lug.ro/mailman/listinfo/rlug

 --
 English Version:

 This message has been scanned for viruses and
 dangerous content by MailScanner, and is
 believed to be clean.

 Versiunea Romana:

 Mesajul a fost scanat de MailScanner si este
 considerat a fi neinfectat.





 
 This message was sent using IMP, the Internet Messaging Program.


 ___
 RLUG mailing list
 RLUG@lists.lug.ro
 http://lists.lug.ro/mailman/listinfo/rlug


___
RLUG mailing list
RLUG@lists.lug.ro
http://lists.lug.ro/mailman/listinfo/rlug


Re: [rlug] recuperare RAID 1 software fara hdd-ul defect

2010-02-04 Fir de Conversatie Vlad Georgescu
Mircea Popescu wrote:
 fdisk -l /dev/sda imi arata:
 
 Disk /dev/sda: 500.1 GB, 500107862016 bytes
 255 heads, 63 sectors/track, 60801 cylinders
 Units = cylinders of 16065 * 512 = 8225280 bytes
 Disk identifier: 0x
 
Device Boot  Start End  Blocks   Id  System
 /dev/sda1   *   1 912 7325608+  fd  Linux raid
 autodetect
 /dev/sda2 9131824 7325640   fd  Linux raid
 autodetect
 /dev/sda31825   60801   473732752+  fd  Linux raid
 autodetect
 

incearca cu --build ... si ca sa fii sigur (daca zici ca ai facut imagine pe 
celelalt) foloseste un hdd + missing
___
RLUG mailing list
RLUG@lists.lug.ro
http://lists.lug.ro/mailman/listinfo/rlug


Re: [rlug] recuperare RAID 1 software fara hdd-ul defect

2010-02-04 Fir de Conversatie Mircea Popescu
2010/2/4 Vlad Georgescu v...@lsi.ro

 Mircea Popescu wrote:
  fdisk -l /dev/sda imi arata:
 
  Disk /dev/sda: 500.1 GB, 500107862016 bytes
  255 heads, 63 sectors/track, 60801 cylinders
  Units = cylinders of 16065 * 512 = 8225280 bytes
  Disk identifier: 0x
 
 Device Boot  Start End  Blocks   Id  System
  /dev/sda1   *   1 912 7325608+  fd  Linux raid
  autodetect
  /dev/sda2 9131824 7325640   fd  Linux raid
  autodetect
  /dev/sda31825   60801   473732752+  fd  Linux raid
  autodetect
 

 incearca cu --build ... si ca sa fii sigur (daca zici ca ai facut imagine
 pe
 celelalt) foloseste un hdd + missing


faptul ca mdadm --assemble /dev/md0 /dev/sda1 imi returneaza

mdadm: no recogniseable superblock on /dev/sda1
mdadm: /dev/sda1 has no superblock - assembly aborted

ma face sa cred ca exista o eroare la nivelul superblock-ului

intrebare, acum:

daca ii dau un mdadm --build ... ce se va suprascrie? Deci ce voi pierde?


 ___
 RLUG mailing list
 RLUG@lists.lug.ro
 http://lists.lug.ro/mailman/listinfo/rlug

___
RLUG mailing list
RLUG@lists.lug.ro
http://lists.lug.ro/mailman/listinfo/rlug


Re: [rlug] recuperare RAID 1 software fara hdd-ul defect

2010-02-04 Fir de Conversatie Vlad Georgescu
Mircea Popescu wrote:
 
 faptul ca mdadm --assemble /dev/md0 /dev/sda1 imi returneaza
 
 mdadm: no recogniseable superblock on /dev/sda1
 mdadm: /dev/sda1 has no superblock - assembly aborted
 
 ma face sa cred ca exista o eroare la nivelul superblock-ului
 
 intrebare, acum:
 
 daca ii dau un mdadm --build ... ce se va suprascrie? Deci ce voi pierde?
 
 

daca ai facut imagine cu dd pe celalalt hdd (si vei folosi doar unu' pt. 
operatie), nu vei pierde nimic indiferent ce i-ai face primului ;) ... si da-i 
cu man mdadm - nu lua de buna ce zicem noi p'aici

___
RLUG mailing list
RLUG@lists.lug.ro
http://lists.lug.ro/mailman/listinfo/rlug


Re: [rlug] recuperare RAID 1 software fara hdd-ul defect

2010-02-04 Fir de Conversatie Mircea Popescu
2010/2/4 Vlad Georgescu v...@lsi.ro

 Mircea Popescu wrote:
 
  faptul ca mdadm --assemble /dev/md0 /dev/sda1 imi returneaza
 
  mdadm: no recogniseable superblock on /dev/sda1
  mdadm: /dev/sda1 has no superblock - assembly aborted
 
  ma face sa cred ca exista o eroare la nivelul superblock-ului
 
  intrebare, acum:
 
  daca ii dau un mdadm --build ... ce se va suprascrie? Deci ce voi pierde?
 
 

 daca ai facut imagine cu dd pe celalalt hdd (si vei folosi doar unu' pt.
 operatie), nu vei pierde nimic indiferent ce i-ai face primului ;) ... si
 da-i
 cu man mdadm - nu lua de buna ce zicem noi p'aici


Bun,

am dat un mdadm --build /dev/md2 --level=1 --raid-devices=2 /dev/sda2
missing

mi-a aparut /dev/md2

dar la montare nu recunoaste sistemul de fisiere

r...@sysresccd /root % mount /dev/md2 /mnt/md2 -t ext3
mount: wrong fs type, bad option, bad superblock on /dev/md2,
   missing codepage or helper program, or other error
   In some cases useful info is found in syslog - try
   dmesg | tail  or so


IAR: e2fsck /dev/md2

e2fsck 1.41.3 (12-Oct-2008)
e2fsck: Superblock invalid, trying backup blocks...
e2fsck: Bad magic number in super-block while trying to open /dev/md2


mai am vreo sansa?



 ___
 RLUG mailing list
 RLUG@lists.lug.ro
 http://lists.lug.ro/mailman/listinfo/rlug

___
RLUG mailing list
RLUG@lists.lug.ro
http://lists.lug.ro/mailman/listinfo/rlug


Re: [rlug] recuperare RAID 1 software fara hdd-ul defect

2010-02-04 Fir de Conversatie Vlad Georgescu
Mircea Popescu wrote:
 Bun,
 
 am dat un mdadm --build /dev/md2 --level=1 --raid-devices=2 /dev/sda2
 missing
 
 mi-a aparut /dev/md2
 
 dar la montare nu recunoaste sistemul de fisiere
 
 r...@sysresccd /root % mount /dev/md2 /mnt/md2 -t ext3
 mount: wrong fs type, bad option, bad superblock on /dev/md2,
missing codepage or helper program, or other error
In some cases useful info is found in syslog - try
dmesg | tail  or so
 
 
 IAR: e2fsck /dev/md2
 
 e2fsck 1.41.3 (12-Oct-2008)
 e2fsck: Superblock invalid, trying backup blocks...
 e2fsck: Bad magic number in super-block while trying to open /dev/md2
 
 
 mai am vreo sansa?
 


si tune2fs -l /dev/md2 ce zice?
___
RLUG mailing list
RLUG@lists.lug.ro
http://lists.lug.ro/mailman/listinfo/rlug


Re: [rlug] recuperare RAID 1 software fara hdd-ul defect

2010-02-04 Fir de Conversatie Mircea Popescu
On Thu, Feb 4, 2010 at 12:36 PM, Vlad Georgescu v...@lsi.ro wrote:

 Mircea Popescu wrote:
  Bun,
 
  am dat un mdadm --build /dev/md2 --level=1 --raid-devices=2 /dev/sda2
  missing
 
  mi-a aparut /dev/md2
 
  dar la montare nu recunoaste sistemul de fisiere
 
  r...@sysresccd /root % mount /dev/md2 /mnt/md2 -t ext3
  mount: wrong fs type, bad option, bad superblock on /dev/md2,
 missing codepage or helper program, or other error
 In some cases useful info is found in syslog - try
 dmesg | tail  or so
 
 
  IAR: e2fsck /dev/md2
 
  e2fsck 1.41.3 (12-Oct-2008)
  e2fsck: Superblock invalid, trying backup blocks...
  e2fsck: Bad magic number in super-block while trying to open /dev/md2
 
 
  mai am vreo sansa?
 


 si tune2fs -l /dev/md2 ce zice?


r...@sysresccd /root % tune2fs -l /dev/md2
tune2fs 1.41.3 (12-Oct-2008)
tune2fs: Bad magic number in super-block while trying to open /dev/md2
Couldn't find valid filesystem superblock.


 ___
 RLUG mailing list
 RLUG@lists.lug.ro
 http://lists.lug.ro/mailman/listinfo/rlug

___
RLUG mailing list
RLUG@lists.lug.ro
http://lists.lug.ro/mailman/listinfo/rlug


Re: [rlug] recuperare RAID 1 software fara hdd-ul defect

2010-02-04 Fir de Conversatie Vlad Georgescu
Mircea Popescu wrote:
 
 r...@sysresccd /root % tune2fs -l /dev/md2
 tune2fs 1.41.3 (12-Oct-2008)
 tune2fs: Bad magic number in super-block while trying to open /dev/md2
 Couldn't find valid filesystem superblock.
 
 

sigur ai ext3 acolo? n-ai swap sau altceva?
___
RLUG mailing list
RLUG@lists.lug.ro
http://lists.lug.ro/mailman/listinfo/rlug


Re: [rlug] recuperare RAID 1 software fara hdd-ul defect

2010-02-04 Fir de Conversatie Mircea Popescu
On Thu, Feb 4, 2010 at 12:57 PM, Vlad Georgescu v...@lsi.ro wrote:

 Mircea Popescu wrote:
 
  r...@sysresccd /root % tune2fs -l /dev/md2
  tune2fs 1.41.3 (12-Oct-2008)
  tune2fs: Bad magic number in super-block while trying to open /dev/md2
  Couldn't find valid filesystem superblock.
 
 

 sigur ai ext3 acolo? n-ai swap sau altceva?


sigur am ext3
___
RLUG mailing list
RLUG@lists.lug.ro
http://lists.lug.ro/mailman/listinfo/rlug


Re: [rlug] recuperare RAID 1 software fara hdd-ul defect

2010-02-04 Fir de Conversatie Dragos Chiriac
Mircea Popescu wrote:
 On Thu, Feb 4, 2010 at 12:57 PM, Vlad Georgescu v...@lsi.ro wrote:

   
 Mircea Popescu wrote:
 
 r...@sysresccd /root % tune2fs -l /dev/md2
 tune2fs 1.41.3 (12-Oct-2008)
 tune2fs: Bad magic number in super-block while trying to open /dev/md2
 Couldn't find valid filesystem superblock.


   
 sigur ai ext3 acolo? n-ai swap sau altceva?

 

 sigur am ext3
   
Sigur n-aveai LVM ?
 ___
 RLUG mailing list
 RLUG@lists.lug.ro
 http://lists.lug.ro/mailman/listinfo/rlug

   

___
RLUG mailing list
RLUG@lists.lug.ro
http://lists.lug.ro/mailman/listinfo/rlug


Re: [rlug] recuperare RAID 1 software fara hdd-ul defect

2010-02-04 Fir de Conversatie Mircea Popescu
On Thu, Feb 4, 2010 at 1:09 PM, Dragos Chiriac dra...@secured.ro wrote:

 Mircea Popescu wrote:
  On Thu, Feb 4, 2010 at 12:57 PM, Vlad Georgescu v...@lsi.ro wrote:
 
 
  Mircea Popescu wrote:
 
  r...@sysresccd /root % tune2fs -l /dev/md2
  tune2fs 1.41.3 (12-Oct-2008)
  tune2fs: Bad magic number in super-block while trying to open /dev/md2
  Couldn't find valid filesystem superblock.
 
 
 
  sigur ai ext3 acolo? n-ai swap sau altceva?
 
 
 
  sigur am ext3
 
 Sigur n-aveai LVM ?


Cu siguranta nu
___
RLUG mailing list
RLUG@lists.lug.ro
http://lists.lug.ro/mailman/listinfo/rlug


Re: [rlug] recuperare RAID 1 software fara hdd-ul defect

2010-02-04 Fir de Conversatie Vlad Georgescu
Mircea Popescu wrote:
 
 sigur am ext3

in cazul asta incearca:
dumpe2fs /dev/md2 | grep -i superblock
si apoi:
e2fsck -b x /dev/md2

ai spus ca /boot este pe un flash si vad din fdisk ca doua partitii sunt 
mititele si una mare ... swap-ul pe care este?

oricum incearca sa activezi si celelalte md-uri si incearca sa le montezi

___
RLUG mailing list
RLUG@lists.lug.ro
http://lists.lug.ro/mailman/listinfo/rlug


Re: [rlug] recuperare RAID 1 software fara hdd-ul defect

2010-02-04 Fir de Conversatie Petru Ratiu
2010/2/4 Dan Borlovan d...@level7.ro:


 Mircea Popescu wrote:

 Pot crea md-urile fara sa afectez continutul discurilor?

 mdadm --assemble /dev/md0 /dev/sda1

 Dupa ce ai raidul pornit si vizibil in /proc/mdstat poti sa dai add cu celalt 
 disc

Va rog eu foarte frumos, nu mai spuneti aberatii pe lista, nu de alta,
dar avem si copii mici care pe tot ce pun mana, baga in gura si dupa
aia incep sa planga ca nenea rau le-a stricat masina de productie.
Daca nu ma insel comanda aia n-o sa mearga decat in conditiile in care
sda1 este deja membru intr-un array raid1 si nu e nici un md0 pornit.

Device-urile membre ale unui raid contin superblock de md, care
descrie chunk size si numarul de chunkuri si ID-urile membrului raid,
respectiv al device-ului md, cat sa se prinda cine cu cine trebuie
imperecheat.

Faptul ca acest superblock e la coada blockdev-ului permite ca membrii
unui raid1 sa poata fi montati individual ca ext3/xfs/whatever (nu se
face nici o translatare a adreselor). Asta nu inseamna ca merge si
invers!

Corect se face asa:

- sa zicem ca ai discul sda partitionat si formatat traditional si
vrei sa-i mai pui unul sau mai multe discuri si sa faci raid cu toate.

- pe discul sau discurile noi (N-1, lasand sda la o parte) le
partitionezi cum iti va conveni (partition type 0xFD la membrii raid
nu e musai necesar, dar previne confuzii) si faci raidurile pastrand
liber locul sda-ului, la modul: mdadm --create --level 5 (sau 1, sau
10, sau whatever) --raid-devices 4 (adica N, numarand si sda) /dev/md0
missing /dev/sdb1 /dev/sdc1 /dev/sdd1  (lasi missing in locul
partitiei de pe sda). La fel si cu restul de md-uri. daca vrei sa si
bootezi de pe raid, partitia pe care e /boot va trebui sa fie raid1 (o
sa explic mai jos cum faci cu grub ca sa n-ai probleme), desi am auzit
ca grub2 ar sti sa booteze de pe raid, n-am incercat, nu ma pronunt.

- dupa ce ai md-urile create (atentie, daca ai inegalitati de marime
intre discuri sau partitii, se va considera marimea celei mai mici ca
marimea tuturor iar restul de spatiu de pe cele mai mari nu va putea
fi folosit), le formatezi cu mkfs (md-urile, nu partitiile), le
montezi undeva si copiezi datele de pe partitiile de pe sda pe md-uri,
in functie de cum o sa vrei sa le montezi (cp -ax e suficient, de
incercat sa fie activitate cat mai mica pe disc ca sa pierzi cat mai
putine date proaspete la mutare).

- daca e vorba de discul sistem si nu se poate demonta, se seteaza
bootloaderul sa porneasca cu md-urile ( grubul de pe discurile din
raid si fstabul de pe md-ul care va avea rol de root).

- grubul pt. boot de pe un / sau /boot care e un raid1 format din
sdb1, sdc1 si sdd1 se seteaza asa:
* din sistemul parinte (pe care ai montat /dev) rulezi: grub --no-floppy
* device (hd0) /dev/sdb  ### scenariul in care sdb este vazut de
bios ca primul hard-disc
* root (hd0,0)  adica sdb1, prima partitie de pe primul disc din bios
* setup (hd0)   instalezi grub in mbr-ul discului respectiv
* device (hd0) /dev/sdc  # la fel pt. discul urmator, il punem tot
ca discul de boot, pentru ca daca biosul ajunge sa booteze de pe el,
asta e
   * root (hd0,0)
   * setup (hd0)
   * device (hd0) /dev/sdd
   * root (hd0,0)
   * setup (hd0)
   * ctrl-c sa iesi din shellul grub
   * atentie! nu umbla la mbr-ul lui sda pentru ca de ala stii sigur
ca booteaza in caz ca ai ratat ceva
   * ce face toata schema de mai sus: instruieste grubul de pe fiecare
disc sa incarce 2nd stage si kernelul de pe partitia de pe _acelasi_
disc. Daca nu faci remapari de device-uri si doar setup (hd1), setup
(hd2), etc, o sa te trezesti ca-si cauta 2nd stage la locatia pe care
o avea pe (hd0), care in principiu e aceeasi la raid1, cu exceptia
cazului de fata cand hd0 e un filesystem diferit.

- de la o vreme si din niste motive pe care cei care nu s-au lovit de
ele le injura :P mdadm a inceput sa ceara un fisier de configurare
care sa-i spuna ce device-uri sa foloseasca. Pe Debian asta se rezolva
cu /usr/share/mdadm/mkconf  /etc/mdadm.conf urmat de mkinitramfs -u
-k all (eu fac asta in chrootul de pe raid in care am montat in
prealabil cu -o bind /dev si /sys). Daca ai alta distributie vezi daca
ai acest mkconf si pe unde e. Se recomanda sa arunci o privire peste
acest mdadm.conf generat si sa vezi daca e ce trebuie. ID-urile se
obtin cu mdadm --detail /dev/md0 sau mdadm --info /dev/sdb1 (sau poti
tine minte doar mdadm --query ca zice ala ce e cazul sa dai mai
departe).

- reboot cu fortarea din bios sa booteze de pe unul din discurile noi
(nu uita sa setezi root=/dev/md0 in configul de grub din raid si
fstabul din raid sa monteze md-urile, nu sda-urile).

- daca nu mi-a scapat nimic, in principiu ar trebui ca dupa reboot sa
ai montate raidurile, iar sda sa fie nefolosit. Raidurile sunt inca
degradate (cu sdaX missing), asa ca ar trebui reparate repede. Daca e
cazul, monteaza sda-urile undeva sa mai copiezi datele care ti-au
scapat (desi va fi mai dificil, ca pe md a inceput deja sa se faca

Re: [rlug] recuperare RAID 1 software fara hdd-ul defect

2010-02-04 Fir de Conversatie Mircea Popescu
2010/2/4 Vlad Georgescu v...@lsi.ro

 Mircea Popescu wrote:
 
  sigur am ext3

 in cazul asta incearca:
 dumpe2fs /dev/md2 | grep -i superblock
 si apoi:
 e2fsck -b x /dev/md2

 r...@sysresccd /root % dumpe2fs /dev/md2 | grep -i superblock
dumpe2fs 1.41.3 (12-Oct-2008)
dumpe2fs: Bad magic number in super-block while trying to open /dev/md2
Couldn't find valid filesystem superblock.


DAR


in urma unui  mdadm --build /dev/md1 --level=1 --raid-devices=2 /dev/sda1
missing

am reusit sa montez device-ul si sa vad toate fisierele de pe MD1 ... le-am
facut imagine, etc ... deci asta e salvata.

Problema subzista pentru MD2 si MD3 si nu stiu cum sa continui toata treaba




 ai spus ca /boot este pe un flash si vad din fdisk ca doua partitii sunt
 mititele si una mare ... swap-ul pe care este?

 oricum incearca sa activezi si celelalte md-uri si incearca sa le montezi

 ___
 RLUG mailing list
 RLUG@lists.lug.ro
 http://lists.lug.ro/mailman/listinfo/rlug

___
RLUG mailing list
RLUG@lists.lug.ro
http://lists.lug.ro/mailman/listinfo/rlug


Re: [rlug] recuperare RAID 1 software fara hdd-ul defect

2010-02-04 Fir de Conversatie Dan Borlovan


Petru Ratiu wrote:

 Device-urile membre ale unui raid contin superblock de md, care
 descrie chunk size si numarul de chunkuri si ID-urile membrului raid,
 respectiv al device-ului md, cat sa se prinda cine cu cine trebuie
 imperecheat.
 
 Faptul ca acest superblock e la coada blockdev-ului permite ca membrii
 unui raid1 sa poata fi montati individual ca ext3/xfs/whatever (nu se
 face nici o translatare a adreselor). Asta nu inseamna ca merge si
 invers!

Omu a zis ca i-a crapat un disc dintr-un raid1 si de fapt raid-ul nici nu mai 
era pornit ca sa faca hotadd cu discul nou

Caz in care nu ma prind de ce n-are voie sa faca assemble de mina

Sau n-am inteles eu problema initiala?

Da, daca vrei sa transformi din raid in non-raid sau invers e alta poveste

-- 
Dan Borlovan
Datagroup-Int
___
RLUG mailing list
RLUG@lists.lug.ro
http://lists.lug.ro/mailman/listinfo/rlug


Re: [rlug] recuperare RAID 1 software fara hdd-ul defect

2010-02-04 Fir de Conversatie Dragos Chiriac
Petru Ratiu wrote:
 2010/2/4 Dan Borlovan d...@level7.ro:
   
 Mircea Popescu wrote:

 
 Pot crea md-urile fara sa afectez continutul discurilor?
   
 mdadm --assemble /dev/md0 /dev/sda1

 Dupa ce ai raidul pornit si vizibil in /proc/mdstat poti sa dai add cu 
 celalt disc
 

 Va rog eu foarte frumos, nu mai spuneti aberatii pe lista, nu de alta,
 dar avem si copii mici care pe tot ce pun mana, baga in gura si dupa
 aia incep sa planga ca nenea rau le-a stricat masina de productie.
 Daca nu ma insel comanda aia n-o sa mearga decat in conditiile in care
 sda1 este deja membru intr-un array raid1 si nu e nici un md0 pornit.

   
Dap, dar omul avea ceva raid inainte pe disk. Probabil de asta i s-a 
recomandat sa incerce assemble. Raspunsul corect cred ca era : la 
create/build nu iti va afecta FS-ul. Si in mod normal, asa cum a zis si 
RPetre, daca ai raid1 nu e musai sa pornesti raidul ca sa citesti FS-ul 
de pe partitie, superblockul raid e undeva dupa ce se termina FS-ul. Am 
facut candva un stunt, cu un raid care nu mai voia --assembe , sa dau 
direct create, si apoi mount, si a mers cat sa recuperez datele si sa 
arunc discurile care incepusera in bunul stil seagate 250G primele serii 
sa crape simultan. Depinde daca ai folosit sa nu superblock la crearea 
arrayului (desi in mod normal cam toate au).

De altfel m-am si intrebat de ce nu a incercat sa monteze direct 
partitiile, ca nu era nici o greata cu raid1.

Deci raidul nu e musai sa aiba superblock. create/assemble se folosete 
la cele cu superblock, build la cele fara superblock. Doar ca alea fara 
supeblock sunt dumb, si-ti trebe fisier de configurare musai pentru ele.

Daca vrei sa vezi ce ai pe o partitie, se poate folosi mdadm --examine 
/dev/sdYX. La care ai si linia de events, pe care daca o compari vezi :
1. care device-uri sunt in sync (au ac numar la events)
2. care e cea mai noua versiune dupa desincronizare, si implicit care a 
fost discul scuipat afara din raid chiar daca vine cu discurile la tine 
in punga si nenumerotate.

Omul are o problema mai grava, anume asta:

r...@sysresccd /root % tune2fs -l /dev/md2
tune2fs 1.41.3 (12-Oct-2008)
tune2fs: Bad magic number in super-block while trying to open /dev/md2
Couldn't find valid filesystem superblock.

In mod normal ar putea sa citeasca/verifice partitia si direct
#tune2fs -l /dev/sdXY

FS-ul pare decedat, se poate incerca ceva cu debugfs, la genu de aici :

http://www.securityfocus.com/infocus/1902

Dragos




___
RLUG mailing list
RLUG@lists.lug.ro
http://lists.lug.ro/mailman/listinfo/rlug


Re: [rlug] recuperare RAID 1 software fara hdd-ul defect

2010-02-04 Fir de Conversatie Mircea Popescu
2010/2/4 Dragos Chiriac dra...@secured.ro

 Petru Ratiu wrote:
  2010/2/4 Dan Borlovan d...@level7.ro:
 
  Mircea Popescu wrote:
 
 
  Pot crea md-urile fara sa afectez continutul discurilor?
 
  mdadm --assemble /dev/md0 /dev/sda1
 
  Dupa ce ai raidul pornit si vizibil in /proc/mdstat poti sa dai add cu
 celalt disc
 
 
  Va rog eu foarte frumos, nu mai spuneti aberatii pe lista, nu de alta,
  dar avem si copii mici care pe tot ce pun mana, baga in gura si dupa
  aia incep sa planga ca nenea rau le-a stricat masina de productie.
  Daca nu ma insel comanda aia n-o sa mearga decat in conditiile in care
  sda1 este deja membru intr-un array raid1 si nu e nici un md0 pornit.
 
 
 Dap, dar omul avea ceva raid inainte pe disk. Probabil de asta i s-a
 recomandat sa incerce assemble. Raspunsul corect cred ca era : la
 create/build nu iti va afecta FS-ul. Si in mod normal, asa cum a zis si
 RPetre, daca ai raid1 nu e musai sa pornesti raidul ca sa citesti FS-ul
 de pe partitie, superblockul raid e undeva dupa ce se termina FS-ul. Am
 facut candva un stunt, cu un raid care nu mai voia --assembe , sa dau
 direct create, si apoi mount, si a mers cat sa recuperez datele si sa
 arunc discurile care incepusera in bunul stil seagate 250G primele serii
 sa crape simultan. Depinde daca ai folosit sa nu superblock la crearea
 arrayului (desi in mod normal cam toate au).

 De altfel m-am si intrebat de ce nu a incercat sa monteze direct
 partitiile, ca nu era nici o greata cu raid1.

 Deci raidul nu e musai sa aiba superblock. create/assemble se folosete
 la cele cu superblock, build la cele fara superblock. Doar ca alea fara
 supeblock sunt dumb, si-ti trebe fisier de configurare musai pentru ele.

 da, dar eu am reusit sa recuperez unul dintre cele 3 md-uri cu build, fara
superblock si fara fisier de configurare

ziceai mai sus ca pot citi fs-ul de pe partitie fara superblock-ul raid ...
cum fac asta

Si ca sa va amuz putin pe toti, apropos de Seagate-urile care pica amandoua
simultan ... si eu aveam tot 2 Seagate-uri de 500 GB insa si acum incep sa
cred ca asa s-a intamplat si la mine, poate nu in aceeasi masura la ambele
discuri
___
RLUG mailing list
RLUG@lists.lug.ro
http://lists.lug.ro/mailman/listinfo/rlug


Re: [rlug] recuperare RAID 1 software fara hdd-ul defect

2010-02-04 Fir de Conversatie Dan Borlovan
Mircea Popescu wrote:

 Si ca sa va amuz putin pe toti, apropos de Seagate-urile care pica amandoua
 simultan ... si eu aveam tot 2 Seagate-uri de 500 GB insa si acum incep sa
 cred ca asa s-a intamplat si la mine, poate nu in aceeasi masura la ambele
 discuri

De aia s-a inventat verificarea automata lunara (pentru debian/ubuntu 
/etc/default/mdadm AUTOCHECK=true) si smartmontools

Caz in care cind shit happens primesti un mail

Semnat
Unul care a patit-o

-- 
Dan Borlovan
Datagroup-Int
___
RLUG mailing list
RLUG@lists.lug.ro
http://lists.lug.ro/mailman/listinfo/rlug


Re: [rlug] recuperare RAID 1 software fara hdd-ul defect

2010-02-04 Fir de Conversatie Dragos Chiriac
Mircea Popescu wrote:
 2010/2/4 Dragos Chiriac dra...@secured.ro

   
 Petru Ratiu wrote:
 
 2010/2/4 Dan Borlovan d...@level7.ro:

   
 Mircea Popescu wrote:


 
 Pot crea md-urile fara sa afectez continutul discurilor?

   
 mdadm --assemble /dev/md0 /dev/sda1

 Dupa ce ai raidul pornit si vizibil in /proc/mdstat poti sa dai add cu
 
 celalt disc
 
 Va rog eu foarte frumos, nu mai spuneti aberatii pe lista, nu de alta,
 dar avem si copii mici care pe tot ce pun mana, baga in gura si dupa
 aia incep sa planga ca nenea rau le-a stricat masina de productie.
 Daca nu ma insel comanda aia n-o sa mearga decat in conditiile in care
 sda1 este deja membru intr-un array raid1 si nu e nici un md0 pornit.


   
 Dap, dar omul avea ceva raid inainte pe disk. Probabil de asta i s-a
 recomandat sa incerce assemble. Raspunsul corect cred ca era : la
 create/build nu iti va afecta FS-ul. Si in mod normal, asa cum a zis si
 RPetre, daca ai raid1 nu e musai sa pornesti raidul ca sa citesti FS-ul
 de pe partitie, superblockul raid e undeva dupa ce se termina FS-ul. Am
 facut candva un stunt, cu un raid care nu mai voia --assembe , sa dau
 direct create, si apoi mount, si a mers cat sa recuperez datele si sa
 arunc discurile care incepusera in bunul stil seagate 250G primele serii
 sa crape simultan. Depinde daca ai folosit sa nu superblock la crearea
 arrayului (desi in mod normal cam toate au).

 De altfel m-am si intrebat de ce nu a incercat sa monteze direct
 partitiile, ca nu era nici o greata cu raid1.

 Deci raidul nu e musai sa aiba superblock. create/assemble se folosete
 la cele cu superblock, build la cele fara superblock. Doar ca alea fara
 supeblock sunt dumb, si-ti trebe fisier de configurare musai pentru ele.

 da, dar eu am reusit sa recuperez unul dintre cele 3 md-uri cu build, fara
 
 superblock si fara fisier de configurare

 ziceai mai sus ca pot citi fs-ul de pe partitie fara superblock-ul raid ...
 cum fac asta
   
Pai presupunem ca raidu' era /dev/md0 format din /dev/sda1, si /dev/sdb1

Poti linistit sa mount -t ext3 /dev/sda1 /my/spare/folder si/sau 
/dev/sdb1 /my/other/folder , ca o sa vada FS-ul. Nu merge decat pt raid1 
totusi. Ar fi indicat sa dai -o ro (montat read only).

Dupa cum stii un sistem de fisiere nu e musai sa foloseasca tot spatiul 
block device-ului. Netehnic vorbind, din punctul de vedere a lui mount, 
suberblockul raid nu e decat niste junk la capatul block device-ului. El 
capata sens numai daca il pui in comun cu mdadm. La raid 1 vei avea ac 
sistem de fisiere, perfect functional, pe ambele discuri. La alte tipuri 
nu mai e asa simplu. BTW, asa e unul dintre motivele pentru care 
partitia de boot nu poate fi decat fie disk normal, fie raid1. Nu poti 
buta de pe un raid5 software de exemplu.

Dragos







 Si ca sa va amuz putin pe toti, apropos de Seagate-urile care pica amandoua
 simultan ... si eu aveam tot 2 Seagate-uri de 500 GB insa si acum incep sa
 cred ca asa s-a intamplat si la mine, poate nu in aceeasi masura la ambele
 discuri
 ___
 RLUG mailing list
 RLUG@lists.lug.ro
 http://lists.lug.ro/mailman/listinfo/rlug

   

___
RLUG mailing list
RLUG@lists.lug.ro
http://lists.lug.ro/mailman/listinfo/rlug


Re: [rlug] recuperare RAID 1 software fara hdd-ul defect

2010-02-04 Fir de Conversatie Petru Ratiu
2010/2/4 Dragos Chiriac dra...@secured.ro:
 Petru Ratiu wrote:
 2010/2/4 Dan Borlovan d...@level7.ro:

 Mircea Popescu wrote:


 Pot crea md-urile fara sa afectez continutul discurilor?

 mdadm --assemble /dev/md0 /dev/sda1

 Dupa ce ai raidul pornit si vizibil in /proc/mdstat poti sa dai add cu 
 celalt disc


 Va rog eu foarte frumos, nu mai spuneti aberatii pe lista, nu de alta,
 dar avem si copii mici care pe tot ce pun mana, baga in gura si dupa
 aia incep sa planga ca nenea rau le-a stricat masina de productie.
 Daca nu ma insel comanda aia n-o sa mearga decat in conditiile in care
 sda1 este deja membru intr-un array raid1 si nu e nici un md0 pornit.


 Dap, dar omul avea ceva raid inainte pe disk. Probabil de asta i s-a
 recomandat sa incerce assemble. Raspunsul corect cred ca era : la
 create/build nu iti va afecta FS-ul.

Uite ca si tu spui prostii, la create iti scrie superblockul de md pe
partitie, si considera ca poate sa suprascrie orice biti sunt acolo.

Raspunsul meu era putin mai generic, ma enerveaza ingrozitor cand e
incurajata atitudinea de a da la butoane fara sa pricepi pana fie
merge, fie crapa. Poate e ok pt. un contabil sa confunde hard diskul
cu memoria (tata e inginer constructor si ultima data cand a facut
chestii de IT, erau programe in fortran pe cartele pt. nushce
minicalculatoare felix sau coral si schimba termenii astia intre ei
adesea), sau sa stie despre networking ca dai pe televizoarele alea
din bara 'repair' si merge, dar nu e in regula sa nu intelegi ce fac
treburile din responsabilitatea ta.

Nu zic ca eu as sti rfc-uri pe de rost sa recit structuri de pachete
sau ca pot explica in detaliu fara sa ma uit in vreun manual care e
continutul unui superbloc de ext3, dar cred ca e necesar sa ai notiuni
elementare despre routare cand faci un router sau despre cand anume se
modifica datele pe disc cand faci inginerii cu md.

Si cei care incurajeaza asta dand comenzi copy-paste pe liste fara a
sublinia particularitatile sau contraindicatiile (poate tocmai din
cauza ca nici ei nu stiu) sunt de doua ori vinovati si cu nimic mai
buni decat aia care fac glume cu dd (pe care recunosc ca si eu le-am
mai facut cu indivizi care refuzau sa citeasca manuale, dar nu in
locuri publice la care sa ajunga alte oi ratacite cu Google).

As invita colistasii care inteleg despre ce vorbesc la mai multa
responsabilitate, nu doar in indicatiile pentru cel care intreaba, dar
si in atitudinea fata de cei care nu citesc de doua ori ce scapa pe
lista in vazul privirilor naive.

In definitiv, sunt de parere ca aceasta comunitate e valoroasa nu
numai prin faptul ca are oameni dispusi sa citeasca manuale, dar si ca
stiu sa-i ajute pe altii sa le inteleaga.

Si ca shameless plug (adica n-are de ce sa-mi fie rusine), invit pe
cat mai multi, cu mic cu mare, la intalnirile noastre lunare din care
urmatoarea e de azi intr-o saptamana: http://tinyurl.com/ybpvcur unde
eu si altii suntem incantati sa discutam despre lucrurile pe care le
stim cu altii dispusi sa ne asculte (sau sa ne invete chestii in
plus).

(am vrut initial sa dau pe offtopic, dar pana la urma nu era nimic
offtopic aici).

-- 
Petre don't thread on me Ratiu
___
RLUG mailing list
RLUG@lists.lug.ro
http://lists.lug.ro/mailman/listinfo/rlug


Re: [rlug] recuperare RAID 1 software fara hdd-ul defect

2010-02-04 Fir de Conversatie Dragos Chiriac
Petru Ratiu wrote:
 2010/2/4 Dragos Chiriac dra...@secured.ro:
   
 Petru Ratiu wrote:
 
 2010/2/4 Dan Borlovan d...@level7.ro:

   
 Mircea Popescu wrote:


 
 Pot crea md-urile fara sa afectez continutul discurilor?

   
 mdadm --assemble /dev/md0 /dev/sda1

 Dupa ce ai raidul pornit si vizibil in /proc/mdstat poti sa dai add cu 
 celalt disc

 
 Va rog eu foarte frumos, nu mai spuneti aberatii pe lista, nu de alta,
 dar avem si copii mici care pe tot ce pun mana, baga in gura si dupa
 aia incep sa planga ca nenea rau le-a stricat masina de productie.
 Daca nu ma insel comanda aia n-o sa mearga decat in conditiile in care
 sda1 este deja membru intr-un array raid1 si nu e nici un md0 pornit.


   
 Dap, dar omul avea ceva raid inainte pe disk. Probabil de asta i s-a
 recomandat sa incerce assemble. Raspunsul corect cred ca era : la
 create/build nu iti va afecta FS-ul.
 

 Uite ca si tu spui prostii, la create iti scrie superblockul de md pe
 partitie, si considera ca poate sa suprascrie orice biti sunt acolo.
   
Care daca era inainte tot md, iti va suprascrie doar superblockul. Care 
nu are nici un efect distructiv asupra FS-ului.


md3 : active raid1 sdb1[0] sdc1[1]
  976759936 blocks [2/2] [UU]
 
md0 : active raid1 sdd2[1] sda2[0]
  38186432 blocks [2/2] [UU]

md3 de acolo a fost o vreme md2, intr-o zi dupa o pana de curent n-a mai 
vrut sa assemble. Asa ca am cetit, am recreat, si inca merge perfect 
dupa 1 an de zile.

Daca aveai inainte un raid fara superblock, si dai create cu superblock 
ai destule sanse sa belesti chestii. Daca STII ca aveai superblock 
acolo, recrearea/suprascrierea lui nu busete FS-ul, pentru ca nu are ce 
scrie in zona unde e FS-ul. Cel putin asta am inteles eu. Daca stii 
sigur ce faci, e ok, daca nu, dai cu build, ca ala nu suprascrie nimic. 
Deci da, va suprascrie superblockul la creere, dar FS-ul nu pateste 
nimic. Ideea e sa :
1. dai examine
2. stabilesti care tine cea mai noua versiune
3. creezi raidu nou doar cu ala
4. il rebagi si pe al doilea

La faza asta se vor schimba UUID-ul,eventsul,alte alea pe acolo, insa 
datele din FS raman intacte.

Gresesc cu ceva ?

Dragos

 Raspunsul meu era putin mai generic, ma enerveaza ingrozitor cand e
 incurajata atitudinea de a da la butoane fara sa pricepi pana fie
 merge, fie crapa. Poate e ok pt. un contabil sa confunde hard diskul
 cu memoria (tata e inginer constructor si ultima data cand a facut
 chestii de IT, erau programe in fortran pe cartele pt. nushce
 minicalculatoare felix sau coral si schimba termenii astia intre ei
 adesea), sau sa stie despre networking ca dai pe televizoarele alea
 din bara 'repair' si merge, dar nu e in regula sa nu intelegi ce fac
 treburile din responsabilitatea ta.

 Nu zic ca eu as sti rfc-uri pe de rost sa recit structuri de pachete
 sau ca pot explica in detaliu fara sa ma uit in vreun manual care e
 continutul unui superbloc de ext3, dar cred ca e necesar sa ai notiuni
 elementare despre routare cand faci un router sau despre cand anume se
 modifica datele pe disc cand faci inginerii cu md.

 Si cei care incurajeaza asta dand comenzi copy-paste pe liste fara a
 sublinia particularitatile sau contraindicatiile (poate tocmai din
 cauza ca nici ei nu stiu) sunt de doua ori vinovati si cu nimic mai
 buni decat aia care fac glume cu dd (pe care recunosc ca si eu le-am
 mai facut cu indivizi care refuzau sa citeasca manuale, dar nu in
 locuri publice la care sa ajunga alte oi ratacite cu Google).

 As invita colistasii care inteleg despre ce vorbesc la mai multa
 responsabilitate, nu doar in indicatiile pentru cel care intreaba, dar
 si in atitudinea fata de cei care nu citesc de doua ori ce scapa pe
 lista in vazul privirilor naive.

 In definitiv, sunt de parere ca aceasta comunitate e valoroasa nu
 numai prin faptul ca are oameni dispusi sa citeasca manuale, dar si ca
 stiu sa-i ajute pe altii sa le inteleaga.

 Si ca shameless plug (adica n-are de ce sa-mi fie rusine), invit pe
 cat mai multi, cu mic cu mare, la intalnirile noastre lunare din care
 urmatoarea e de azi intr-o saptamana: http://tinyurl.com/ybpvcur unde
 eu si altii suntem incantati sa discutam despre lucrurile pe care le
 stim cu altii dispusi sa ne asculte (sau sa ne invete chestii in
 plus).

 (am vrut initial sa dau pe offtopic, dar pana la urma nu era nimic
 offtopic aici).

   

___
RLUG mailing list
RLUG@lists.lug.ro
http://lists.lug.ro/mailman/listinfo/rlug


Re: [rlug] recuperare RAID 1 software fara hdd-ul defect

2010-02-04 Fir de Conversatie Dan Borlovan



Petru Ratiu wrote:
 mdadm --assemble /dev/md0 /dev/sda1

 Uite ca si tu spui prostii, la create iti scrie superblockul de md pe
 partitie, si considera ca poate sa suprascrie orice biti sunt acolo.

Am zis assemble nu create

 Raspunsul meu era putin mai generic, ma enerveaza ingrozitor cand e
 incurajata atitudinea de a da la butoane fara sa pricepi pana fie
 merge, fie crapa. Poate e ok pt. un contabil sa confunde hard diskul
 cu memoria (tata e inginer constructor si ultima data cand a facut

Asta e, a zis ca are backup si n-are rost sa-l trimitem la un curs de o 
saptamina sa invete raid pe dinafara si pe dinauntru

Ca sa fim corecti ar inseamna sa raspundem doar la cei care stiu ce au de 
facut si n-au ce intreba, si aia care nu stiu si intreaba sa se duca la curs 
si pina nu dau examen n-au ce cauta

Nici eu nu sint de principiu copy paste fara sa pricepi da' daca tot avea 
backup ziceam ca un assemble nu-l omoara

-- 
Dan Borlovan
Datagroup-Int
___
RLUG mailing list
RLUG@lists.lug.ro
http://lists.lug.ro/mailman/listinfo/rlug


Re: [rlug] recuperare RAID 1 software fara hdd-ul defect

2010-02-04 Fir de Conversatie Dragos Chiriac
Dan Borlovan wrote:

 Petru Ratiu wrote:
   
 mdadm --assemble /dev/md0 /dev/sda1
   

   
 Uite ca si tu spui prostii, la create iti scrie superblockul de md pe
 partitie, si considera ca poate sa suprascrie orice biti sunt acolo.
 

 Am zis assemble nu create
   
Nu era vb de tine :). Io sunt cel vizat. Lasa s-o incasez io, daca merit 
:). Inveti mai multe din belele decat din succesuri.

Dragos
___
RLUG mailing list
RLUG@lists.lug.ro
http://lists.lug.ro/mailman/listinfo/rlug


Re: [rlug] recuperare RAID 1 software fara hdd-ul defect

2010-02-04 Fir de Conversatie Petru Ratiu
2010/2/4 Dan Borlovan d...@level7.ro:



 Petru Ratiu wrote:
 mdadm --assemble /dev/md0 /dev/sda1

 Uite ca si tu spui prostii, la create iti scrie superblockul de md pe
 partitie, si considera ca poate sa suprascrie orice biti sunt acolo.

 Am zis assemble nu create

Fraza pe care o citezi i se adresa lui Dragos, nu tie. Si ca sa nu mai
dau alt mail, Dragos, evident ca daca specifici conditiile in care
afirmatia aia are sens e cu totul altceva, ma refeream la jumatati de
informatie aruncate asa la misto, pe care vine mai tarziu altul si le
crede pentru ca n-ai specificat contextul.

Asa pot si eu sa zic: daca dai cu ciocanul in hard-disc in timp ce
merge, nu pierzi datele de pe el si sa omit ...daca ai backup :P

 Raspunsul meu era putin mai generic, ma enerveaza ingrozitor cand e
 incurajata atitudinea de a da la butoane fara sa pricepi pana fie
 merge, fie crapa. Poate e ok pt. un contabil sa confunde hard diskul
 cu memoria (tata e inginer constructor si ultima data cand a facut

 Asta e, a zis ca are backup si n-are rost sa-l trimitem la un curs de o
 saptamina sa invete raid pe dinafara si pe dinauntru

 Ca sa fim corecti ar inseamna sa raspundem doar la cei care stiu ce au de
 facut si n-au ce intreba, si aia care nu stiu si intreaba sa se duca la curs
 si pina nu dau examen n-au ce cauta


Hai ca nu e chiar rocket science, daca citesti RAID Howto si te uiti
prin manualul de la mdadm afli toate astea si ceva in plus. E ok ca
omul intreaba, nu e ok ca e incurajat sa nu invete.

Adica chiar daca el nu stie ca nu stie, e cumva obligatia morala a
celui care raspunde sa-i arate ce ar trebui sa stie (sau macar sa
realizeze ca nu stie).

 Nici eu nu sint de principiu copy paste fara sa pricepi da' daca tot avea
 backup ziceam ca un assemble nu-l omoara

Atunci mentioneaza ca e probabil sa mearga si ca daca nu, sa
restaureze backupul, in primul rand ca sa nu ramana el surprins ca s-a
stricat jucaria si in al doilea rand ca sa previi tragedii mai mari
cand peste cateva luni gaseste cineva pe google mailul asta si nu
realizeaza ca lui nu i se aplica contextul.

Prin documentul ala cu intrebari inteligente pe care nu-l citeste
niciodata cine trebuie sunt mentionate si chestii gen: cel care
raspunde are obligatia sa nu vorbeasca din burta si sa mentioneze cand
nu e sigur de ce-a zis: http://tinyurl.com/yalcg67 . Documentul e
nitel cam vechi sa sublinieze importanta efectului Google dar e inca
foarte valabil.

Daca esti voluntar, nu inseamna ca nu esti responsabil de ce faci.

-- 
Petre don't thread on me Ratiu
___
RLUG mailing list
RLUG@lists.lug.ro
http://lists.lug.ro/mailman/listinfo/rlug


Re: [rlug] recuperare RAID 1 software fara hdd-ul defect

2010-02-04 Fir de Conversatie Florin Popovici
2010/2/4 Dragos Chiriac dra...@secured.ro:
 [...]
 Daca aveai inainte un raid fara superblock, si dai create cu superblock
 ai destule sanse sa belesti chestii. Daca STII ca aveai superblock
 [...]
 Gresesc cu ceva ?


AFAIK, da.

Orice array raid software are superblock. Discutia este unde anume
tinem superblock-ul.
Versiunile 0.90 (default) si 1 il pun la sfarsitul blockdevice-ului,
1.1 la inceput, 1.2 la 4K de inceput (traducere aproximativa din man
mdadm, optiunea -e).

Deci n-ai superblock, nu esti RAID member. Chiar daca partitia e de
tipul 0xfd aka linux software raid.

Insa noroc ca mdadm permite operatii chirurgicale de genul fa-mi
superblock aici, cu informatiile astea, si apoi fa-mi array-ul X din
device-urile Y si Z, chiar daca n-ai superblock sau ai altceva in
superblock :)

-- 
www.flo.ro
___
RLUG mailing list
RLUG@lists.lug.ro
http://lists.lug.ro/mailman/listinfo/rlug


Re: [rlug] recuperare RAID 1 software fara hdd-ul defect

2010-02-04 Fir de Conversatie Florin Popovici
2010/2/4 Florin Popovici florin.popov...@gmail.com:
 [..]
 Orice array raid software are superblock. Discutia este unde anume

Pentru cei pretiosi: am vrut sa zic orice blockdevice membru al unui
array software. Array-ul propriu-zis e un alt blockdevice, diferit de
membri, care nu are nici un superblock.

-- 
www.flo.ro
___
RLUG mailing list
RLUG@lists.lug.ro
http://lists.lug.ro/mailman/listinfo/rlug


Re: [rlug] recuperare RAID 1 software fara hdd-ul defect

2010-02-04 Fir de Conversatie Petru Ratiu
2010/2/4 Dragos Chiriac dra...@secured.ro:

 Nu era vb de tine :). Io sunt cel vizat. Lasa s-o incasez io, daca merit
 :). Inveti mai multe din belele decat din succesuri.


Lasa ca nu s-a simtit nici el cu musca pe caciula degeaba, era un soi
de multishot. In ultima vreme apar prea des jumatati de mailuri
compuse asa in graba pe aici pe lista si stiu ca nu-s ultimul mohican
pe care il enerveaza prea des raspunsurile mai mult decat intrebarile,
sper ca facand scandal sa-i incurajez si pe altii sa deschida gura mai
des.

E adevarat ca inteleptii tac mult mai mult decat vorbesc dar daca tac
prea mult nu mai sunt bagati in seama. Si toata lumea pierde.

Nu ma intelegeti gresit, nu-mi fac campanie personala, eu sunt doar
degetul care arata luna, nu ma consider nici eu decat pe la genunchiul
broastei, dar tin prea mult la comunitatea asta sa ma uit de pe
margine cum se degradeaza.

-- 
Petre newbie with 10 year RLUG experience Ratiu
___
RLUG mailing list
RLUG@lists.lug.ro
http://lists.lug.ro/mailman/listinfo/rlug


Re: [rlug] recuperare RAID 1 software fara hdd-ul defect

2010-02-04 Fir de Conversatie Dragos Chiriac
Florin Popovici wrote:
 2010/2/4 Dragos Chiriac dra...@secured.ro:
   
 [...]
 Daca aveai inainte un raid fara superblock, si dai create cu superblock
 ai destule sanse sa belesti chestii. Daca STII ca aveai superblock
 [...]
 Gresesc cu ceva ?

 

 AFAIK, da.

 Orice array raid software are superblock. Discutia este unde anume
 tinem superblock-ul.
 Versiunile 0.90 (default) si 1 il pun la sfarsitul blockdevice-ului,
 1.1 la inceput, 1.2 la 4K de inceput (traducere aproximativa din man
 mdadm, optiunea -e).
   
Dap, in distributiile noi. Raidtools V2, asta de o folosm noi, a aparut 
dupa ce a aparut 2.4. Sunt destule sisteme legacy, care au raidtools V1, 
care habar n-avea de persistent superblocks. Chestia cu build e ca sa le 
suporte si p-alea. Mai sunt unii care adauga raid-uri dupa manuale vechi 
de cand lumea, si baga d-astea cu array build, si configuratie statica 
(/etc/raidtab anyone ?). Nu sunt asa de rarisime cum ar trebui :(. 
Indieni anyone ?

Yup, auch, N-am citit niciodata de 1.1 si 1.2. That hurts, I stand 
corrected :). Auch. Auch. Auch.

Cum afli ce versiune ai ? Ca la examine si query nu vad nimic relevant ?

Dragos
 Deci n-ai superblock, nu esti RAID member. Chiar daca partitia e de
 tipul 0xfd aka linux software raid.

 Insa noroc ca mdadm permite operatii chirurgicale de genul fa-mi
 superblock aici, cu informatiile astea, si apoi fa-mi array-ul X din
 device-urile Y si Z, chiar daca n-ai superblock sau ai altceva in
 superblock :)

   

___
RLUG mailing list
RLUG@lists.lug.ro
http://lists.lug.ro/mailman/listinfo/rlug


Re: [rlug] recuperare RAID 1 software fara hdd-ul defect

2010-02-04 Fir de Conversatie Dragos Chiriac
Dragos Chiriac wrote:
 Florin Popovici wrote:
   


Is retard, era prima linie de la --detail .

Dragos

___
RLUG mailing list
RLUG@lists.lug.ro
http://lists.lug.ro/mailman/listinfo/rlug