[Engine-devel] Error: could not create ovirtsdk API object
Itamar Heim
iheim at redhat.com
Sun Apr 28 13:27:55 UTC 2013
On 04/28/2013 10:37 AM, 李强 wrote:
>
> 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 <http://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 <http://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
>
Bug 947753 - [AIO] 'Error: could not create ovirtsdk API object' during
installation?
>
> ============================================
> [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 <http://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
> <http://engine.startn.com>.
>
> ;; AUTHORITY SECTION:
> 10.0.10.in-addr.arpa. 1200 IN NS engine.startn.com
> <http://engine.startn.com>.
>
> ;; ADDITIONAL SECTION:
> engine.startn.com <http://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 <http://engine.startn.com>
>
> ; <<>> DiG 9.9.2-rl.028.23-P2-RedHat-9.9.2-10.P2.fc18 <<>>
> engine.startn.com <http://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 <http://engine.startn.com>. IN A
>
> ;; ANSWER SECTION:
> engine.startn.com <http://engine.startn.com>. 86400 IN A
> 10.0.10.181
>
> ;; AUTHORITY SECTION:
> startn.com <http://startn.com>. 86400 IN NS
> engine.startn.com <http://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) +
> ------------------------------------------------------------------------------
>
>
> _______________________________________________
> Engine-devel mailing list
> Engine-devel at ovirt.org
> http://lists.ovirt.org/mailman/listinfo/engine-devel
>
More information about the Engine-devel
mailing list