6.58 General Issues

This topic details some common problems and general solutions.

In this topic:

6.58.1 Moab error: "cannot determine local hostname"

# service moab start
Starting moab: ERROR:    cannot determine local hostname - node is misconfigured
                                    [FAILED]
# service moab start
Starting moab: ERROR:    cannot determine local hostname - node is misconfigured
                                    [FAILED]
# systemctl start moab.service
Starting moab: ERROR:    cannot determine local hostname - node is misconfigured
                                    [FAILED]
# systemctl start moab.service
Starting moab: ERROR:    cannot determine local hostname - node is misconfigured
                                    [FAILED]
...
SCHEDCFG[Moab]                      SERVER=<moab-hostname>:42559
...

Also check /etc/hosts to be sure the host name resolves, at least with localhost:

...
127.0.0.1   <moab-hostname> localhost localhost.localdomain localhost4 localhost4.localdomain4
...

6.58.2 Moab error: "Moab will now exit due to license file not found"

# service moab start
Starting moab: Moab will now exit due to license file not found
Please contact Adaptive Computing ([email protected]) to get a license for your system
                                    [FAILED]
# service moab start
Starting moab: Moab will now exit due to license file not found
Please contact Adaptive Computing ([email protected]) to get a license for your system
                                    [FAILED]
# systemctl start moab.service
Starting moab: Moab will now exit due to license file not found
Please contact Adaptive Computing ([email protected]) to get a license for your system
                                    [FAILED]
# systemctl start moab.service
Starting moab: Moab will now exit due to license file not found
Please contact Adaptive Computing ([email protected]) to get a license for your system
                                    [FAILED]

If you encounter this error when starting Moab, make sure your Moab license file is named moab.lic and is located in the /opt/moab/etc/ directory.

Also make sure the license is not expired. The expiration date is listed in the license file. For example:

# cat /opt/moab/etc/moab.lic
...
# Expires after Tue Dec 31 10:43:46 2013
...

6.58.3 Other Moab issues

See Troubleshooting and System Maintenance in the Moab Workload Manager Administrator Guide.

6.58.4 Where do I need to set credentials and what are the default values?

Communication and cooperation between various components of the Moab HPC Suite requires credentials to be properly configured. For ease of use, the credential information, including where credentials are set, default values, and where they are used are grouped by database and product.

In this section:

6.58.4.A Database Credentials

6.58.4.B Product Credentials

6.58.4.A Database Credentials

MongoDB

Database User Default Password Used By

Parameters

admin admin_user secret1 system admins NA
moab moab_user secret2 /opt/moab/etc/moab-private.cfg MONGOUSER, MONGOPASSWORD
moab mws_user secret3 /opt/mws/etc/mws-config.groovy grails.mongo.username, grails.mongo.password
moab insight_user secret4 /opt/insight/etc/config.groovy moab.mongo.username, moab.mongo.password
mws mws_user secret3 /opt/mws/etc/mws-config.groovy grails.mongo.username, grails.mongo.password
insight insight_user secret4 /opt/insight/etc/config.groovy mongo.username, mongo.password
insight mws_user secret3 http://<mws_server>:8080/mws/admin/plugins/edit/viewpoint-query-helper user, password
nitro-db nitro_user secret5 /opt/nitro-web-services/etc/nitro.cfg db_username, db_password

PostgreSQL

Database User Default Password Used By

Parameters

moab_viewpoint moab_viewpoint changeme! /opt/viewpoint/etc/viewpoint.cfg

VIEWPOINT_DATABASE_USER,

VIEWPOINT_DATABASE_PASSWORD

mam mam changeme! /opt/mam/etc/mam-server.cfg

database.user,

database.password

moab_insight moab_insight changeme! /opt/insight/etc/config.groovy

jdbc.username,

jdbc.password

moab_insight_reference moab_insight changeme! /opt/insight/etc/config.groovy

jdbc.username,

jdbc.password

6.58.4.B Product Credentials

Moab Workload Manager

Declared Parameter Used By Default Value
File Parameter Name File Parameter Name
/opt/moab/etc/moab-private.cfg MESSAGEQUEUESECRETKEY /opt/mws/etc/mws-config.groovy moab.messageQueue.secretKey NA
/opt/insight/etc/config.groovy messageQueue.secretKey
/opt/moab/etc/.moab.key NA /opt/mws/etc/mws-config.groovy moab.secretKey NA

Moab Accounting Manager

Declared Parameter Used By Default Value
File Parameter Name File Parameter Name
/opt/mam/etc/mam-site.conf token.value
/opt/moab/etc/moab-private.cfg
/opt/mws/etc/mws.d/mws-config-hpc.groovy
CLIENTCFG[AM:mam] KEY
mam.secretKey
NA

Moab Web Services

Declared Parameter Used By Default Value
File Parameter Name File Parameter Name
/opt/mws/etc/mws-config.groovy auth.defaultUser.username http://<viewpoint_server>:8081/configuration/ Username moab-admin
/opt/moab/etc/moab-private.cfg CLIENTCFG[RM:mws] USERNAME
/opt/mws/etc/mws-config.groovy auth.defaultUser.password http://<viewpoint_server>:8081/configuration/ Password changeme!
/opt/moab/etc/moab-private.cfg CLIENTCFG[RM:mws] PASSWORD
/opt/mws/etc/mws-config.groovy grails.plugin.springsecurity.oauthProvider.clients[0].clientSecret http://<viewpoint_server>:8081/configuration/ Client Secret NA

Nitro Web Services

Declared Parameter Used By Default Value
File Parameter Name
/opt/nitro-web-services/etc/nitro.cfg ws_admin_password Installation - default NWS API user creation ChangeMe2!
/opt/nitro-web-services/etc/nitro.cfg ws_readonly_username

Installation - default NWS API user creation

http://<viewpoint_server>:8081/configuration/ -> Nitro Services -> Username

nitro-readonly-user
/opt/nitro-web-services/etc/nitro.cfg ws_readonly_password

Installation - default NWS API user creation

http://<viewpoint_server>:8081/configuration/ -> Nitro Services -> Password

ChangeMe3!
/opt/nitro-web-services/etc/nitro.cfg ws_writeonly_username

Installation - default NWS API user creation

/opt/nitro-web-services/etc/zmq_job_status_adapter.cfg -> username

nitro-writeonly-user
/opt/nitro-web-services/etc/nitro.cfg ws_writeonly_password

Installation - default NWS API user creation

/opt/nitro-web-services/etc/zmq_job_status_adapter.cfg -> password

ChangeMe4!

Viewpoint

Declared Parameter Used By Default Value
File Parameter Name
/opt/viewpoint/etc/viewpoint.cfg username http://<viewpoint_server>:8081/login/ viewpoint-admin
/opt/viewpoint/etc/viewpoint.cfg password http://<viewpoint_server>:8081/login/ changeme!

© 2017 Adaptive Computing