разные экраны byobu на большом кластере в зависимости от узла входа


1

Я пытаюсь использовать byobu в большом кластере, где я внутренне подключаюсь к другому узлу входа в систему каждый раз, когда я ssh к кластеру. Обычно никто даже не осознает разницу, но когда я пытаюсь использовать screen или byobu, я подключаюсь к одному отдельному сеансу на узел входа в систему. Сталкивались ли вы когда-нибудь с такой проблемой и могли бы вы придумать способ ее синхронизации?


Пара вопросов ... Когда вы говорите, что вы «ssh к кластеру», как вы определяете, к какой системе в кластере вы подключаетесь?
Дастин Киркланд

Вы хотите ввести одну команду и запустить ее на каждой машине в кластере? Это то, что вы подразумеваете под «синхронизировать это»?
Дастин Киркланд

Или вы пытаетесь подключиться к кластеру по ssh, получить случайную машину, запустить там byobu, запустить какую-то программу (например, top), отсоединиться, вернуться обратно в ssh, а ваш сеанс byobu top "переместился" на компьютер, который ты идешь магически назначен?
Дастин Киркланд

Последний, т.е. один сеанс byobu на вход в систему, независимо от узла входа в систему. И чтобы ответить на ваш первый вопрос: я вижу разницу в имени хоста после входа в систему. они пронумерованы от 1 до 4. Таким образом, имя пользователя @ clustername #, где # обозначает номер узла входа.

@Florian Я преобразовал ваш "ответ" в комментарий для вас. Посетите страницу тура для получения более подробной информации о том, как работает система вопросов / ответов в Super User. Ответы предназначены для перечисления решений, а комментарии используются для уточнения.
nhinkle

Ответы:


1

Таким образом, Byobu - это процесс (или, скорее, tmuxили screen) процесс операционной системы, который выполняется на данном узле. Невозможно переместить или перенести базовый процесс с одного узла на другой, что является неудачным для вашего варианта использования. Если вы хотите подключиться к определенному сеансу Byobu, вам потребуется какой-то способ навигации через шлюз кластера к «правильной» системе. Мне жаль, что Бёбу не может тебе больше помочь.

Полное раскрытие: я автор и сопровождающий Byobu .


1
Спасибо за использование соответствующего раскрытия вашей принадлежности к этому проекту! Многие люди забывают это сделать.
nhinkle
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.