[
https://issues.apache.org/jira/browse/AMBARI-15898?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15291505#comment-15291505
]
Michael Harp commented on AMBARI-15898:
---------------------------------------
Also couple notes worth mentioning.
With ambari-2.2.2.0-460 applying the following patch fixes this issue;
{code}
cmd="sed -i 's/^data =.*$/data = {{ams_grafana_data_dir}}/g'
/var/lib/ambari-server/resources/common-services/AMBARI_METRICS/0.1.0/configuration/ams-grafana-ini.xml"
eval $cmd
{code}
But with ambari-2.4.0.0-580 its failing with;
{code}
File
"/usr/lib/python2.6/site-packages/resource_management/core/providers/system.py",
line 189, in action_create
raise Fail("Applying %s failed, parent directory %s doesn't exist" %
(self.resource, dirname))
resource_management.core.exceptions.Fail: Applying
Directory['/var/opt/teradata/lib/ambari-metrics-grafana'] failed, parent
directory /var/opt/teradata/lib doesn't exist
{code}
> Grafana fails to start when using custom data directory
> -------------------------------------------------------
>
> Key: AMBARI-15898
> URL: https://issues.apache.org/jira/browse/AMBARI-15898
> Project: Ambari
> Issue Type: Bug
> Components: ambari-metrics
> Environment: sles11sp3
> Reporter: Michael Harp
> Assignee: Aravindan Vijayan
> Priority: Critical
> Fix For: 2.4.0
>
> Attachments: grafana-logs.tar.gz
>
>
> STR:
> 1. Deploy using blueprint with custom data directory for grafana.
> {code}
> {
> "ams-grafana-env": {
> "properties": {
> "metrics_grafana_username": "admin",
> "metrics_grafana_password": "admin",
> "metrics_grafana_log_dir":
> "/var/opt/teradata/log/ambari-metrics-grafana",
> "metrics_grafana_data_dir":
> "/var/opt/teradata/lib/ambari-metrics-grafana"
> }
> }
> },{code}
> 2. Grafana start fails.
> {code}
> 2016/04/14 17:31:52 [I] Starting Grafana
> 2016/04/14 17:31:52 [I] Version: 2.6.0, Commit: v2.6.0, Build date:
> 2015-12-14 09:18:01 -0500 EST
> 2016/04/14 17:31:52 [I] Configuration Info
> Config files:
> [0]: /usr/lib/ambari-metrics-grafana/conf/defaults.ini
> [1]: /etc/ambari-metrics-grafana/conf/ams-grafana.ini
> Command lines overrides:
> [0]: default.paths.data=/var/opt/teradata/lib/ambari-metrics-grafana
> [1]: default.paths.logs=/var/opt/teradata/log/ambari-metrics-grafana
> Paths:
> home: /usr/lib/ambari-metrics-grafana
> data: /var/lib/ambari-metrics-grafana
> logs: /var/opt/teradata/log/ambari-metrics-grafana
> 2016/04/14 17:31:52 [I] Database: sqlite3
> 2016/04/14 17:31:52 [I] Migrator: Starting DB migration
> 2016/04/14 17:31:52 [log.go:75 Fatal()] [E] fail to initialize orm engine:
> Sqlstore::Migration failed err: unable to open database file
> {code}
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)