Amazon Linux 2023(AL2023)系统下安装mysql-server 8 的时候遭遇下面的错误
1 | # 安装 EL9 mysql80-community 软件存储库 |
用以下命令导入2023年最新的Key即可解决问题。
1 | ~]# rpm --import https://repo.mysql.com/RPM-GPG-KEY-mysql-2023 |
Amazon Linux 2023(AL2023)系统下安装mysql-server 8 的时候遭遇下面的错误
1 | # 安装 EL9 mysql80-community 软件存储库 |
用以下命令导入2023年最新的Key即可解决问题。
1 | ~]# rpm --import https://repo.mysql.com/RPM-GPG-KEY-mysql-2023 |
yum update -y升级系统时遭遇下面的错误
1 | ~]# yum update -y |
MySQL8以后包签名所用的Key发生了变化,用以下命令导入新的Key即可解决问题。
1 | rpm --import https://repo.mysql.com/RPM-GPG-KEY-mysql-2022 |
Docker下运行zabbix-server-mysql,不断提示MySQL server is not available. Waiting 5 seconds…无法连接数据库。
通过配置Docker环境变量DEBUG_MODE=true,可以查看详细原因。
1 | docker run --name zabbix-server-mysql -t \\ |
从AlmaLinux9系统通过SCP命令拉取CentOS7系统的文件时报错。
1 | ~]#scp -i mypk user@192.168.1.10:/home/user/abc.txt ./ |
查询资料分析得知:从AlmaLinux9/RockyLinux9/RHEL9开始,默认限制了SHA1算法的使用范围。
而CentOS7的OpenSSH所采用的的ssh-rsa公钥签名算法依赖于SHA1,所以导致了默认无法建立SSH连接。
比较快的解决方法如下
1 | # 在 AlmaLinux9/RockyLinux9/RHEL9 上临时启用SHA1 |
1 | $ vi /etc/php-fpm.d/www.conf |
目录比较-同步软件 【FreeFileSync 】
免费-开源
差分之后进行同步,传输量减少,任务速度快
多平台(Windows, macOS, and Linux)支持
支持多国语言
FreeFileSync下载地址
有一台自带MongoDB实例的Linux机器,服务经常中断。
排查MongoDB日志后发现下面的内容。
1 | [signalProcessingThread] got signal 15 (Terminated), will terminate after current cmd ends |
got signal 15 (Terminated)意味着有进程对MongoDB发送了kill命令,导致服务中断。
后面查询系统日志发现 OOM Killer 的相关日志。
OOM(Out-Of-Memory) Killer在内存不足的情况,会自动杀死进程,确保系统运行的内存。
内存不足时的具体动作由以下参数控制。
1 | vm.panic_on_oom |
启动ElasticSearch服务后,浏览器访问https://localhost:9200报错,无返回结果
原因分析:自从8开始,默认开启 SSL 加密通信。但是服务器用的自签名证书,导致错误。
如果是本地测试用的环境,建议把启用xpack的安全功能的开关关闭,通过http://localhost:9200访问。
1 | vi elasticsearch.yml |
** 现象
使用OpenAI的嵌入模型text-embedding-3-large处理文件时出错:
OpenAI Failed to embed: [failed_to_embed]: 400 This model’s maximum context length is 8192 tokens
** 原因分析
AnythingLLM 的Text Chunk Size默认是8192,处理完后的文本大小超过了OpenAI嵌入模型的最大token数,导致调用失败。
至于是否启用了滑动窗口导致的过大,暂时还不明确。
** 解决方法
进入设置界面 > 文本分割 调整“文本块大小”(Text Chunk Size) 参数: 比如使用8000
*** 设置建议:
长文本(如小说等):建议将“文本块大小”设置为一个章节的长度,以保持上下文的完整性。例如,可以将块大小设置为 2000,重叠量设置为 200。
短文本(如技术文档):可以选择较小的块大小,例如 1024 或 2048,以提高处理效率。
需要注意的是,文本块大小的选择应根据具体应用场景和文本长度进行调整,以在保留上下文和处理效率之间找到平衡。
在一台去年搭建的服务器上引入OpenAI的时候报错。
1 | from openai import OpenAI |
查询最新文档发现有版本升级,可以通过升级OpenAI包来解决。
1 | python -m pip install openai --upgrade |