Как sudo apt-get установить на несколько хостов одновременно?

Наиболее вероятным местом для поиска является /var/log/. Я помню время, когда logrotate не был настроен для обработки всех соответствующих файлов журналов.

Начните с du -sh /var/log/*, чтобы увидеть, существует ли там «огромный» каталог.

3
задан 19 May 2017 в 16:17

3 ответа

Для управления несколькими машинами я использую clusterssh. Он позволяет выполнять параллельные терминальные сеансы для всех машин. Если вы хотите запустить команду специально на одной машине, вы можете выбрать ее окно. Если вы хотите отправить группу машин, вы можете выбрать все хосты, которые необходимо устранить. Легко, не так ли?) Вы можете использовать файл конфигурации и назначить группе компьютеров псевдоним и запустить clusterssh с этим псевдонимом вместо списка имен / IP-адресов машин.

Я использую это уже много лет. Другая возможность может быть tmux, но я должен проверить синтаксис для параллельных сеансов.

Изменить: Я признаю, что вы пытались выполнить неинтерактивную установку. [F4] открывает сеансы терминала, поэтому он будет интерактивным. Из-за того, что вы не указали, требуется ли интерактивность или неинтерактивность, я надеюсь, что интерактивные терминалы вам подходят

1
ответ дан 22 May 2018 в 22:28
  • 1
    Кластершш звучит неплохо. Я мог бы сделать clusterssh myAdminName@comp1 myAdminName@comp2 myAdminName@comp3, а затем вводить команды параллельно. – mcExchange 24 May 2017 в 12:11
  • 2
    Не могли бы вы привести пример, используя текстовый файл со списком хостов? – mcExchange 24 May 2017 в 12:17

Для управления несколькими машинами я использую clusterssh. Он позволяет выполнять параллельные терминальные сеансы для всех машин. Если вы хотите запустить команду специально на одной машине, вы можете выбрать ее окно. Если вы хотите отправить группу машин, вы можете выбрать все хосты, которые необходимо устранить. Легко, не так ли?) Вы можете использовать файл конфигурации и назначить группе компьютеров псевдоним и запустить clusterssh с этим псевдонимом вместо списка имен / IP-адресов машин.

Я использую это уже много лет. Другая возможность может быть tmux, но я должен проверить синтаксис для параллельных сеансов.

Изменить: Я признаю, что вы пытались выполнить неинтерактивную установку. [F4] открывает сеансы терминала, поэтому он будет интерактивным. Из-за того, что вы не указали, требуется ли интерактивность или неинтерактивность, я надеюсь, что интерактивные терминалы вам подходят

1
ответ дан 18 July 2018 в 13:04

Для управления несколькими машинами я использую clusterssh. Он позволяет выполнять параллельные терминальные сеансы для всех машин. Если вы хотите запустить команду специально на одной машине, вы можете выбрать ее окно. Если вы хотите отправить группу машин, вы можете выбрать все хосты, которые необходимо устранить. Легко, не так ли?) Вы можете использовать файл конфигурации и назначить группе компьютеров псевдоним и запустить clusterssh с этим псевдонимом вместо списка имен / IP-адресов машин.

Я использую это уже много лет. Другая возможность может быть tmux, но я должен проверить синтаксис для параллельных сеансов.

Изменить: Я признаю, что вы пытались выполнить неинтерактивную установку. [F4] открывает сеансы терминала, поэтому он будет интерактивным. Из-за того, что вы не указали, требуется ли интерактивность или неинтерактивность, я надеюсь, что интерактивные терминалы вам подходят

1
ответ дан 24 July 2018 в 20:05

Другие вопросы по тегам:

Похожие вопросы: