migration from v5.2 to v6.0

Hi all,

I am doing a migration from DS5.2 to 6.0

Schema Migration is succeed but the others are failed unfortunately

I have added the migration log file below, slapd cannot start after security,config and data migration

can anyone help me for this subject? I appreciate any help

many thanks

MIGRATION STATUS

================

Old instance: /data1/Sun/ds52/slapd-andijan.sss.turkcell.tgc

New instance: /data1/ds60/ds6/inst

Schema Migration:DONE

Security Migration: NOT DONE

Config Migration:NOT DONE

Data Migration:NOT DONE

root@andijan:/data1/ds60/ds6/bin>./dsmig migrate-all -v /data1/Sun/ds52/slapd-andijan.sss.turkcell.tgc /data1/ds60/ds6/inst

Launching Schema Migration of server instance /data1/Sun/ds52/slapd-andijan.sss.turkcell.tgc .....

Stopping server instance /data1/ds60/ds6/inst ..... Server stopped

Comparing files (/data1/Sun/ds52/slapd-andijan.sss.turkcell.tgc/config/schema/05rfc2247.ldif),( /data1/ds60/ds6/inst/config/schema/05rfc2247.ldif) ..... EQUAL.

Schema file not migrated (05rfc2247.ldif). New schema files keep backwards compatibility.

Comparing files (/data1/Sun/ds52/slapd-andijan.sss.turkcell.tgc/config/schema/05rfc2927.ldif),( /data1/ds60/ds6/inst/config/schema/05rfc2927.ldif) ..... EQUAL.

Schema file not migrated (05rfc2927.ldif). New schema files keep backwards compatibility.

Comparing files (/data1/Sun/ds52/slapd-andijan.sss.turkcell.tgc/config/schema/11rfc2307.ldif),( /data1/ds60/ds6/inst/config/schema/11rfc2307.ldif) ..... EQUAL.

Schema file not migrated (11rfc2307.ldif). New schema files keep backwards compatibility.

Comparing files (/data1/Sun/ds52/slapd-andijan.sss.turkcell.tgc/config/schema/20subscriber.ldif ),(/data1/ds60/ds6/inst/config/schema/20subscriber.ldif) ..... EQUAL.

Schema file not migrated (20subscriber.ldif). New schema files keep backwards compatibility.

Comparing files (/data1/Sun/ds52/slapd-andijan.sss.turkcell.tgc/config/schema/25java-object.ldi f),(/data1/ds60/ds6/inst/config/schema/25java-object.ldif) ..... EQUAL.

Schema file not migrated (25java-object.ldif). New schema files keep backwards compatibility.

Comparing files (/data1/Sun/ds52/slapd-andijan.sss.turkcell.tgc/config/schema/28pilot.ldif),(/d ata1/ds60/ds6/inst/config/schema/28pilot.ldif) ..... EQUAL.

Schema file not migrated (28pilot.ldif). New schema files keep backwards compatibility.

Comparing files (/data1/Sun/ds52/slapd-andijan.sss.turkcell.tgc/config/schema/30ns-common.ldif) ,(/data1/ds60/ds6/inst/config/schema/30ns-common.ldif) ..... EQUAL.

Schema file not migrated (30ns-common.ldif). New schema files keep backwards compatibility.

Comparing files (/data1/Sun/ds52/slapd-andijan.sss.turkcell.tgc/config/schema/50iplanet-service mgt.ldif),(/data1/ds60/ds6/inst/config/schema/50iplanet-servicemgt.ldif) ..... EQUAL.

Schema file not migrated (50iplanet-servicemgt.ldif). New schema files keep backwards compatibility.

Comparing files (/data1/Sun/ds52/slapd-andijan.sss.turkcell.tgc/config/schema/50ns-admin.ldif), (/data1/ds60/ds6/inst/config/schema/50ns-admin.ldif) ..... EQUAL.

Schema file not migrated (50ns-admin.ldif). New schema files keep backwards compatibility.

Comparing files (/data1/Sun/ds52/slapd-andijan.sss.turkcell.tgc/config/schema/50ns-calendar.ldi f),(/data1/ds60/ds6/inst/config/schema/50ns-calendar.ldif) ..... EQUAL.

Schema file not migrated (50ns-calendar.ldif). New schema files keep backwards compatibility.

Comparing files (/data1/Sun/ds52/slapd-andijan.sss.turkcell.tgc/config/schema/50ns-certificate. ldif),(/data1/ds60/ds6/inst/config/schema/50ns-certificate.ldif) ..... EQUAL.

Schema file not migrated (50ns-certificate.ldif). New schema files keep backwards compatibility.

Comparing files (/data1/Sun/ds52/slapd-andijan.sss.turkcell.tgc/config/schema/50ns-compass.ldif ),(/data1/ds60/ds6/inst/config/schema/50ns-compass.ldif) ..... EQUAL.

Schema file not migrated (50ns-compass.ldif). New schema files keep backwards compatibility.

Comparing files (/data1/Sun/ds52/slapd-andijan.sss.turkcell.tgc/config/schema/50ns-delegated-ad min.ldif),(/data1/ds60/ds6/inst/config/schema/50ns-delegated-admin.ldif) ..... EQUAL.

Schema file not migrated (50ns-delegated-admin.ldif). New schema files keep backwards compatibility.

Comparing files (/data1/Sun/ds52/slapd-andijan.sss.turkcell.tgc/config/schema/50ns-directory.ld if),(/data1/ds60/ds6/inst/config/schema/50ns-directory.ldif) ..... EQUAL.

Schema file not migrated (50ns-directory.ldif). New schema files keep backwards compatibility.

Comparing files (/data1/Sun/ds52/slapd-andijan.sss.turkcell.tgc/config/schema/50ns-legacy.ldif) ,(/data1/ds60/ds6/inst/config/schema/50ns-legacy.ldif) ..... EQUAL.

Schema file not migrated (50ns-legacy.ldif). New schema files keep backwards compatibility.

Comparing files (/data1/Sun/ds52/slapd-andijan.sss.turkcell.tgc/config/schema/50ns-mail.ldif),( /data1/ds60/ds6/inst/config/schema/50ns-mail.ldif) ..... EQUAL.

Schema file not migrated (50ns-mail.ldif). New schema files keep backwards compatibility.

Comparing files (/data1/Sun/ds52/slapd-andijan.sss.turkcell.tgc/config/schema/50ns-media.ldif), (/data1/ds60/ds6/inst/config/schema/50ns-media.ldif) ..... EQUAL.

Schema file not migrated (50ns-media.ldif). New schema files keep backwards compatibility.

Comparing files (/data1/Sun/ds52/slapd-andijan.sss.turkcell.tgc/config/schema/50ns-mcd-browser. ldif),(/data1/ds60/ds6/inst/config/schema/50ns-mcd-browser.ldif) ..... EQUAL.

Schema file not migrated (50ns-mcd-browser.ldif). New schema files keep backwards compatibility.

Comparing files (/data1/Sun/ds52/slapd-andijan.sss.turkcell.tgc/config/schema/50ns-mcd-config.l dif),(/data1/ds60/ds6/inst/config/schema/50ns-mcd-config.ldif) ..... EQUAL.

Schema file not migrated (50ns-mcd-config.ldif). New schema files keep backwards compatibility.

Comparing files (/data1/Sun/ds52/slapd-andijan.sss.turkcell.tgc/config/schema/50ns-mcd-li.ldif) ,(/data1/ds60/ds6/inst/config/schema/50ns-mcd-li.ldif) ..... EQUAL.

Schema file not migrated (50ns-mcd-li.ldif). New schema files keep backwards compatibility.

Comparing files (/data1/Sun/ds52/slapd-andijan.sss.turkcell.tgc/config/schema/50ns-mcd-mail.ldi f),(/data1/ds60/ds6/inst/config/schema/50ns-mcd-mail.ldif) ..... EQUAL.

Schema file not migrated (50ns-mcd-mail.ldif). New schema files keep backwards compatibility.

Comparing files (/data1/Sun/ds52/slapd-andijan.sss.turkcell.tgc/config/schema/50ns-mlm.ldif),(/ data1/ds60/ds6/inst/config/schema/50ns-mlm.ldif) ..... EQUAL.

Schema file not migrated (50ns-mlm.ldif). New schema files keep backwards compatibility.

Comparing files (/data1/Sun/ds52/slapd-andijan.sss.turkcell.tgc/config/schema/50ns-msg.ldif),(/ data1/ds60/ds6/inst/config/schema/50ns-msg.ldif) ..... EQUAL.

Schema file not migrated (50ns-msg.ldif). New schema files keep backwards compatibility.

Comparing files (/data1/Sun/ds52/slapd-andijan.sss.turkcell.tgc/config/schema/50ns-netshare.ldi f),(/data1/ds60/ds6/inst/config/schema/50ns-netshare.ldif) ..... EQUAL.

Schema file not migrated (50ns-netshare.ldif). New schema files keep backwards compatibility.

Comparing files (/data1/Sun/ds52/slapd-andijan.sss.turkcell.tgc/config/schema/50ns-news.ldif),( /data1/ds60/ds6/inst/config/schema/50ns-news.ldif) ..... EQUAL.

Schema file not migrated (50ns-news.ldif). New schema files keep backwards compatibility.

Comparing files (/data1/Sun/ds52/slapd-andijan.sss.turkcell.tgc/config/schema/50ns-proxy.ldif), (/data1/ds60/ds6/inst/config/schema/50ns-proxy.ldif) ..... EQUAL.

Schema file not migrated (50ns-proxy.ldif). New schema files keep backwards compatibility.

Comparing files (/data1/Sun/ds52/slapd-andijan.sss.turkcell.tgc/config/schema/50ns-value.ldif), (/data1/ds60/ds6/inst/config/schema/50ns-value.ldif) ..... EQUAL.

Schema file not migrated (50ns-value.ldif). New schema files keep backwards compatibility.

Comparing files (/data1/Sun/ds52/slapd-andijan.sss.turkcell.tgc/config/schema/50ns-wcal.ldif),( /data1/ds60/ds6/inst/config/schema/50ns-wcal.ldif) ..... EQUAL.

Schema file not migrated (50ns-wcal.ldif). New schema files keep backwards compatibility.

Comparing files (/data1/Sun/ds52/slapd-andijan.sss.turkcell.tgc/config/schema/50ns-web.ldif),(/ data1/ds60/ds6/inst/config/schema/50ns-web.ldif) ..... EQUAL.

Schema file not migrated (50ns-web.ldif). New schema files keep backwards compatibility.

Comparing files (/data1/Sun/ds52/slapd-andijan.sss.turkcell.tgc/config/schema/99user.ldif),(/da ta1/ds60/ds6/inst/config/schema/99user.ldif) ..... NON-EQUAL.

Parsing file (/data1/Sun/ds52/slapd-andijan.sss.turkcell.tgc/config/schema/99user.ldif) ..... DONE.

Parsing file (/data1/ds60/ds6/inst/config/schema/99user.ldif) ..... Comparing schema files ..... NON-EQUAL.

Applying modifications to schema file ..... DONE.

Writing file (/data1/ds60/ds6/inst/config/schema/99user.ldif) ..... DONE.

Copying file (/data1/Sun/ds52/slapd-andijan.sss.turkcell.tgc/config/schema/99user.ldif.org) to (/data1/ds60/ds6/inst/config/schema/99user.ldif.org) ..... DONE.

Starting server instance /data1/ds60/ds6/inst ..... Server started: pid=9670

Operation "migrate-schema" complete.

Backing up file (/data1/ds60/ds6/inst/migration/migration_status) ..... DONE.

Launching Security Migration of server instance /data1/Sun/ds52/slapd-andijan.sss.turkcell.tgc .....

Stopping server instance /data1/ds60/ds6/inst ..... Server stopped

Backing up file (/data1/ds60/ds6/inst/alias/slapd-key3.db) ..... DONE.

Copying file (/data1/Sun/ds52/alias/slapd-andijan.sss.turkcell.tgc-key3.db) to (/data1/ds60/ds6/inst/alias/slapd-key3.db) ..... DONE.

Backing up file (/data1/ds60/ds6/inst/alias/secmod.db) ..... DONE.

Copying file (/data1/Sun/ds52/alias/secmod.db) to (/data1/ds60/ds6/inst/alias/secmod.db) ..... DONE.

Backing up file (/data1/ds60/ds6/inst/alias/certmap.conf) ..... DONE.

Copying file (/data1/Sun/ds52/shared/config/certmap.conf) to (/data1/ds60/ds6/inst/alias/certmap.conf) ..... DONE.

Starting server instance /data1/ds60/ds6/inst ..... [23/May/2007:15:02:34 +0300] - ERROR<4780> - SSL - conn=-1 op=-1 msgId=-1 - Security Initialization: Unable to authenticate to slot for cipher family cn=RSA,cn=encryption,cn=config ( error -8192 - An I/O error occurred during security authorization. )

/data1/ds60/ds6/lib/64/ns-slapd -D /data1/ds60/ds6/inst -i /data1/ds60/ds6/inst/logs/pid failed: err=1

Server not running!! Failed to start ns-slapd process

Operation "migrate-security" failed.

Do you wish to continue with the migration?(y/n)y

Backing up file (/data1/ds60/ds6/inst/migration/migration_status) ..... DONE.

Launching Configuration Migration of server instance /data1/Sun/ds52/slapd-andijan.sss.turkcell.tgc .....

Starting server instance /data1/ds60/ds6/inst ..... [23/May/2007:15:02:43 +0300] - ERROR<4780> - SSL - conn=-1 op=-1 msgId=-1 - Security Initialization: Unable to authenticate to slot for cipher family cn=RSA,cn=encryption,cn=config ( error -8192 - An I/O error occurred during security authorization. )

/data1/ds60/ds6/lib/64/ns-slapd -D /data1/ds60/ds6/inst -i /data1/ds60/ds6/inst/logs/pid failed: err=1

Server not running!! Failed to start ns-slapd process

Could not create context for configuration migration.

Operation "migrate-config" failed.

Do you wish to continue with the migration?(y/n)y

Backing up file (/data1/ds60/ds6/inst/migration/migration_status) ..... DONE.

Launching Data Migration of server instance /data1/Sun/ds52/slapd-andijan.sss.turkcell.tgc .....

Stopping server instance /data1/ds60/ds6/inst ..... No ns-slapd PID file found. Server is probably not running.

Copying file (/data1/Sun/ds52/slapd-andijan.sss.turkcell.tgc/db/guardian) to (/data1/ds60/ds6/inst/db/guardian) ..... DONE.

Copying file (/data1/Sun/ds52/slapd-andijan.sss.turkcell.tgc/db/log.0000000006) to (/data1/ds60/ds6/inst/db/log.0000000006) ..... DONE.

Migrating database (/data1/Sun/ds52/slapd-andijan.sss.turkcell.tgc/db/userRoot) .....

Copying file (/data1/Sun/ds52/slapd-andijan.sss.turkcell.tgc/db/userRoot/userRoot_id2entry.d b3) to (/data1/ds60/ds6/inst/db/userRoot/userRoot_id2entry.db3) ..... DONE.

Copying file (/data1/Sun/ds52/slapd-andijan.sss.turkcell.tgc/db/userRoot/userRoot_entrydn.db 3) to (/data1/ds60/ds6/inst/db/userRoot/userRoot_entrydn.db3) ..... DONE.

Copying file (/data1/Sun/ds52/slapd-andijan.sss.turkcell.tgc/db/userRoot/userRoot_ancestorid .db3) to (/data1/ds60/ds6/inst/db/userRoot/userRoot_ancestorid.db3) ..... DONE.

Copying file (/data1/Sun/ds52/slapd-andijan.sss.turkcell.tgc/db/userRoot/userRoot_objectclas s.db3) to (/data1/ds60/ds6/inst/db/userRoot/userRoot_objectclass.db3) ..... DONE.

Copying file (/data1/Sun/ds52/slapd-andijan.sss.turkcell.tgc/db/userRoot/userRoot_nsUniqueId .db3) to (/data1/ds60/ds6/inst/db/userRoot/userRoot_nsUniqueId.db3) ..... DONE.

Copying file (/data1/Sun/ds52/slapd-andijan.sss.turkcell.tgc/db/userRoot/userRoot_aci.db3) to (/data1/ds60/ds6/inst/db/userRoot/userRoot_aci.db3) ..... DONE.

Copying file (/data1/Sun/ds52/slapd-andijan.sss.turkcell.tgc/db/userRoot/userRoot_parentid.d b3) to (/data1/ds60/ds6/inst/db/userRoot/userRoot_parentid.db3) ..... DONE.

Copying file (/data1/Sun/ds52/slapd-andijan.sss.turkcell.tgc/db/userRoot/userRoot_cn.db3) to (/data1/ds60/ds6/inst/db/userRoot/userRoot_cn.db3) ..... DONE.

Copying file (/data1/Sun/ds52/slapd-andijan.sss.turkcell.tgc/db/userRoot/userRoot_givenName. db3) to (/data1/ds60/ds6/inst/db/userRoot/userRoot_givenName.db3) ..... DONE.

Copying file (/data1/Sun/ds52/slapd-andijan.sss.turkcell.tgc/db/userRoot/userRoot_nscpEntryD N.db3) to (/data1/ds60/ds6/inst/db/userRoot/userRoot_nscpEntryDN.db3) ..... DONE.

Copying file (/data1/Sun/ds52/slapd-andijan.sss.turkcell.tgc/db/userRoot/userRoot_nsRoleDN.d b3) to (/data1/ds60/ds6/inst/db/userRoot/userRoot_nsRoleDN.db3) ..... DONE.

Copying file (/data1/Sun/ds52/slapd-andijan.sss.turkcell.tgc/db/userRoot/userRoot_sn.db3) to (/data1/ds60/ds6/inst/db/userRoot/userRoot_sn.db3) ..... DONE.

Copying file (/data1/Sun/ds52/slapd-andijan.sss.turkcell.tgc/db/userRoot/userRoot_uid.db3) to (/data1/ds60/ds6/inst/db/userRoot/userRoot_uid.db3) ..... DONE.

Copying file (/data1/Sun/ds52/slapd-andijan.sss.turkcell.tgc/db/userRoot/userRoot_telephoneN umber.db3) to (/data1/ds60/ds6/inst/db/userRoot/userRoot_telephoneNumber.db3) ..... DONE.

Copying file (/data1/Sun/ds52/slapd-andijan.sss.turkcell.tgc/db/userRoot/userRoot_mail.db3) to (/data1/ds60/ds6/inst/db/userRoot/userRoot_mail.db3) ..... DONE.

Copying file (/data1/ds60/ds6/inst/db/DBVERSION) to (/data1/ds60/ds6/inst/db/userRoot/DBVERSION) ..... DONE.

Copying file (/data1/Sun/ds52/slapd-andijan.sss.turkcell.tgc/db/userRoot/userRoot_uniquememb er.db3) to (/data1/ds60/ds6/inst/db/userRoot/userRoot_uniquemember.db3) ..... DONE.

Copying file (/data1/Sun/ds52/slapd-andijan.sss.turkcell.tgc/db/userRoot/userRoot_seeAlso.db 3) to (/data1/ds60/ds6/inst/db/userRoot/userRoot_seeAlso.db3) ..... DONE.

Copying file (/data1/Sun/ds52/slapd-andijan.sss.turkcell.tgc/db/userRoot/userRoot_numsubordi nates.db3) to (/data1/ds60/ds6/inst/db/userRoot/userRoot_numsubordinates.db3) ..... DONE.

Copying file (/data1/Sun/ds52/slapd-andijan.sss.turkcell.tgc/db/userRoot/userRoot_vlv#bymcco uspecialusersdcentpdctgc.db3) to (/data1/ds60/ds6/inst/db/userRoot/userRoot_vlv#bymccouspecialusersdcentpdctgc.d b3) ..... DONE.

Database migrated.

Starting server instance /data1/ds60/ds6/inst ..... [23/May/2007:15:03:31 +0300] - ERROR<4780> - SSL - conn=-1 op=-1 msgId=-1 - Security Initialization: Unable to authenticate to slot for cipher family cn=RSA,cn=encryption,cn=config ( error -8192 - An I/O error occurred during security authorization. )

/data1/ds60/ds6/lib/64/ns-slapd -D /data1/ds60/ds6/inst -i /data1/ds60/ds6/inst/logs/pid failed: err=1

Server not running!! Failed to start ns-slapd process

Operation "migrate-data" failed.

[16660 byte] By [Alpa] at [2007-11-27 5:20:47]
# 1
Alp,Sorry but have you read the migration document? Are yoy running 32 bit or 64 bit and are you trying to go to 32 bit or 64 bit please?Thanksndrb
ndrba at 2007-7-12 11:45:20 > top of Java-index,Web & Directory Servers,Directory Servers...
# 2

hi ndrb

thanks for reading my post

my OS is 64 bit and as far as I know DS runs 64 bit because of the OS, please correct me if I am wrong

I didn't have read migration document carefully I may have skip some issues, sorry about that

thanks for your help

root@andijan:/data1/ds60/ds6/inst/logs>isainfo -kv

64-bit sparcv9 kernel modules

Alpa at 2007-7-12 11:45:20 > top of Java-index,Web & Directory Servers,Directory Servers...
# 3
I have a very similar problem migrating from iDS 5.2 on Solaris 8/SPARC to DSEE6 on Solaris 10/amd64. After migrating the database, slapd fails to start. And importing LDIFs manually also doesn't work. Are there known problems/bugs in here?
fw89429a at 2007-7-12 11:45:20 > top of Java-index,Web & Directory Servers,Directory Servers...
# 4

Hi

I have not tried any migration from 5.2 to 6 yet. But I have seen a similar behavior when applying 5.2SP5 patch to a 5.2SP4 installation.

Have you checked that there is no problem with ports below 1024.

What I mean is that in the scenario I describe above the admin server run as root and the ds as user ldap. The upgrade should be run as the ds user. This means the upgrade process always fail as the slapd process will start again in the middle of the upgrade process. And the ldap user cannot start the slapd process as it uses port 389 which must be opened by user root. If you start over by changing the ports to high ports before the upgrade it seems to go better... But then the start of the admin server fail as this of course run as root to be able to start a ds server... Well done script Sun!

So maybe you experience a similar problem. Or you maby have SSL enabled and not autostart files with passwords...

A longshot but worth asking...

Regards

/Per-Olov

peo_sa at 2007-7-12 11:45:20 > top of Java-index,Web & Directory Servers,Directory Servers...