# 安装失败：数据库设置无效: migrate: sync: database is locked

**URL:** https://forum.gitea.com/t/migrate-sync-database-is-locked/11227
**Category:** 中文求助(Chinese Only)
**Created:** [May 4, 2025, 2:59pm UTC](https://forum.gitea.com/t/migrate-sync-database-is-locked/11227 "2025-05-04T14:59:51Z")
**Posts on this page:** 2
**Page:** 1

<div class="post-metadata">

### Author: ![Cyrisub](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.gitea.com/cyrisub/32/6851_2.png) [@Cyrisub](https://forum.gitea.com/u/Cyrisub)
#### Post date: [May 4, 2025, 2:59pm UTC](https://forum.gitea.com/t/migrate-sync-database-is-locked/11227/1 "2025-05-04T14:59:51Z")

</div>

版本 1.23.7，宿主机是mac mini，使用 orbstack 部署，data 目录映射到了 smb 上，docker compose如下：

```auto
services:
  gitea:
    image: docker.gitea.com/gitea:latest-rootless
    container_name: gitea
    restart: always
    volumes:
      - data:/var/lib/gitea
      - ./config:/etc/gitea
      - /etc/timezone:/etc/timezone:ro
      - /etc/localtime:/etc/localtime:ro
    ports:
      - "3000:3000"
      - "2222:2222"

volumes:
  data:
    driver: local
    driver_opts:
      type: cifs
      device: //<IP>/GitRoot
      o: addr=<IP>,username=aaa,password=xxx,uid=1000,gid=1000,vers=3.0

```

启动后安装时报错数据库设置无效: migrate: sync: database is locked，从文件上看是有正常的读写权限的。之前在amd64的机器上部署并没有遇到这种事，没有什么头绪特来求助

---

<div class="post-metadata">

### Author: ![Cyrisub](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.gitea.com/cyrisub/32/6851_2.png) [@Cyrisub](https://forum.gitea.com/u/Cyrisub)
#### Post date: [May 5, 2025, 12:39am UTC](https://forum.gitea.com/t/migrate-sync-database-is-locked/11227/2 "2025-05-05T00:39:02Z")

</div>

摸索了下，应该是必须开启 **nobrl** 选项挂载
