Closed lonrencn closed 4 months ago
检查自己是不是把数据删除了,或者指向其他数据库,以及数据库持久化是否正确
检查自己是不是把数据删除了,或者指向其他数据库,以及数据库持久化是否正确
请问正常情况下,应用和知识库文件存在.data目录下什么位置
检查自己是不是把数据删除了,或者指向其他数据库,以及数据库持久化是否正确
请问正常情况下,应用和知识库文件存在.data目录下什么位置
是看不到的。他是数据库自身的格式。要看到里面数据,需要通过可视化工具连接。mongo的话,可以用 mongo compass
我就是装了express后,发生的
version: '3.3' services: pg: image: ankane/pgvector:v0.5.0 # git
container_name: pg
restart: always
ports: # 生产环境建议不要暴露
- 5432:5432
networks:
- fastgpt
environment:
# 这里的配置只有首次运行生效。修改后,重启镜像是不会生效的。需要把持久化数据删除再重启,才有效果
- POSTGRES_USER=username
- POSTGRES_PASSWORD=password
- POSTGRES_DB=postgre
volumes:
- /home/lonren/fastapi/pg/data:/var/lib/postgresql/data
mongo-express: image: mongo-express restart: always ports:
| openssl rand -base64 128 > /data/mongodb.key chmod 400 /data/mongodb.key chown 999:999 /data/mongodb.key echo 'const isInited = rs.status().ok === 1 if(!isInited){ rs.initiate({ _id: "rs0", members: [ { _id: 0, host: "mongo:27017" } ] }) }' > /data/initReplicaSet.js
exec docker-entrypoint.sh "$$@" &
# 等待MongoDB服务启动
until mongo -u myusername -p mypassword --authenticationDatabase admin --eval "print('waited for connection')" > /dev/null 2>&1; do
echo "Waiting for MongoDB to start..."
sleep 2
done
# 执行初始化副本集的脚本
mongo -u myusername -p mypassword --authenticationDatabase admin /data/initReplicaSet.js
# 等待docker-entrypoint.sh脚本执行的MongoDB服务进程
wait $$!
fastgpt: container_name: fastgpt image: registry.cn-hangzhou.aliyuncs.com/fastgpt/fastgpt:v4.7.1 # git
ports:
MYSQL_ROOT_PASSWORD: oneapimmysql MYSQL_DATABASE: oneapi volumes:
/home/lonren/fastapi/mysql:/var/lib/mysql
m3e: container_name: m3e image: stawky/m3e-large-api:latest ports:
fastgpt restart: always
oneapi: container_name: oneapi image: ghcr.io/songquanpeng/one-api:latest ports:
networks: fastgpt:
检查自己是不是把数据删除了,或者指向其他数据库,以及数据库持久化是否正确
请问正常情况下,应用和知识库文件存在.data目录下什么位置
是看不到的。他是数据库自身的格式。要看到里面数据,需要通过可视化工具连接。mongo的话,可以用 mongo compass
检查自己是不是把数据删除了,或者指向其他数据库,以及数据库持久化是否正确
请问正常情况下,应用和知识库文件存在.data目录下什么位置
是看不到的。他是数据库自身的格式。要看到里面数据,需要通过可视化工具连接。mongo的话,可以用 mongo compass
我保证不会手动删除
检查自己是不是把数据删除了,或者指向其他数据库,以及数据库持久化是否正确
请问正常情况下,应用和知识库文件存在.data目录下什么位置
是看不到的。他是数据库自身的格式。要看到里面数据,需要通过可视化工具连接。mongo的话,可以用 mongo compass
可视化里看不到原先的数据,只有新的。怎么才能找回来
compass里怎么能看到操作日志啊。 日志 找到了
检查自己是不是把数据删除了,或者指向其他数据库,以及数据库持久化是否正确
请问正常情况下,应用和知识库文件存在.data目录下什么位置
是看不到的。他是数据库自身的格式。要看到里面数据,需要通过可视化工具连接。mongo的话,可以用 mongo compass
可视化里看不到原先的数据,只有新的。怎么才能找回来
compass里怎么能看到操作日志啊。 日志 找到了
检查自己是不是把数据删除了,或者指向其他数据库,以及数据库持久化是否正确
请问正常情况下,应用和知识库文件存在.data目录下什么位置
是看不到的。他是数据库自身的格式。要看到里面数据,需要通过可视化工具连接。mongo的话,可以用 mongo compass
可视化里看不到原先的数据,只有新的。怎么才能找回来
compass里怎么能看到操作日志啊。 日志 找到了
检查自己是不是把数据删除了,或者指向其他数据库,以及数据库持久化是否正确
请问正常情况下,应用和知识库文件存在.data目录下什么位置
是看不到的。他是数据库自身的格式。要看到里面数据,需要通过可视化工具连接。mongo的话,可以用 mongo compass
可视化里看不到原先的数据,只有新的。怎么才能找回来
compass里怎么能看到操作日志啊。 日志 找到了
看不到那就是没有。一般没做特殊操作,只能从备份找回。
检查自己是不是把数据删除了,或者指向其他数据库,以及数据库持久化是否正确
请问正常情况下,应用和知识库文件存在.data目录下什么位置
是看不到的。他是数据库自身的格式。要看到里面数据,需要通过可视化工具连接。mongo的话,可以用 mongo compass
可视化里看不到原先的数据,只有新的。怎么才能找回来 compass里怎么能看到操作日志啊。 日志 找到了
检查自己是不是把数据删除了,或者指向其他数据库,以及数据库持久化是否正确
请问正常情况下,应用和知识库文件存在.data目录下什么位置
是看不到的。他是数据库自身的格式。要看到里面数据,需要通过可视化工具连接。mongo的话,可以用 mongo compass
可视化里看不到原先的数据,只有新的。怎么才能找回来 compass里怎么能看到操作日志啊。 日志 找到了
检查自己是不是把数据删除了,或者指向其他数据库,以及数据库持久化是否正确
请问正常情况下,应用和知识库文件存在.data目录下什么位置
是看不到的。他是数据库自身的格式。要看到里面数据,需要通过可视化工具连接。mongo的话,可以用 mongo compass
可视化里看不到原先的数据,只有新的。怎么才能找回来 compass里怎么能看到操作日志啊。 日志 找到了
看不到那就是没有。一般没做特殊操作,只能从备份找回。
是系统自动的备份吗
不会,除非你设置了备份,不然docker是不会自动备份
例行检查
你的版本
问题描述, 日志截图 应用和知识库全没了,mongo里也没有了,怎么恢复啊。 复现步骤 第一次登录登不上,然后重启了一下docker 登录没问题,东西都没了 预期结果
相关截图