当前位置: 首页 > wzjs >正文

公司网站建设方案书例文网站开发主题

公司网站建设方案书例文,网站开发主题,网站返回首页怎么做的好看,wordpress 代码编写文章目录 Windows使用docker部署FastGPT出现的一些问题1.docker部署pg一直重启的问题2.重启MongoDB之后一直出现“Waiting for MongoDB to start...”3.oneapi启动不了failed to get gpt-3.5-turbo token encoder Windows使用docker部署FastGPT出现的一些问题 1.docker部署pg一…

文章目录

  • Windows使用docker部署FastGPT出现的一些问题
    • 1.docker部署pg一直重启的问题
    • 2.重启MongoDB之后一直出现“Waiting for MongoDB to start...”
    • 3.oneapi启动不了failed to get gpt-3.5-turbo token encoder

Windows使用docker部署FastGPT出现的一些问题

1.docker部署pg一直重启的问题

猜测是权限问题,请教了fastgpt的飞书社区之后更改yml文件

解决办法

将挂载的配置选项改成以下配置volumes:- ./pg/data:/var/lib/postgresql/data && sudo chmod 0750 /var/lib/postgresql/data
或者volumes:- ./pg/data:/var/lib/postgresql/data && sudo chmod 0700 /var/lib/postgresql/data

2.重启MongoDB之后一直出现“Waiting for MongoDB to start…”

起初是发现fastgpt的网页打不开

然后查看日志发现MongoDB连不上,查看MongoDB日志发现全都是Waiting for MongoDB to start…

报错日志:

[1739937319:887261][10:0x7f07fc766c80], file:WiredTiger.wt, connection: __posix_open_file, 815: /data/db/WiredTiger.wt: handle-open: open: Operation not permitted"}}
2025-02-19 11:55:19 {"t":{"$date":"2025-02-19T03:55:19.903+00:00"},"s":"E",  "c":"STORAGE",  "id":22435,   "ctx":"initandlisten","msg":"WiredTiger error","attr":{"error":1,"message":"[1739937319:903566][10:0x7f07fc766c80], file:WiredTiger.wt, connection: __posix_open_file, 815: /data/db/WiredTiger.wt: handle-open: open: Operation not permitted"}}
2025-02-19 11:55:19 {"t":{"$date":"2025-02-19T03:55:19.919+00:00"},"s":"E",  "c":"STORAGE",  "id":22435,   "ctx":"initandlisten","msg":"WiredTiger error","attr":{"error":1,"message":"[1739937319:919680][10:0x7f07fc766c80], file:WiredTiger.wt, connection: __posix_open_file, 815: /data/db/WiredTiger.wt: handle-open: open: Operation not permitted"}}
2025-02-19 11:55:19 {"t":{"$date":"2025-02-19T03:55:19.920+00:00"},"s":"W",  "c":"STORAGE",  "id":22347,   "ctx":"initandlisten","msg":"Failed to start up WiredTiger under any compatibility version. This may be due to an unsupported upgrade or downgrade."}
2025-02-19 11:55:19 {"t":{"$date":"2025-02-19T03:55:19.920+00:00"},"s":"F",  "c":"STORAGE",  "id":28595,   "ctx":"initandlisten","msg":"Terminating.","attr":{"reason":"1: Operation not permitted"}}
2025-02-19 11:55:19 {"t":{"$date":"2025-02-19T03:55:19.920+00:00"},"s":"F",  "c":"-",        "id":23091,   "ctx":"initandlisten","msg":"Fatal assertion","attr":{"msgid":28595,"file":"src/mongo/db/storage/wiredtiger/wiredtiger_kv_engine.cpp","line":688}}
2025-02-19 11:55:19 {"t":{"$date":"2025-02-19T03:55:19.920+00:00"},"s":"F",  "c":"-",        "id":23092,   "ctx":"initandlisten","msg":"\n\n***aborting after fassert() failure\n\n"}
2025-02-19 11:55:21 Waiting for MongoDB to start...
2025-02-19 11:55:23 Waiting for MongoDB to start...

从错误日志来看,MongoDB 无法启动的原因是 WiredTiger 存储引擎无法打开文件 /data/db/WiredTiger.wt,提示 Operation not permitted。这通常与文件权限或挂载卷的配置有关。

解决办法

第一次尝试是将卷映射关闭掉
...
environment:- MONGO_INITDB_ROOT_USERNAME=myusername- MONGO_INITDB_ROOT_PASSWORD=mypassword
entrypoint:- bash- -c- |
...
发现这个方法重启之后确实可以访问fastgpt了,但是我在fastgpt里面加配置之后再重启容器,我里面配置的东西全没有了,故选择第二个方法第二次尝试使用docker卷映射:
mongo:image: registry.cn-hangzhou.aliyuncs.com/fastgpt/mongo:5.0.18container_name: mongorestart: alwaysports:- 27017:27017networks:- fastgptcommand: mongod --keyFile /data/mongodb.key --replSet rs0environment:- MONGO_INITDB_ROOT_USERNAME=myusername- MONGO_INITDB_ROOT_PASSWORD=mypasswordvolumes:- mongo_data:/data/dbentrypoint:- bash- -c- |openssl rand -base64 128 > /data/mongodb.keychmod 400 /data/mongodb.keychown 999:999 /data/mongodb.keyecho 'const isInited = rs.status().ok === 1if(!isInited){rs.initiate({_id: "rs0",members: [{ _id: 0, host: "mongo:27017" }]})}' > /data/initReplicaSet.js# 启动MongoDB服务exec docker-entrypoint.sh "$$@" &# 等待MongoDB服务启动until mongo -u myusername -p mypassword --authenticationDatabase admin --eval "print('waited for connection')" > /dev/null 2>&1; doecho "Waiting for MongoDB to start..."sleep 2done# 执行初始化副本集的脚本mongo -u myusername -p mypassword --authenticationDatabase admin /data/initReplicaSet.js# 等待docker-entrypoint.sh脚本执行的MongoDB服务进程wait $$!volumes:mongo_data:这边使用docker卷来进行映射,这样重启之后数据就还在了。

3.oneapi启动不了failed to get gpt-3.5-turbo token encoder

报错信息:

failed to get gpt-3.5-turbo token encoder: Get “https://openaipublic.blob.core.windows.net/encodings/cl100k_base.tiktoken”: tls: failed to verify certificate: x509: certificate is not authorized to sign other certificates

解决办法

1.下载文件:https://openaipublic.blob.core.windows.net/encodings/cl100k_base.tiktoken

2.将该文件复制一份然后分别改名为:

9b5ad71b2ce5302211f9c61530b329a4922fc6a4

fb374d419588a4632f3f557e76b4b70aebbca790

3.将该文件放在fastgpt/oneapi/cache位置下

4.更改docker-compose文件:

oneapi:container_name: oneapi# image: ghcr.io/songquanpeng/one-api:v0.6.7image: registry.cn-hangzhou.aliyuncs.com/fastgpt/one-api:v0.6.6 # 阿里云ports:- 3001:3000depends_on:- mysqlnetworks:- fastgptrestart: alwaysenvironment:# mysql 连接参数- SQL_DSN=root:oneapimmysql@tcp(mysql:3306)/oneapi# 登录凭证加密密钥- SESSION_SECRET=oneapikey# 内存缓存- MEMORY_CACHE_ENABLED=true# 启动聚合更新,减少数据交互频率- BATCH_UPDATE_ENABLED=true# 聚合更新时长- BATCH_UPDATE_INTERVAL=10# 初始化的 root 密钥(建议部署完后更改,否则容易泄露)- INITIAL_ROOT_TOKEN=fastgpt# 修复无法获取gpt3.5令牌错误- TIKTOKEN_CACHE_DIR=/data/cachevolumes:- ./oneapi:/data

5.重启docker


文章转载自:

http://kmvez5Wo.tqqhm.cn
http://iQjO1OJo.tqqhm.cn
http://wiu1ef49.tqqhm.cn
http://7i16BsLW.tqqhm.cn
http://kn6NWr4C.tqqhm.cn
http://Jy7uHMWE.tqqhm.cn
http://uPthpQyP.tqqhm.cn
http://nRCIdj7Y.tqqhm.cn
http://hLBoE6H3.tqqhm.cn
http://6tuJq4zL.tqqhm.cn
http://N63CWxkr.tqqhm.cn
http://B2Bkwc7m.tqqhm.cn
http://w9FpBylI.tqqhm.cn
http://j5wiyVUu.tqqhm.cn
http://q99dkGTN.tqqhm.cn
http://IuJuh4Va.tqqhm.cn
http://BH1xDPCd.tqqhm.cn
http://bXXrrQTw.tqqhm.cn
http://MJrViCP3.tqqhm.cn
http://DHStrAkv.tqqhm.cn
http://dFsu44AY.tqqhm.cn
http://CvMSQVeL.tqqhm.cn
http://mGfgrvII.tqqhm.cn
http://55bpjuvH.tqqhm.cn
http://BDZAzmgQ.tqqhm.cn
http://SDi8TwW1.tqqhm.cn
http://YNL8ImoT.tqqhm.cn
http://WJqU8hEP.tqqhm.cn
http://Tl7gEM2q.tqqhm.cn
http://Ajxbdal1.tqqhm.cn
http://www.dtcms.com/wzjs/632732.html

相关文章:

  • 如何快速找到公司网站wordpress the_excerpt();
  • mip网站建设谷歌海外广告投放推广
  • 模版网站建设惠州市惠城区建设局网站
  • 建设垂直网站需要哪些流程平台类网站开发
  • 单页网站是什么wordpress怎么删除预建网站
  • 个人网站多少钱wordpress 说说碎语
  • 网站建设流程教程成都网站制作长沙
  • 深圳做网站的好公司企业网站推广的方法有( )
  • 中国最厉害的网站建设公司百度大数据分析工具
  • h5网站建设文章深度网络技术
  • 网站平台系统设计公司网站建设方案申请
  • 网站安全建设申请天津专业的做网站与运营的公司
  • 哪家专门做特卖的网站高校后勤网站建设
  • 京东联盟网站怎么做网站建设 提案 框架
  • 网站如何开发触屏版阿泰勒北京网站建设
  • 常用于做网站的软件核酸检测利润6700亿
  • 网站地图制作网站建设 招标资质要求
  • 定州做网站广州安尔捷做的网站好吗
  • 廊坊网站排名优化报价手机如何制作软件app
  • 普洱做网站的报价现在清算组备案在哪个网站做
  • 企业网站的常见类型有什么青岛网站域名备案
  • 建网站用html用c3做的动画网站
  • 网站建设用到的算法斯皮尔网站建设
  • 网站搜索引擎优化的方法seo在中国
  • 南昌网站建设哪家最好白酒 网站模板
  • 百度网站验证wordpress显示错乱
  • 建设工程人员锁定网站豆瓣wordpress主题
  • 成都科技网站建设费用网站搜索引擎友好性分析
  • 庆阳网站建设湘潭seo优化
  • php做的网站wordpress远程数据库