Translate

субота, 24 серпня 2013 р.

LXC настройка.

Когда все установлено и настроено, можно приступать к созданию тестового контейнера, но перед этим подготовить базовый список пакетов, которые будут входить в наш контейнер.
vi /etc/lxc/packages:
# Extra packages
packages=\
ifupdown,\
locales,\
libui-dialog-perl,\
dialog,\
isc-dhcp-client,\
netbase,\
net-tools,\
iproute,\
openssh-server,\
vim,\
apt-utils,\
mc,\
rcconf,\
ssh,\
wget,\
rcconf,\
dnsutils,\
ntpdate,\
iputils-ping,\
aptitude,\
cron,\
aptitude

Скачанные пакеты будут находиться в /var/cache/lxc и иметь вид debian-$release.tar
Все необходимые скрипты лежат в /usr/local/sbin.

Для каждого контейнера создается поддиректория с оригинальным названием, данным ему при подготовке. Пароль root – root.

Автостарт контейнера:/etc/default/lxc

# Comment out to run the lxc init script
RUN=yes

# Directory containing the container configurations
CONF_DIR=/etc/lxc

# Start /etc/lxc/example.conf, /etc/lxc/autostart.conf, etc.
#CONTAINERS="example autostart container"
CONTAINERS="имена контейнеров"

На базе контейнеров будет поднята вся инфраструктура сети нашего предприятия.
Все контейнеры нужно прописать в /etc/fstab на нашем хосте.
/usr/local/sbin /var/lib/lxc/vm/rootfs/usr/local/sbin none bind 0 0
/usr/local/etc /var/lib/lxc/vm/rootfs/usr/local/etc none bind 0 0
Все сервера должны иметь статический сетевой адрес.
Настройка.
/etc/network/interfaces

# The primary network interface
auto eth0
iface eth0 inet static
address 192.168.17.250
netmask 255.255.255.0
network 192.168.17.0
broadcast 192.168.17.255
gateway 192.168.17.1



Все контейнеры нужно прописать в /etc/fstab на нашем хосте.

/usr/local/sbin    /var/lib/lxc/vm/rootfs/usr/local/sbin                    none     bind      0          0
/usr/local/etc     /var/lib/lxc/vm/rootfs/usr/local/etc                      none     bind      0          0

 
Все сервера должны иметь статический сетевой адрес.
Настройка.

/etc/network/interfaces

# The primary network interface
auto eth0
iface eth0 inet static
     address 192.168.17.250
     netmask 255.255.255.0
     network 192.168.17.0
     broadcast 192.168.17.255
     gateway 192.168.17.1

Немає коментарів:

Дописати коментар