LINUX.ORG.RU

Сообщения solawind

 

Медленное чтение 1 файла на SSD

Решил потестировать диски купленные на апгрейд nas Чтение третьего файла в 10 раз медленнее остальных . Несколько раз проверил, воспроизводится постоянно, любые файлы читаются на заявленной скорости кроме него.

fio --filename=/data/share/Blade.Runner.2049.2017.2160p.UHD.BDRip.HDR.DoVi.x265.DD+7.1.by.DVT.mkv --direct=1 --rw=read --bs=1024k --ioengine=libaio --iodepth=256 --runtime=50 --time_based --group_reporting --eta-ne
wline=1 --readonly --numjobs=4 --name=iops-test-job
iops-test-job: (g=0): rw=read, bs=(R) 1024KiB-1024KiB, (W) 1024KiB-1024KiB, (T) 1024KiB-1024KiB, ioengine=libaio, iodepth=256
...
fio-3.38
Starting 4 processes
Jobs: 4 (f=4): [R(4)][6.0%][r=15.2MiB/s][r=15 IOPS][eta 00m:47s]
Jobs: 4 (f=4): [R(4)][10.0%][r=494MiB/s][r=494 IOPS][eta 00m:45s]
Jobs: 4 (f=4): [R(4)][14.0%][r=494MiB/s][r=494 IOPS][eta 00m:43s]
Jobs: 4 (f=4): [R(4)][18.0%][r=493MiB/s][r=493 IOPS][eta 00m:41s]
Jobs: 4 (f=4): [R(4)][22.0%][r=498MiB/s][r=498 IOPS][eta 00m:39s]
Jobs: 4 (f=4): [R(4)][26.0%][r=499MiB/s][r=499 IOPS][eta 00m:37s]
Jobs: 4 (f=4): [R(4)][30.0%][r=468MiB/s][r=468 IOPS][eta 00m:35s]
Jobs: 4 (f=4): [R(4)][34.0%][r=501MiB/s][r=501 IOPS][eta 00m:33s]
Jobs: 4 (f=4): [R(4)][38.0%][r=498MiB/s][r=498 IOPS][eta 00m:31s]
Jobs: 4 (f=4): [R(4)][42.0%][r=504MiB/s][r=504 IOPS][eta 00m:29s]
Jobs: 4 (f=4): [R(4)][46.0%][r=502MiB/s][r=502 IOPS][eta 00m:27s]
Jobs: 4 (f=4): [R(4)][50.0%][r=507MiB/s][r=507 IOPS][eta 00m:25s]
Jobs: 4 (f=4): [R(4)][54.0%][r=510MiB/s][r=510 IOPS][eta 00m:23s]
Jobs: 4 (f=4): [R(4)][58.0%][r=511MiB/s][r=511 IOPS][eta 00m:21s]
Jobs: 4 (f=4): [R(4)][62.0%][r=509MiB/s][r=509 IOPS][eta 00m:19s]
Jobs: 4 (f=4): [R(4)][66.0%][r=512MiB/s][r=512 IOPS][eta 00m:17s]
Jobs: 4 (f=4): [R(4)][70.0%][r=514MiB/s][r=514 IOPS][eta 00m:15s]
Jobs: 4 (f=4): [R(4)][74.0%][r=514MiB/s][r=514 IOPS][eta 00m:13s]
Jobs: 4 (f=4): [R(4)][78.0%][r=517MiB/s][r=517 IOPS][eta 00m:11s]
Jobs: 4 (f=4): [R(4)][82.0%][r=512MiB/s][r=512 IOPS][eta 00m:09s]
Jobs: 4 (f=4): [R(4)][86.0%][r=510MiB/s][r=510 IOPS][eta 00m:07s]
Jobs: 4 (f=4): [R(4)][90.0%][r=511MiB/s][r=511 IOPS][eta 00m:05s]
Jobs: 4 (f=4): [R(4)][94.0%][r=516MiB/s][r=516 IOPS][eta 00m:03s]
Jobs: 4 (f=4): [R(4)][98.0%][r=513MiB/s][r=513 IOPS][eta 00m:01s]
Jobs: 4 (f=4): [R(4)][13.7%][r=499MiB/s][r=499 IOPS][eta 05m:21s]

Run status group 0 (all jobs):
   READ: bw=502MiB/s (526MB/s), 502MiB/s-502MiB/s (526MB/s-526MB/s), io=24.6GiB (26.4GB), run=50134-50134msec

Disk stats (read/write):
  sdb: ios=25110/0, sectors=51275784/0, merge=0/0, ticks=3186735/0, in_queue=3186735, util=97.65%
 fio --filename=/data/share/Killers.of.the.Flower.Moon.2023.2160p.UHD.BDREMUX.HDR.DV.HEVC-Нечипорук.mkv --direct=1 --rw=read --bs=1024k --ioengine=libaio --iodepth=256 --runtime=50 --time_based --group_reporting --e
ta-newline=1 --readonly --numjobs=4 --name=iops-test-job
iops-test-job: (g=0): rw=read, bs=(R) 1024KiB-1024KiB, (W) 1024KiB-1024KiB, (T) 1024KiB-1024KiB, ioengine=libaio, iodepth=256
...
fio-3.38
Starting 4 processes
Jobs: 4 (f=4): [R(4)][6.0%][r=461MiB/s][r=461 IOPS][eta 00m:47s]
Jobs: 4 (f=4): [R(4)][10.0%][r=493MiB/s][r=493 IOPS][eta 00m:45s]
Jobs: 4 (f=4): [R(4)][14.0%][r=492MiB/s][r=492 IOPS][eta 00m:43s]
Jobs: 4 (f=4): [R(4)][18.0%][r=493MiB/s][r=493 IOPS][eta 00m:41s]
Jobs: 4 (f=4): [R(4)][22.0%][r=502MiB/s][r=501 IOPS][eta 00m:39s]
Jobs: 4 (f=4): [R(4)][26.0%][r=498MiB/s][r=498 IOPS][eta 00m:37s]
Jobs: 4 (f=4): [R(4)][30.0%][r=495MiB/s][r=495 IOPS][eta 00m:35s]
Jobs: 4 (f=4): [R(4)][34.0%][r=494MiB/s][r=494 IOPS][eta 00m:33s]
Jobs: 4 (f=4): [R(4)][38.0%][r=491MiB/s][r=491 IOPS][eta 00m:31s]
Jobs: 4 (f=4): [R(4)][42.0%][r=491MiB/s][r=491 IOPS][eta 00m:29s]
Jobs: 4 (f=4): [R(4)][46.0%][r=496MiB/s][r=496 IOPS][eta 00m:27s]
Jobs: 4 (f=4): [R(4)][50.0%][r=497MiB/s][r=497 IOPS][eta 00m:25s]
Jobs: 4 (f=4): [R(4)][54.0%][r=494MiB/s][r=494 IOPS][eta 00m:23s]
Jobs: 4 (f=4): [R(4)][58.0%][r=494MiB/s][r=494 IOPS][eta 00m:21s]
Jobs: 4 (f=4): [R(4)][62.0%][r=492MiB/s][r=492 IOPS][eta 00m:19s]
Jobs: 4 (f=4): [R(4)][66.0%][r=492MiB/s][r=492 IOPS][eta 00m:17s]
Jobs: 4 (f=4): [R(4)][70.0%][r=493MiB/s][r=493 IOPS][eta 00m:15s]
Jobs: 4 (f=4): [R(4)][74.0%][r=496MiB/s][r=496 IOPS][eta 00m:13s]
Jobs: 4 (f=4): [R(4)][78.0%][r=502MiB/s][r=501 IOPS][eta 00m:11s]
Jobs: 4 (f=4): [R(4)][82.0%][r=496MiB/s][r=496 IOPS][eta 00m:09s]
Jobs: 4 (f=4): [R(4)][86.0%][r=496MiB/s][r=496 IOPS][eta 00m:07s]
Jobs: 4 (f=4): [R(4)][90.0%][r=493MiB/s][r=493 IOPS][eta 00m:05s]
Jobs: 4 (f=4): [R(4)][94.0%][r=497MiB/s][r=497 IOPS][eta 00m:03s]
Jobs: 4 (f=4): [R(4)][98.0%][r=499MiB/s][r=499 IOPS][eta 00m:01s]
Jobs: 4 (f=4): [R(4)][100.0%][r=493MiB/s][r=493 IOPS][eta 00m:00s]
iops-test-job: (groupid=0, jobs=4): err= 0: pid=420412: Sun Feb  2 06:45:45 2025

Run status group 0 (all jobs):
   READ: bw=493MiB/s (517MB/s), 493MiB/s-493MiB/s (517MB/s-517MB/s), io=24.1GiB (25.9GB), run=50132-50132msec

Disk stats (read/write):
  sdb: ios=24692/0, sectors=50370568/0, merge=0/0, ticks=3185719/0, in_queue=3185719, util=97.97%

ПРОБЛЕМНЫЙ:

 fio --filename=/data/share/Dune.Part.Two.2024.2160p.UHD.BDREMUX.HDR.DV.HEVC-Нечипорук.mkv --direct=1 --rw=read --bs=1024k --ioengine=libaio --iodepth=256 --runtime=50 --time_based --group_reporting --eta-newline=1
--readonly --numjobs=4 --name=iops-test-job
iops-test-job: (g=0): rw=read, bs=(R) 1024KiB-1024KiB, (W) 1024KiB-1024KiB, (T) 1024KiB-1024KiB, ioengine=libaio, iodepth=256
...
fio-3.38
Starting 4 processes
Jobs: 4 (f=4): [R(4)][6.0%][r=480MiB/s][r=480 IOPS][eta 00m:47s]
Jobs: 4 (f=4): [R(4)][10.0%][r=119MiB/s][r=119 IOPS][eta 00m:45s]
Jobs: 4 (f=4): [R(4)][14.0%][r=54.1MiB/s][r=54 IOPS][eta 00m:43s]
Jobs: 4 (f=4): [R(4)][18.0%][r=46.0MiB/s][r=46 IOPS][eta 00m:41s]
Jobs: 4 (f=4): [R(4)][22.0%][r=92.1MiB/s][r=92 IOPS][eta 00m:39s]
Jobs: 4 (f=4): [R(4)][26.0%][r=88.0MiB/s][r=88 IOPS][eta 00m:37s]
Jobs: 4 (f=4): [R(4)][30.0%][r=61.1MiB/s][r=61 IOPS][eta 00m:35s]
Jobs: 4 (f=4): [R(4)][34.0%][r=42.0MiB/s][r=42 IOPS][eta 00m:33s]
Jobs: 4 (f=4): [R(4)][38.0%][r=42.0MiB/s][r=42 IOPS][eta 00m:31s]
Jobs: 4 (f=4): [R(4)][42.0%][r=48.0MiB/s][r=48 IOPS][eta 00m:29s]
Jobs: 4 (f=4): [R(4)][46.0%][r=50.0MiB/s][r=50 IOPS][eta 00m:27s]
Jobs: 4 (f=4): [R(4)][50.0%][r=51.0MiB/s][r=51 IOPS][eta 00m:25s]
Jobs: 4 (f=4): [R(4)][54.0%][r=42.0MiB/s][r=42 IOPS][eta 00m:23s]
Jobs: 4 (f=4): [R(4)][58.0%][r=43.0MiB/s][r=43 IOPS][eta 00m:21s]
Jobs: 4 (f=4): [R(4)][62.0%][r=47.0MiB/s][r=47 IOPS][eta 00m:19s]
Jobs: 4 (f=4): [R(4)][66.0%][r=48.0MiB/s][r=48 IOPS][eta 00m:17s]
Jobs: 4 (f=4): [R(4)][68.0%][r=42.0MiB/s][r=42 IOPS][eta 00m:16s]
fio: terminating on signal 2
 4 (f=4): [R(4)][70.0%][r=24.0MiB/s][r=24 IOPS][eta 00m:15s]
iops-test-job: (groupid=0, jobs=4): err= 0: pid=420515: Sun Feb  2 06:46:36 2025
  read: IOPS=95, BW=95.9MiB/s (101MB/s)(3435MiB/35808msec)
    slat (usec): min=11, max=218605, avg=39891.52, stdev=37547.55
    clat (msec): min=1282, max=23111, avg=10330.08, stdev=6803.47
     lat (msec): min=1356, max=23145, avg=10369.98, stdev=6820.47
    clat percentiles (msec):
     |  1.00th=[ 1770],  5.00th=[ 2005], 10.00th=[ 2022], 20.00th=[ 2265],
     | 30.00th=[ 4178], 40.00th=[ 7416], 50.00th=[ 9731], 60.00th=[12281],
     | 70.00th=[15771], 80.00th=[17113], 90.00th=[17113], 95.00th=[17113],
     | 99.00th=[17113], 99.50th=[17113], 99.90th=[17113], 99.95th=[17113],
     | 99.99th=[17113]
   bw (  KiB/s): min=30720, max=524288, per=76.26%, avg=74907.15, stdev=21090.03, samples=264
   iops        : min=   30, max=  512, avg=73.18, stdev=20.60, samples=264
  lat (msec)   : 2000=2.91%, >=2000=97.09%
  cpu          : usr=0.02%, sys=0.21%, ctx=3437, majf=0, minf=2596
  IO depths    : 1=0.1%, 2=0.2%, 4=0.5%, 8=0.9%, 16=1.9%, 32=3.7%, >=64=92.7%
     submit    : 0=0.0%, 4=100.0%, 8=0.0%, 16=0.0%, 32=0.0%, 64=0.0%, >=64=0.0%
     complete  : 0=0.0%, 4=99.8%, 8=0.0%, 16=0.0%, 32=0.0%, 64=0.0%, >=64=0.2%
     issued rwts: total=3435,0,0,0 short=0,0,0,0 dropped=0,0,0,0
     latency   : target=0, window=0, percentile=100.00%, depth=256

Run status group 0 (all jobs):
   READ: bw=95.9MiB/s (101MB/s), 95.9MiB/s-95.9MiB/s (101MB/s-101MB/s), io=3435MiB (3602MB), run=35808-35808msec

Disk stats (read/write):
  sdb: ios=3443/0, sectors=7018496/0, merge=6/0, ticks=2227620/0, in_queue=2227620, util=99.29%
fio --filename=/data/share/Killers.of.the.Flower.Moon.2023.2160p.UHD.BDREMUX.HDR.DV.HEVC-Нечипорук.mkv --direct=1 --rw=read --bs=1024k --ioengine=libaio --iodepth=256 --runtime=50 --time_based --group_reporting --e
ta-newline=1 --readonly --numjobs=4 --name=iops-test-job
iops-test-job: (g=0): rw=read, bs=(R) 1024KiB-1024KiB, (W) 1024KiB-1024KiB, (T) 1024KiB-1024KiB, ioengine=libaio, iodepth=256
...
fio-3.38
Starting 4 processes
Jobs: 4 (f=4): [R(4)][6.0%][r=462MiB/s][r=462 IOPS][eta 00m:47s]
Jobs: 4 (f=4): [R(4)][10.0%][r=493MiB/s][r=493 IOPS][eta 00m:45s]
Jobs: 4 (f=4): [R(4)][14.0%][r=493MiB/s][r=493 IOPS][eta 00m:43s]
Jobs: 4 (f=4): [R(4)][18.0%][r=497MiB/s][r=497 IOPS][eta 00m:41s]
Jobs: 4 (f=4): [R(4)][22.0%][r=499MiB/s][r=499 IOPS][eta 00m:39s]
Jobs: 4 (f=4): [R(4)][26.0%][r=495MiB/s][r=495 IOPS][eta 00m:37s]
Jobs: 4 (f=4): [R(4)][30.0%][r=495MiB/s][r=495 IOPS][eta 00m:35s]
Jobs: 4 (f=4): [R(4)][34.0%][r=491MiB/s][r=491 IOPS][eta 00m:33s]
Jobs: 4 (f=4): [R(4)][38.0%][r=491MiB/s][r=491 IOPS][eta 00m:31s]
Jobs: 4 (f=4): [R(4)][42.0%][r=493MiB/s][r=493 IOPS][eta 00m:29s]
Jobs: 4 (f=4): [R(4)][46.0%][r=497MiB/s][r=497 IOPS][eta 00m:27s]
Jobs: 4 (f=4): [R(4)][50.0%][r=495MiB/s][r=495 IOPS][eta 00m:25s]
Jobs: 4 (f=4): [R(4)][54.0%][r=494MiB/s][r=494 IOPS][eta 00m:23s]
Jobs: 4 (f=4): [R(4)][58.0%][r=491MiB/s][r=491 IOPS][eta 00m:21s]
Jobs: 4 (f=4): [R(4)][62.0%][r=492MiB/s][r=492 IOPS][eta 00m:19s]
Jobs: 4 (f=4): [R(4)][66.0%][r=493MiB/s][r=493 IOPS][eta 00m:17s]
Jobs: 4 (f=4): [R(4)][70.0%][r=496MiB/s][r=496 IOPS][eta 00m:15s]
Jobs: 4 (f=4): [R(4)][74.0%][r=502MiB/s][r=501 IOPS][eta 00m:13s]
Jobs: 4 (f=4): [R(4)][78.0%][r=498MiB/s][r=498 IOPS][eta 00m:11s]
Jobs: 4 (f=4): [R(4)][82.0%][r=495MiB/s][r=495 IOPS][eta 00m:09s]
Jobs: 4 (f=4): [R(4)][86.0%][r=493MiB/s][r=493 IOPS][eta 00m:07s]
Jobs: 4 (f=4): [R(4)][90.0%][r=493MiB/s][r=493 IOPS][eta 00m:05s]
Jobs: 4 (f=4): [R(4)][94.0%][r=499MiB/s][r=499 IOPS][eta 00m:03s]
Jobs: 4 (f=4): [R(4)][98.0%][r=501MiB/s][r=500 IOPS][eta 00m:01s]
Jobs: 4 (f=4): [R(4)][100.0%][r=493MiB/s][r=493 IOPS][eta 00m:00s]
iops-test-job: (groupid=0, jobs=4): err= 0: pid=420579: Sun Feb  2 06:48:00 2025

Run status group 0 (all jobs):
   READ: bw=495MiB/s (519MB/s), 495MiB/s-495MiB/s (519MB/s-519MB/s), io=24.2GiB (26.0GB), run=50135-50135msec

Диск практически новый 648 часов время работы:

=== START OF INFORMATION SECTION ===
Device Model:     TEAM T2532TB
Serial Number:    TPBF2402200040202711
Firmware Version: W0220A0
User Capacity:    2,048,408,248,320 bytes [2.04 TB]
Sector Size:      512 bytes logical/physical
Rotation Rate:    Solid State Device
Form Factor:      2.5 inches
TRIM Command:     Available
Device is:        Not in smartctl database 7.3/5528
ATA Version is:   ACS-2 T13/2015-D revision 3
SATA Version is:  SATA 3.2, 6.0 Gb/s (current: 6.0 Gb/s)
Local Time is:    Sun Feb  2 06:48:22 2025 MSK
SMART support is: Available - device has SMART capability.
SMART support is: Enabled

=== START OF READ SMART DATA SECTION ===
SMART overall-health self-assessment test result: PASSED


ID# ATTRIBUTE_NAME          FLAG     VALUE WORST THRESH TYPE      UPDATED  WHEN_FAILED RAW_VALUE
  1 Raw_Read_Error_Rate     0x0032   100   100   050    Old_age   Always       -       0
  5 Reallocated_Sector_Ct   0x0032   100   100   050    Old_age   Always       -       0
  9 Power_On_Hours          0x0032   100   100   050    Old_age   Always       -       648
 12 Power_Cycle_Count       0x0032   100   100   050    Old_age   Always       -       14
160 Unknown_Attribute       0x0032   100   100   050    Old_age   Always       -       0
161 Unknown_Attribute       0x0033   100   100   050    Pre-fail  Always       -       100
163 Unknown_Attribute       0x0032   100   100   050    Old_age   Always       -       29
164 Unknown_Attribute       0x0032   100   100   050    Old_age   Always       -       2983
165 Unknown_Attribute       0x0032   100   100   050    Old_age   Always       -       1
166 Unknown_Attribute       0x0032   100   100   050    Old_age   Always       -       0
167 Unknown_Attribute       0x0032   100   100   050    Old_age   Always       -       0
168 Unknown_Attribute       0x0032   100   100   050    Old_age   Always       -       5050
169 Unknown_Attribute       0x0032   100   100   050    Old_age   Always       -       100
175 Program_Fail_Count_Chip 0x0032   100   100   050    Old_age   Always       -       0
176 Erase_Fail_Count_Chip   0x0032   100   100   050    Old_age   Always       -       0
177 Wear_Leveling_Count     0x0032   100   100   050    Old_age   Always       -       0
178 Used_Rsvd_Blk_Cnt_Chip  0x0032   100   100   050    Old_age   Always       -       0
181 Program_Fail_Cnt_Total  0x0032   100   100   050    Old_age   Always       -       0
182 Erase_Fail_Count_Total  0x0032   100   100   050    Old_age   Always       -       0
192 Power-Off_Retract_Count 0x0032   100   100   050    Old_age   Always       -       6
194 Temperature_Celsius     0x0022   100   100   050    Old_age   Always       -       30
195 Hardware_ECC_Recovered  0x0032   100   100   050    Old_age   Always       -       0
196 Reallocated_Event_Count 0x0032   100   100   050    Old_age   Always       -       0
197 Current_Pending_Sector  0x0032   100   100   050    Old_age   Always       -       0
198 Offline_Uncorrectable   0x0032   100   100   050    Old_age   Always       -       0
199 UDMA_CRC_Error_Count    0x0032   100   100   050    Old_age   Always       -       0
232 Available_Reservd_Space 0x0032   100   100   050    Old_age   Always       -       100
241 Total_LBAs_Written      0x0030   100   100   050    Old_age   Offline      -       20807
242 Total_LBAs_Read         0x0030   100   100   050    Old_age   Offline      -       42520
245 Unknown_Attribute       0x0032   100   100   050    Old_age   Always       -       3045

SMART Error Log Version: 1
No Errors Logged

smi_flash_id показывает:

Controller : SM2259XA bufferless
FlashID: 0x45,0x40,0x9a,0x3,0x7e,0x64,0x0,0x0 - Sandisk 112L BiCS5 TLC 16k 2Plane/die

 , ,

solawind
()

Не поднимается LVM зеркало при загрузке

Текущий релиз Arch

2 HDD , на каждом нарезан 1g efi system раздел остальное под lvm

Disk /dev/sda: 9 GiB, 9663676416 bytes, 18874368 sectors


Device       Start      End  Sectors Size Type
/dev/sda1     2048  2099199  2097152   1G EFI System
/dev/sda2  2099200 18872319 16773120   8G Linux LVM


Disk /dev/sdb: 9 GiB, 9663676416 bytes, 18874368 sectors


Device       Start      End  Sectors Size Type
/dev/sdb1     2048  2099199  2097152   1G EFI System
/dev/sdb2  2099200 18872319 16773120   8G Linux LVM

ос была проинсталлирована на /dev/sdb2 , затем сделал lvconvert -m1 чтобы получить заркало на sda2, lvconvert сообщил что все отлично и будет raid1 resilency

так создавал

vgextend vg /dev/sda2
lvconvert -m1 vg/root

это получил

 lvs -a -o +devices
  LV              VG Attr       LSize Pool Origin Data%  Meta%  Move Log Cpy%Sync Convert Devices
  root            vg rwi-aor--- 4.00g                                    100.00           root_rimage_0(0),root_rimage_1(0)
  [root_rimage_0] vg iwi-aor--- 4.00g                                                     /dev/sdb2(1)
  [root_rimage_1] vg iwi-aor--- 4.00g                                                     /dev/sda2(1)
  [root_rmeta_0]  vg ewi-aor--- 4.00m                                                     /dev/sdb2(0)
  [root_rmeta_1]  vg ewi-aor--- 4.00m                                                     /dev/sda2(0)


vgs -a -o +devices
  VG #PV #LV #SN Attr   VSize  VFree Devices
  vg   2   1   0 wz--n- 15.99g 7.98g root_rimage_0(0),root_rimage_1(0)
  vg   2   1   0 wz--n- 15.99g 7.98g /dev/sda2(1)
  vg   2   1   0 wz--n- 15.99g 7.98g /dev/sdb2(0)
  vg   2   1   0 wz--n- 15.99g 7.98g /dev/sda2(0)
  vg   2   1   0 wz--n- 15.99g 7.98g /dev/sdb2(1)


pvdisplay -m
  --- Physical volume ---
  PV Name               /dev/sdb2
  VG Name               vg
  PV Size               <8.00 GiB / not usable 2.00 MiB
  Allocatable           yes
  PE Size               4.00 MiB
  Total PE              2047
  Free PE               1022
  Allocated PE          1025
  PV UUID               zzSyDP-xQuF-p9Os-ebv0-dugy-a6yK-q2SBDa

  --- Physical Segments ---
  Physical extent 0 to 0:
    Logical volume      /dev/vg/root_rmeta_0
    Logical extents     0 to 0
  Physical extent 1 to 1024:
    Logical volume      /dev/vg/root_rimage_0
    Logical extents     0 to 1023
  Physical extent 1025 to 2046:
    FREE

  --- Physical volume ---
  PV Name               /dev/sda2
  VG Name               vg
  PV Size               <8.00 GiB / not usable 2.00 MiB
  Allocatable           yes
  PE Size               4.00 MiB
  Total PE              2047
  Free PE               1022
  Allocated PE          1025
  PV UUID               CKsfF6-aNyp-rStO-IaDB-J3sp-wn5V-Fkc0NV

  --- Physical Segments ---
  Physical extent 0 to 0:
    Logical volume      /dev/vg/root_rmeta_1
    Logical extents     0 to 0
  Physical extent 1 to 1024:
    Logical volume      /dev/vg/root_rimage_1
    Logical extents     0 to 1023
  Physical extent 1025 to 2046:
    FREE

установил grub в esp , само ядро лежит на lvm. Конфиг grub

cat /efi/grub/grub.cfg

menuentry 'Arch Linux, with Linux linux' {
 ..
        set root='lvmid/1YMttW-DhDc-Sk9s-QuyC-tEIM-iY75-xqj8aW/192Is5-CAez-XEwC-c1ZN-cn1z-doKd-WbB9Zc'
 ..
        echo    'Loading Linux linux ...'
        linux   /boot/vmlinuz-linux root=/dev/mapper/vg-root rw  loglevel=3
        echo    'Loading initial ramdisk ...'
        initrd  /boot/initramfs-linux.img
}

скопировал содержимое efi system между обоими дисками, добавил ссылки на загрузчики в nvram

efibootmgr -c -b 1 -d /dev/sdb -p 1 -L "GRUB 1" -l "\EFI\GRUB\grubx64.efi"
efibootmgr -c -b 2 -d /dev/sda -p 1 -L "GRUB 2" -l "\EFI\GRUB\grubx64.efi"

т.е. должны получить возможность загрузится с любого диска при отказе одного. Так как на каждом идентичные ESP с загрузчиком и raid1 lvm. С двумя дисками без проблем загружаюсь с обоих загрузчиков меняя в bios порядок загрузки, часть с grub работает. Проблемы начинаются когда я отключаю целиком один диск. Загрузчик оставшегося запускает ядро но получаем

waiting for root device /dev/mapper/vg-root

и вываливаемся в консоль initrd без рута

ls /dev/mapper control .. пусто

в dmesg ошибок нет, он как будто и не пытался lvm том поднять pvs , vgs показывают что половинка lvm им видна, ругаются на disk missing том в статусе partial, тут все верно.

вопрос, почему не поднимается доступная половинка зеркала в рут и не идет загрузка? повторюсь, если оба диска подключены все работает отлично, при отключении любого из них все встает

 , ,

solawind
()

RSS подписка на новые темы