HI CArlos > You should take a look at the default oned.conf file [1] and look for any other changes that might break things then. The differences between the default and oned.conf used in my installation are as follows: DATASTORE_MAD = [ executable = "one_datastore", arguments = "-t 15 -d fs,vmware,vmfs,iscsi,lvm,ceph" ] MANAGER_TIMER = 10
Do These differences imply in an error? The only reference to virtualization on the host BIOS is: intel virtualization tech [enabled] I think my problem is due the fact that the CentOS server is installed on a XCP VM . According to the tutorial [1], the information of the CPU must contain the 'vmx'parameter , which does not happen on centOS. The XCP hypervisor CPU contains this parameter. I will consult the libvit mailing list to try to find a solution. thanks a lot André [1] http://www.howtoforge.com/virtualization-with-kvm-on-a-centos-6.4-server 2013/8/28 Carlos Martín Sánchez <[email protected]> > Hi, > > > On Wed, Aug 28, 2013 at 12:05 AM, Andre Gustavo Pereira da Silva < > [email protected]> wrote: > > Hi Carlos >> >> >How did you end up with the wrong kvm.conf path in oned.conf? >> I dont remember. Maye on the internet. But i really changed it. >> > > You should take a look at the default oned.conf file [1] and look for any > other changes that might break things then. > > I did some corrections on OpenNebula configuration and some erros were >> fixed, but i still can not run a VM. The current error is: >> >> Tue Aug 27 18:01:11 2013 [VMM][I]: error: Failed to create domain from >> /var/lib/one//datastores/0/10/deployment.0 >> Tue Aug 27 18:01:11 2013 [VMM][I]: error: unsupported configuration: >> Domain requires KVM, but it is not available. Check that virtualization is >> enabled in the host BIOS, and host configuration is setup to load the kvm >> modules. >> > > Did you check these two things? > > >> - The KVM tutorial for OpenNebula [1] quotes the following file, that >> does not exist in my installation: "/ etc / default / libvirt-bin". Should >> I create it? what is its content? >> > > For CentOS, the next line applies instead: > /etc/sysconfig/libvirtd (RHEL based): uncomment LIBVIRTD_ARGS=”--listen” > > - Does the dummy driver uses the libvirtd? is it possible to create a VM >> with it? >> > > No, the VMM dummy drivers create dummy VMs for testing. They are just > "return true" scripts that do not perform any actual operation on any > hypervisor. > > Regards > > [1] > http://dev.opennebula.org/projects/opennebula/repository/revisions/release-4.2/entry/share/etc/oned.conf > -- > Join us at OpenNebulaConf2013 <http://opennebulaconf.com> in Berlin, > 24-26 September, 2013 > -- > Carlos Martín, MSc > Project Engineer > OpenNebula - The Open-source Solution for Data Center Virtualization > www.OpenNebula.org | [email protected] | > @OpenNebula<http://twitter.com/opennebula><[email protected]> > > > On Wed, Aug 28, 2013 at 12:05 AM, Andre Gustavo Pereira da Silva < > [email protected]> wrote: > >> Hi Carlos >> >> >How did you end up with the wrong kvm.conf path in oned.conf? >> I dont remember. Maye on the internet. But i really changed it. >> >> I did some corrections on OpenNebula configuration and some erros were >> fixed, but i still can not run a VM. The current error is: >> Tue Aug 27 18:01:09 2013 [LCM][I]: New VM state is BOOT >> Tue Aug 27 18:01:09 2013 [VMM][I]: Generating deployment file: >> /var/lib/one/vms/10/deployment.0 >> Tue Aug 27 18:01:10 2013 [LCM][E]: monitor_done_action, VM in a wrong >> state >> Tue Aug 27 18:01:11 2013 [VMM][I]: ExitCode: 0 >> Tue Aug 27 18:01:11 2013 [VMM][I]: Successfully execute network driver >> operation: pre. >> Tue Aug 27 18:01:11 2013 [VMM][I]: Command execution fail: cat << EOT | >> /var/tmp/one/vmm/kvm/deploy /var/lib/one//datastores/0/10/deployment.0 >> centos2 10 centos2 >> Tue Aug 27 18:01:11 2013 [VMM][I]: error: Failed to create domain from >> /var/lib/one//datastores/0/10/deployment.0 >> Tue Aug 27 18:01:11 2013 [VMM][I]: error: unsupported configuration: >> Domain requires KVM, but it is not available. Check that virtualization is >> enabled in the host BIOS, and host configuration is setup to load the kvm >> modules. >> Tue Aug 27 18:01:11 2013 [VMM][E]: Could not create domain from >> /var/lib/one//datastores/0/10/deployment.0 >> Tue Aug 27 18:01:11 2013 [VMM][I]: ExitCode: 255 >> Tue Aug 27 18:01:11 2013 [VMM][I]: Failed to execute virtualization >> driver operation: deploy. >> Tue Aug 27 18:01:11 2013 [VMM][E]: Error deploying virtual machine: Could >> not create domain from /var/lib/one//datastores/0/10/deployment.0 >> Tue Aug 27 18:01:11 2013 [DiM][I]: New VM state is FAILED >> >> In "/ var / log / messages" file there is this following error: >> Aug 27 13:26:21 localhost libvirtd: 9945: info : libvirt version: 0.10.2, >> package: 18.el6_4.9 (CentOS BuildSystem <http://bugs.centos.org>, >> 2013-07-02-11:19:29, c6b8.bsys.dev.centos.org) >> Aug 27 13:26:21 localhost libvirtd: 9945: error : udevGetDMIData:1502 : >> Failed to get udev device for syspath '/sys/devices/virtual/dmi/id' or >> '/sys/class/dmi/id' >> Aug 27 13:26:21 localhost kernel: Ebtables v2.0 registered >> Aug 27 13:26:22 localhost kernel: lo: Disabled Privacy Extensions >> Aug 27 13:26:40 localhost polkitd[10145]: started daemon version 0.96 >> using authority implementation `local' version `0.96' >> Aug 27 13:28:35 localhost libvirtd: 9937: error : qemuProcessStart:3696 : >> unsupported configuration: Domain requires KVM, but it is not available. >> Check that virtualization is enabled in the host BIOS, and host >> configuration is setup to load the kvm modules. >> Aug 27 13:28:35 localhost libvirtd: 9937: error : qemuRemoveCgroup:768 : >> internal error Unable to find cgroup for one-8 >> Aug 27 13:28:35 localhost libvirtd: 9937: warning : qemuProcessStop:4349 >> : Failed to remove cgroup for one-8 >> >> >> Some considerations: >> - The kvm is running: >> [root@centos2 default]# lsmod | grep kvm >> kvm 316506 0 >> - The libvirtd also: >> [root@centos2 default]# service libvirtd status >> libvirtd (pid 9933) is running.. >> - Libvirt Version: >> [root@centos2 default]# rpm -qa | grep libvirt >> libvirt-client-0.10.2-18.el6_4.9.x86_64 >> libvirt-0.10.2-18.el6_4.9.x86_6 >> - The KVM tutorial for OpenNebula [1] quotes the following file, that >> does not exist in my installation: "/ etc / default / libvirt-bin". Should >> I create it? what is its content? >> - Does the dummy driver uses the libvirtd? is it possible to create a VM >> with it? >> >> thank you, >> >> André >> >> [1] http://opennebula.org/documentation:rel4.2:kvmg#kvm_configuration >> >> >> >> 2013/8/27 Carlos Martín Sánchez <[email protected]> >> >>> Hi André, >>> >>> How did you end up with the wrong kvm.conf path in oned.conf? I simply >>> copied the default configuration. >>> >>> And yes, localhost is treated just like any other host, OpenNebula needs >>> you to configure passwordless ssh for the oneadmin account. >>> >>> Regards >>> >>> >>> -- >>> Join us at OpenNebulaConf2013 <http://opennebulaconf.com> in Berlin, >>> 24-26 September, 2013 >>> -- >>> Carlos Martín, MSc >>> Project Engineer >>> OpenNebula - The Open-source Solution for Data Center Virtualization >>> www.OpenNebula.org | [email protected] | >>> @OpenNebula<http://twitter.com/opennebula><[email protected]> >>> >>> >>> On Mon, Aug 26, 2013 at 11:05 PM, Andre Gustavo Pereira da Silva < >>> [email protected]> wrote: >>> >>>> Hi Carlos >>>> >>>> Your tip did the loading of driver KVM work! Thank you. >>>> >>>> About the problem with SSH, i've found the solution on the link below, >>>> and now it works: >>>> http://bugs.centos.org/view.php?id=6468 >>>> >>>> All the previous errors disappeared. However, the VM still does not >>>> deploy. The log reported that the kvm is not installed on the host. I'm >>>> gointo to follow the official documentation to try to resolve the problem. >>>> http://opennebula.org/documentation:rel4.2:kvmg >>>> >>>> Another question arised when I tried to create a VM on the server ONE >>>> (localhost). The error message (this message continues after the log): >>>> Mon Aug 26 17:47:46 2013 [TM] [I]: Command execution fail: / var / lib >>>> / one / remotes / tm / shared / clone centos1 >>>> var/lib/one/datastores/1/4db7457fbfefc1bbea96380d787d874e :/ localhost: / >>>> var / lib / one / / datastores/0/4/disk.0 4 1 >>>> Mon Aug 26 17:47:46 2013 [TM] [I]: clone: Cloning / >>>> var/lib/one/datastores/1/4db7457fbfefc1bbea96380d787d874e in localhost :/ >>>> var / lib / one / / datastores/0/4/disk. 0 >>>> Mon Aug 26 17:47:46 2013 [TM] [E]: clone: Command "cd / >>>> var/lib/one/datastores/0/4; cp-r / >>>> var/lib/one/datastores/1/4db7457fbfefc1bbea96380d787d874e / >>>> var/lib/one/datastores/0/4/disk.0 "failed: Permission denied, please try >>>> again. >>>> Mon Aug 26 17:47:46 2013 [TM] [I]: Permission denied, please try again. >>>> Mon Aug 26 17:47:46 2013 [TM] [I]: Permission denied (publickey, >>>> gssapi-keyex, gssapi-with-mic, password). >>>> Mon Aug 26 17:47:46 2013 [TM] [E]: Error copying centos1 :/ >>>> var/lib/one/datastores/1/4db7457fbfefc1bbea96380d787d874e to localhost :/ >>>> var / lib / one / / datastores/0/4/disk .0 >>>> Mon Aug 26 17:47:46 2013 [TM] [I]: ExitCode: 255 >>>> Mon Aug 26 17:47:46 2013 [TM] [E]: Error executing image transfer >>>> script: Error copying centos1 :/ >>>> var/lib/one/datastores/1/4db7457fbfefc1bbea96380d787d874e to localhost :/ >>>> var / lib / one / / datastores / 0/4/disk.0 >>>> Mon Aug 26 17:47:46 2013 [DiM] [I]: New VM state is FAILED >>>> >>>> The question is: when I create a VM on localhost, it creates an SSH >>>> session with himself? >>>> >>>> thank you, >>>> >>>> André >>>> >>>> >>>> 2013/8/26 Carlos Martín Sánchez <[email protected]> >>>> >>>>> Hi, >>>>> >>>>> Your first error log seems related to the ssh configuration. >>>>> XCP is not supported, only xen, kvm and vmware [1]. >>>>> >>>>> About the second error log, opennebula should not be looking for that >>>>> file, it should be this one instead: >>>>> /etc/one/vmm_exec/vmm_exec_kvm.conf >>>>> >>>>> Please check your /etc/one/oned.conf, does it contain this driver >>>>> definition? >>>>> >>>>> VM_MAD = [ >>>>> name = "kvm", >>>>> executable = "one_vmm_exec", >>>>> arguments = "-t 15 -r 0 kvm", >>>>> default = "vmm_exec/vmm_exec_kvm.conf", >>>>> type = "kvm" ] >>>>> >>>>> >>>>> Regards. >>>>> >>>>> [1] http://opennebula.org/documentation:rel4.2:vmmg >>>>> >>>>> >>>>> >>>>> -- >>>>> Join us at OpenNebulaConf2013 <http://opennebulaconf.com> in Berlin, >>>>> 24-26 September, 2013 >>>>> -- >>>>> Carlos Martín, MSc >>>>> Project Engineer >>>>> OpenNebula - The Open-source Solution for Data Center Virtualization >>>>> www.OpenNebula.org | [email protected] | >>>>> @OpenNebula<http://twitter.com/opennebula><[email protected]> >>>>> >>>>> >>>>> On Sat, Aug 24, 2013 at 12:10 AM, Andre Gustavo Pereira da Silva < >>>>> [email protected]> wrote: >>>>> >>>>>> Hi >>>>>> >>>>>> I'm beginning to study ONE and I'm finding some problems to run a VM. >>>>>> >>>>>> The error described in the log when I try to run a VM is (this >>>>>> message continues after the message log): >>>>>> Mon Aug 19 18:43:15 2013 [DiM][I]: New VM state is ACTIVE. >>>>>> Mon Aug 19 18:43:15 2013 [LCM][I]: New VM state is PROLOG. >>>>>> Mon Aug 19 18:43:15 2013 [TM][I]: Command execution fail: >>>>>> /var/lib/one/remotes/tm/shared/clone >>>>>> localhost.localdomain:/var/lib/one/datastores/1/4db7457fbfefc1bbea96380d787d874e >>>>>> centos2:/var/lib/one//datastores/0/2/disk.0 2 1 >>>>>> Mon Aug 19 18:43:15 2013 [TM][I]: clone: Cloning >>>>>> /var/lib/one/datastores/1/4db7457fbfefc1bbea96380d787d874e in >>>>>> centos2:/var/lib/one//datastores/0/2/disk.0 >>>>>> Mon Aug 19 18:43:15 2013 [TM][E]: clone: Command "cd >>>>>> /var/lib/one/datastores/0/2; cp -r >>>>>> /var/lib/one/datastores/1/4db7457fbfefc1bbea96380d787d874e >>>>>> /var/lib/one/datastores/0/2/disk.0" failed: Warning: Permanently added >>>>>> 'centos2,10.66.66.21' (RSA) to the list of known hosts. >>>>>> Mon Aug 19 18:43:15 2013 [TM][I]: Permission denied, please try again. >>>>>> Mon Aug 19 18:43:15 2013 [TM][I]: Permission denied, please try again. >>>>>> Mon Aug 19 18:43:15 2013 [TM][I]: Permission denied >>>>>> (publickey,gssapi-keyex,gssapi-with-mic,password). >>>>>> Mon Aug 19 18:43:15 2013 [TM][E]: Error copying >>>>>> localhost.localdomain:/var/lib/one/datastores/1/4db7457fbfefc1bbea96380d787d874e >>>>>> to centos2:/var/lib/one//datastores/0/2/disk.0 >>>>>> Mon Aug 19 18:43:15 2013 [TM][I]: ExitCode: 255 >>>>>> Mon Aug 19 18:43:15 2013 [TM][E]: Error executing image transfer >>>>>> script: Error copying >>>>>> localhost.localdomain:/var/lib/one/datastores/1/4db7457fbfefc1bbea96380d787d874e >>>>>> to centos2:/var/lib/one//datastores/0/2/disk.0 >>>>>> Mon Aug 19 18:43:15 2013 [DiM][I]: New VM state is FAILED >>>>>> >>>>>> Some considerations: >>>>>> - My cloud server infrastructure is: XCP 1.6 (hypervisor) + CentOS >>>>>> 6.4 + ONE 4.0.1 >>>>>> - The host has the same infrastructure, except the ONE server. >>>>>> - I've installed the ONE node package on the host. >>>>>> - Oned.log includes the following error on ONE startup: >>>>>> Fri Aug 23 18:00:40 2013 [VMM][E]: Error loading driver configuration >>>>>> file /etc/Fri Aug 23 18:14:54 2013 [VMM][I]: Loading driver: kvm >>>>>> (KVM) >>>>>> Fri Aug 23 18:14:54 2013 [VMM][E]: Error loading driver configuration >>>>>> file /etc/one/vmm_ssh/vmm_ssh_kvm.conf : Error opening template file >>>>>> >>>>>> - I'm using the tutorial: >>>>>> http://wiki.centos.org/Cloud/OpenNebula/QuickStart >>>>>> - I can not log on host using SSH without password during boot. I >>>>>> have to stop the SSH deamon service and then start it with the command '/ >>>>>> usr / sbin / ssh'. Only then oneadmin user can log in the host without >>>>>> password. I've read that other people go through the same problem and >>>>>> could >>>>>> not find the answer. For example: >>>>>> http://bugs.centos.org/print_bug_page.php?bug_id=4959 >>>>>> - In my installation there is no file called '/ etc / one / vmm_ssh / >>>>>> vmm_ssh_kvm.conf '. This directory is quoted in oned.log. This means that >>>>>> kvm is not installed? how to do it? >>>>>> - I can only add hosts to the ONE server using 'dummy' protocol. >>>>>> >>>>>> I appreciate any help. >>>>>> >>>>>> sorry for my bad english. >>>>>> >>>>>> André Gustavo >>>>>> Brazil >>>>>> [email protected] >>>>>> >>>>>> >>>>>> _______________________________________________ >>>>>> Users mailing list >>>>>> [email protected] >>>>>> http://lists.opennebula.org/listinfo.cgi/users-opennebula.org >>>>>> >>>>>> >>>>> >>>> >>> >> >> _______________________________________________ >> Users mailing list >> [email protected] >> http://lists.opennebula.org/listinfo.cgi/users-opennebula.org >> >> >
_______________________________________________ Users mailing list [email protected] http://lists.opennebula.org/listinfo.cgi/users-opennebula.org
