| 1 | A - installation: |
| 2 | works rather out of the box. NCM hangs the first time as it tries to create the base path while the DB is not yet there. |
| 3 | To fix: |
| 4 | - kill ncm |
| 5 | - place the certificates and create the db shema |
| 6 | mysql -u root -pPASSWD < /usr/share/lcgdm/create_dpm_tables_mysql.sql |
| 7 | mysql -u root -pPASSWD < /usr/share/lcgdm/create_dpns_tables_mysql.sql |
| 8 | - reboot or reconfigure |
| 9 | |
| 10 | B - upgrade from DPM 1.8.9 (glite-3.2): |
| 11 | again, works "rather" out of the box. A couple of issues |
| 12 | - init.d scripts of srm,dpm,dpns,bdii are not re-created on the head node. To fix: |
| 13 | - rpm -e --nodeps dpm-server-mysql dpm-name-server-mysql dpm-srm-server-mysql bdii |
| 14 | - configure spma |
| 15 | - configure all |
| 16 | |
| 17 | - some bdii directories are not created. To fix: |
| 18 | [root@llrtest07 ~]# mkdir -p /var/lib/bdii/db/grid /var/lib/bdii/db/glue /var/lib/bdii/db/stats |
| 19 | [root@llrtest07 ~]# chown ldap:ldap /var/lib/bdii/db/grid /var/lib/bdii/db/glue /var/lib/bdii/db/stats |
| 20 | restart bdii |
| 21 | |
| 22 | - minor change in the db schema which causes the dpm demon to crash. To fix: |
| 23 | mysql -u root -pPASSWD dpm_db |
| 24 | mysql> alter table dpm_fs add weight INTEGER; |
| 25 | mysql> update dpm_fs set weight=1; |
| 26 | mysql> UPDATE schema_version_dpm SET major = 3, minor = 3, patch = 0; |