Expand Cut Tags

No cut tags
dizel_by: (Default)
[personal profile] dizel_by
Сегодня выяснилось, что если Logical Volume состоит более, чем из одного сегмента, sync делается негуманно долго. В моём случае получилось чуть дольше секунды. Как выяснил? Emacs по умолчанию дёргает sync при каждой операции записи. В процессе разборок потратил много нервов, обрёл много седых волос. Скорее всего проблема касается только LVM over LUKS, но всё же.

Date: 2015-10-20 03:04 pm (UTC)
From: [identity profile] gray-bird.livejournal.com
Вопрос, уже как лет 10 rhel везде по умолчанию сует свои эти самые LVM. Я же как пользователь от них ничего окромя проблем никогда не получал.

Чинить рассыпавшуюся LVM тот еще квест, особенно если она вдобавок с дефолтными именами.
Двигать разделы можно и без LVM.

Единственная "плюшка", один логический том из нескольких винтов, но нафига LVM если можно RAID собрать?

Date: 2015-10-20 03:12 pm (UTC)
From: [identity profile] dizel-by.livejournal.com
Чинить LVM не сложнее, чем обычный раздел :) А двигать разделы... Ну вот не знаю. Сколько времени будет двигаться раздел этак на 3Тб, ПЕРЕД которым нужно освободить пару гигабайт? А что делать, если в процессе что-то пойдёт не так? В LVM оно делается за пару минут совершенно без проблем. И да, LVM — это не замена RAID, хотя некоторое сходство есть.

Date: 2015-10-20 05:08 pm (UTC)
From: [identity profile] alexkuklin.livejournal.com
Ошибаетесь.
Навскидку, у меня примерно пять разных полезных сценариев применения LVM есть.

Date: 2015-10-20 05:07 pm (UTC)
From: [identity profile] alexkuklin.livejournal.com
откуда дровишки?
у меня овер дофига таких, и я не видел таких приколов.

Date: 2015-10-20 05:07 pm (UTC)
From: [identity profile] dizel-by.livejournal.com
Поэкспериментировал в виртуалках на разных версиях ядра — вполне воспроизводится

Date: 2015-10-20 05:09 pm (UTC)
From: [identity profile] alexkuklin.livejournal.com
странно это все.
у меня дофига многократно отрезайзенных томов на серверах в проде

Date: 2015-10-20 05:09 pm (UTC)
From: [identity profile] dizel-by.livejournal.com
Многосегментных на LUKS?

Date: 2015-10-20 05:15 pm (UTC)
From: [identity profile] alexkuklin.livejournal.com
у меня luks-ом закриптованы физические разделы, поверх этого сделаны PV и далее - везде.
т.е. при ресайзе LV никаких операций с luks не требуется.

Date: 2015-10-20 05:16 pm (UTC)
From: [identity profile] dizel-by.livejournal.com
У меня тоже так сделано. Поэтому не очень понятно, почему при появлении второго сегмента время sync растёт в 2-3 раза.

Date: 2015-10-20 05:21 pm (UTC)
From: [identity profile] alexkuklin.livejournal.com
--- Logical volume ---
LV Path /dev/nb3/root
LV Name root
VG Name nb3
LV UUID 4KIxLP-ZR2L-pgUP-7s6D-wSzd-rfow-8IzCgU
LV Write Access read/write
LV Creation host, time nb3, 2014-01-03 03:49:14 +0200
LV Status available
# open 1
LV Size 12,31 GiB
Current LE 3152
Segments 2
Allocation inherit
Read ahead sectors auto
- currently set to 256
Block device 254:2

это мой ноут, pv over luks

Profile

dizel_by: (Default)
dizel_by

December 2016

S M T W T F S
    1 23
45678910
11121314151617
18192021222324
25 262728293031

Style Credit

Page generated Jul. 22nd, 2017 04:48 am
Powered by Dreamwidth Studios