siyuan思源总是同步失败?试试本地搭建minio吧!

编程入门 行业动态 更新时间:2024-10-26 17:36:03

siyuan<a href=https://www.elefans.com/category/jswz/34/1678769.html style=思源总是同步失败?试试本地搭建minio吧!"/>

siyuan思源总是同步失败?试试本地搭建minio吧!

这段时间,饱受同步失败的折磨,之前的方案是七牛云,但是在我的平板上总是同步失败,然后改用路由器阿里云webdav插件来同步,也百分百会出现同步失败的问题。最后只能试试本地搭建存储的方案了。

【2023年7月28日更新】使用ZeroTier来异地同步,摆脱了局域网内同步的局限。

一、启用Linux子系统

在“启用/关闭系统功能”的设置页面启用该选项即可。然后根据提示重启系统。

二、Linux子系统初始化

子系统的下载可以从微软商店里下载,我用的版本是Ubuntu20.04

安装完启动后,我遇到了以下问题:

问题1:

造成该问题的原因是WSL版本由原来的WSL1升级到WSL2后,内核没有升级,前往微软WSL官网下载安装适用于 x64 计算机的最新 WSL2 Linux 内核更新包即可。 

初始化时又遇到了问题:

问题2:“参考的对象类型不支持尝试的操作”

NoLsp_fix_WSL2_参考的对象类型不支持尝试的操作.exe

下载此软件(www.proxifier/tmp/Test20200228/NoLsp.exe)

管理员身份运行CMD,进入软件所在的目录,运行命令:

NoLsp.exe C:\windows\system32\wsl.exe


产生原因和解决方法分析: 代理软件和wsl2的sock端口冲突,使用netsh winsock reset重置修复。

Proxifer开发人员解释如下: 如果Winsock LSP DLL被加载到其进程中,则wsl.exe将显示此错误。最简单的解决方案是对wsl.exe使用WSCSetApplicationCategory WinAPI调用来防止这种情况。在后台,该调用在HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\WinSock2\Parameters\AppId_Catalog中为wsl.exe创建一个条目。 这将告诉Windows不要将LSP DLL加载到wsl.exe进程中。

然后可算是能用Linux了,雷姆。

三、docker初始化

下载安装,中间有几步是配置国内源,因为我是全程代理,所以没操心。

装完后,在Linux终端里运行:

docker pull minio/minio
//配置文件目录
mkdir -p /home/minio/config
//数据文件目录
mkdir -p /home/minio/data

创建容器并运行:(复制运行,其中的两个KEY值自己定)

docker run -p 9002:9002 -p 9001:9001 \
--name minio \
-d --restart=always \
-e "MINIO_ACCESS_KEY=your_access_key" \
-e "MINIO_SECRET_KEY=your_secret_key" \
-v /home/minio/data:/data \
-v /home/minio/config:/root/.minio \
minio/minio server /data --console-address ":9001" -address ":9002"

其中9001端口用于网页管理,9002用于数据同步。

之后本机IP地址+端口号就可以进网页管理了:

1.创建存储池

用刚创建的用户登进去后,首先会让你创建一个bucket,自己定。

 

 2.创建密钥

 创建完后,会提示保存到本地,照做就行。

3.自定义region

自己随便取个名字就行。 

 接下来回到思源客户端配置界面

 安装格式对应着填好就行

更多推荐

siyuan思源总是同步失败?试试本地搭建minio吧!

本文发布于:2024-02-11 02:59:37,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1678770.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:思源   siyuan   minio

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!