[Openstack] SAN and Fibrechannel with OpenStack
dear openstack godfathers; I do plan to migrate from crappy vmware and some ibm based cloud stack to openstack and kvm. here's the thing: I am lucky enough to have decent hardware, all the compute nodes are interconnected via fibre channel. so I don't want and don't need iscsi. do you think I can make it with something like clvm? I read through the docs of openstack, but I am not really sure now if I can make clvm fly without hacking around in openstack (and nova-volume) too much, especially when it comes to live migration and so on... I realize OpenStack was not built for SAN and FC, but I would really like to hear your opinions on that. Thanks, Wolfgang -- DI (FH) Wolfgang Hennerbichler Software Development Unit Advanced Computing Technologies RISC Software GmbH A company of the Johannes Kepler University Linz ___ Mailing list: https://launchpad.net/~openstack Post to : openstack@lists.launchpad.net Unsubscribe : https://launchpad.net/~openstack More help : https://help.launchpad.net/ListHelp
Re: [Openstack] SAN and Fibrechannel with OpenStack
Thank you for your answer, I am not saying that I need a clustered filesystem, with clvm I just have all lvm-volumes available on all machines, but only one machine would attach to the filesystem of a specific LV at a time. On 05/17/2012 05:07 AM, Narayan Desai wrote: I'm not sure that it would be particularly easy to make nova-volume support clustered filesystems; the current model only supports attaching a volume to a single instance at a time. Aside from that, it shouldn't be too hard to use fc as the data path instead of iscsi. We're looking at using iSER in a similar capacity. -nld On Wed, May 16, 2012 at 4:05 AM, Wolfgang Hennerbichler wrote: dear openstack godfathers; I do plan to migrate from crappy vmware and some ibm based cloud stack to openstack and kvm. here's the thing: I am lucky enough to have decent hardware, all the compute nodes are interconnected via fibre channel. so I don't want and don't need iscsi. do you think I can make it with something like clvm? I read through the docs of openstack, but I am not really sure now if I can make clvm fly without hacking around in openstack (and nova-volume) too much, especially when it comes to live migration and so on... I realize OpenStack was not built for SAN and FC, but I would really like to hear your opinions on that. Thanks, Wolfgang -- DI (FH) Wolfgang Hennerbichler Software Development Unit Advanced Computing Technologies RISC Software GmbH A company of the Johannes Kepler University Linz ___ Mailing list: https://launchpad.net/~openstack Post to : openstack@lists.launchpad.net Unsubscribe : https://launchpad.net/~openstack More help : https://help.launchpad.net/ListHelp -- DI (FH) Wolfgang Hennerbichler Software Development Unit Advanced Computing Technologies RISC Software GmbH A company of the Johannes Kepler University Linz IT-Center Softwarepark 35 4232 Hagenberg Austria Phone: +43 7236 3343 245 Fax: +43 7236 3343 250 wolfgang.hennerbich...@risc-software.at http://www.risc-software.at ___ Mailing list: https://launchpad.net/~openstack Post to : openstack@lists.launchpad.net Unsubscribe : https://launchpad.net/~openstack More help : https://help.launchpad.net/ListHelp
Re: [Openstack] SAN and Fibrechannel with OpenStack
Hi Diego, Thanks for your answer. I will definitely give openstack a try. Not only a try, I will try to make it work. Wolfgang On 05/17/2012 09:40 AM, Diego Parrilla Santamaría wrote: Hi Wolfgang, latest versions of our distro supports NFS as backend storage for instances, volumes and images. Basically a zone shares the same NFS mountpoint for instances and another mountpoint for volumes, and I guess it does not differ a lot from what you want to do with FC or iSCSI. It's in our immediate roadmap to use FC and iSCSI instead of NFS, but may be you can give a try to our NFS stuff until then ;-) Cheers -- Diego Parrilla <http://www.stackops.com/>*CEO* **www.stackops.com* <http://www.stackops.com/> | *diego.parri...@stackops.com <mailto:diego.parri...@stackops.com>| +34 649 94 43 29 | skype:diegoparrilla* * <http://www.stackops.com/> * * On Wed, May 16, 2012 at 11:05 AM, Wolfgang Hennerbichler mailto:wolfgang.hennerbich...@risc-software.at>> wrote: dear openstack godfathers; I do plan to migrate from crappy vmware and some ibm based cloud stack to openstack and kvm. here's the thing: I am lucky enough to have decent hardware, all the compute nodes are interconnected via fibre channel. so I don't want and don't need iscsi. do you think I can make it with something like clvm? I read through the docs of openstack, but I am not really sure now if I can make clvm fly without hacking around in openstack (and nova-volume) too much, especially when it comes to live migration and so on... I realize OpenStack was not built for SAN and FC, but I would really like to hear your opinions on that. Thanks, Wolfgang -- DI (FH) Wolfgang Hennerbichler Software Development Unit Advanced Computing Technologies RISC Software GmbH A company of the Johannes Kepler University Linz _ Mailing list: https://launchpad.net/~__openstack <https://launchpad.net/~openstack> Post to : openstack@lists.launchpad.net <mailto:openstack@lists.launchpad.net> Unsubscribe : https://launchpad.net/~__openstack <https://launchpad.net/~openstack> More help : https://help.launchpad.net/__ListHelp <https://help.launchpad.net/ListHelp> -- DI (FH) Wolfgang Hennerbichler Software Development Unit Advanced Computing Technologies RISC Software GmbH A company of the Johannes Kepler University Linz IT-Center Softwarepark 35 4232 Hagenberg Austria Phone: +43 7236 3343 245 Fax: +43 7236 3343 250 wolfgang.hennerbich...@risc-software.at http://www.risc-software.at ___ Mailing list: https://launchpad.net/~openstack Post to : openstack@lists.launchpad.net Unsubscribe : https://launchpad.net/~openstack More help : https://help.launchpad.net/ListHelp
[Openstack] nova-network not writing into dnsmasq-config-file
Hi openstack-guys, using the latest essex release from ubuntu packages, I see a weird nova-network behaviour (flat networking): nova.conf: --flat_interface=eth0 --flat_network_bridge=bridge_130 --flat_network_dhcp_start=192.168.32.130 --flat_injected=False nova-network runs on a different host as nova-compute. when I provision a VM, it all looks good (no errors in the logs), but the VM doesn't get an IP address. I've tcpdumped and verfied that the dhcp request reaches the correct interface of nova-network. now looking into dnsmasq I found this in the syslog: Jul 22 22:29:27 localhost dnsmasq-dhcp[3107]: read /var/lib/nova/networks/nova-bridge_130.conf Jul 22 22:29:50 localhost dnsmasq-dhcp[3107]: DHCPDISCOVER(bridge_130) 192.168.122.96 fa:16:3e:60:92:a6 no address available bummer. so I checked to see why this happens, and it turns out, that /var/lib/nova/networks/nova-bridge_130.conf is empty. I assume there should be the mac to IP mapping, written by nova-network, but although the file exists, it doesn't have content. nova-network doesn't complain about any issues with this file, the file system permissions allow the nova-user to write there, so I do not quite know how to handle this. Any hints would be very welcome. Thanks a lot wolfgang ___ Mailing list: https://launchpad.net/~openstack Post to : openstack@lists.launchpad.net Unsubscribe : https://launchpad.net/~openstack More help : https://help.launchpad.net/ListHelp
Re: [Openstack] nova-network not writing into dnsmasq-config-file
Thanks, I believe I've had some issues due to fiddling around in the database too much. I've dropped the db, synced it again and now it works. thanks a lot. Wolfgang On 07/23/2012 04:37 AM, Dan Wendlandt wrote: In Essex, I've seen issues like this if your fixed_ips table in the nova database has multiple entries for the same address (even if some of those entries are marked delete=true, though this has been fixed in Folsom). If you feel confortable, take a look at the fixed_ips table to see if anything looks odd. The dnsmasq conf files are generated directly from this table. Dan On Sun, Jul 22, 2012 at 1:45 PM, Wolfgang Hennerbichler mailto:wolfgang.hennerbich...@risc-software.at>> wrote: Hi openstack-guys, using the latest essex release from ubuntu packages, I see a weird nova-network behaviour (flat networking): nova.conf: --flat_interface=eth0 --flat_network_bridge=bridge_130 --flat_network_dhcp_start=192.168.32.130 --flat_injected=False nova-network runs on a different host as nova-compute. when I provision a VM, it all looks good (no errors in the logs), but the VM doesn't get an IP address. I've tcpdumped and verfied that the dhcp request reaches the correct interface of nova-network. now looking into dnsmasq I found this in the syslog: Jul 22 22:29:27 localhost dnsmasq-dhcp[3107]: read /var/lib/nova/networks/nova-bridge_130.conf Jul 22 22:29:50 localhost dnsmasq-dhcp[3107]: DHCPDISCOVER(bridge_130) 192.168.122.96 fa:16:3e:60:92:a6 no address available bummer. so I checked to see why this happens, and it turns out, that /var/lib/nova/networks/nova-bridge_130.conf is empty. I assume there should be the mac to IP mapping, written by nova-network, but although the file exists, it doesn't have content. nova-network doesn't complain about any issues with this file, the file system permissions allow the nova-user to write there, so I do not quite know how to handle this. Any hints would be very welcome. Thanks a lot wolfgang ___ Mailing list: https://launchpad.net/~openstack Post to : openstack@lists.launchpad.net <mailto:openstack@lists.launchpad.net> Unsubscribe : https://launchpad.net/~openstack More help : https://help.launchpad.net/ListHelp -- ~~~ Dan Wendlandt Nicira, Inc: www.nicira.com <http://www.nicira.com> twitter: danwendlandt ~~~ -- DI (FH) Wolfgang Hennerbichler Software Development Unit Advanced Computing Technologies RISC Software GmbH A company of the Johannes Kepler University Linz IT-Center Softwarepark 35 4232 Hagenberg Austria Phone: +43 7236 3343 245 Fax: +43 7236 3343 250 wolfgang.hennerbich...@risc-software.at http://www.risc-software.at ___ Mailing list: https://launchpad.net/~openstack Post to : openstack@lists.launchpad.net Unsubscribe : https://launchpad.net/~openstack More help : https://help.launchpad.net/ListHelp
Re: [Openstack] inter-tenant and VM-to-bare-metal communication policies/restrictions.
On 07/23/2012 10:49 AM, Christian Parpart wrote: Am I (almost) the only one interested in disallowing inter-tenant communication, or am I overseeing something in the docs? :-( I do have the same need, but I'm still fighting with other issues, so I've not reached the piont to bitch about it :) In my small world using vlans as separators and a (dedicated, non-openstack-aware) firewall would be ideal. Christian. Wolfgang ___ Mailing list: https://launchpad.net/~openstack Post to : openstack@lists.launchpad.net Unsubscribe : https://launchpad.net/~openstack More help : https://help.launchpad.net/ListHelp -- DI (FH) Wolfgang Hennerbichler Software Development Unit Advanced Computing Technologies RISC Software GmbH A company of the Johannes Kepler University Linz IT-Center Softwarepark 35 4232 Hagenberg Austria Phone: +43 7236 3343 245 Fax: +43 7236 3343 250 wolfgang.hennerbich...@risc-software.at http://www.risc-software.at ___ Mailing list: https://launchpad.net/~openstack Post to : openstack@lists.launchpad.net Unsubscribe : https://launchpad.net/~openstack More help : https://help.launchpad.net/ListHelp
Re: [Openstack] Incremental Backup of Instances
You could solve something like this with bacula incremental backups, I'm doing this (but not with openstack) like this: make an lvm snapshot (or qcow2 snapshot) of the instance, write a script that mounts the filesystem and let bacula back it up (incrementally). bacula can do the actual snapshotting and mounting, so you don't need to coordinate when to create a snapshot and so on. this works very well, but is hard to configure, too. to restore the machine, one creates a lv in my case and restores the whole filesystem there. This works very well for linux vms, might be harder with windows vms. Wolfgang On 07/23/2012 05:22 AM, Kobagana Kumar wrote: Hi All, I am working on *Delta Changes *of an instance. Can you please tell me The procedure to take *Incremental Backups (Delta Changes) *of VMs, instead of taking the snapshot of entire instance. And also please tell me how to apply those delta changes to instance. *Thanks & Regards,*** *Bharath Kumar Kobagana* DISCLAIMER == This e-mail may contain privileged and confidential information which is the property of Persistent Systems Ltd. It is intended only for the use of the individual or entity to which it is addressed. If you are not the intended recipient, you are not authorized to read, retain, copy, print, distribute or use this message. If you have received this communication in error, please notify the sender and delete all copies of this message. Persistent Systems Ltd. does not accept any liability for virus infected mails. ___ Mailing list: https://launchpad.net/~openstack Post to : openstack@lists.launchpad.net Unsubscribe : https://launchpad.net/~openstack More help : https://help.launchpad.net/ListHelp -- DI (FH) Wolfgang Hennerbichler Software Development Unit Advanced Computing Technologies RISC Software GmbH A company of the Johannes Kepler University Linz IT-Center Softwarepark 35 4232 Hagenberg Austria Phone: +43 7236 3343 245 Fax: +43 7236 3343 250 wolfgang.hennerbich...@risc-software.at http://www.risc-software.at ___ Mailing list: https://launchpad.net/~openstack Post to : openstack@lists.launchpad.net Unsubscribe : https://launchpad.net/~openstack More help : https://help.launchpad.net/ListHelp
[Openstack] public-interface ignored
hi, running openstack essex with vlan-networking: --network_manager=nova.network.manager.VlanManager --vlan_interface=bond0 --public_interface=bridge_130 --auto_assign_floating_ip=True all works great except for floating ips. the problem is, that the floating ips are assigned to eth0 instead of bridge_130. I can't get a clue out of the logs: 2012-07-24 11:24:02 DEBUG nova.service [-] public_interface : bridge_130 from (pid=31192) wait /usr/lib/python2.7/dist-packages/nova/service.py:411 => so during startup it realizes that bridge_130 is the public-interface. great. But then the floating ip is assigned: 2012-07-24 11:24:26 DEBUG nova.utils [-] Running cmd (subprocess): sudo nova-rootwrap ip addr add xx.xx.xx.129/32 dev eth0 from (pid=31192) execute /usr/lib/python2.7/dist-packages/nova/utils.py:219 this process finishes without errors, the problem is that eth0 is just not my public network interface. What's wrong? is there something in the database that I should change? mysql> select * from networks \G *** 1. row *** created_at: 2012-07-24 08:17:18 updated_at: 2012-07-24 08:18:48 deleted_at: NULL deleted: 0 id: 1 injected: 0 cidr: 10.131.0.0/24 netmask: 255.255.255.0 bridge: novabr131 gateway: 10.131.0.1 broadcast: 10.131.0.255 dns1: 8.8.8.8 vlan: 131 vpn_public_address: xx.xx.xx.xx vpn_public_port: NULL vpn_private_address: 10.131.0.3 dhcp_start: 10.131.0.2 project_id: 7edc3284f53f4e02b92d498db41b842d host: NULL cidr_v6: NULL gateway_v6: NULL label: RISCSW netmask_v6: NULL bridge_interface: bond0 multi_host: 1 dns2: NULL uuid: 96ad4088-b9bb-436f-b381-2edefa8d5567 priority: NULL rxtx_base: NULL 1 row in set (0.00 sec) help needed... thanks in advance. Wolfgang -- DI (FH) Wolfgang Hennerbichler Software Development Unit Advanced Computing Technologies RISC Software GmbH A company of the Johannes Kepler University Linz IT-Center Softwarepark 35 4232 Hagenberg Austria Phone: +43 7236 3343 245 Fax: +43 7236 3343 250 wolfgang.hennerbich...@risc-software.at http://www.risc-software.at ___ Mailing list: https://launchpad.net/~openstack Post to : openstack@lists.launchpad.net Unsubscribe : https://launchpad.net/~openstack More help : https://help.launchpad.net/ListHelp
Re: [Openstack] public-interface ignored
On 07/24/2012 02:51 PM, Jay Pipes wrote: Looking through the code, in the nova.network.manager.FloatingIP.associate_floating_ip() call, I see this: interface = FLAGS.public_interface or floating_ip['interface'] on line 511 (in current HEAD of branch). The only thing I could think of is that you created your floating IPs before setting your FLAGS.public_interface? true. hahaaa. thanks a bunch for the hint. mysql> select * from floating_ips limit 1 \G *** 1. row *** created_at: 2012-07-24 08:17:19 updated_at: 2012-07-24 10:55:45 deleted_at: NULL deleted: 0 id: 1 address: 193.170.32.129 fixed_ip_id: 3 project_id: 7edc3284f53f4e02b92d498db41b842d host: computeNode1 auto_assigned: 1 pool: nova interface: eth0 1 row in set (0.00 sec) Best, -jay ___ Mailing list: https://launchpad.net/~openstack Post to : openstack@lists.launchpad.net Unsubscribe : https://launchpad.net/~openstack More help : https://help.launchpad.net/ListHelp -- DI (FH) Wolfgang Hennerbichler Software Development Unit Advanced Computing Technologies RISC Software GmbH A company of the Johannes Kepler University Linz IT-Center Softwarepark 35 4232 Hagenberg Austria Phone: +43 7236 3343 245 Fax: +43 7236 3343 250 wolfgang.hennerbich...@risc-software.at http://www.risc-software.at ___ Mailing list: https://launchpad.net/~openstack Post to : openstack@lists.launchpad.net Unsubscribe : https://launchpad.net/~openstack More help : https://help.launchpad.net/ListHelp
Re: [Openstack] Instance stuck in deleting state with error
On 07/30/2012 09:35 PM, Kevin L. Mitchell wrote: That said, be aware that there is a "reset-state" command to novaclient, so that you can do Chris's recommended reset without having to muck around with the database directly. where? nova help | grep reset yields nothing. I think this is one of openstack worst weaknesses, that if the status of an instance is in error-state and one has to wade through a couple of logfiles (scheduler, nova-network, nova-compute) in order to find out what really happened. I would be superior if the error itself would be reported back to the database. Wolfgang ___ Mailing list: https://launchpad.net/~openstack Post to : openstack@lists.launchpad.net Unsubscribe : https://launchpad.net/~openstack More help : https://help.launchpad.net/ListHelp
Re: [Openstack] Instance stuck in deleting state with error
On 07/31/2012 04:17 PM, Rohit Karajgi wrote: Hi Wolfgang, Have you updated the your python-novaclient? no I didn't. The 'nova reset-state --active' command is pretty much there. It is an admin action in Nova extensions. $ nova help | grep reset reset-state Reset the state of an instance thanks for the hint. Wolfgang Regards, Rohit Karajgi | Lead Engineer | NTT Data Global Technology Services Private Ltd | w. +91.20.6604.1500 x 378 | m. +91 992.242.9639 | rohit.kara...@nttdata.com -Original Message- From: openstack-bounces+rohit.karajgi=nttdata@lists.launchpad.net [mailto:openstack-bounces+rohit.karajgi=nttdata@lists.launchpad.net] On Behalf Of Wolfgang Hennerbichler Sent: Tuesday, July 31, 2012 10:45 AM To: openstack@lists.launchpad.net Subject: Re: [Openstack] Instance stuck in deleting state with error On 07/30/2012 09:35 PM, Kevin L. Mitchell wrote: That said, be aware that there is a "reset-state" command to novaclient, so that you can do Chris's recommended reset without having to muck around with the database directly. where? nova help | grep reset yields nothing. I think this is one of openstack worst weaknesses, that if the status of an instance is in error-state and one has to wade through a couple of logfiles (scheduler, nova-network, nova-compute) in order to find out what really happened. I would be superior if the error itself would be reported back to the database. Wolfgang ___ Mailing list: https://launchpad.net/~openstack Post to : openstack@lists.launchpad.net Unsubscribe : https://launchpad.net/~openstack More help : https://help.launchpad.net/ListHelp __ Disclaimer:This email and any attachments are sent in strictest confidence for the sole use of the addressee and may contain legally privileged, confidential, and proprietary data. If you are not the intended recipient, please advise the sender by replying promptly to this email and then delete and destroy this email and any attachments without any further use, copying or forwarding -- DI (FH) Wolfgang Hennerbichler Software Development Unit Advanced Computing Technologies RISC Software GmbH A company of the Johannes Kepler University Linz IT-Center Softwarepark 35 4232 Hagenberg Austria Phone: +43 7236 3343 245 Fax: +43 7236 3343 250 wolfgang.hennerbich...@risc-software.at http://www.risc-software.at ___ Mailing list: https://launchpad.net/~openstack Post to : openstack@lists.launchpad.net Unsubscribe : https://launchpad.net/~openstack More help : https://help.launchpad.net/ListHelp
Re: [Openstack] Virtual machines are not getting ip
On 08/01/2012 09:25 AM, Alessandro Tagliapietra wrote: Hello, please help, this thing is getting me crazy. The vm starts fine but i get: cloud-init-nonet waiting 120 seconds for a network device. cloud-init-nonet gave up waiting for a network device. ci-info: lo: 1 127.0.0.1 255.0.0.0 . ci-info: eth0 : 1 . . fa:16:3e:56:2c:9c route_info failed * Stopping Handle applying cloud-config[74G[ OK ] Waiting for network configuration... Waiting up to 60 more seconds for network configuration... Booting system without full network configuration… so no dhcp, but using tcpdump i see this output: http://pastie.org/4369949 and it seems ok to me. What else can be? it's usually dnsmasq refusing about something. check /var/log/syslog on ubuntu if that happens to be your host-OS. Best ___ Mailing list: https://launchpad.net/~openstack Post to : openstack@lists.launchpad.net Unsubscribe : https://launchpad.net/~openstack More help : https://help.launchpad.net/ListHelp -- DI (FH) Wolfgang Hennerbichler Software Development Unit Advanced Computing Technologies RISC Software GmbH A company of the Johannes Kepler University Linz IT-Center Softwarepark 35 4232 Hagenberg Austria Phone: +43 7236 3343 245 Fax: +43 7236 3343 250 wolfgang.hennerbich...@risc-software.at http://www.risc-software.at ___ Mailing list: https://launchpad.net/~openstack Post to : openstack@lists.launchpad.net Unsubscribe : https://launchpad.net/~openstack More help : https://help.launchpad.net/ListHelp
[Openstack] adding security groups to running virtual machines
hi, is it me or is it openstack who can't modify security groups for running virtual machines? nova help | grep sec doesn't give me a clue. thanks for a hint, Wolfgang -- DI (FH) Wolfgang Hennerbichler Software Development Unit Advanced Computing Technologies RISC Software GmbH A company of the Johannes Kepler University Linz IT-Center Softwarepark 35 4232 Hagenberg Austria Phone: +43 7236 3343 245 Fax: +43 7236 3343 250 wolfgang.hennerbich...@risc-software.at http://www.risc-software.at ___ Mailing list: https://launchpad.net/~openstack Post to : openstack@lists.launchpad.net Unsubscribe : https://launchpad.net/~openstack More help : https://help.launchpad.net/ListHelp
Re: [Openstack] adding security groups to running virtual machines
it's not me :) http://forums.openstack.org/viewtopic.php?f=10&t=719 On 08/08/2012 11:06 AM, Wolfgang Hennerbichler wrote: hi, is it me or is it openstack who can't modify security groups for running virtual machines? nova help | grep sec doesn't give me a clue. thanks for a hint, Wolfgang -- DI (FH) Wolfgang Hennerbichler Software Development Unit Advanced Computing Technologies RISC Software GmbH A company of the Johannes Kepler University Linz IT-Center Softwarepark 35 4232 Hagenberg Austria Phone: +43 7236 3343 245 Fax: +43 7236 3343 250 wolfgang.hennerbich...@risc-software.at http://www.risc-software.at ___ Mailing list: https://launchpad.net/~openstack Post to : openstack@lists.launchpad.net Unsubscribe : https://launchpad.net/~openstack More help : https://help.launchpad.net/ListHelp
[Openstack] snapshot-temp-directory
hello fellow openstack users, I just tried to create a snapshot of a virtual machine, which was larger than average. Bad news: The snapshot couldn't be saved, but what I see here is some kind of design problem: 2012-08-13 13:44:41 DEBUG nova.utils [req-a678e738-9c18-4ee6-8e2e-f1f176a4674b 9b4ad74ecb69492db1bd3818efe6a47f 7edc3284f53f4e02b92d498db41b842d] Running cmd (subprocess): qemu-img convert -f qcow2 -O raw -s 34dd12038e7b400b9f1d772de4e01 70a /var/lib/nova/instances/instance-005c/disk /tmp/tmp1gRMY9/34dd12038e7b400b9f1d772de4e0170a from (pid=25365) execute /usr/lib/python2.7/dist-packages/nova/utils.py:219 that's bad, I don't have so much disk space on /, but I have plenty in /var/lib/nova/instances. df -h | grep nova /dev/dm-8 1.4T 150G 1.3T 11% /var/lib/nova/instances is there a generic way to change this path? Wolfgang -- DI (FH) Wolfgang Hennerbichler Software Development Unit Advanced Computing Technologies RISC Software GmbH A company of the Johannes Kepler University Linz IT-Center Softwarepark 35 4232 Hagenberg Austria Phone: +43 7236 3343 245 Fax: +43 7236 3343 250 wolfgang.hennerbich...@risc-software.at http://www.risc-software.at ___ Mailing list: https://launchpad.net/~openstack Post to : openstack@lists.launchpad.net Unsubscribe : https://launchpad.net/~openstack More help : https://help.launchpad.net/ListHelp
[Openstack] Compute Node Down!
Hello Folks, Although it seems a pretty straightforward scenario I have a hard time finding documentation on this. One of my compute nodes broke down. All the instances are on shared storage, so no troubles here, but I don't know how to tell openstack that the VM should be deployed on another compute node. I tried fiddling around in the mysql-db with no success. Any help is really appreciated. Wolfgang ___ Mailing list: https://launchpad.net/~openstack Post to : openstack@lists.launchpad.net Unsubscribe : https://launchpad.net/~openstack More help : https://help.launchpad.net/ListHelp
Re: [Openstack] Compute Node Down!
Thanks, that's what I ended up doing (by intuition rather than knowledge) yesterday. I didn't know about nova rescue either. I think this is a Big Big room for improvement here. In the best case this should be discovered automatically and the switchover should be done without human Intervention. Wolfgang -- Sent from my mobile device On 20.09.2012, at 07:26, "Tom Fifield" wrote: > On 20/09/12 13:50, Vishvananda Ishaya wrote: >> ** >> >> On Wed, Sep 19, 2012 at 4:03 AM, Wolfgang Hennerbichler >> > <mailto:wolfgang.hennerbich...@risc-software.at>> wrote: >> >>Hello Folks, >> >>Although it seems a pretty straightforward scenario I have a hard >>time finding documentation on this. >>One of my compute nodes broke down. All the instances are on shared >>storage, so no troubles here, but I don't know how to tell openstack >>that the VM should be deployed on another compute node. I tried >>fiddling around in the mysql-db with no success. >>Any help is really appreciated. >> >>Wolfgang > > > > > == Dead compute host == > Working with the host information > > i-15b9 at3-ui02 running nectarkey (376, np-rcc54) 0 m1.xxlarge > 2012-06-19T00:48:11.000Z 115.146.93.60 > > > # review the status of the host using the nova database, some of the > important information is highlighted below. > > SELECT * FROM instances WHERE id = CONV('15b9', 16, 10) \G; > *** 1. row *** > created_at: 2012-06-19 00:48:11 > updated_at: 2012-07-03 00:35:11 > deleted_at: NULL > ... > id: 5561 > ... > power_state: 5 >vm_state: shutoff > ... >hostname: at3-ui02 >host: np-rcc54 > ... >uuid: 3f57699a-e773-4650-a443-b4b37eed5a06 > ... > task_state: NULL > ... > > > Update the vm's compute host. > > UPDATE instances SET host = 'np-rcc46' WHERE uuid = > '3f57699a-e773-4650-a443-b4b37eed5a06'; > > > Update the libvirt xml > > * change the DHCPSERVER value to the host ip address. > * possibly the VNC IP if it isn't already 0.0.0.0 > > Dump a copy of a nwfilter to use as a template for creating the missing > nwfilter. > > virsh nwfilter-list > vrish nwfilter-dumpxml nova-instance-instance-. > > > Example of the template file > > > d5f6f610-d0b8-4407-ae00-5dabef80677a > > > > > The filter name value is available from the instances.xml file ( filter="nova-instance-instance-1cc6-fa163e003b43">). > *Note the filter name must be exact! > Generate a new uuid and replace it at the uuid value. > > Update filter to match id from instance xml > > virsh nwfilter-define /tmp/filter.xml > virsh define libvirt.xml > virsh list --all > > > Kill all dnsmasq and restart nova services. > > killall dnsmasq; service nova-network restart; service nova-compute restart > > > Start the vm > > virsh start instance-0 > > > On the nova DB > > UPDATE instances SET vm_state = 'active', power_state = 1 WHERE uuid = > '3f57699a-e773-4650-a443-b4b37eed5a06'; > > > ___ > Mailing list: https://launchpad.net/~openstack > Post to : openstack@lists.launchpad.net > Unsubscribe : https://launchpad.net/~openstack > More help : https://help.launchpad.net/ListHelp ___ Mailing list: https://launchpad.net/~openstack Post to : openstack@lists.launchpad.net Unsubscribe : https://launchpad.net/~openstack More help : https://help.launchpad.net/ListHelp
[Openstack] horizon: problems with upgrading to folsom
dear openstack enthusiasts, I've done it, I've upgraded to folsom. After a ton of troubles I've gone through and struggling to find documentation on how to UPDATE to folsom instead of installing from scratch I'm in a state where horizon is working again - well, almost. Before anybody asks: yes, I've issued *nova-manage db sync*. The instances list in horizon shows all the instances of a tenant including private and public ip addresses. But when I click on 'Access & Security' I don't see any floating ip's. Clicking 'allocate ip to project' brings up: 'no floating ip pools available. doing the same on the command-line: nova-manage floating list | head 7edc3284f53f4e02b92d498db41b842d19x.x.x.129 49c9d4e0-8f38-49e8-863c-17a8d5cb77c6novabridge_130 36f376d27f5b47e4b234d4f23bd0d66919x.x.x.130 87b7707e-9623-46d7-bd51-bbde6bfc13dfnovabridge_130 835e8fcba1334fb6b9421e51638ec10619x.x.x.131 Nonenova bridge_130 seems to bring up the latest and greatest results. Hm. What's wrong? Help would be appreciated! Wolfgang -- DI (FH) Wolfgang Hennerbichler Software Development Unit Advanced Computing Technologies RISC Software GmbH A company of the Johannes Kepler University Linz IT-Center Softwarepark 35 4232 Hagenberg Austria Phone: +43 7236 3343 245 Fax: +43 7236 3343 250 wolfgang.hennerbich...@risc-software.at http://www.risc-software.at ___ Mailing list: https://launchpad.net/~openstack Post to : openstack@lists.launchpad.net Unsubscribe : https://launchpad.net/~openstack More help : https://help.launchpad.net/ListHelp
[Openstack] folsom nova-compute error on snapshotted images?
hello again, after upgrading to folsom nova-compute dies the fabulous death while gaining information from qemu-images. the information-gaining process works for some images, and then we reach the image instance-005c, which also has a snapshot associated with it. let's see the difference: regular image file: qemu-img info instance-005d/disk image: instance-005d/disk file format: qcow2 virtual size: 4.0G (4294967296 bytes) disk size: 3.0G cluster_size: 2097152 backing file: /var/lib/nova/instances/_base/cd906f63b4de02c79d87a328c79f3a988059e51a_4 (actual path: /var/lib/nova/instances/_base/cd906f63b4de02c79d87a328c79f3a988059e51a_4) and now an image with a snapshot: computeNode1:/var/lib/nova/instances# qemu-img info instance-005c/disk image: instance-005c/disk file format: qcow2 virtual size: 2.0G (2147483648 bytes) disk size: 1.8G cluster_size: 2097152 backing file: /var/lib/nova/instances/_base/cd906f63b4de02c79d87a328c79f3a988059e51a_2 (actual path: /var/lib/nova/instances/_base/cd906f63b4de02c79d87a328c79f3a988059e51a_2) Snapshot list: IDTAG VM SIZEDATE VM CLOCK 1 d9a9784a500742a7bb95627bb3aace38 0 2012-08-20 10:52:46 00:00:00.000 the image with the snapshot kills nova-compute as we can see here: http://pastie.org/5098216 help is appreciated. I wonder if it was wise to upgrade to folsom... Wolfgang -- DI (FH) Wolfgang Hennerbichler Software Development Unit Advanced Computing Technologies RISC Software GmbH A company of the Johannes Kepler University Linz IT-Center Softwarepark 35 4232 Hagenberg Austria Phone: +43 7236 3343 245 Fax: +43 7236 3343 250 wolfgang.hennerbich...@risc-software.at http://www.risc-software.at ___ Mailing list: https://launchpad.net/~openstack Post to : openstack@lists.launchpad.net Unsubscribe : https://launchpad.net/~openstack More help : https://help.launchpad.net/ListHelp
[Openstack] snapshots not working in folsom
hi, after I've upgraded to folsom snapshotting just stopped working. Horizon doesn't complain, the log doesn't complain, but the snapshot is reportedly not taken (snapshot file isn't created, and I don't see the process of qemu creating it). as I said, nova-compute on the server doesn't complain: Running cmd (subprocess): sudo nova-rootwrap /etc/nova/rootwrap.conf qemu-img snapshot -c fd5ab4d51e12435884c8a90f190f1f15 /var/lib/nova/instances/instance-00f3/disk from (pid=13330) execute /usr/lib/python2.7/dist-packages/nova/utils.py:176 Result was 0 from (pid=13330) execute /usr/lib/python2.7/dist-packages/nova/utils.py:191 Running cmd (subprocess): qemu-img convert -f qcow2 -O raw -s fd5ab4d51e12435884c8a90f190f1f15 /var/lib/nova/instances/instance-00f3/disk /var/lib/nova/instances/snapshots/tmpclLTZA/fd5ab4d51e12435884c8a90f190f1f15 from (pid=13330) execute /usr/lib/python2.7/dist-packages/nova/utils.py:176 any hints or suggestions? Our customers really want this feature. Wolfgang -- DI (FH) Wolfgang Hennerbichler Software Development Unit Advanced Computing Technologies RISC Software GmbH A company of the Johannes Kepler University Linz IT-Center Softwarepark 35 4232 Hagenberg Austria Phone: +43 7236 3343 245 Fax: +43 7236 3343 250 wolfgang.hennerbich...@risc-software.at http://www.risc-software.at ___ Mailing list: https://launchpad.net/~openstack Post to : openstack@lists.launchpad.net Unsubscribe : https://launchpad.net/~openstack More help : https://help.launchpad.net/ListHelp
Re: [Openstack] Ceph + Nova
Not being a nova expert, and not using ceph with nova, I can tell you that I've been testing ceph extensively and it seems to be like 'the thing made for nova'. it seems stable, it is reasonable fast and the features are unbeaten. but I wouldn't use it for hosting qemu-images in /var/lib/nova/instances, glusterfs would be better suited in that respect. I've tested it as a block device fully integrated into libvirt. give it a try! wolfgang On 11/21/2012 09:37 AM, JuanFra Rodríguez Cardoso wrote: > Hi everyone: > > I'd like to know your opinion as nova experts: > > Would you recommend CephFS as shared storage in /var/lib/nova/instances? > Another option it would be use GlusterFS or MooseFS for > /var/lib/nova/instances directory and Ceph RBD for Glance and Nova > volumes, don't you think? > > Thanks for your attention. > > Best regards, > JuanFra > > > ___ > Mailing list: https://launchpad.net/~openstack > Post to : openstack@lists.launchpad.net > Unsubscribe : https://launchpad.net/~openstack > More help : https://help.launchpad.net/ListHelp > -- DI (FH) Wolfgang Hennerbichler Software Development Unit Advanced Computing Technologies RISC Software GmbH A company of the Johannes Kepler University Linz IT-Center Softwarepark 35 4232 Hagenberg Austria Phone: +43 7236 3343 245 Fax: +43 7236 3343 250 wolfgang.hennerbich...@risc-software.at http://www.risc-software.at ___ Mailing list: https://launchpad.net/~openstack Post to : openstack@lists.launchpad.net Unsubscribe : https://launchpad.net/~openstack More help : https://help.launchpad.net/ListHelp
Re: [Openstack] Instance blocked when migrate between host.
Hi, same issue here, after changing the flavor. never returned to normal, had to go into mysql once again. On 01/21/2013 10:08 AM, Lei Zhang wrote: > Hi all, > > Today, I am testing the openstack migrate function. ( not live migration) > After run the command `nova migrate`, the status of the instance became > `Verify Resize` and never changed itself. Event though I found this > instance has been started on another instance. > > If is this a bug? Or I forgot something to configure? > > -- > Lei Zhang > > Blog: http://jeffrey4l.github.com > twitter/weibo: @jeffrey4l > > > ___ > Mailing list: https://launchpad.net/~openstack > Post to : openstack@lists.launchpad.net > Unsubscribe : https://launchpad.net/~openstack > More help : https://help.launchpad.net/ListHelp > -- DI (FH) Wolfgang Hennerbichler Software Development Unit Advanced Computing Technologies RISC Software GmbH A company of the Johannes Kepler University Linz IT-Center Softwarepark 35 4232 Hagenberg Austria Phone: +43 7236 3343 245 Fax: +43 7236 3343 250 wolfgang.hennerbich...@risc-software.at http://www.risc-software.at ___ Mailing list: https://launchpad.net/~openstack Post to : openstack@lists.launchpad.net Unsubscribe : https://launchpad.net/~openstack More help : https://help.launchpad.net/ListHelp
[Openstack] nova ceph integration
Hi, I'm sorry if this has been asked before. My question is: can I integrate ceph into openstack's nova & cinder in a way, that I don't need /var/lib/nova/instances anymore? I'd like to have EVERYTHING in ceph, starting from glance images to nova-disk-images and volumes (cinder). And more important: Can this be done in a way so that my horizon-users can still use horizon (including snapshotting) without the need of abusing the command-line? :) I've read that cinder and glance are supported, but I didn't find much information on nova-disk-images and ceph. thanks for a reply wolfgang ___ Mailing list: https://launchpad.net/~openstack Post to : openstack@lists.launchpad.net Unsubscribe : https://launchpad.net/~openstack More help : https://help.launchpad.net/ListHelp
[Openstack] Can not create snapshot
Hi, using ubuntu LTS and latest folsom release, but I am unfortunately unable to create a snapshot of a running instance. I see the following errors in nova-compute.log and have a hard time interpreting the errors: libvirtError: [-] Error during ComputeManager._report_driver_status: Domain not found: no domain with matching id 28 nova.openstack.common.rpc.amqp HTTPOverLimit: HTTPOverLimit (HTTP 413) any hints are more than welcome. wolfgang ___ Mailing list: https://launchpad.net/~openstack Post to : openstack@lists.launchpad.net Unsubscribe : https://launchpad.net/~openstack More help : https://help.launchpad.net/ListHelp
[Openstack] Keystone & LDAP integration
Hi Folks, we're trying to set up keystone with ldap. so far, so good. we can authenticate. but we can not give the admin-user 'god'-rights. Through tweaks of the policy.json-file it's possible that the admin-user sees all tenants, but he doesn't get the 'admin' tab in horizon. Any help is really appreciated. Wolfgang ___ Mailing list: https://launchpad.net/~openstack Post to : openstack@lists.launchpad.net Unsubscribe : https://launchpad.net/~openstack More help : https://help.launchpad.net/ListHelp
Re: [Openstack] Can not create snapshot
For anybody running into the same troubles: HTTPOverlimit basically meant that glance didn't have enough free space on it's drive (could have thought about that, but I didn't realice that glance was meant). And: http://docs.openstack.org/folsom/openstack-compute/install/apt/content/configure-glance-files.html this helped a lot. Wolfgang On 01/31/2013 07:48 AM, Wolfgang Hennerbichler wrote: > Hi, > > using ubuntu LTS and latest folsom release, but I am unfortunately unable to > create a snapshot of a running instance. > I see the following errors in nova-compute.log and have a hard time > interpreting the errors: > > libvirtError: [-] Error during ComputeManager._report_driver_status: Domain > not found: no domain with matching id 28 > nova.openstack.common.rpc.amqp HTTPOverLimit: HTTPOverLimit (HTTP 413) > > any hints are more than welcome. > wolfgang > ___ > Mailing list: https://launchpad.net/~openstack > Post to : openstack@lists.launchpad.net > Unsubscribe : https://launchpad.net/~openstack > More help : https://help.launchpad.net/ListHelp > -- DI (FH) Wolfgang Hennerbichler Software Development Unit Advanced Computing Technologies RISC Software GmbH A company of the Johannes Kepler University Linz IT-Center Softwarepark 35 4232 Hagenberg Austria Phone: +43 7236 3343 245 Fax: +43 7236 3343 250 wolfgang.hennerbich...@risc-software.at http://www.risc-software.at ___ Mailing list: https://launchpad.net/~openstack Post to : openstack@lists.launchpad.net Unsubscribe : https://launchpad.net/~openstack More help : https://help.launchpad.net/ListHelp