Перенаправление портов могло бы пригодиться.
От PC1:
~# ssh -fN -L 22:PC3:7777 -l <user> PC2
7777 может быть просто любой порт (если он уже не используется). Я точно так же, как то число, плюс любое "упорядочивание" я могу справиться +1 (7778, 7779, и т.д., и т.д.).
Это сделанное, у Вас будет 'прозрачный' туннель от локального порта PC1 7777 к порту PC3 22. Просто проблема:
~# ssh -l <user> -p 7777 localhost
И необходимо быть на PC3.
Можно также использовать-D для динамичной передачи порта, если Вы хотите установленный прокси SOCKS.
~# ssh -D <someport> -fN -L 22:PC3:7777 -l <user> PC2
Удачи!
Проверьте страницу Linux Benchmark Suite. Это имеет ссылки на набор сравнительных тестов, включая bonie и bonie ++, который может сделать то, что Вы хотите (и больше).
Для bonnie ++, для изменения размера блока Вы, возможно, также должны были бы указать тестовый размер файла.
usage: bonnie++ [-d scratch-dir] [-s size(MiB)[:chunk-size(b)]]
Так bonnie++ ... -s 1g:4k ...
должен сделать ввод-вывод в 4 096-байтовых блоках.
Также озон выезда. Это имеет страшное количество параметров командной строки, но r
может использоваться для фиксации размера блока. Проверьте документацию для понимания вывода.
В наши дниfio
это было бы очень легко:
fio --name=basic --filename=/mnt/fs/fiotestfile --size=1G --rw=randrw --bs=4k
См. документацию fio для описания многих (опций fio ).
-s size:chunk-size
опция? – Mat 05.08.2011, 14:31