# Kibana Fails to start : FATAL CLI ERROR Error: ENOENT: no such file or directory, open '/usr/share/kibana/config/kibana.yml'

**URL:** <https://discuss.elastic.co/t/kibana-fails-to-start-fatal-cli-error-error-enoent-no-such-file-or-directory-open-usr-share-kibana-config-kibana-yml/244123>\
**Category:** Kibana\
**Tags:** elastic-stack-monitoring, elastic-stack-security\
**Created:** [August 7, 2020, 6:37am UTC](https://discuss.elastic.co/t/kibana-fails-to-start-fatal-cli-error-error-enoent-no-such-file-or-directory-open-usr-share-kibana-config-kibana-yml/244123 "2020-08-07T06:37:44Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![Mr\_Chicken](https://avatars.discourse-cdn.com/v4/letter/m/a88e57/32.png) [@Mr\_Chicken](https://discuss.elastic.co/u/Mr_Chicken)\
**Post date:** [August 7, 2020, 6:37am UTC](https://discuss.elastic.co/t/kibana-fails-to-start-fatal-cli-error-error-enoent-no-such-file-or-directory-open-usr-share-kibana-config-kibana-yml/244123/1 "2020-08-07T06:37:44Z")

</div>

**hi everyone,**  
**i've started installing ELK on my VM machine ( ubuntu 18.04 ).**  
**At first everything was okay, i started by installing elasticsearch and configuring some files etc.. but then moving on to Kibana i encountered this problem that i couldn't resolve.**

**so here is the error i'm receiving when i run kibana with this command:**  
**' $ sudo /usr/share/kibana/bin/kibana --allow-root '**

```
FATAL CLI ERROR Error: ENOENT: no such file or directory, open '/usr/share/kibana/config/kibana.yml'
    at Object.openSync (fs.js:443:3)
    at readFileSync (fs.js:343:35)
    at readYaml (/usr/share/kibana/src/core/server/config/read_config.js:34:69)
    at getConfigFromFiles (/usr/share/kibana/src/core/server/config/read_config.js:66:18)
    at RawConfigService.loadConfig (/usr/share/kibana/src/core/server/config/raw_config_service.js:51:70)
    at bootstrap (/usr/share/kibana/src/core/server/bootstrap.js:61:20)
    at Command.<anonymous> (/usr/share/kibana/src/cli/serve/serve.js:195:33)
    at Command.<anonymous> (/usr/share/kibana/src/cli/command.js:111:20)
    at Command.listener (/usr/share/kibana/node_modules/commander/index.js:291:8)
    at Command.emit (events.js:198:13)
    at Command.parseArgs (/usr/share/kibana/node_modules/commander/index.js:672:12)
    at Command.parse (/usr/share/kibana/node_modules/commander/index.js:459:21)
    at Object.<anonymous> (/usr/share/kibana/src/cli/cli.js:60:9)
    at Module._compile (internal/modules/cjs/loader.js:778:30)
    at Module._compile (/usr/share/kibana/node_modules/pirates/lib/index.js:99:24)
    at Module._extensions..js (internal/modules/cjs/loader.js:789:10)

```

**and here is my kibana.yml file conf :**

```
server.name: 'lab1'
server.host: '0.0.0.0'
server.port: 5601

server.maxPayloadBytes: 8388608

elasticsearch.hosts: ['http://127.0.0.1:9200']
elasticsearch.username: 'kibana'
elasticsearch.password: '18246397'
elasticsearch.requestTimeout: 132000
elasticsearch.shardTimeout: 120000

kibana.index: '.kibana'

#kibana.defaultAppId: 'dashboard/<dashboard_id>'

#logging.quiet: true
#logging.timezone: 'UTC'

vega.enableExternalUrls: true

console.enabled: true

xpack.security.enabled: true
xpack.security.audit.enabled: false

xpack.monitoring.enabled: true
xpack.monitoring.kibana.collection.enabled: true
xpack.monitoring.kibana.collection.interval: 30000

xpack.monitoring.ui.enabled: true
xpack.monitoring.min_interval_seconds: 30
#xpack.monitoring.ui.container.elasticsearch.enabled: 'false'

#xpack.apm.enabled: true
#xpack.apm.ui.enabled: true

xpack.grokdebugger.enabled: true
xpack.searchprofiler.enabled: true

xpack.graph.enabled: false

xpack.infra.enabled: true
#xpack.infra.sources.default.logAlias: 'filebeat-*'
#xpack.infra.sources.default.metricAlias: 'metricbeat-*'
#xpack.infra.sources.default.fields.timestamp: '@timestamp'
#xpack.infra.sources.default.fields.message: ['message','@message']
#xpack.infra.sources.default.fields.tiebreaker: '_doc'
#xpack.infra.sources.default.fields.host: 'beat.hostname'
#xpack.infra.sources.default.fields.container: 'docker.container.name'
#xpack.infra.sources.default.fields.pod: 'kubernetes.pod.name'

xpack.ml.enabled: false

xpack.reporting.enabled: false
#xpack.reporting.encryptionKey: ''

#xpack.spaces.enabled: true
#xpack.spaces.maxSpaces: 1000
```

---

<div class="post-metadata">

**Author:** ![d.silwon](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/d.silwon/32/65853_2.png) [@d.silwon](https://discuss.elastic.co/u/d.silwon)\
**Post date:** [August 7, 2020, 8:45am UTC](https://discuss.elastic.co/t/kibana-fails-to-start-fatal-cli-error-error-enoent-no-such-file-or-directory-open-usr-share-kibana-config-kibana-yml/244123/2 "2020-08-07T08:45:27Z")

</div>

Hi,

Why do you want to start Kibana as a root user?  
Where is located your Kibana config file?  
You can try to start kibana with additional parameter -c which point the path to config file:  
/usr/share/kibana/bin/kibana -c /etc/kibana/kibana.yml

Best Regards,  
Dan

---

<div class="post-metadata">

**Author:** ![system](https://us1.discourse-cdn.com/elastic/original/3X/1/a/1ac57faf039f6b580b3f104ef42a2a89e41014de.png) [@system](https://discuss.elastic.co/u/system)\
**Post date:** [September 4, 2020, 8:59am UTC](https://discuss.elastic.co/t/kibana-fails-to-start-fatal-cli-error-error-enoent-no-such-file-or-directory-open-usr-share-kibana-config-kibana-yml/244123/4 "2020-09-04T08:59:18Z")

</div>

This topic was automatically closed 28 days after the last reply. New replies are no longer allowed.
