[Lxc-users] help regarding lxc

nishant mungse nishantmungse at gmail.com
Thu Aug 25 07:09:20 UTC 2011


hiii

thnks Canhua.
But still there is a problem
Here are thing i did

1) lxc-create -n vm2 -f /home/nishant/vm2/lxc-macvlan.conf -t sshd

Generating public/private rsa key pair.
Enter passphrase (empty for no passphrase):
Enter same passphrase again:
Your identification has been saved in
/var/lib/lxc/vm2/rootfs/etc/ssh/ssh_host_rsa_key.
Your public key has been saved in
/var/lib/lxc/vm2/rootfs/etc/ssh/ssh_host_rsa_key.pub.
The key fingerprint is:
28:b5:ba:f9:ab:48:c2:7f:e0:3e:a2:f8:8f:c8:7b:3e root at ubuntu
The key's randomart image is:
+--[ RSA 2048]----+
|                 |
|                 |
|      .          |
|     . o         |
|    . o S        |
|.  . o           |
|..o o            |
|o=.E +           |
|=+X=Ooo.         |
+-----------------+
Generating public/private dsa key pair.
Enter passphrase (empty for no passphrase):
Enter same passphrase again:
Your identification has been saved in
/var/lib/lxc/vm2/rootfs/etc/ssh/ssh_host_dsa_key.
Your public key has been saved in
/var/lib/lxc/vm2/rootfs/etc/ssh/ssh_host_dsa_key.pub.
The key fingerprint is:
b6:c6:1b:ad:77:ab:4e:6e:f9:cd:c2:6d:af:d7:d4:f8 root at ubuntu
The key's randomart image is:
+--[ DSA 1024]----+
|                 |
|                 |
|                 |
|                 |
|        S      ..|
|       o o    . o|
|        = oo . o.|
|       . *+ +oo E|
|        o+++o+++.|
+-----------------+
'sshd' template installed
'vm2' created

2) When i did
lxc-start -n vm2 -f /home/nishant/vm2//lxc-macvlan.conf /bin/bash
 After this command the terminal hangs....

3)lxc-ls
   vm2

4)lxc-info -n vm2
vm2 is stopped

am i right in executing command or is there something i m missing in
executing......
Plz help me.

The only change i did is copied conf file to loc /home/nishant/vm2 and
changed lxc.rootfs=/home/nishant/vm2 and changed the lxc.utsname = vm2.
Do i need to make some changes in /etc/fstab and creating control groups.





Regards,
Nishant.


On Thu, Aug 25, 2011 at 5:36 AM, Canhua <dreameration at gmail.com> wrote:

> You may have missed to lxc-create the container. You shoulld run:
>   lxc-create -n [container-name] -f [/path/to/config-file] -t
> [template-name]
> for example lxc-create -n vm0 -f [lxc-veth.conf] -t debian
>
> On Wed, Aug 24, 2011 at 10:17 PM, nishant mungse
> <nishantmungse at gmail.com> wrote:
> > hello Canhua,
> > I did apt-get bootstrap and installed it.
> > And now when i did ::
> > lxc-start -n vm0 [-f config file] -d
> > and after that i checked
> > lxc-info -n vm0
> > o/p was vm0 is stopped.
> > I did the same thing which is given in that site you mentioned.
> > Wrote all the things in config file which are given in that site but
> still
> > it is not working.
> > These are things i did::
> > 1) Copied all the contents of config path and only changed ipv4 add and
> hwd
> > address .
> >  Container with network virtualized using the macvlan device driver
> > lxc.utsname = vm0
> > lxc.network.type = macvlan
> > lxc.network.flags = up
> > lxc.network.link = eth0
> > lxc.network.hwaddr = **
> > lxc.network.ipv4 =  **
> > lxc.tty = 4
> > lxc.pts = 1024
> > lxc.rootfs = /srv/lxc/vm0/rootfs
> > lxc.cgroup.devices.deny = a
> > # /dev/null and zero
> > lxc.cgroup.devices.allow = c 1:3 rwm
> > lxc.cgroup.devices.allow = c 1:5 rwm
> > # consoles
> > lxc.cgroup.devices.allow = c 5:1 rwm
> > lxc.cgroup.devices.allow = c 5:0 rwm
> > lxc.cgroup.devices.allow = c 4:0 rwm
> > lxc.cgroup.devices.allow = c 4:1 rwm
> > # /dev/{,u}random
> > lxc.cgroup.devices.allow = c 1:9 rwm
> > lxc.cgroup.devices.allow = c 1:8 rwm
> > lxc.cgroup.devices.allow = c 136:* rwm
> > lxc.cgroup.devices.allow = c 5:2 rwm
> > # rtc
> > lxc.cgroup.devices.allow = c 254:0 rwm
> >
> >
> > 2) wrote cgroup /cgroup cgroup defaults 0 0 in /etc/fstab
> >
> > 3) mount cgroup
> > 4)  after that i did::
> > lxc-start -n vm0 -f /var/lib/lxc/vm0/lxc-macvlan.conf -d
> > and lxc-info -n vm0 gives "vm0 is stopped"
> > 4) and lxc-checkconfig gave
> > Kernel config /proc/config.gz not found, looking in other places...
> > Found kernel config file /boot/config-2.6.35-22-generic
> > --- Namespaces ---
> > Namespaces: enabled
> > Utsname namespace: enabled
> > Ipc namespace: enabled
> > Pid namespace: enabled
> > User namespace: enabled
> > Network namespace: enabled
> > Multiple /dev/pts instances: enabled
> > --- Control groups ---
> > Cgroup: enabled
> > Cgroup namespace: enabled
> > Cgroup device: enabled
> > Cgroup sched: enabled
> > Cgroup cpu account: enabled
> > Cgroup memory controller: enabled
> > Cgroup cpuset: enabled
> > --- Misc ---
> > Veth pair device: enabled
> > Macvlan: enabled
> > Vlan: enabled
> > Note : Before booting a new kernel, you can check its configuration
> > usage : CONFIG=/path/to/config /usr/bin/lxc-checkconfig
> > Please help me out ASAP.
> > Regards,
> > Nishant.
> >
> > On Wed, Aug 24, 2011 at 5:25 PM, Canhua <dreameration at gmail.com> wrote:
> >>
> >> It seems you didn't bootstrap any distribution.  Please see
> >> http://blog.foaa.de/2010/05/lxc-on-debian-squeeze/ , note especially
> >> the use of debootstrap
> >>
> >> On Wed, Aug 24, 2011 at 5:30 PM, nishant mungse <
> nishantmungse at gmail.com>
> >> wrote:
> >> > Hii all
> >> > I am using lxc for creating containers.
> >> >  But when i create lxc container using "lxc-create -n abc" it creates
> a
> >> > abc
> >> > container and when i do lxc-info -n abc its show "abc is stopped" and
> >> > when i
> >> > perform "lxc-start -n abc [-f conf file ]" the terminal hangs and if
> do
> >> > "lxc-execute -n abc [-f conf file ] \bin\bash" terminal hangs.
> >> > It is not even working for  "/usr/bin/lxc-execute -n foo -f
> >> > /usr/share/doc/lxc/examples/lxc-macvlan.conf /bin/bash".
> >> > I am using UBUNTU 10.10.
> >> > Plz help me ASAP.
> >> > Regards,
> >> > Nishant.
> >> >
> >> >
> ------------------------------------------------------------------------------
> >> > EMC VNX: the world's simplest storage, starting under $10K
> >> > The only unified storage solution that offers unified management
> >> > Up to 160% more powerful than alternatives and 25% more efficient.
> >> > Guaranteed. http://p.sf.net/sfu/emc-vnx-dev2dev
> >> > _______________________________________________
> >> > Lxc-users mailing list
> >> > Lxc-users at lists.sourceforge.net
> >> > https://lists.sourceforge.net/lists/listinfo/lxc-users
> >> >
> >> >
> >
> >
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.linuxcontainers.org/pipermail/lxc-users/attachments/20110825/c8376699/attachment.html>


More information about the lxc-users mailing list