Ask Your Question

Bill@Metacloud's profile - activity

2017-06-12 11:44:54 -0500 received badge  Good Answer (source)
2016-09-29 02:26:39 -0500 received badge  Nice Answer (source)
2016-06-05 01:01:43 -0500 received badge  Nice Answer (source)
2015-09-30 16:00:37 -0500 received badge  Nice Answer (source)
2015-07-05 22:43:45 -0500 received badge  Nice Answer (source)
2015-06-30 11:27:51 -0500 answered a question Cloud init doesn't run

its appears to be looking to inject the keypair named ubuntu. Do those keys exist ?

2015-06-03 13:06:36 -0500 received badge  Necromancer (source)
2015-03-05 17:49:12 -0500 answered a question How can you list hosts on which VMs created by a tenant?

You can do this from the horizon dashboard under the admin project. You can sort by project name, hypervisor name or others by clicking the name at the top of the list.

First by Project Name

image description

Next by Hypervisor Host

image description

2014-09-10 10:43:17 -0500 commented answer how can i get username and password of a qcow2 image.

There typically are no passwords for cloud images, once you ssh in as described above you then setup you security.

2014-09-09 11:41:52 -0500 answered a question Does open stack support HA, vMotion, Storage vMotion in similar way as Vmware?

OpenStack does have live migration (if implemented correctly) from the command line, and it moves the data with it to a new hypervisor host, also as mentioned earlier, evacuate is also an option.

$ nova live-migration --block-migrate <instance_id> <hypervisor_host_name>
$ nova live-migration --block-migrate c9c5fde1-3b9b-4695-8b35-75317128100e

Many vendor do have HA within the Management or control tier as an option so your OpenStack services (nova, glance, cinder ...) all are HA, but not your VM's.

OpenStack's design approach is to mirror EC2 experience, so in that world the HA is build into the Application tier and not the platform. That is not to say you could not have HA agents within OpenStack between to VM's, you can, its just not built in to OpenStack natively.

2014-09-09 11:10:24 -0500 answered a question Are there any good openstack online training courses?

A great way to learn is to put you hands on it, download devstack, install it and try it out.

2014-06-09 16:51:40 -0500 received badge  Nice Answer (source)
2014-06-04 13:42:03 -0500 received badge  Necromancer (source)
2014-05-29 12:03:19 -0500 answered a question Block format 'qcow' used by device '' does not support feature 'live migration'

What command are you using ?

OK I see now

Try adding --block-migrate
I just tried this with the following command and a qcow2 image, worked fine.

Our stack is mostly G based, with some H features and fixes brought in

$ nova live-migration --block-migrate baa7ed84-fccd-4533-a647-a8a0dbeefb43
bills-mbp:Demo_Scripts Harper$ nova show baa7ed84-fccd-4533-a647-a8a0dbeefb43
image description

2014-05-05 00:56:30 -0500 received badge  Good Answer (source)
2014-05-05 00:56:30 -0500 received badge  Enlightened (source)
2014-05-04 17:45:16 -0500 commented answer I can ping private IP. but I can't ping floating ip

have you create a ping rule in Security Groups, ICMP rule for Ping ? You will need this to reach it from the public side.

2014-04-30 04:05:56 -0500 received badge  Nice Answer (source)
2014-04-29 02:25:57 -0500 received badge  Necromancer (source)
2014-04-28 12:27:40 -0500 answered a question How can I assign more cores to Windows using KVM VCPU with Nova?

The Metadata is:

Number of CPU sockets
Number of cores per socket
Number of threads per core

Flavor Metadata

2014-04-28 11:55:57 -0500 answered a question how to use openstack APIs in the java or python applications

Here is some python code to authenticate and add a new project/tenant. Run this python code after you install the command line utils and python.

from keystoneclient.v2_0 import client
keystone = client.Client(username="user_name", password="your_passwd", tenant_name="Demo", auth_url="http://horizon_url:5000/v2.0")
tenant = keystone.tenants.create(tenant_name="test-1", description="My new tenant! via API and Python", enabled=True)

2014-04-25 20:49:06 -0500 received badge  Necromancer (source)
2014-04-25 18:11:14 -0500 answered a question Access Instance from outside VMware

Are you trying on the same machine? Sound like it, if so you don't need floating IP's, you can get to it thru what ever network address VM gives it. I run 7-10 VM on VMWare fusion (Mac) and 5 of them run Openstack/devstack, getting to them is no problem on my Mac's browser. I do this all the time, windows should not be any different on the VMWare sided for hosting OpenStack.

2014-04-25 13:16:10 -0500 commented answer How to move a instance between projects?

Agree, but it is a way to get the job done today.

2014-04-25 12:03:03 -0500 answered a question Single 10Gbe NIC Blueprint?

10Gbe is pretty standard on most production OpenStack deployments we do, it boils down to the hostOS and support for the 10Gbe card and driver. I would recommend Intel cards as they have the most stable drivers out there.

2014-04-25 11:58:20 -0500 commented answer How to move a instance between projects?

If you wanted to move to a new Availability Zone (Different controller managed projects) you could do almost the same, take a snapshot of the VM, then use the Glance command to download it, then use Glance again to upload it to the new Availability Zone into the right project.

2014-04-25 11:06:23 -0500 answered a question How to move a instance between projects?

There is always a way to get things done :-) what I would do is first take a snapshot of the VM you want to move to a new project, then either share it with the project or make it public in the system. Now go to the new project and just re-launch the snapshot you took in the old project and you now will have a new VM (clone of the old) in the new project. There a command line feature to just share from one project to the next "can_share". Below is a example of the command.

$ glance member-create --can-share Image-ID Project-ID

$ glance member-create --can-share 66ee4474-bace-475b-99f3-09f809060742 feb0ea0cdbe84f0abd8cac80a357b72f

This should do the job.

2014-04-24 15:45:14 -0500 answered a question Amazon EMR vs OpenStack

You can also layer on top of a OS image running in OpenStack hadoop, casandra or what ever you desire. We have a few customers that are running big data apps on top of OpenStack, they migrated over from AWS.

2014-04-24 15:38:45 -0500 answered a question When can I attach a volume?

The Instance should be running, you just attached the volume to the instance from the volume menu. Next because its RAW you must first put a partition and file system on it, then mount it (via the instance OS) to a mount point on the VM/Instance. Doing a df -k it should show up now.

2014-04-24 15:29:34 -0500 answered a question How to access VM through IP?

You can use SSH to access it, you would not access from VM Player as its a running VM somewhere in the cloud.

2014-04-24 10:38:18 -0500 commented answer How to attach volume to Windows

Very Nice, I did the force populate just to make sure it was there, sort of a re-read. Glad it worked.

2014-04-17 17:43:53 -0500 answered a question what is the difference in authorization between AWS IAM and OpenStack keystone?

I can give you an OpenStack point of view, Keystone today has 2 roles, a Member Role (user) and an Admin Role. The admin role can do more admin like functions, create projects, create users, create platform flavors, see everything that is going on, and modify everything as well. A Member role is a user within a Project, and a user in a project can look at consumption against quota, Spin up and down VM instances, create Volumes, Create Security (Sec-groups, Key pairs), and access the API's/CLI. Under the cover keystone uses unique ID to verify authorization based on user type and services being requested. Coming in Keystone 3.0 the concept of Domains is introduced, so you now can have Admins particular Domains, then again the Member or user role. The will allow a granular division of Admin functions to Domains of users. Hope this helps.

2014-04-14 11:42:28 -0500 answered a question How to attach volume to Windows

I just went thru the steps to do this, I have done this in linux, but never in windows. Good news is I now have a "D" volume in my windows system.

Here is what I did:

1. Create your volume in openstack
2. Attach it to your running Windows instance (I am using Windows 7)
3. Next go to the device manager in windows, you should now see two virt-io devices, and the second one is the new one.

image description

4. I forced it to populate the data - which showed me it was the 2G volume I created. It was disk1
5. Now - I rebooted at this point.
6. after Reboot - went to the Windows partition manager, I now see disk1, a blank disk. Note disk0 is the windows boot drive do not format it.

image description

7. I created a partition, and formated it as a simple NTFS volume and mapped it do the letter D:
8. Cool, now I see it under the file manager and just copied a bunch of data to it, seems to work fine.
9. All done. Very cool.

image description

2014-04-11 18:09:26 -0500 answered a question Cirrus and Ubuntu VM's don't boot in Essex. What's the fix?

Try at least a Grizzly release or Havana with Nova networking. Many bugs in the older stuff and so much more in current versions.

2014-04-10 17:49:18 -0500 commented answer Creating Windows 7 Image - Setup Error on first boot

I boot the VM, and look at the device screen to see the driver version, I added the screen shot to my first post. Your steps are the same ones I followed.

2014-04-10 17:49:18 -0500 received badge  Commentator
2014-04-10 11:28:30 -0500 answered a question Creating Windows 7 Image - Setup Error on first boot

What set of instructions did you use ? I have built a Windows 7 Image for OpenStack (QCOW2) and it works fine. I also have a customer of that is 100% Windows for their whole OpenStack cloud that our company runs for them , and run almost every version of Windows above XP. Here is what I used to build Windows 7.

Below is a screen shot of the driver version I am using. I did this 6-9 months back

image description

2014-04-10 10:20:54 -0500 answered a question Can I export an OpenStack VM and import it into VirtualBox

What you will have to do is download the image from glance via the command line then convert it from RAW or QCOW2 to VDI. I have done lost of conversions into openstack but never tried to the other way but it should work fine. Here are a few links that may help out.

Also looks like you can convert on the Virtualbox end as well once you get the image out of glance.