Karl J South wrote: > On Dec 3, 2007 4:14 PM, Rich Megginson <rmeggins at redhat.com> wrote: > >> Karl J South wrote: >> >>> On Dec 2, 2007 6:03 PM, Rich Megginson <rmeggins at redhat.com> wrote: >>> >>> >>>> Karl J South wrote: >>>> >>>> >>>>> Hi, >>>>> >>>>> I'm trying to migrate from fc6/fds 1.0.4 to fc8/fds 1.1.0, the >>>>> platform is the same, without any success. I have my old server nfs >>>>> mounted on /opt/fedora-ds and when I run migrate-ds-admin.pl >>>>> General.ConfigDirectoryAdminPwd=xxxxx i get the following error: >>>>> >>>>> >>>>> >>>> Did you shut down your old servers first? >>>> >>>> >>> Yes, the old server is shut down. Besides that the only change on the >>> old server is that the ip is changed. >>> >>> >> What is the source and destination OS? Version? 32bit or 64bit? >> > > source server: > Linux pink 2.6.22.7-57.fc6 #1 SMP Fri Sep 21 20:23:24 EDT 2007 i686 > athlon i386 GNU/Linux > > destination server: > Linux pink 2.6.23.1-49.fc8 #1 SMP Thu Nov 8 21:41:26 EST 2007 i686 > athlon i386 GNU/Linux > Ah, ok. So f6 uses berkeley db 4.3, and f8 uses 4.6. There appears to be some difference in the databases. Someone else on the list had a similar problem. Try shutting down your new servers and using the db command line utilties. These are in the db4-utils package: db_upgrade - http://www.oracle.com/technology/documentation/berkeley-db/db/utility/db_upgrade.html The other tools are listed here - http://www.oracle.com/technology/documentation/berkeley-db/db/utility/index.html The db home directory will be /var/lib/dirsrv/slapd-yourinstance/db - the database filename is /var/lib/dirsrv/slapd-yourinstance/db/userRoot/id2entry.db4 You may have to do a db_checkpoint first, then remove any log.* files that still exist, then you may be able to start your server, or attempt to upgrade again. > >> Have you set any database settings in your source configuration? >> > > The only nonstandard setting was to enable kerberos support. Can't > remember exactly how i did it though... > > >>>>> Beginning migration of Directory and Administration servers from >>>>> /opt/fedora-ds . . . >>>>> Beginning migration of directory server instances in /opt/fedora-ds . . . >>>>> Your new DS instance 'slapd-ldap' was successfully created. >>>>> Server failed to start !!! Please check errors log for problems >>>>> Could not start the directory server using command >>>>> '/usr/lib/dirsrv/slapd-ldap/start-slapd'. The last line from the >>>>> error log was '[01/Dec/2007:18:06:24 +0100] - Error: database plugin >>>>> ldbm database is not started >>>>> '. Error: Unknown error 256 >>>>> Exiting . . . >>>>> Log file is '/tmp/migrateOs5cM2.log' >>>>> >>>>> The log file contains: >>>>> [07/12/01:18:06:10] - [Migration] Info Beginning migration of >>>>> Directory and Administration servers from /opt/fedora-ds . . . >>>>> [07/12/01:18:06:10] - [Migration] Info Beginning migration of >>>>> directory server instances in /opt/fedora-ds . . . >>>>> [07/12/01:18:06:12] - [Migration] Info Your new DS instance >>>>> 'slapd-ldap' was successfully created. >>>>> [07/12/01:18:06:22] - [Migration] Info Copying >>>>> /opt/fedora-ds/alias/slapd-ldap-cert8.db to >>>>> /etc/dirsrv/slapd-ldap/cert8.db >>>>> [07/12/01:18:06:22] - [Migration] Info Copying >>>>> /opt/fedora-ds/alias/slapd-ldap-key3.db to >>>>> /etc/dirsrv/slapd-ldap/key3.db >>>>> [07/12/01:18:06:22] - [Migration] Info Copying >>>>> /opt/fedora-ds/alias/secmod.db to /etc/dirsrv/slapd-ldap/secmod.db >>>>> [07/12/01:18:06:22] - [Migration] Info No >>>>> /opt/fedora-ds/alias/slapd-ldap-pin.txt to migrate >>>>> [07/12/01:18:06:22] - [Migration] Info Copying >>>>> /opt/fedora-ds/shared/config/certmap.conf to >>>>> /etc/dirsrv/slapd-ldap/certmap.conf >>>>> [07/12/01:18:16:22] - [Migration] Info Could not start the directory >>>>> server using command '/usr/lib/dirsrv/slapd-ldap/start-slapd'. The >>>>> last line from the error log was '[01/Dec/2007:18:06:24 +0100] - >>>>> Error: database plugin ldbm database is not started >>>>> '. Error: Unknown error 256 >>>>> [07/12/01:18:16:23] - [Migration] Fatal Exiting . . . >>>>> Log file is '/tmp/migrateOs5cM2.log' >>>>> >>>>> The log file /var/log/dirsrv/slapd-ldap/errors contains the following: >>>>> Fedora-Directory/1.1.0b2 B2007.311.1544 >>>>> ldap.homenet.js:389 (/etc/dirsrv/slapd-ldap) >>>>> >>>>> [01/Dec/2007:18:06:11 +0100] - dblayer_instance_start: pagesize: 4096, >>>>> pages: 193714, procpages: 7159 >>>>> [01/Dec/2007:18:06:11 +0100] - cache autosizing: import cache: 204800k >>>>> [01/Dec/2007:18:06:11 +0100] - li_import_cache_autosize: 50, >>>>> import_pages: 51200, pagesize: 4096 >>>>> [01/Dec/2007:18:06:11 +0100] - WARNING: Import is running with >>>>> nsslapd-db-private-import-mem on; No other process is allowed to >>>>> access the database >>>>> [01/Dec/2007:18:06:11 +0100] - dblayer_instance_start: pagesize: 4096, >>>>> pages: 193714, procpages: 7159 >>>>> [01/Dec/2007:18:06:11 +0100] - cache autosizing: import cache: 204800k >>>>> [01/Dec/2007:18:06:11 +0100] - li_import_cache_autosize: 50, >>>>> import_pages: 51200, pagesize: 4096 >>>>> [01/Dec/2007:18:06:11 +0100] - import userRoot: Beginning import job... >>>>> [01/Dec/2007:18:06:11 +0100] - import userRoot: Index buffering >>>>> enabled with bucket size 100 >>>>> [01/Dec/2007:18:06:11 +0100] - import userRoot: Processing file >>>>> "/tmp/ldifni9Q3N.ldif" >>>>> [01/Dec/2007:18:06:11 +0100] - import userRoot: Finished scanning file >>>>> "/tmp/ldifni9Q3N.ldif" (1 entries) >>>>> [01/Dec/2007:18:06:12 +0100] - import userRoot: Workers finished; cleaning up... >>>>> [01/Dec/2007:18:06:12 +0100] - import userRoot: Workers cleaned up. >>>>> [01/Dec/2007:18:06:12 +0100] - import userRoot: Cleaning up producer thread... >>>>> [01/Dec/2007:18:06:12 +0100] - import userRoot: Indexing complete. >>>>> Post-processing... >>>>> [01/Dec/2007:18:06:12 +0100] - Nothing to do to build ancestorid index >>>>> [01/Dec/2007:18:06:12 +0100] - import userRoot: Flushing caches... >>>>> [01/Dec/2007:18:06:12 +0100] - import userRoot: Closing files... >>>>> [01/Dec/2007:18:06:12 +0100] - All database threads now stopped >>>>> [01/Dec/2007:18:06:12 +0100] - import userRoot: Import complete. >>>>> Processed 1 entries in 1 seconds. (1.00 entries/sec) >>>>> [01/Dec/2007:18:06:22 +0100] - Fedora-Directory/1.1.0b2 B2007.311.1544 >>>>> starting up >>>>> [01/Dec/2007:18:06:23 +0100] - Clean up db environment and start from archive. >>>>> [01/Dec/2007:18:06:23 +0100] - Deleting log file: >>>>> (/var/lib/dirsrv/slapd-ldap/db/log.0000000088) >>>>> [01/Dec/2007:18:06:24 +0100] - libdb: file userRoot/id2entry.db4 has >>>>> LSN 23/8836945, past end of log at 1/84 >>>>> [01/Dec/2007:18:06:24 +0100] - libdb: Commonly caused by moving a >>>>> database from one database environment >>>>> [01/Dec/2007:18:06:24 +0100] - libdb: to another without clearing the >>>>> database LSNs, or by removing all of >>>>> [01/Dec/2007:18:06:24 +0100] - libdb: the log files from a database environment >>>>> [01/Dec/2007:18:06:24 +0100] - libdb: >>>>> /var/lib/dirsrv/slapd-ldap/db/userRoot/id2entry.db4: unexpected file >>>>> type or format >>>>> [01/Dec/2007:18:06:24 +0100] - dbp->open("userRoot/id2entry.db4") >>>>> failed: Invalid argument (22) >>>>> [01/Dec/2007:18:06:24 +0100] - dblayer_instance_start fail: Invalid >>>>> argument (22) >>>>> [01/Dec/2007:18:06:24 +0100] - libdb: file NetscapeRoot/id2entry.db4 >>>>> has LSN 1/1013697, past end of log at 1/140 >>>>> [01/Dec/2007:18:06:24 +0100] - libdb: Commonly caused by moving a >>>>> database from one database environment >>>>> [01/Dec/2007:18:06:24 +0100] - libdb: to another without clearing the >>>>> database LSNs, or by removing all of >>>>> [01/Dec/2007:18:06:24 +0100] - libdb: the log files from a database environment >>>>> [01/Dec/2007:18:06:24 +0100] - libdb: >>>>> /var/lib/dirsrv/slapd-ldap/db/NetscapeRoot/id2entry.db4: unexpected >>>>> file type or format >>>>> [01/Dec/2007:18:06:24 +0100] - dbp->open("NetscapeRoot/id2entry.db4") >>>>> failed: Invalid argument (22) >>>>> [01/Dec/2007:18:06:24 +0100] - dblayer_instance_start fail: Invalid >>>>> argument (22) >>>>> [01/Dec/2007:18:06:24 +0100] - start: Failed to start databases, >>>>> err=22 Invalid argument >>>>> [01/Dec/2007:18:06:24 +0100] - Failed to allocate 10485760 byte >>>>> dbcache. Please reduce nsslapd-cache-autosize and Restart the server. >>>>> [01/Dec/2007:18:06:24 +0100] - Failed to start database plugin ldbm database >>>>> [01/Dec/2007:18:06:24 +0100] - WARNING: ldbm instance userRoot already exists >>>>> [01/Dec/2007:18:06:24 +0100] - WARNING: ldbm instance NetscapeRoot >>>>> already exists >>>>> [01/Dec/2007:18:06:24 +0100] binder-based resource limits - >>>>> nsLookThroughLimit: parameter error (slapi_reslimit_register() already >>>>> registered) >>>>> [01/Dec/2007:18:06:24 +0100] - start: Resource limit registration failed >>>>> [01/Dec/2007:18:06:24 +0100] - Failed to start database plugin ldbm database >>>>> [01/Dec/2007:18:06:24 +0100] - Error: Failed to resolve plugin dependencies >>>>> [01/Dec/2007:18:06:24 +0100] - Error: object plugin Roles Plugin is not started >>>>> [01/Dec/2007:18:06:24 +0100] - Error: accesscontrol plugin ACL Plugin >>>>> is not started >>>>> [01/Dec/2007:18:06:24 +0100] - Error: preoperation plugin ACL >>>>> preoperation is not started >>>>> [01/Dec/2007:18:06:24 +0100] - Error: object plugin Legacy Replication >>>>> Plugin is not started >>>>> [01/Dec/2007:18:06:24 +0100] - Error: object plugin Multimaster >>>>> Replication Plugin is not started >>>>> [01/Dec/2007:18:06:24 +0100] - Error: object plugin Class of Service >>>>> is not started >>>>> [01/Dec/2007:18:06:24 +0100] - Error: object plugin Views is not started >>>>> [01/Dec/2007:18:06:24 +0100] - Error: preoperation plugin 7-bit check >>>>> is not started >>>>> [01/Dec/2007:18:06:24 +0100] - Error: preoperation plugin HTTP Client >>>>> is not started >>>>> [01/Dec/2007:18:06:24 +0100] - Error: database plugin ldbm database is >>>>> not started >>>>> >>>>> Anyone knows how to solve this? >>>>> >>>>> Thanks in advance, >>>>> >>>>> /KJS >>>>> >>>>> -- >>>>> Fedora-directory-users mailing list >>>>> Fedora-directory-users at redhat.com >>>>> https://www.redhat.com/mailman/listinfo/fedora-directory-users >>>>> >>>>> >>>>> >>>> -- >>>> Fedora-directory-users mailing list >>>> Fedora-directory-users at redhat.com >>>> https://www.redhat.com/mailman/listinfo/fedora-directory-users >>>> >>>> >>>> >>>> >>> -- >>> Fedora-directory-users mailing list >>> Fedora-directory-users at redhat.com >>> https://www.redhat.com/mailman/listinfo/fedora-directory-users >>> >>> >> -- >> Fedora-directory-users mailing list >> Fedora-directory-users at redhat.com >> https://www.redhat.com/mailman/listinfo/fedora-directory-users >> >> >> > > -- > Fedora-directory-users mailing list > Fedora-directory-users at redhat.com > https://www.redhat.com/mailman/listinfo/fedora-directory-users > -------------- next part -------------- A non-text attachment was scrubbed... Name: smime.p7s Type: application/x-pkcs7-signature Size: 3245 bytes Desc: S/MIME Cryptographic Signature Url : http://lists.fedoraproject.org/pipermail/389-users/attachments/20071203/ddf19381/attachment.bin