Syntax for using tar command over ssh
Команды, соответствующие rsync
Настройка сервера VoIP Asterisk на PBX Elastix (CentOS) - Часть 1
Настраиваем IP адресацию в Elastix/Centos
# cd /
# getfacl -R / > acl.save
$ lxc launch images:centos/6 elastix
$ lxc config set elastix security.privileged true
$ lxc stop elastix
Удалить файловую систему контейнера:
$ sudo rm -rf /var/lib/lxd/containers/elastix/rootfs/*
# rsync -zav root@192.168.1.184:/ /var/lib/lxd/containers/elastix/rootfs/
$ lxc start elastix
$ lxc list
$ lxc exec elastix /bin/bash
Внутри контейнера восстановить права
# cd /
# setfacl --restore=acl.save
# exit
Перезапустить контейнер
$ lxc restart elastix
$ lxc list
# service network restart
Shutting down interface eth0: Device eth0 has MAC address 00:16:3E:63:D4:25, instead of configured address 08:00:27:3C:AB:E7. Ignoring.
192.168.1.111
# nano /etc/sysconfig/network-scripts/ifcfg-eth0
DEVICE=eth0
BOOTPROTO=dhcp
ONBOOT=yes
HOSTNAME=elastix
NM_CONTROLLED=no
TYPE=Ethernet
MTU=
DHCP_HOSTNAME=`hostname`
# service sshd start
Итог, сеть заработала, но дальше пока не завелось.
Команды, соответствующие rsync
Настройка сервера VoIP Asterisk на PBX Elastix (CentOS) - Часть 1
Настраиваем IP адресацию в Elastix/Centos
# cd /
# getfacl -R / > acl.save
$ lxc launch images:centos/6 elastix
$ lxc config set elastix security.privileged true
$ lxc stop elastix
Удалить файловую систему контейнера:
$ sudo rm -rf /var/lib/lxd/containers/elastix/rootfs/*
# rsync -zav root@192.168.1.184:/ /var/lib/lxd/containers/elastix/rootfs/
$ lxc start elastix
$ lxc list
$ lxc exec elastix /bin/bash
Внутри контейнера восстановить права
# cd /
# setfacl --restore=acl.save
# exit
Перезапустить контейнер
$ lxc restart elastix
$ lxc list
# service network restart
Shutting down interface eth0: Device eth0 has MAC address 00:16:3E:63:D4:25, instead of configured address 08:00:27:3C:AB:E7. Ignoring.
192.168.1.111
# nano /etc/sysconfig/network-scripts/ifcfg-eth0
DEVICE=eth0
BOOTPROTO=dhcp
ONBOOT=yes
HOSTNAME=elastix
NM_CONTROLLED=no
TYPE=Ethernet
MTU=
DHCP_HOSTNAME=`hostname`
# service sshd start
Итог, сеть заработала, но дальше пока не завелось.
Есть замечательный аналог Elastix - Issabel. Ставится в LXC CentOS7 в одну команду
ОтветитьУдалитьwget -O - http://repo.issabel.org/issabel4-netinstall.sh | bash