Difference between revisions of "Vnx-rootfslxc"
(Created page with "{{Title|How to create a LXC Ubuntu/Debian root filesystem for VNX}} == Basic installation == === Creación de un rootfs === Follow this procedure to create a LXC Ubuntu/Deb...") |
(→Creación de un rootfs) |
||
Line 2: | Line 2: | ||
== Basic installation == | == Basic installation == | ||
− | |||
− | |||
Follow this procedure to create a LXC Ubuntu/Debian based root filesystem for VNX. The procedure has been tested over Ubuntu 13.10. | Follow this procedure to create a LXC Ubuntu/Debian based root filesystem for VNX. The procedure has been tested over Ubuntu 13.10. |
Revision as of 10:54, 17 February 2014
How to create a LXC Ubuntu/Debian root filesystem for VNX
Basic installation
Follow this procedure to create a LXC Ubuntu/Debian based root filesystem for VNX. The procedure has been tested over Ubuntu 13.10.
- Create the rootfs with:
lxc-create -t ubuntu -n vnx_rootfs_lxc_ubuntu-13.10
Change "ubuntu" by "debian" in case you want to create a Debian rootfs. The default username/password is ubuntu/ubuntu.
mv /var/lib/lxc/vnx_rootfs_lxc_ubuntu-13.10/ /usr/share/vnx/filesystems/
lxc.rootfs = /usr/share/vnx/filesystems/vnx_rootfs_lxc_ubuntu-13.10/rootfs lxc.mount = /usr/share/vnx/filesystems/vnx_rootfs_lxc_ubuntu-13.10/fstab
lxc-start -n vnx_rootfs_lxc_ubuntu-13.10-v025 -f /usr/share/vnx/filesystems/vnx_rootfs_lxc_ubuntu-13.10/config
- Add VNX user and change the passwords:
sudo adduser vnx sudo passwd root
sudo apt-get update sudo apt-get dist-upgrade sudo apt-get install aptsh openssh-server traceroute telnet nmap apache2 wget tcpdump
sudo vi /etc/hosts # change name to vnx sudo vi /etc/hostname # "
halt
cd /usr/share/vnx/filesystems ln -s vnx_rootfs_lxc_ubuntu-13.10 rootfs_lxc