Теперь об интересном: о настройке.
Для начала, сеть не запустится, и тут на ручном старте будет сюрприз:
# dhclient eth0
Rather than invoking init scripts through /etc/init.d, use the service(8)
utility, e.g. service smbd reload
Since the script you are attempting to invoke has been converted to an
Upstart job, you may also use the reload(8) utility, e.g. reload smbd
reload: Unknown instance:
invoke-rc.d: initscript smbd, action "reload" failed.
Это "приколы" новой системы upstart, с которой до сих пор море косяков (вспоминаем запуск того же vsftpd в opensuse)
Лечим.
# cat >>/etc/network/interfaces <<EOF
auto eth0
iface eth0 inet dhcp
EOF
# /etc/init.d/networking restart
Если есть желание настраивать сеть руками, меняем строку
iface eth0 inet manual
и теперь будет работать dhclient eth0
Теперь лечим консоль. Снова. Но помним, что это по сути дебиан, так что методы схожи
открываем /etc/init/tty1.conf
но тут уже всё вроде вписано... но консоль не работает. Мешает секция
RUNLEVEL=[2345] and (
not-container or
container CONTAINER=lxc or
container CONTAINER=lxc-libvirt)
Вот то, что в скобках после and (включительно) - удалить. Или добавить секцию container CONTAINER=, но я не знаю что туда вписывать. В оф мануале этого блока просто нет.
Увы, тут start tty не прокатит и надо перезагрузить контейнер. Или сделать init 1, подключить консоль и нажать ctrl+D, но такой метод как-то странно работает, выведет приглашение и снова не реагирует.
И немного про то, чем отличаются редакции desktop, server...
http://dragonflybsd.blogspot.ru/2013/07/proxmox-centos-6-ovz.html
http://askubuntu.com/questions/217293/how-to-force-dhclient-to-run
Комментариев нет:
Отправить комментарий