Система Ubuntu 12.04 Установил эту новую штуку:
apt-get install lio-utils
/etc/init.d/target restart
/etc/init.d/target status
tcm_node --block iblock_0/hdd_sdb /dev/sdb
lio_node --addtpg iqn.2012-09.local.dim:ubuntulio 1
lio_node --addlun iqn.2012-09.local.dim:ubuntulio 1 0 lun_my_sdb iblock_0/hdd_sdb
lio_node --addnp iqn.2012-09.local.dim:ubuntulio 1 192.168.153.130:3260
lio_node --demomode iqn.2012-09.local.dim:ubuntulio 1
lio_node --disableauth iqn.2012-09.local.dim:ubuntulio 1
echo 0 > /sys/kernel/config/target/iscsi/iqn.2012-09.local.dim:ubuntulio/tpgt_1/attrib/demo_mode_write_protect
lio_node --enabletpg iqn.2012-09.local.dim:ubuntulio 1
echo yes |tcm_dump --o
/etc/init.d/target restart
Добавляю вторую сетевуху
lio_node --addnp iqn.2012-09.local.dim:ubuntulio 1 192.168.153.131:3260
Устанавливаю мультипатч с таким конфигом
defaults
{
path_selector "round-robin 0"
path_grouping_policy multibus
rr_min_io 200
no_path_retry 5
failback immediate
user_friendly_names yes
}
blacklist
{
devnode "^(ram|raw|loop|fd|md|dm-|sr|scd|st)[0-9]*"
devnode "^hd[a-z][[0-9]*]"
devnode "^sda$"
devnode "^sdb$"
}
multipaths
{
multipath
{
wwid 1IET_00010001
}
}
Фиг с этим мультипатчем думаю, проверю обычный бондинг
auto eth1
iface eth1 inet manual
bond-master bond0
auto eth2
iface eth2 inet manual
bond-master bond0
auto bond0
iface bond0 inet static
address 192.168.153.130
netmask 255.255.255.0
bond-mode 0
bond-miimon 100
bond-slaves none
mtu 7000
Протестил скорость сети, все ок, скорость возрасла, потестил скорость таргета, никакого проироста нет.
Ладно думаю поменяю таргет устанавливаю
aptitude install tgt
Итак вопрос почему этот lio-utils , который как бы самый новый и встроен в ядро так себя ведет. PS Тести скорости проводит утилитой FIO и DD разными способами, итог с tgt прирост скорости есть, а lio-utils нету ...