• # Debug

    Posté par  . Évalué à 2.

    Et un débuggeur ? c'est pas un outil qui permet de faire du pas à pas dans un prog en C ???

    gdb n'est vieux mais pas mal une fois qu'on le maîtrise, sinon l existe des front-end (kgdb ou xgdb il me semble)

    Pourquoi faire le truc en shell ? Je ne pige pas, un peu d'explication serait la bienvenu ?
  • # debug de LVM qui refuse de faire des pvcreate sur certains block devices

    Posté par  . Évalué à 1.

    je debug lvm sur une machine avec plusieurs centaines de disques durs SCSI et j'ai l'impression que lvm fait une tronche pas possible a cause de vieux superblocks raidsofts.

    Je suis certain que c'est pas la faute de LVM et j'avais pas l'intention de recompiler LVM en debug. Du coup un petit strace ma montre qu'une ioctl echoue et j'essaye de comprendre pourquoi.

    en gros pvcreate /dev/sdb me dit cannot find block device (alors que je l'ai reformate, efface avec dd, blockdev --rereadpt /dev/sdb fonctionne..... bref)


    mais bon, j'ai parcouru un bouquin de shell, y'a pas l'air d'y avoir d'ioctl en shell..... :-( je vais devoir sortir l'usine a gas gdb et surtout me taper la recompil de LVM et le telechargement des sources qui correspondent a ma machine
    • [^] # Re: debug de LVM qui refuse de faire des pvcreate sur certains block dev

      Posté par  . Évalué à 1.

      moi content, moi a trouve, c'etait bien un probleme de superblocks raidsoft, cf lvm.conf y'a un parametre md_component_detection qui ignore les block device qui ont eu du raidsoft.... mon dd if=/dev/zero of=/dev/sdb bs=1024k count=1 doit pas suffire pour effacer les metadata raidsoft.....

      et hop un vgdisplay de 8.48TB

      vgdisplay

      vgdisplay --- Volume group ---
      vgdisplay VG Name my_stripe_vg
      vgdisplay System ID
      vgdisplay Format lvm2
      vgdisplay Metadata Areas 128
      vgdisplay Metadata Sequence No 1
      vgdisplay VG Access read/write
      vgdisplay VG Status resizable
      vgdisplay MAX LV 255
      vgdisplay Cur LV 0
      vgdisplay Open LV 0
      vgdisplay Max PV 255
      vgdisplay Cur PV 128
      vgdisplay Act PV 128
      vgdisplay VG Size 8.48 TB
      vgdisplay PE Size 4.00 MB
      vgdisplay Total PE 2222848
      vgdisplay Alloc PE / Size 0 / 0
      vgdisplay Free PE / Size 2222848 / 8.48 TB
      vgdisplay VG UUID zG3Zps-Hy0Q-Jg5A-RyqM-sp1f-keBa-kozU0s
      vgdisplay

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.