Необходимо вытащить неправильный сервер имен из конфигурации.
Проверьте https://help.ubuntu.com/12.10/serverguide/network-configuration.html#name-resolution для получения дополнительной информации.
Для использования свободных серверов имен Google отредактируйте/etc/network/interfaces файл как ниже.
Удалите:
серверы имен DNS 198.154.126.1
Добавьте:
серверы имен DNS 8.8.4.4 8.8.8.8
И затем перезапустите свой сетевой интерфейс, через
$ sudo/etc/init.d/networking перезапуск
выглядит как-то для GNU Parallel . Попробуйте что-то вроде этого:
function server_ssh() {
parallel --line-buffer ssh server{} "$1" ::: 01 02 03
}
- вариант
function server_ssh() {
parallel --line-buffer ssh server{} "$1" ::: 01 02 03
}
- Вариант линейного буфера
, чтобы разрешить смешивание вывода различных команд вместе (по умолчанию его группируют вывод каждой команды вместе, поэтому приходится дождаться, пока каждая не заканчивается).
-U
должен работать здесь также. Обычно он может позволить детали линий смешать вместе, но поскольку команда, которые вы используете, скорее всего, основанные на линии, которая не должна происходить.
Редактировать: - Линейный буфер
находится в альфа-тестировании в версии у меня (20130922-1), я бы пошел с -U
.