Query on juju 2.0 installation
Mark Shuttleworth
mark at ubuntu.com
Fri Apr 1 12:53:29 UTC 2016
Hi Krishna
Those docs are not great. Here's a Tl;DR step-by-step guide for a fresh
16.04 machine. I recommend you use the 16.04 beta because it includes
everything you need for a great experience by default.
sudo apt install zfsutils-linux
sudo add-apt-repository ppa:juju/devel
sudo apt-get update
sudo apt install juju2
Those give you all the latest bits you'll need.
sudo mkdir /var/lib/zfs
sudo truncate -s 50G /var/lib/zfs/lxd.img
This makes a sparse 50G file as a storage back-end for LXD containers.
Being a sparse file it doesn't actually take up 50G but will fill up as
you use the ZFS filesystem for various containers over time. You could
alternatively use a spare disk, preferably a nice fast one :)
sudo zpool create lxd /var/lib/zfs/lxd.img
sudo zpool status
At this point you should see that you have a ZFS pool setup with nothing
going on.
sudo lxd init --auto --storage-backend zfs --storage-pool lxd
newgrp - # I think this is needed to get into the LXD group
You may need to logout and login to be in the lxd group.
And finally:
juju bootstrap --config default-series=xenial lxd-test lxd
So now:
~$ juju list-controllers
CONTROLLER MODEL USER SERVER
local.lxd-test* default admin at local 10.0.3.161:17070
~$ juju create-model test
created model "test"
~$ juju switch
local.lxd-test:test
~$ juju deploy wordpress
... and you're off.
Mark
On 01/04/16 10:46, Matthew Williams wrote:
> Hi Krishna,
>
> You can use the lxd provider. There are instructions at the following places
>
> https://jujucharms.com/docs/devel/config-LXD
> https://jujucharms.com/docs/devel/controllers-creating
>
> Thanks
>
> Matty
>
> On Fri, Apr 1, 2016 at 8:25 AM, Krishna Bandi <kriband1 at in.ibm.com> wrote:
>
>> Hi Team,
>>
>> Hope you all doing great. I was trying to use ibm-base-layer and as
>> confirm by Matt it uses juju 2.0 so I was trying to install juju 2.0 on
>> ubuntu x86 machine by following the link
>> https://jujucharms.com/docs/devel/introducing-2and found it has steps for
>> aws setup only and I am not able to install local lxc containers.
>>
>> Can you please advise on how to set up local lxc containers using juju
>> 2.0.
>>
>> Also we are not able to install juju 2.0 on power machine, please suggest
>> on this.
>>
>> Thanks & Regards,
>>
>> Bandi K Chaitanya
>> ------------------------------
>> *Mobile:*+91-9731459999
>> *E-mail:* *kriband1 at in.ibm.com* <bandikc at in.ibm.com>
>> [image: IBM]
>>
>>
>>
>> --
>> Juju mailing list
>> Juju at lists.ubuntu.com
>> Modify settings or unsubscribe at:
>> https://lists.ubuntu.com/mailman/listinfo/juju
>>
>>
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.ubuntu.com/archives/juju/attachments/20160401/44955fb2/attachment.html>
More information about the Juju
mailing list