Назад | Перейти на главную страницу

команда lxc-attach с перенаправлением

Я настраиваю для сервера Proxmox 4 скрипт, который переносит дампы OpenVZ с Proxmox 3.4. Скрипты копируют резервные копии, восстанавливают их и так далее.

Во время этого процесса я бы хотел стереть / etc / network / interfaces и настроить новый, используя «pct set».

Моя проблема заключается в следующем: для записи базовой конфигурации по умолчанию в / etc / network / interface я использую lxt-attach. Я по ошибке использовал это:

lxc-attach -n 101 -- echo "auto lo" > /etc/network/interfaces

Вы поняли: я стер конфигурацию сети моего хоста. Так может кто-нибудь сказать мне, как выполнить эту команду:

echo "auto lo" > /etc/network/interfaces

в контейнере с помощью lxc-attach?

Большое спасибо ;)

Как сказал @jordanm (см. Комментарии), это работает:

lxc-attach -n 101 -- bash -c 'echo "auto lo" > /etc/network/interfaces'