1

Есть vsphere виртуализация. Как я понял нода с несколькими хостами. Вот на одном из хостов поднял ВМ с Debian 7.5 Сделал два диска. Один под систему, второй под /var и примонтировал его. Все диски в ext4.

Цель всего этого, перенос старого svn. С этим все понятно, но столкнулся с проблемой. А именно скорость записи.
Через svnadmin распаковывается dump репозитория размером около 40 гигов. И начинаются непонятки. atop показывает нагрузгу в 100% записи.
iotop показывает очень маленькую скорость, а по словам hdparm все хорошо. Как быть? Мой дамп при такой скорости будет разварачиваться ой как долго.

Скрин atop

+ открыть спойлер

Скрин iotop

+ открыть спойлер

 Консоль:
hdparm -tT /dev/sdb1

/dev/sdb1:
Timing cached reads:   6290 MB in  2.00 seconds = 3147.34 MB/sec
Timing buffered disk reads: 180 MB in  3.02 seconds =  59.64 MB/sec

Если скопировать фалй с гиг с sdb1 на sda1, то скорость сначала большая, но почти сразу падает до двух, двух с половиной мегабайт.

shere стоит hight

MX Linux 21.2 x86_64
Чем больше я работаю админом, тем больше понимаю, насколько волшебна фраза - "Нет технической возможности!"

2

А если журналирование отключить? Оно часто проскакивает и жрет по 50-70% IO

MX Linux 21.2 x86_64
Чем больше я работаю админом, тем больше понимаю, насколько волшебна фраза - "Нет технической возможности!"

3

 Консоль:
sudo iotop -obtqqq | grep jbd2
19:36:03  1838 be/3 root        0.00 B/s   47.51 K/s  0.00 % 70.53 % [jbd2/sdb1-8]
19:36:04  1838 be/3 root        0.00 B/s    0.00 B/s  0.00 % 59.51 % [jbd2/sdb1-8]
19:36:05  1838 be/3 root        0.00 B/s    0.00 B/s  0.00 % 51.73 % [jbd2/sdb1-8]
19:36:06  1838 be/3 root        0.00 B/s    3.96 K/s  0.00 % 51.45 % [jbd2/sdb1-8]
19:36:07  1838 be/3 root        0.00 B/s    7.88 K/s  0.00 % 39.72 % [jbd2/sdb1-8]
19:36:08  1838 be/3 root        0.00 B/s    3.95 K/s  0.00 % 35.03 % [jbd2/sdb1-8]
19:36:09  1838 be/3 root        0.00 B/s    3.95 K/s  0.00 % 57.38 % [jbd2/sdb1-8]
19:36:10  1838 be/3 root        0.00 B/s    0.00 B/s  0.00 % 56.97 % [jbd2/sdb1-8]
19:36:11  1838 be/3 root        0.00 B/s    0.00 B/s  0.00 % 53.81 % [jbd2/sdb1-8]
19:36:12  1838 be/3 root        0.00 B/s    0.00 B/s  0.00 % 52.10 % [jbd2/sdb1-8]
19:36:13  1838 be/3 root        0.00 B/s    0.00 B/s  0.00 % 45.42 % [jbd2/sdb1-8]
19:36:14  1838 be/3 root        0.00 B/s    3.95 K/s  0.00 % 63.64 % [jbd2/sdb1-8]
19:36:15  1838 be/3 root        0.00 B/s    0.00 B/s  0.00 % 56.88 % [jbd2/sdb1-8]
19:36:16  1838 be/3 root        0.00 B/s    7.91 K/s  0.00 % 62.80 % [jbd2/sdb1-8]
19:36:17  1838 be/3 root        0.00 B/s    0.00 B/s  0.00 % 67.91 % [jbd2/sdb1-8]
19:36:18  1838 be/3 root        0.00 B/s    0.00 B/s  0.00 % 39.08 % [jbd2/sdb1-8]
19:36:19  1838 be/3 root        0.00 B/s    0.00 B/s  0.00 % 30.39 % [jbd2/sdb1-8]
19:36:20  1838 be/3 root        0.00 B/s   11.86 K/s  0.00 % 68.49 % [jbd2/sdb1-8]
19:36:21  1838 be/3 root        0.00 B/s    0.00 B/s  0.00 % 31.33 % [jbd2/sdb1-8]
19:36:22  1838 be/3 root        0.00 B/s    7.86 K/s  0.00 % 32.10 % [jbd2/sdb1-8]
19:36:23  1838 be/3 root        0.00 B/s    0.00 B/s  0.00 % 30.89 % [jbd2/sdb1-8]

MX Linux 21.2 x86_64
Чем больше я работаю админом, тем больше понимаю, насколько волшебна фраза - "Нет технической возможности!"

4

XliN пишет:

Есть vsphere виртуализация

как версия esxi стоит?

XliN пишет:

Если скопировать фалй с гиг с sdb1 на sda1, то скорость сначала большая, но почти сразу падает до двух, двух с половиной мегабайт.

обычно в таких ситуация смотрят на диски хоста системы, возможно у вас они прогибаются.

XliN пишет:

shere стоит hight

рекомендую для начала использовать настройки по умолчанию

It is good day to die ...
MS Windows 10
Заметки о главном...

5

i2ks пишет:

как версия esxi стоит?

Я так понимаю ESXi 5.1.0

i2ks пишет:

обычно в таких ситуация смотрят на диски хоста системы, возможно у вас они прогибаются.

Да все там вроде нормально. Статус зелененький. Куча виртуалок других там крутится и ничего.

Пользуясь случаем спрошу. Я так понимаю проблема в самой утилите svnadmin. Она пока все комиты за 6 лет раздампит, сто лет пройдет. Думаю она тормозит процесс. Так же был диск создат Thick Provision Lazy Zeroed - который мной предварительно небыл забит нулями.

Мне нужен ответ от тех кто работала с SVN сервером. Если я тупо скопирую ветку SVN с одного на другой сервер, без svnadmin dump. Прокатит?

MX Linux 21.2 x86_64
Чем больше я работаю админом, тем больше понимаю, насколько волшебна фраза - "Нет технической возможности!"

6

XliN пишет:

Если я тупо скопирую ветку SVN с одного на другой сервер, без svnadmin dump. Прокатит?

на счет отдельной ветки мало что могу сказать, но весь свн так переносить можно, только незабудь погасить свн перед процедурой копирования

It is good day to die ...
MS Windows 10
Заметки о главном...