?

Log in

No account? Create an account
Surikata's journal
Recent Entries 
programming
Понадобилось мне тут на работе поднять и потестировать RDMA, а именно Soft-RoCE (RDMA over Converged Ethernet с использованием обычных Ethernet-адаптеров). Рабочая система у нас -- Debian 9 Stretch. Может, я задавала гуглу какие-то не такие запросы, может, все это считается очевидным, но простого пошагового мануала для решения этой задачи я не нашла. Потратив какое-то время, последовательность шагов для подъема Soft-Roce выяснила. Пусть она лежит здесь и, может, кому-то сэкономит время. Большая часть взята из https://community.mellanox.com/docs/DOC-2184, немного из https://wiki.debian.org/RDMA.

0. Собираем мини-стенд из двух машин. У каждой машины по одному интерфейсу для экспериментов с RDMA. RDMA-интерфейсы соединяем обычным патчкордом. Очень желательно иметь еще по одному интерфейсу на каждой машине -- хотя бы для скачивания необходимых пакетов, а также, например, для доступа на машину по ssh.

На машинах должна работать 64-битная (!) версия Debian. Формально, настроить все можно и для 32-битной, но лично у меня на двух разных машинах с 32-битной системой RDMA-приложения работать не стали с диагностикой "rdma_rxe: err -12 from rxe_umem_get" в dmesg.

Описанные ниже действия нужно выполнить на обеих машинах.

1. Проверяем, что ядро собрано с соответствующими опциями:
# cat /boot/config-4.9.0-7-amd64 | grep RDMA

CONFIG_RDS_RDMA=m
CONFIG_NET_9P_RDMA=m
CONFIG_NVME_RDMA=m
CONFIG_NVME_TARGET_RDMA=m
CONFIG_QED_RDMA=y
CONFIG_CARDMAN_4000=m
CONFIG_CARDMAN_4040=m
CONFIG_INFINIBAND_OCRDMA=m
CONFIG_INFINIBAND_RDMAVT=m
CONFIG_RDMA_RXE=m
CONFIG_SUNRPC_XPRT_RDMA=m


Тут в инструкции на сайте Mellanox сказано "скачайте ядро и соберите его, установив соответствующие опции". Вероятнее всего, в вашем работающем ядре нужные опции УЖЕ установлены (так было на четырех из пяти машин, с которыми я имела дело, при этом на пятой было "особенное" ядро), если явным образом не было сделано обратное.

2. Устанавливаем необходимые пакеты из репозитория stretch-backports:
# apt-get -t stretch-backports install rdma-core

# apt-get -t stretch-backports install libibverbs1 librdmacm1 \
libibmad5 libibumad3 librdmacm1 ibverbs-providers rdmacm-utils \
infiniband-diags libfabric1 ibverbs-utils


3. Перезагружаем машину (это важно!)

4. Выполняем
# rxe_cfg status

Должны быть видны наши интерфейсы:
Name Link Driver Speed NMTU IPv4_addr RDEV RMTU
eno1 yes e1000e
enp10s0 yes igb


В моем примере eno1 -- для экспериментов с RDMA.

5.
# rxe_cfg start

6. Создаем rxe-интерфейс с использованием имеющегося ethernet-интерфейса (важно не перепутать с интерфейсом для управления):
# rxe_cfg add eno1

7. Назначаем интерфейсам IP-адреса. Например:
# ifconfig eno1 10.0.0.1 // одна машина
# ifconfig eno1 10.0.0.2 // другая машина

8. Проверяем:
$ rping -s -C 10 -v // на одной машине
$ rping -c -a 10.0.0.2 -C 10 -v // на другой

В случае успеха видим на обеих машинах выдачу из 10 строк вида:
ping data: rdma-ping-3: DEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstu

9. Для создания собственных RDMA-приложений также понадобятся пакеты libibverbs-dev и librdmacm-dev:
apt-get -t stretch-backports install libibverbs-dev librdmacm-dev
9th-Aug-2018 12:30 am - Лосиный остров
flower
На прошедших выходных побывали в(на?) Лосином Острове. Слово "остров" в названии, кстати, обозначает рощицу, а вовсе не участок суши в водоеме.

Несмотря на то что Лосиный Остров считается городским национальным парком, добираться туда не просто: метро -> электричка -> автобус -> пара километров пешком. У нас это заняло часа 2-2,5. Автобус номер 3 от станции Перловская ходит не часто, это надо учитывать.

Посмотреть в первую очередь хотелось лосиную биостанцию. Но на сайте я также увидела экскурсию по болоту, которую можно было совместить с биостанцией. Я не могла упустить такой шанс, ибо болото для меня -- место силы, я давно там не была, и хотелось узнать что-нибудь интересное. Все удовольствие длилось чуть больше трех часов (час -- биостанция, перерыв, часа полтора -- болото, чай) и стоило около 1000 рублей за человека. Без экскурсий посетить эти объекты не получится.

Начнем с биостанции. По сути это место лечения и передержки, специализирующееся на лосях. Если какое-то животное нуждается в реабилитации, то его доставляют сюда. После того, как лось становится способен жить в дикой природе, его выпускают. Сейчас на биостанции всего три лося.

Это Дина, она не захотела жить в дикой природе и вернулась на станцию. Видимо, сработало "нас и тут неплохо кормят".
Лосиный Остров
Да, лося можно погладить и покормить морковкой.

Read more...Collapse )
31st-Jul-2018 11:33 pm - Ещё летнее
flower
Мне просто нравится этот снимок
DSC_9119
flower
Мостар боснийцы решили сделать музеем войны 1992-1995 годов. Не верю я, что такое количество полуразрушенных домов -- это только от бедности. В соседней также небогатой Сербии внешних следов войны почти не осталось.
Контраст с вылизанными окрестностями Старого Моста получился действительно запоминающимся.
Линия фронта проходила прямо по городу.
Мостар
Read more...Collapse )
15th-Jul-2018 05:18 pm - Макушка лета
flower
Больше месяца я не была в любимых местах: сборы в отпуск, отпуск, встреча с подругами. А иванчаевые поля у Орши в прошлый раз я видела аж год назад! И я очень, очень соскучилась :) По тихой речке, в которой видны спины рыб, никак не желающих ловиться; по скромным лесным цветам; по ароматной землянике (собрать хотя бы стаканчик для меня нереально, а вот полакомиться с куста по пути -- да! садовая по сравнению с лесной -- совершенно не то); по черничникам, в которых можно сидеть часами, пока не съедят комары и слепни... Вот вчера, наконец, добралась.

Не представляю свою жизнь без таких вылазок. Общение с природой (причем, родной, знакомой уже не один десяток лет, пальмы не подойдут) -- мой универсальный источник сил :)

Несмотря на то, что картинки, не требующие многобукв, переехали в Инстаграм, кое-чем поделюсь и здесь.
DSC_9044

DSC_9018

Read more...Collapse )
8th-Jul-2018 10:51 am - Новый опыт. 2 шт.
flower
Внезапно в этом году настало десятилетие школьного выпуска. Какой-то монолитной компании у нас в классе не было и нет, поэтому и общих встреч нет. Что совершенно не печалит, ибо если в школьные годы поговорить было не о чем, то и сейчас общие темы не появятся, кроме сравнения галочек в жизненных чек-листах. Тем не менее, есть люди, встретиться с которыми я всегда рада. Вчера вот и состоялась, наконец, такая встреча. Полгода, наверное, собирались :)

Здорово, что была какая-то активность, за что девчонкам спасибо. Я-то с корабля на бал, то есть только из отпуска, так что что-то организовывать возможности и сил не было. Собственно, про это и хотела рассказать.

Первой частью активности был тир. Вот это очень понравилось! Два с половиной часа пролетели незаметно. Рассчитано оно на полтора, но нас было трое и местами мы тупили. Инструктор с нами намучился и куда-то из-за этого опоздал, но все равно был дружелюбен и программу отработал полностью. Из оружия ранее мне была знакома только винтовка. Из пистолетов (два вида), пистолета-пулемета, лука и арбалета стреляла впервые. С пистолетами так ничего путного и не вышло: надо качать руки! И для блочного лука я слишком мелкая -- не хватает размаха рук. Но это не беда -- выстрелы из оружия, которое не понравилось/не подошло можно заменить на дополнительные из чего-то другого. Стрелковое оружие -- все пневматическое. Оно и к лучшему -- громкие звуки меня пугают.
Тир называется Air-Gun, на biglion есть выгодное от них предложение. Но оптимально туда ходить в одиночку или вдвоем.
А это я учусь стрелять из лука :)


Потом мы смотрели футбол в спортбаре. Это тоже для меня новый опыт. Я не фанат, но событие сравнимого с ЧМ масштаба в России теперь будет не скоро, так что почему бы не прикоснуться. Нам, наверное, повезло с заведением: были кричалки, свистелки и обнимашки с официантками, но пьяного буйства -- нет. Действительно, так оно гораздо эмоциональнее, чем дома. Собственно, дома я футбол и не смотрю. И все же, несмотря на реально захватывающую игру, я утомилась. Может, сказалась адаптация к московскому часовому поясу, духота и длинный матч. Может -- моя нелюбовь к застольным посиделкам в принципе. В общем, опыт интересный, но повторять желания нет.
7th-Jul-2018 10:56 am - Снова дома
flower
Вернулась с Дальнего Востока. Начало июня по разным причинам получилось так себе и больше всего мне хотелось просто отдохнуть без утомительных забегов по достопримечательностям (ключевое слово тут "утомительных" -- что-то посмотреть в спокойном ритме хотелось) и с минимумом социальных взаимодействий. Санаторий "Океанский" подошел для такого как нельзя лучше: парк в сталинском стиле с ароматными пихтами, спускающийся прямо к собственному морскому пляжу, располагал к неспешным прогулкам. Часовой пояс +10 и отсутствие интернетов, а в некоторых местах и мобильной связи, избавили от необходимости общения. Впрочем, в отдельных местах (на пляже, например :)) ) пользоваться мобильным интернетом я могла.

Была небольшая вылазка в Пекин с тем самым забегом по достопримечательностям. В итоге столица осмотрена, Великая китайская стена посещена, пекинская утка попробована :) Китай оказался гораздо приятнее других виденных мною неевропейских стран: может быть, на тебя и смотрят, как на источник легких денег, но хотя бы не пытаются обмануть в открытую и не бегут к тебе, пытаясь что-то впарить. 95% таксистов реально работают по счетчику, даже в аэропорту (с оставшимися 5% тоже столкнулась, но таких и у нас хватает). Впечатление подпортила лишь жара (+38). Английского не знают, однако переводчик в телефоне спасал.

Российский Дальний Восток также немножко осмотрен: Владивосток, Славянка, остров Русский. Видела нерп в естественной среде обитания, красивые необитаемые островки... Отличный океанариум и очень крутой кампус ДВФУ. Открыла новую для себя еду: кукумария, гребешок, местный шоколад. Наелась любимого салата из папоротника (в тверских лесах уже который год не удается его поймать, хотя раньше был).

Конечно, осталось и то, ради чего стоит вернуться: я так и не увидела владивостокские маяки, Русский мост (хоть и проезжала по нему дважды!), островки залива Петра Великого, водопады, не погуляла по национальным паркам. Вряд ли я поеду сюда скоро (все-таки, в мире, в т.ч. в России, слишком много еще совсем не виденных мест, чтобы позволить себе такую роскошь :)), но, когда-нибудь позже хотелось бы.
2nd-Jul-2018 12:46 am(no subject)
flower

Сегодня казалось бы обычное туристическое посещение кирхи обернулось разговором с главой лютеранской общины Владивостока. Вернее, он говорил, а я слушала, ибо я говорить вообще не люблю:)

Почтенный немец в шестом поколении рассказал про кирху, орган, витражи, особенные кирпичи и многое другое и озвучил следующее: "Нигде в мире так плохо не относятся к основной религии в стране, как в России". Речь, конечно, не о том, что мало верующих, не о единичных ненавистниках и не о конструктивной критике, а о тоннах грязи, в т.ч. от вполне разумных и адекватных в других областях людей. В своем окружении этот негатив разной степени упоротости я вижу и его много. В тех странах, где была, подобного я не замечала, но и все общение мое ограничивалось в лучшем случае гидами. Как власть свою ругают, слыхала, много :) Но про религию никогда ничего плохого. Интересно, неужели мы и правда одни такие?

22nd-Jun-2018 04:27 pm(no subject)
flower
Давненько я не писала про книги. С момента написания предыдущего книжного поста были прочитаны "Хромая судьба"/"Гадкие лебеди" Стругацких (абсолютно не зашли при моем хорошем отношении к другим произведениям авторов), "Ночная стража" и "Творцы заклинаний" Пратчетта (как всегда, здорово), "Автохтоны" Галиной с дождливо-холодным, чуть мистическим Львовом, "Нам здесь жить" Олдей и Валентинова, "Смерть в Лиссабоне" Уилсона (неплохой детектив с ликбезом по истории Португалии ХХ века), "Артемида" Э.Вейера (по сравнению с "Марсианином" слабовато и главная героиня уж слишком мерисьюшна), "Колумб" Р. Сабатини (очень хорошо, главное, понимать, что это все-таки не биография :)) и "Ночной поезд на Лиссабон" П.Мерсье.

По большинству книг впечатления уже повыветрились, а вот насчет "Поезда" все еще негодую. На том же livelib-е у книжки хороший рейтинг, на форумах ее вечно советуют тем, кто хочет чего-нибудь португальского (на это я и повелась)... На деле же книжка оказалась невыносимо скууучной. В главном герое мне, увы, видится лишь обеспеченный бездельник, которому все приелось и хочется приключений и который в то же время всего боится. Да, свое состояние, позволяющее бесцельно копаться в чужих жизнях, он скопил сам, ведя скромную жизнь, но от этого не легче. К остальным героям также симпатии не возникло. И без того медленное повествование разбавляется пространными "философскими" вставками, которые под конец я лишь пробегала глазами. В общем, "О чем эта книга? Да ни о чем!"
flower
Вообще говоря, Мостар -- это город одной достопримечательности. Настолько, что это даже отражено в названии :)

Старый мост построен в середине XVI века турками, которым тогда эти земли и принадлежали. Мост красивый и достоин того, чтобы ради него посетить город. Однако, мосту на фотографии всего 14 лет: действительно СТАРЫЙ мост был уничтожен хорватскими боевиками в 1993 году. Неретва делит город на хорватскую и боснийскую сторону. К мосту примыкают с двух сторон башни Тара и Халебия.
Мостар

Read more...Collapse )
This page was loaded Aug 21st 2018, 2:09 pm GMT.