diff --git a/dm_test_system_deployment_notes.txt b/dm_test_system_deployment_notes.txt new file mode 100644 index 0000000000000000000000000000000000000000..d5316f4f7d092e98d06a89424df0bbce082f836a --- /dev/null +++ b/dm_test_system_deployment_notes.txt @@ -0,0 +1,36 @@ +*************** + +Prerequisites: + +======== +- required OS packages are listed here https://confluence.aps.anl.gov/display/DMGT/DM+Station+System+Requirements + + +Installing DM Support +============= +1) mkdir -p DM_INSTALL_DIR && cd DM_INSTALL_DIR +2) svn co https://subversion.xray.aps.anl.gov/DataManagement/support +3) cd support +4) ./sbin/install_support_all.sh + - you will need to enter two passwords of your choice for glassfish (master and admin password); each password needs to be entered only once, as expect scripts handle repeated requests + + +Deploying Test System +============== +1) cd DM_INSTALL_DIR +2) svn co https://subversion.xray.aps.anl.gov/DataManagement/trunk dev +3) cd dev +4) ./sbin/dm_deploy_test_system.sh + - passwords needed: + * postgres admin password (your choice) + * dm db management password (manages database itself; your choice) + * dm system account (DM user with admin privileges; your choice) + * dmadmin LDAP password (existing) + * dmadmin BSS login password (existing) + * dmadmin ESAF DB password (existing) + - scripts also require entry for the data storage directory (e.g, DM_INSTALL_DIR/data), etc; for most of those entries the defaults, if given, are fine + +Removing Test System +============== +1) DM_INSTALL_DIR/dev/sbin/dm_remove_test_system.sh +