首页
Search
1
v2ray异常错误之二
3,310 阅读
2
linux时区设置
2,698 阅读
3
DB2常用操作
2,173 阅读
4
websphere修改jvm内存xmx和xms
1,929 阅读
5
nfs客户端文件属主为nobody的现象
1,552 阅读
技术
生活
运动
游戏
电影
登录
Search
标签搜索
docker
linux
troubleshooting
nginx
secure
truenas
mysql
windows
python
esxi
docker swarm
oracle
zabbix
tomcat
blog
dsm
群晖
rpa
freenas
db
yuc
累计撰写
291
篇文章
累计收到
0
条评论
首页
栏目
技术
生活
运动
游戏
电影
页面
搜索到
6
篇与
的结果
2025-08-07
群晖固件、软件等下载
地址记录 固件、软件下载 https://archive.synology.com/download
2025年08月07日
6 阅读
0 评论
0 点赞
2025-08-02
群晖docker无法删除容器与重建容器失败
问题背景和方案 这个问题与本站的群晖删除文件失败类似,但与之前的现象有一些区别,可以作为整个问题现象的补充 问题一 容器运行正常,但删除容器提示 Error response from daemon: container : driver "btrfs" failed to remove root filesystem 这个问题按照之前的方法处理即可,也可以直接进入提示的目录,删除对应的文件,之后便可以成功删除容器了 问题二 重新创建之前删除的容器,启动提示 no such file or directory. unknown 前面还有一串字符是提示命令的命令 一开始以为是启动命令错误,排查了半天,后来发现最小化参数启动也不行,那么与启动命令无关了,应该是确实找不到对应文件 怀疑是前面删除了btrfs文件导致的,于是干脆删除镜像重新拉取,但又出现了新问题,删除镜像异常快且重新拉取提示很多镜像层 already exists,这种不正常的现象最终也预示了启动失败,错误仍然相同 接下来尝试了清理未使用的镜像和无用数据,结果也都无效果 docker image prune -a docker system prune -a 最后还是按照老办法,删除docker元数据,重建docker
2025年08月02日
2 阅读
0 评论
0 点赞
2025-03-26
dsm群晖使用let's encrypt申请证书
why ? 只开放 https 协议到外网访问也是提升安全的一种方案,但浏览器老提示证书问题也让人讨厌,这次就花点时间一次性解决证书问题 本来想着是买证书的,但结合个人和公司这些年的使用感受(不停续费、认证),还是尝试以前了解的 let's encrypt 算了,说不定既省钱又省事 how ? 虽然都是跟其他操作系统用一个脚本、总体流程差不多,但群晖系统有一定差异,所以有些流程和事项需要注意 步骤如下:(建议使用root运行流程,否则部署证书可能无法成功) 下载代码 git clone https://github.com/acmesh-official/acme.sh.git let's encrypt有两种域名验证方式,文件验证、DNS验证,但文件验证需要80 or 443,所以采用DNS验证 我的域名是在阿里云上,所以在阿里云申请RAM用户,并授权域名操作权限,生成 key 和 secret,这样可以让脚本自动验证域名,从而申请证书和自动续签 设置环境变量 export SYNO_PORT="5001" export SYNO_USE_TEMP_ADMIN=1 export Ali_Key=xxx export Ali_Secret=xxx 注册邮箱 ./acme.sh --register-account -m xxx@qq.com 生成证书(使用多个-d支持多个证书签发) ./acme.sh --issue --dns dns_ali -d *.xxx.pub -d xxx.pub --log 部署证书 ./acme.sh --deploy --deploy-hook synology_dsm -d *.xxx.pub --debug 自动续签 群晖上如何自动任务续签证书?
2025年03月26日
4 阅读
0 评论
0 点赞
2024-04-01
群晖修改raid类型以及无法删除文件
0x1 如何修改raid类型 群晖有一个池是无需数据安全的,以前只做了raid1,现在空间不够用,如果扩展类型发现只能选择镜像盘了,无法对容量进行修改。 我们既然想保持池的数据、池的编号,手头上现在另一块差不多大小的硬盘,可以操作如下: 新建一个池x 停止所有服务,把原池内容拷贝到新池 删除原池 空出来的硬盘新建池,选择 JBOD,这个类型允许多个不同大小的硬盘合并成一个池,以使用所有硬盘的空间,但是它不保证数据安全 再把池x的内容拷贝到JBOD池,删除池x,把空余出来的硬盘扩展到JBOD池 0x2 后续异常 后续可能发生容器无法启动以及无法删除某些文件的情况 在做了上面的迁移后,我这边是重新安装了 docker 套件的,有两个原因,1是想把 docker 套件直接安装到新池内,2是池内迁移其实也涉及到容器的挂载目录,总是需要停止的,所以就索性重新安装了 在重装 docker 到新池后,打开 docker 发现需要迁移并且升级容器,但任务完成后 三个容器有两个容器无法正常启动,docker 日志中显示找不到命令 非常奇怪,删除容器、重启docker套件再次安装仍然无法解决,最后准备删除所有 docker 文件,仅保留 容器 配置文件,但在 原池 的以下目录删除文件时候出现如下错误: root@ootoo:/volume2# rm -rf \@docker/btrfs/ rm: cannot remove '@docker/btrfs/subvolumes/b2dd884d91a67023b19fe756b30395dfba14bf459f021114c412dc9b530f637e': Operation not permitted rm: cannot remove '@docker/btrfs/subvolumes/13da7b8998fc585e55340ee05f50890d9362e003aa78af9ca357aecdcb6739a3': Operation not permitted 这些文件无法使用 rm 删除,因为是 btrfs ,需要使用专用命令删除,示例如下: btrfs subvolume del b2dd884d91a67023b19fe756b30395dfba14bf459f021114c412dc9b530f637e btrfs subvolume del * 删除相关文件后,外层的目录即可正常使用 rm 删除了 再完全删除 docker 安装文件、镜像,重装 docker 套件后,再次使用之前的方式启动容器,使用恢复正常
2024年04月01日
7 阅读
0 评论
0 点赞
2023-08-04
群晖7.1.1版本媒体播放器方案
0x1 现状 升级到群晖7.1.1后,ds video没什么问题,但是不再像以前方便的安装解码器了,会影响一些视频的转码和音频,说简单点很多视频要么不能播放,要么播放没声音。 而根据网上的一些文档安装解码器,步骤:洗半白、安装破解AME、安装ffmpeg、安装破解解码。但是结果无效。 0x2 emby 折腾了许久仍然不行,那么不再使用ds video了,使用其他替换也是一样的,其中有 jellyfin,emby,plex。其中第一个是完全免费,是emby的开源版,后两个收费。这里选择 emby PS 一开始选择的群晖套件版本的 meby,但是实际测试手动刮削内容不出来,查看 emby 日志超时,及时群晖设置网络代理,所以最后更换为 docker 的方式安装 emby ,刚好也有提供好的快乐版,在 dockerhub 下载好镜像后,启动命令如下: docker run \ -p '8096:8096' \ -p '8920:8920' \ -p '1901:1900/udp' \ -p '7359:7359/udp' \ -v /volume2/docker/emby/config:/config \ -v /volume2/docker/emby/data:/data \ -v /volume2/video:/data/video \ -e TZ="Asia/Shanghai" \ --device /dev/dri:/dev/dri \ -e UID=0 \ -e GID=0 \ -e GIDLIST=0 \ --restart always \ -e HTTP_PROXY="http://192.168.0.10:8001" \ -e HTTPS_PROXY="http://192.168.0.10:8001" \ --name emby \ -d lovechen/embyserver:latest 其中 1900 貌似是 DLAN 端口,但是我本机被占用了,所以更换为 1901 了。目录方面基本上就创建好 config 和 data 即可。再就是本机的 视频 目录需要挂载上去,用于后续添加媒体库
2023年08月04日
2 阅读
0 评论
0 点赞
1
2