Ask Your Question

Lida Weng's profile - activity

2016-06-22 03:50:53 -0500 received badge  Famous Question (source)
2016-06-22 03:50:53 -0500 received badge  Notable Question (source)
2016-06-22 03:50:53 -0500 received badge  Popular Question (source)
2016-04-11 06:23:34 -0500 received badge  Famous Question (source)
2016-03-25 00:26:35 -0500 received badge  Taxonomist
2016-02-28 06:02:02 -0500 received badge  Popular Question (source)
2016-02-28 06:02:02 -0500 received badge  Notable Question (source)
2016-01-25 04:42:30 -0500 received badge  Famous Question (source)
2016-01-16 16:42:38 -0500 asked a question assign ip to pptp vpn client possible?

Hi,

I installed a RRAS VPN server (windows 2012 R2) as an instance in network (10.10.100.0/24); is there a way to use the DHCP agent to assign IP directly to these VPN clients?

tried couple of ways but non worked so far...

Thanks

2016-01-13 10:59:54 -0500 asked a question junior question here: geo redundancy on block storage

Hi All,

A OpenStack junior here... I'm a Microsoft Azure professional and recently got into this OpenStack set up which I very honestly like so much that I myself have successfully created a wonderful working environment using just 4 servers.

Now by comparing Microsoft Azure with OpenStack, I think I am missing some information from the basics I just learned from OpenStack documentations, can anyone help please:

1) I understand Object Storage (Swift) can be replicated to multiple places which is fantastic, can I consider that if I use 3 storage servers to replicate my data to 3 locations (under same region), that basically means I will never be offline unless the entire region get's power/connection issues, am I right?

2) I understand VM instance storage and block storage is not working like Swift for the sake of performance. However how should I resolve the HA issue in the simplest way? (e.g. When the entire single server got physically damaged therefore no RAID or whatsoever can help to recover) I like the distributed Swift idea if there were no performance concerns?

3) Follow up 2), How can geo redundancy on the be implemented in the quickest way? Is there a "Tutorial" alike documentation somewhere I can study and learn from?

Many thank.

2016-01-03 07:49:31 -0500 received badge  Enthusiast
2015-12-30 13:49:47 -0500 asked a question Glance image in swift store shown as corrupted when launching in a new compute node

Hi,

After 2 weeks of extensive exploring OpenStack I've finally created my first OpenStack environment using 4 servers (1 controller, 2 storage, 1 compute), and today I was trying to add a new compute node (compute + storage) - succeeded however when creating instance or volume I get failure messages as following:

in the new compute node, I find the following in nova/nova-compute.log:

2015-12-30 20:25:10.144 4865 ERROR nova.compute.manager [instance: 64dfb41b-e9cc-4581-b1f7-685cf88006c5]   File "/usr/lib/python2.7/site-packages/nova/image/glance.py", line 604, in _reraise_translated_image_exception
2015-12-30 20:25:10.144 4865 ERROR nova.compute.manager [instance: 64dfb41b-e9cc-4581-b1f7-685cf88006c5]     six.reraise(new_exc, None, exc_trace)
2015-12-30 20:25:10.144 4865 ERROR nova.compute.manager [instance: 64dfb41b-e9cc-4581-b1f7-685cf88006c5]   File "/usr/lib/python2.7/site-packages/nova/image/glance.py", line 359, in download
2015-12-30 20:25:10.144 4865 ERROR nova.compute.manager [instance: 64dfb41b-e9cc-4581-b1f7-685cf88006c5]     image_chunks = self._client.call(context, 1, 'data', image_id)
2015-12-30 20:25:10.144 4865 ERROR nova.compute.manager [instance: 64dfb41b-e9cc-4581-b1f7-685cf88006c5]   File "/usr/lib/python2.7/site-packages/nova/image/glance.py", line 230, in call
2015-12-30 20:25:10.144 4865 ERROR nova.compute.manager [instance: 64dfb41b-e9cc-4581-b1f7-685cf88006c5]     return getattr(client.images, method)(*args, **kwargs)
2015-12-30 20:25:10.144 4865 ERROR nova.compute.manager [instance: 64dfb41b-e9cc-4581-b1f7-685cf88006c5]   File "/usr/lib/python2.7/site-packages/glanceclient/v1/images.py", line 148, in data
2015-12-30 20:25:10.144 4865 ERROR nova.compute.manager [instance: 64dfb41b-e9cc-4581-b1f7-685cf88006c5]     % urlparse.quote(str(image_id)))
2015-12-30 20:25:10.144 4865 ERROR nova.compute.manager [instance: 64dfb41b-e9cc-4581-b1f7-685cf88006c5]   File "/usr/lib/python2.7/site-packages/glanceclient/common/http.py", line 280, in get
2015-12-30 20:25:10.144 4865 ERROR nova.compute.manager [instance: 64dfb41b-e9cc-4581-b1f7-685cf88006c5]     return self._request('GET', url, **kwargs)
2015-12-30 20:25:10.144 4865 ERROR nova.compute.manager [instance: 64dfb41b-e9cc-4581-b1f7-685cf88006c5]   File "/usr/lib/python2.7/site-packages/glanceclient/common/http.py", line 272, in _request
2015-12-30 20:25:10.144 4865 ERROR nova.compute.manager [instance: 64dfb41b-e9cc-4581-b1f7-685cf88006c5]     resp, body_iter = self._handle_response(resp)
2015-12-30 20:25:10.144 4865 ERROR nova.compute.manager [instance: 64dfb41b-e9cc-4581-b1f7-685cf88006c5]   File "/usr/lib/python2.7/site-packages/glanceclient/common/http.py", line 93, in _handle_response
2015-12-30 20:25:10.144 4865 ERROR nova.compute.manager [instance: 64dfb41b-e9cc-4581-b1f7-685cf88006c5]     raise exc.from_response(resp, resp.content)
2015-12-30 20:25:10.144 4865 ERROR nova.compute.manager [instance: 64dfb41b-e9cc-4581-b1f7-685cf88006c5] ImageNotFound: Image 2cc449b4-95de-49e6-8111-d2af129df8c9 could not be found.

in the new compute node, I find the following in cinder/volume.log:

    2015-12-30 20:26:14.828 1528 INFO cinder.volume.flows.manager.create_volume [req-e211b933-ed59-4e6d-bb15-2bd5e8039a7c 0a2bf7c8ced34ca6a779365f8049a2a2 26036f667240442ab17f67d7397fa849 - -
-] Volume 07f9b848-6227-46b8-9cc5-5d71a39064d3: being created as image with specification: {'status': u'creating', 'image_location': (None, None), 'volume_size': 14, 'volume_name': u'volume-07f9b848-6227-46b8-9cc5-5d71a39064d3', 'image_id': u'0201b090-df45-4258-ad00-d767ebbb3af1', 'image_service': <cinder.image.glance.GlanceImageService object at 0x647eb90>, 'image_meta': {'status': u'active', 'name': u'Windows 2012 R2 DC', 'deleted': False, 'container_format': u'bare', 'created_at': datetime.datetime(2015, 12, 23, 0, 15, 17, tzinfo=<iso8601.iso8601.Utc object at 0x63bd0d0>), 'disk_format': u'qcow2', 'updated_at': datetime.datetime(2015, 12, 23, 2, 4, 34, tzinfo=<iso8601.iso8601.Utc object at 0x63bd0d0>), 'id': u ...
(more)
2015-12-07 03:36:26 -0500 received badge  Notable Question (source)
2015-11-24 18:05:03 -0500 received badge  Popular Question (source)
2015-11-20 22:38:03 -0500 commented answer How to replace fuel master node

Thank you very much indeed - that answers all my doubts! will progress further now under my learning curve :)

2015-11-20 22:37:16 -0500 received badge  Scholar (source)
2015-11-20 16:56:07 -0500 asked a question How to replace fuel master node

Hi,

I'm at early stage of absorbing OpenStack knowledge at the moment and have tried successfully deploying Mirantis OpenStack without problems to understand the basics.

It might be a silly question but I'm really puzzeled how the HA works, so anyone can help me out: it seems I can add multiple nodes for the OpenStack nodes (such as compute nodes)

Q1. How will the compute node achieve HA when one instance fails in a compute host?

Q2. I have understood the basics that Fuel master node is only used for deploying OpenStack. However if the fuel master node failed (e.g. the server got physically damaged), 1) will the OpenStack environment be damaged anyhow? 2) will I be able to recreate the Fuel node easily as part of disaster recovery?

Many thanks!