[Engine-devel] Error: could not create ovirtsdk API object

李强 liqiang.net at gmail.com
Sun Apr 28 07:37:14 UTC 2013


HI:All

I build source and rpm
-Uvh ovirt-engine-setup-plugin-allinone-3.3.0-0.2.master.20130427145036.fc18.noarch.rpm

But I engine-setup have ERROR.
Error: could not create ovirtsdk API object

OS:F18 mini install.


===================================
[root at localhost ~]# engine-setup
Welcome to oVirt Engine setup utility

WARNING: oVirt Engine setup has already been run on this host.
To remove all configuration and reset oVirt Engine please run
engine-cleanup.
Please be advised that executing engine-setup without cleanup is not
supported.
Would you like to proceed? (yes|no): yes

In order to proceed the installer must stop the ovirt-engine service
Would you like to stop the ovirt-engine service? (yes|no): yes
 oVirt Engine uses httpd to proxy requests to the application server.
It looks like the httpd installed locally is being actively used.
The installer can override current configuration .
Alternatively you can use JBoss directly (on ports higher than 1024)
Do you wish to override current httpd configuration and restart the
service? ['yes'| 'no']  [yes] :
HTTP Port  [80] :
HTTPS Port  [443] :
Setup can configure server default page to launch oVirt Engine. Do you wish
to do so? ['yes'| 'no']  [yes] :
Host fully qualified domain name. Note: this name should be fully
resolvable  [localhost] : engine.startn.com
Enter a password for an internal oVirt Engine administrator user
(admin at internal) :
Warning: Weak Password.
Confirm password :
Organization Name for the Certificate  [localhost] :
The engine can be configured to present the UI in three different
application modes. virt [Manage virtualization only], gluster [Manage
gluster storage only], and both [Manage virtualization as well as gluster
storage] ['virt'| 'gluster'| 'both']  [both] :
The default storage type you will be using  ['NFS'| 'FC'| 'ISCSI'|
'POSIXFS']  [NFS] :
Enter DB type for installation ['remote'| 'local']  [local] :
Enter a password for a local oVirt Engine DB admin user (engine) :
Warning: Weak Password.
Confirm password :
Local ISO domain path  [/var/lib/exports/iso_2013_04_28_15_18_22] :
Firewall ports need to be opened.
The installer can configure firewall automatically overriding the current
configuration. The old configuration will be backed up.
Alternately you can configure the firewall later using an example file
selecting None.
Which firewall manager do you wish to use? ['None'| 'Firewalld'|
'iptables']: Firewalld
Configure VDSM on this host? ['yes'| 'no']  [yes] : yes
Local storage domain path  [/var/lib/images_2013_04_28_15_18_22] :
Confirm root password :

oVirt Engine will be installed using the following configuration:
=================================================================
override-httpd-config:         yes
http-port:                     80
https-port:                    443
override-httpd-root:           yes
host-fqdn:                     engine.startn.com
auth-pass:                     ********
org-name:                      localhost
application-mode:              both
default-dc-type:               NFS
db-remote-install:             local
db-local-pass:                 ********
nfs-mp:                        /var/lib/exports/iso_2013_04_28_15_18_22
firewall-manager:              Firewalld
config-allinone:               yes
storage-path:                  /var/lib/images_2013_04_28_15_18_22
superuser-pass:                ********
Proceed with the configuration listed above? (yes|no): yes

Installing:
AIO: Validating CPU Compatibility...                              [ DONE ]
AIO: Adding firewall rules...                                     [ DONE ]
Configuring oVirt Engine...                                       [ DONE ]
Configuring JVM...                                                [ DONE ]
Creating CA...                                                    [ DONE ]
Updating ovirt-engine service...                                  [ DONE ]
Setting Database Configuration...                                 [ DONE ]
Setting Database Security...                                      [ DONE ]
Upgrading Database Schema...                                      [ DONE ]
Editing oVirt Engine Configuration...                             [ DONE ]
Editing Postgresql Configuration...                               [ DONE ]
Configuring the Default ISO Domain...                             [ DONE ]
Configuring Firewall...                                           [ DONE ]
Starting ovirt-engine Service...                                  [ DONE ]
Configuring HTTPD...                                              [ DONE ]
AIO: Creating storage directory...                                [ DONE ]
AIO: Adding Local Datacenter and cluster...                    [ ERROR ]
Error: could not create ovirtsdk API object
Please check log file
/var/log/ovirt-engine/engine-setup_2013_04_28_15_18_21.log for more
information

=LOG==========================================
FragmentPath=/usr/lib/systemd/system/firewalld.service
UnitFileState=enabled
InactiveExitTimestamp=Sun 2013-04-28 15:16:26 CST
InactiveExitTimestampMonotonic=2057927058
ActiveEnterTimestamp=Sun 2013-04-28 15:16:26 CST
ActiveEnterTimestampMonotonic=2058029155
ActiveExitTimestamp=Sun 2013-04-28 15:16:26 CST
ActiveExitTimestampMonotonic=2057262228
InactiveEnterTimestamp=Sun 2013-04-28 15:16:26 CST
InactiveEnterTimestampMonotonic=2057889979
"/var/log/ovirt-engine/engine-setup_2013_04_28_15_18_21.log" 2023L, 122617C
2013-04-28 15:19:34::DEBUG::engine-setup::2069::root:: db-remote-install:
local
2013-04-28 15:19:34::DEBUG::engine-setup::2069::root:: db-host: localhost
2013-04-28 15:19:34::DEBUG::engine-setup::2069::root:: db-local-pass:
********
2013-04-28 15:19:34::DEBUG::engine-setup::2069::root:: nfs-mp:
/var/lib/exports/iso_2013_04_28_15_18_22
2013-04-28 15:19:34::DEBUG::engine-setup::2069::root:: iso-domain-name:
ISO_DOMAIN
2013-04-28 15:19:34::DEBUG::engine-setup::2069::root:: config-nfs: yes
2013-04-28 15:19:34::DEBUG::engine-setup::2069::root:: firewall-manager:
Firewalld
2013-04-28 15:19:34::DEBUG::engine-setup::2069::root:: config-allinone: yes
2013-04-28 15:19:34::DEBUG::engine-setup::2069::root:: storage-path:
/var/lib/images_2013_04_28_15_18_22
2013-04-28 15:19:34::DEBUG::engine-setup::2069::root:: superuser-pass:
********
2013-04-28 15:19:34::ERROR::engine-setup::2504::root:: Traceback (most
recent call last):
  File "/usr/bin/engine-setup", line 2498, in <module>
    main(confFile)
  File "/usr/bin/engine-setup", line 2265, in main
    runSequences()
  File "/usr/bin/engine-setup", line 2184, in runSequences
    controller.runAllSequences()
  File "/usr/share/ovirt-engine/scripts/setup_controller.py", line 54, in
runAllSequences
    sequence.run()
  File "/usr/share/ovirt-engine/scripts/setup_sequences.py", line 154, in
run
    step.run()
  File "/usr/share/ovirt-engine/scripts/setup_sequences.py", line 60, in run
    function()
  File "/usr/share/ovirt-engine/scripts/plugins/all_in_one_100.py", line
252, in initAPI
    raise Exception(ERROR_CREATE_API_OBJECT)
Exception: Error: could not create ovirtsdk API object


============================================
[root at localhost ~]# rpm -qa | grep ovirt
ovirt-engine-sdk-3.3.0.1-1.20130427.gitfc5985e.fc18.noarch
ovirt-engine-backend-3.3.0-0.2.master.20130427145036.fc18.noarch
ovirt-engine-setup-plugin-allinone-3.3.0-0.2.master.20130427145036.fc18.noarch
ovirt-host-deploy-1.0.1-1.fc18.noarch
ovirt-engine-setup-3.3.0-0.2.master.20130427145036.fc18.noarch
ovirt-engine-cli-3.2.0.11-1.fc18.noarch
ovirt-iso-uploader-3.3.0-0.0.master.20130318.gitec3e5e7.fc18.noarch
ovirt-engine-restapi-3.3.0-0.2.master.20130427145036.fc18.noarch
ovirt-engine-webadmin-portal-3.3.0-0.2.master.20130427145036.fc18.noarch
ovirt-host-deploy-offline-1.0.1-1.fc18.noarch
ovirt-image-uploader-3.3.0-0.0.master.20130423.git8dde3cc.fc18.noarch
ovirt-engine-dbscripts-3.3.0-0.2.master.20130427145036.fc18.noarch
ovirt-engine-userportal-3.3.0-0.2.master.20130427145036.fc18.noarch
ovirt-release-fedora-5-3.1.noarch
ovirt-host-deploy-java-1.0.1-1.fc18.noarch
ovirt-engine-tools-3.3.0-0.2.master.20130427145036.fc18.noarch
ovirt-log-collector-3.3.0-0.0.master.20130421.git1c4542d.fc18.noarch
ovirt-engine-3.3.0-0.2.master.20130427145036.fc18.noarch

[root at localhost ~]# rpm -qa | grep vdsm
vdsm-python-4.10.3-10.fc18.x86_64
vdsm-xmlrpc-4.10.3-10.fc18.noarch
vdsm-4.10.3-10.fc18.x86_64
vdsm-cli-4.10.3-10.fc18.noarch
vdsm-bootstrap-4.10.3-10.fc18.noarch

[root at localhost ~]# cat /etc/hosts
10.0.10.181 engine.startn.com

[root at localhost ~]# ifconfig
eth0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
        inet 192.168.11.4  netmask 255.255.255.0  broadcast 192.168.11.255
        inet6 fe80::20c:29ff:feed:4f64  prefixlen 64  scopeid 0x20<link>
        ether 00:0c:29:ed:4f:64  txqueuelen 1000  (Ethernet)
        RX packets 22780  bytes 31526531 (30.0 MiB)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 7612  bytes 547095 (534.2 KiB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

eth1: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
        inet 10.0.10.181  netmask 255.255.255.0  broadcast 10.0.10.255
        inet6 fe80::20c:29ff:feed:4f6e  prefixlen 64  scopeid 0x20<link>
        ether 00:0c:29:ed:4f:6e  txqueuelen 1000  (Ethernet)
        RX packets 45792  bytes 58908887 (56.1 MiB)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 11143  bytes 2063171 (1.9 MiB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

lo: flags=73<UP,LOOPBACK,RUNNING>  mtu 65536
        inet 127.0.0.1  netmask 255.0.0.0
        inet6 ::1  prefixlen 128  scopeid 0x10<host>
        loop  txqueuelen 0  (Local Loopback)
        RX packets 180949  bytes 62786059 (59.8 MiB)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 180949  bytes 62786059 (59.8 MiB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

virbr0: flags=4099<UP,BROADCAST,MULTICAST>  mtu 1500
        inet 192.168.122.1  netmask 255.255.255.0  broadcast 192.168.122.255
        ether 16:aa:69:7c:1e:3e  txqueuelen 0  (Ethernet)
        RX packets 0  bytes 0 (0.0 B)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 0  bytes 0 (0.0 B)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

[root at localhost ~]# dig -x 10.0.10.181

; <<>> DiG 9.9.2-rl.028.23-P2-RedHat-9.9.2-10.P2.fc18 <<>> -x 10.0.10.181
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 21966
;; flags: qr aa rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 1, ADDITIONAL: 2

;; OPT PSEUDOSECTION:
; EDNS: version: 0, flags:; udp: 4096
;; QUESTION SECTION:
;181.10.0.10.in-addr.arpa.      IN      PTR

;; ANSWER SECTION:
181.10.0.10.in-addr.arpa. 1200  IN      PTR     engine.startn.com.

;; AUTHORITY SECTION:
10.0.10.in-addr.arpa.   1200    IN      NS      engine.startn.com.

;; ADDITIONAL SECTION:
engine.startn.com.      86400   IN      A       10.0.10.181

;; Query time: 0 msec
;; SERVER: 10.0.10.181#53(10.0.10.181)
;; WHEN: Sun Apr 28 15:36:34 2013
;; MSG SIZE  rcvd: 114

[root at localhost ~]# dig engine.startn.com

; <<>> DiG 9.9.2-rl.028.23-P2-RedHat-9.9.2-10.P2.fc18 <<>> engine.startn.com
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 36210
;; flags: qr aa rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 1, ADDITIONAL: 1

;; OPT PSEUDOSECTION:
; EDNS: version: 0, flags:; udp: 4096
;; QUESTION SECTION:
;engine.startn.com.             IN      A

;; ANSWER SECTION:
engine.startn.com.      86400   IN      A       10.0.10.181

;; AUTHORITY SECTION:
startn.com.             86400   IN      NS      engine.startn.com.

;; Query time: 0 msec
;; SERVER: 10.0.10.181#53(10.0.10.181)
;; WHEN: Sun Apr 28 15:36:40 2013
;; MSG SIZE  rcvd: 76
=============================================

---
有问题请通知我,谢谢,
李强

------------------------------------------------------------------------------


+ 太初有道,道与神同在,道就是神。(约翰福音1:1) +
------------------------------------------------------------------------------
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.ovirt.org/pipermail/engine-devel/attachments/20130428/14a29def/attachment.html>


More information about the Engine-devel mailing list