You may see the following error when running the migration script to move data to PostgreSQL:
8101server:/opt # su novell novell@8101server:/opt> novell@8101server:/opt> ./mongo_to_pgsql_migration.sh ./mongo_to_pgsql_migration.sh: line 25: /bin/setenv.sh: No such file or directory Cannot execute ./mongo_to_pgsql_migration.sh as novell novell@8101server:/opt> novell@8101server:/opt> exit exit 8101server:/opt # 8101server:/opt # ./mongo_to_pgsql_migration.sh ./mongo_to_pgsql_migration.sh: line 25: /bin/setenv.sh: No such file or directory Cannot execute ./mongo_to_pgsql_migration.sh as root
This error may occur if you had upgraded appliance to Sentinel 8.2 from a prior version because the bashrc may have been modified during a prior upgrade.
To prevent this error, you must update the bashrc file.
To update the bashrc file:
Open the bashrc file:
/home/novell/.bashrc
(Conditional) If the file does not include the following properties, add them:
APP_HOME="/opt/novell/sentinel" export PATH="$APP_HOME/bin:$APP_HOME/bin/actions:$PATH"
Run the migration script again. For more information, see Migrating Data from MongoDB to PostgreSQL.