| 19 | | === Saturday : YYYY.MM.DD === |
| | 19 | === Saturday : 2017.09.23 === |
| | 20 | * 10:15 EAM : some problems with nebulous / neb-host and incorrect config. Mark sent the following: |
| | 21 | {{{ |
| | 22 | strangely it looked like ipp100.0,103.0,104.0 were not getting data last night even though they have been neb-host up for past few days (and ipp076 has been getting data while in repair) -- it appears the ~ippitc account was not updated for ippdb01->ippdb09 when switch was made |
| | 23 | |
| | 24 | /data/ippc64.1/ippitc/psconfig/ipp-20170121.lin64/bin/neb-host |
| | 25 | uses |
| | 26 | /data/ippc64.1/ippitc/ippconfig/nebulous.config |
| | 27 | has set |
| | 28 | NEB_DBHOST STR ippdb01.ifa.hawaii.edu |
| | 29 | |
| | 30 | don't know the full implications of this, so am not making any changes to anything, but suggest the config (as well as for ~ipp it seems) be returned to the dns one nebulous.ipp.ifa.hawaii.edu one |
| | 31 | }}} |
| | 32 | I explored and wrote back: |
| | 33 | {{{ |
| | 34 | I dug into things a bit further and I'm not completely certain of the correct solution, but I have at least a short term fix. |
| | 35 | |
| | 36 | I believe ipp and ippitc only use that config value for neb-host. |
| | 37 | |
| | 38 | the ipp user, which runs nebdiskd, uses the config values in /etc/nebdiskd.rc on the machine where nebdiskd is running (ipp117) -- that is pointing at ippdb09. |
| | 39 | |
| | 40 | the apache nodes, which do all of the other interactions, are all pointing at ippdb09. |
| | 41 | |
| | 42 | the fact that both ipp and ippitc were pointing at ippdb01 meant that the changes they made to the 'mountedvol' tables (using neb-host) were not being seen by the apache nodes. Thus, the apache nodes continues to respect the previous settings. |
| | 43 | |
| | 44 | Fortunately, the error did not affect the mysql replication process. |
| | 45 | |
| | 46 | I tried to change the two config files to point at nebulous.ipp.ifa.hawaii.edu, but this did not work. I'm not certain why this did not work. I am able to get neb-host to work using ippdb09, but nebulous.ipp does not, even though it resolves to ippdb09 correctly. |
| | 47 | |
| | 48 | (Also note that I can connect to mysql using the mysql shell with the machine name nebulous.ipp, so this problem is somewhere in the perl DBI layer or our use of it). |
| | 49 | |
| | 50 | I have set both ~ipp and ~ippitc to point at ippdb09 for now. |
| | 51 | |
| | 52 | I have also confirmed that changes we make to ippdb09 with neb-host are propagated to ippdb01 via replication. |
| | 53 | }}} |