[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: wiki about block alignment issues



Daniel Pocock <daniel@pocock.pro> writes:

> I've started a wiki about block alignment issues:
>
> https://wiki.debian.org/DiskBlockAlignment
>
> Can anybody comment on specific packages / tools that may help people
> investigate or update their systems, maybe adding links to the wiki?

"lsblk" (one of several ls$something commands) in the "util-linux"
package is very helpful.  It can show multiple fields, and has values
for both storage and discard.

ceph-osd-123# lsblk --output NAME,TYPE,ALIGNMENT,PHY-SEC,LOG-SEC,DISC-ALN,DISC-GRAN
NAME               TYPE ALIGNMENT PHY-SEC LOG-SEC DISC-ALN DISC-GRAN
sda                disk         0     512     512        0        0B
├─sda1             part         0     512     512        0        0B
└─sda2             part         0     512     512        0        0B
  ├─vg0-swap       lvm          0     512     512        0        0B
  ├─vg0-root       lvm          0     512     512        0        0B
  ├─vg0-srv        lvm          0     512     512        0        0B
  ├─vg0-tmp        lvm          0     512     512        0        0B
  ├─vg0-home       lvm          0     512     512        0        0B
  ├─vg0-varbackups lvm          0     512     512        0        0B
  ├─vg0-varlog     lvm          0     512     512        0        0B
  └─vg0-ceph       lvm          0     512     512        0        0B
sdc                disk         0     512     512        0        0B
├─sdc1             part         0     512     512        0        0B
└─sdc2             part         0     512     512        0        0B
sdd                disk         0     512     512        0        0B
├─sdd1             part         0     512     512        0        0B
└─sdd2             part         0     512     512        0        0B
[...]

laptop-with-crypto# lsblk --output NAME,TYPE,ALIGNMENT,PHY-SEC,LOG-SEC,DISC-ALN,DISC-GRAN
NAME           TYPE  ALIGNMENT PHY-SEC LOG-SEC DISC-ALN DISC-GRAN
sda            disk          0     512     512        0      512B
├─sda1         part          0     512     512        0      512B
├─sda2         part          0     512     512        0      512B
├─sda3         part          0     512     512        0      512B
└─sda4         part          0     512     512        0      512B
  └─sda4_crypt crypt         0     512     512        0      512B
sdb            disk          0    4096     512        0        0B
├─sdb1         part          0    4096     512        0        0B
├─sdb2         part          0    4096     512        0        0B
├─sdb3         part          0    4096     512        0        0B
├─sdb4         part          0    4096     512        0        0B
├─sdb5         part          0    4096     512        0        0B
├─sdb6         part          0    4096     512        0        0B
└─sdb7         part          0    4096     512        0        0B

-- 
Stig Sandbeck Mathisen <ssm@debian.org>


Reply to: