Description of problem: CTDB 1.0.82 is missing an depedency on tdb-tools. Version-Release number of selected component (if applicable): Name : ctdb Relocations: (not relocatable) Version : 1.0.82 Vendor: Red Hat, Inc. Release : 1.el5 Build Date: Tue 19 May 2009 11:43:54 AM CEST Install Date: Sun 27 Sep 2009 09:00:33 PM CEST Build Host: hs20-bc1-7.build.redhat.com Group : System Environment/Daemons Source RPM: ctdb-1.0.82-1.el5.src.rpm Size : 957103 License: GPLv3+ Signature : DSA/SHA1, Fri 31 Jul 2009 10:43:23 PM CEST, Key ID 5326810137017186 Packager : Red Hat, Inc. <http://bugzilla.redhat.com/bugzilla> URL : http://ctdb.samba.org/ Summary : A Clustered Database based on Samba's Trivial Database (TDB) How reproducible: Clean system, install and use CTDB and then try to restart it. It barfs with: [root@TFILE001 ctdb]# /etc/init.d/ctdb start Starting ctdbd service: Persistent database /var/ctdb/persistent/account_policy.tdb.1 is corrupted! CTDB will not start Additional info: In /etc/init.d/ctdb the databases are tested with /usr/bin/tdbdump, but if it's not installed, ctdb refuses to start. Resolution: Add dependency on tdb-tools.
Set version to 5.5, because this is not a critical bug. As mentioned above, installing tdb-tools is an easy workaround.
ctdb-1.0.108-1.fc12 has been submitted as an update for Fedora 12. http://admin.fedoraproject.org/updates/ctdb-1.0.108-1.fc12
ctdb-1.0.108-1.fc12 has been pushed to the Fedora 12 stable repository. If problems still persist, please make note of it in this bug report.
Technical note added. If any revisions are required, please edit the "Technical Notes" field accordingly. All revisions will be proofread by the Engineering Content Services team. New Contents: Known Issue: When installing ctdb, one needs to explicitly install tdb-tools as well. This dependency will be addressed in a future release.
Technical note updated. If any revisions are required, please edit the "Technical Notes" field accordingly. All revisions will be proofread by the Engineering Content Services team. Diffed Contents: @@ -1 +1 @@ -Known Issue: When installing ctdb, one needs to explicitly install tdb-tools as well. This dependency will be addressed in a future release.+When installing ctdb, the tdb-tools package needs to be installed manually. This dependency issues will be addressed in a future release. (BZ#526479)
[root@west-04 ~]# yum install ctdb Loaded plugins: rhnplugin, security This system is not registered with RHN. RHN support will be disabled. Setting up Install Process Resolving Dependencies --> Running transaction check ---> Package ctdb.x86_64 0:1.0.112-1.el5 set to be updated --> Processing Dependency: tdb-tools for package: ctdb --> Running transaction check ---> Package tdb-tools.x86_64 0:1.2.1-5.el5 set to be updated --> Processing Dependency: libtdb = 1.2.1-5.el5 for package: tdb-tools --> Running transaction check ---> Package libtdb.x86_64 0:1.2.1-5.el5 set to be updated --> Finished Dependency Resolution Dependencies Resolved ================================================================================ Package Arch Version Repository Size ================================================================================ Installing: ctdb x86_64 1.0.112-1.el5 ClusterStorage 439 k Installing for dependencies: libtdb x86_64 1.2.1-5.el5 Server 28 k tdb-tools x86_64 1.2.1-5.el5 Server 80 k Transaction Summary ================================================================================ Install 3 Package(s) Upgrade 0 Package(s) Total download size: 547 k Is this ok [y/N]: y
An advisory has been issued which should help the problem described in this bug report. This report is therefore being closed with a resolution of ERRATA. For more information on therefore solution and/or where to find the updated files, please follow the link below. You may reopen this bug report if the solution does not work for you. http://rhn.redhat.com/errata/RHBA-2011-0055.html