# FATAL Error: EISDIR: illegal operation on a directory, read

**URL:** <https://discuss.elastic.co/t/fatal-error-eisdir-illegal-operation-on-a-directory-read/245733>\
**Category:** Kibana\
**Created:** [August 20, 2020, 8:58am UTC](https://discuss.elastic.co/t/fatal-error-eisdir-illegal-operation-on-a-directory-read/245733 "2020-08-20T08:58:22Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![wajika](https://avatars.discourse-cdn.com/v4/letter/w/977dab/32.png) [@wajika](https://discuss.elastic.co/u/wajika)\
**Post date:** [August 20, 2020, 8:58am UTC](https://discuss.elastic.co/t/fatal-error-eisdir-illegal-operation-on-a-directory-read/245733/1 "2020-08-20T08:58:22Z")

</div>

I used version 7.6.1 before, and then I changed it to kibana:8.0.0-SNAPSHOT Restart the pod and it won't work

 ![image](https://us1.discourse-cdn.com/elastic/original/3X/4/3/43650fd88cf3aa49f264aa44e2f4ec1cd338b972.png)

> Configuring logger failed: { Error: EISDIR: illegal operation on a directory, read  
> at Object.readSync (fs.js:498:3)  
> at tryReadSync (fs.js:332:20)  
> at readFileSync (fs.js:369:19)  
> at Keystore.load (/usr/share/kibana/src/legacy/server/keystore/keystore.js:70:45)  
> at new Keystore (/usr/share/kibana/src/legacy/server/keystore/keystore.js:29:10)  
> at readKeystore (/usr/share/kibana/src/cli/serve/read\_keystore.js:33:20)  
> at applyConfigOverrides (/usr/share/kibana/src/cli/serve/serve.js:163:41)  
> at applyConfigOverrides (/usr/share/kibana/src/cli/serve/serve.js:223:42)  
> at MapSubscriber.RawConfigService.config$.rawConfigFromFile$.pipe.rawConfig [as project] (/usr/share/kibana/src/core/server/config/raw\_config\_service.js:39:16)  
> at MapSubscriber.\_next (/usr/share/kibana/node\_modules/rxjs/internal/operators/map.js:49:35)  
> at MapSubscriber.Subscriber.next (/usr/share/kibana/node\_modules/rxjs/internal/Subscriber.js:66:18)  
> at ReplaySubject.\_subscribe (/usr/share/kibana/node\_modules/rxjs/internal/ReplaySubject.js:76:28)  
> at ReplaySubject.Observable.\_trySubscribe (/usr/share/kibana/node\_modules/rxjs/internal/Observable.js:44:25)  
> at ReplaySubject.Subject.\_trySubscribe (/usr/share/kibana/node\_modules/rxjs/internal/Subject.js:102:51)  
> at ReplaySubject.Observable.subscribe (/usr/share/kibana/node\_modules/rxjs/internal/Observable.js:30:22)  
> at MapOperator.call (/usr/share/kibana/node\_modules/rxjs/internal/operators/map.js:32:23) errno: -21, syscall: 'read', code: 'EISDIR' }
> 
> FATAL Error: EISDIR: illegal operation on a directory, read

---

<div class="post-metadata">

**Author:** ![myasonik](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/myasonik/32/62369_2.png) [@myasonik](https://discuss.elastic.co/u/myasonik)\
**Post date:** [August 20, 2020, 6:26pm UTC](https://discuss.elastic.co/t/fatal-error-eisdir-illegal-operation-on-a-directory-read/245733/2 "2020-08-20T18:26:39Z")

</div>

Looks like a few people are having this issue and commenting out path.data in kibana.yml seems to fix it for folks. Hope this helps!

Source: [Kibana 7.9.0: Configuring logger failed: { Error: EISDIR: illegal operation on a directory, read](https://discuss.elastic.co/t/kibana-7-9-0-configuring-logger-failed-error-eisdir-illegal-operation-on-a-directory-read/245653/2)

---

<div class="post-metadata">

**Author:** ![wajika](https://avatars.discourse-cdn.com/v4/letter/w/977dab/32.png) [@wajika](https://discuss.elastic.co/u/wajika)\
**Post date:** [August 21, 2020, 1:35am UTC](https://discuss.elastic.co/t/fatal-error-eisdir-illegal-operation-on-a-directory-read/245733/3 "2020-08-21T01:35:09Z")

</div>

comment path.data And then kibana worked.

---

<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 18, 2020, 1:35am UTC](https://discuss.elastic.co/t/fatal-error-eisdir-illegal-operation-on-a-directory-read/245733/4 "2020-09-18T01:35:16Z")

</div>

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