# Garb open file(./gvwstate.dat.tmp) failed(Permission denied)

**URL:** <https://forums.percona.com/t/garb-open-file-gvwstate-dat-tmp-failed-permission-denied/4226>\
**Category:** Percona XtraDB Cluster 5.x\
**Created:** [May 19, 2015, 12:25am UTC](https://forums.percona.com/t/garb-open-file-gvwstate-dat-tmp-failed-permission-denied/4226 "2015-05-19T00:25:46Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![umarzuki](https://sea1.discourse-cdn.com/flex019/user_avatar/forums.percona.com/umarzuki/32/1064_2.png) [@umarzuki](https://forums.percona.com/u/umarzuki)\
**Post date:** [May 19, 2015, 12:25am UTC](https://forums.percona.com/t/garb-open-file-gvwstate-dat-tmp-failed-permission-denied/4226/1 "2015-05-19T00:25:46Z")

</div>

when a node restarted its service, belwo warning message will appear

2015-05-19 12:35:28.097 WARN: open file(./gvwstate.dat.tmp) failed(Permission denied)

```auto
$ ls -l /gvwstate.dat
-rw-r--r-- 1 root root 265 Mei 13 06:31 /gvwstate.dat

```

It is safe to ignore?

percona-xtradb-cluster-galera-3.x  
Version: 3.9.3494.trusty

---

<div class="post-metadata">

**Author:** ![przemek](https://sea1.discourse-cdn.com/flex019/user_avatar/forums.percona.com/przemek/32/3_2.png) [@przemek](https://forums.percona.com/u/przemek)\
**Post date:** [July 7, 2015, 3:42am UTC](https://forums.percona.com/t/garb-open-file-gvwstate-dat-tmp-failed-permission-denied/4226/2 "2015-07-07T03:42:52Z")

</div>

The gvwstate.dat should be owned by the same user as the one of mysqld, so usually mysql. Not sure why your file is owned by root, but it will mean the pc.recovery function will not work until mysqld is able to write to this file.  
[url][http://galeracluster.com/documentation-webpages/galeraparameters.html#pc-recovery[/url]](http://galeracluster.com/documentation-webpages/galeraparameters.html#pc-recovery%5B/url%5D)

---

<div class="post-metadata">

**Author:** ![Big\_Boss](https://avatars.discourse-cdn.com/v4/letter/b/e56c9b/32.png) [@Big\_Boss](https://forums.percona.com/u/Big_Boss)\
**Post date:** [April 24, 2019, 10:27am UTC](https://forums.percona.com/t/garb-open-file-gvwstate-dat-tmp-failed-permission-denied/4226/3 "2019-04-24T10:27:49Z")

</div>

Just add

```auto
GALERA_OPTIONS="base_dir=/var/lib/galera"

```

to /etc/default/garbd and restart garbd.

I [found it here](https://github.com/codership/galera/issues/313#issuecomment-419419966), and it works for me.

---

<div class="post-metadata">

**Author:** ![azuryy](https://avatars.discourse-cdn.com/v4/letter/a/258eb7/32.png) [@azuryy](https://forums.percona.com/u/azuryy)\
**Post date:** [February 16, 2023, 12:53am UTC](https://forums.percona.com/t/garb-open-file-gvwstate-dat-tmp-failed-permission-denied/4226/4 "2023-02-16T00:53:20Z")

</div>

> [@Big\_Boss](#):
>
> `base_dir=/var/lib/galera`

Yes, it does work. Thanks.
