Openstack LXC

Alejandro Ruiz Bermejo arbermejo0417 at gmail.com
Tue Apr 23 18:29:11 UTC 2019


Hi everyone,

I have a fresh Openstack installation and i need to use LXC to launch
instances
I made the deployment manually, currently i have one controller node, one
compute node, one block storage node and one object storage node.

I already made the necessary configurations in the nova.conf file as
appears on the official documentation site

compute_driver = libvirt.LibvirtDriver
[libvirt]virt_type = lxc


and i have installed the nova-compute-lxc package and the nbd-server
package.

i created a new ubuntu 18 image for the container with the following
command:

openstack image create --public --container-format=bare --disk-format=raw
--file bionic-server-cloudimg-amd64.tar.gz ubuntu18

and the flavor:

openstack flavor create --ram 2048 --vcpus 1 --disk 5 lxc.test

then when i try to launch an instance:

openstack server create --flavor lxc.test --image ubuntu18 --nic
net-id=d0f6cc99-565b-484f-a5ab-fcb1c3af456d --security-group
1160755e-1312-43c6-8ebb-b12b92d35e51 --key-name mykey lxc6

I get the following Error

cat /var/log/nova/nova-*.log | grep 269d2480-4477-4382-b09c-9c686ab7a17c

2019-04-23 17:59:26.846 3949 INFO nova.osapi_compute.wsgi.server
[req-1dbeb432-67f0-4305-b91c-6548dde49bee a16c6ef0319b4643a4ec8e56a1d025cb
59065d8f970b467aa94ef7b35f1edab5 - default default] 10.8.9.54 "GET
/v2.1/servers/269d2480-4477-4382-b09c-9c686ab7a17c HTTP/1.1" status: 200
len: 1737 time: 0.6656921

2019-04-23 17:59:33.076 3944 INFO
nova.api.openstack.compute.server_external_events
[req-206e8ace-90e3-4a95-8274-4a9091c174c0 c2657fa5083f4d5c932d53d6bf094604
18337c70d397424f8895cd4f1ae7450e - default default] Creating event
network-changed:818d6adc-252e-4d47-9275-009cff55c716 for instance
269d2480-4477-4382-b09c-9c686ab7a17c on compute

2019-04-23 17:59:37.663 3926 *ERROR* nova.scheduler.utils
[req-abd32ef2-3a19-4154-a7da-893f3d2b2aef a16c6ef0319b4643a4ec8e56a1d025cb
59065d8f970b467aa94ef7b35f1edab5 - default default] [instance:
269d2480-4477-4382-b09c-9c686ab7a17c] Error from last host: compute (node
compute.cujae.edu.cu): [u'Traceback (most recent call last):\n', u'  File
"/usr/lib/python2.7/dist-packages/nova/compute/manager.py", line 1841, in
_do_build_and_run_instance\n    filter_properties, request_spec)\n', u'
File "/usr/lib/python2.7/dist-packages/nova/compute/manager.py", line 2121,
in _build_and_run_instance\n    instance_uuid=instance.uuid,
reason=six.text_type(e))\n', u'RescheduledException: Build of instance
269d2480-4477-4382-b09c-9c686ab7a17c was re-scheduled: mount() takes
exactly 4 arguments (3 given)\n']

Is this error a bug or something fixable??
Has anyone accomplished this kind of environment or used lxc without
problems?
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.openstack.org/pipermail/openstack-discuss/attachments/20190423/dc2949b2/attachment-0001.html>


More information about the openstack-discuss mailing list