心血来潮,打算部署个rocket.chat服务器,在docker上安装Mongodb时出现,运行几秒后停止,报退出代码132(Exited (132)。

查询运行日志,看到为Mongodb 版本为5.0,CPU不支持AVX指令集导致无法运行


我CPU是Intel的J1900,Google了一下,妈的,果然不支持AVX。
在Google一圈后,发现Mongodb 4.4.9 版本是构架不需要AVX指令集,用portainer重新安装4.4.9版本就可以顺利安装了。

心血来潮,打算部署个rocket.chat服务器,在docker上安装Mongodb时出现,运行几秒后停止,报退出代码132(Exited (132)。
查询运行日志,看到为Mongodb 版本为5.0,CPU不支持AVX指令集导致无法运行
我CPU是Intel的J1900,Google了一下,妈的,果然不支持AVX。
在Google一圈后,发现Mongodb 4.4.9 版本是构架不需要AVX指令集,用portainer重新安装4.4.9版本就可以顺利安装了。
在国内访问Docker的镜像服务器是特别慢的,有时候需要给Server配置下代理服务器以方便快速安装某些功能,做下记录
sudo vi /etc/apt/apt.conf
然后输入一下代码:
Acquire::http::Proxy "http://192.168.123.230:7890";
Acquire::https::Proxy "http://192.168.123.230:7890";
具体的代理IP地址以实际为准,我这边是我的另外一台设备的clash的代理。
为了方便在办公室里远程回来管理家里的其他服务器设备,虽然可以直接把路由器的端口暴露在公网上,但毕竟不是很安全,于是,打算在群晖的VMM里面安装一台Windows xp,方便远程桌面访问,你问我为什么不用Windows 7,开玩笑,4G内存的群晖是没资格用Windows 7的好吧。
群晖里安装Windows xp 很容易,这里不再赘述,主要问题在于安装Windows xp发现显卡,网卡驱动全部找不到。
安装群晖提示,在安装Synology_VMM_Guest_Tool后系统依旧存在找不到驱动的情况。
经过Google的一番搜索,终于找到解决。How-to Install WinXP in the Virtual Machine Manager (VMM) : synology (reddit.com)
需要在虚拟机进行设置。然后再安装 Synology_VMM_Guest_Tool 。
设置后保存,重新开启Windows xp后,可以看到开始提醒发现新的硬件,按照提示安装驱动即可正常使用。
作为轻度垃圾佬,黑群晖的NAS当然是咸鱼上捡回来的蜗牛星际,300块,包爽快。
已不推荐使用jellyfin-mpv-shim,请拉到页面下方,推荐使用jellyfin Media Player 。
J1900的CPU也只能凑合,但硬盘里有一堆不能形容的片片又基本是MKV格式的,在N1上看的时候,KODI本地硬解码,对CPU的要求不算严格,但上班摸鱼要用web页面看剧或者手机客户端来看MKV格式的视频基本是无解了,CPU啪的一下啊很快啊就100%。
上网搜索一圈,发现了一款for Windows的专用的jellyfin播放软件jellyfin-mpv-shim 是可以现实本地解码功能,目前最新版本为1.10.4。
安装上基本没什么,但这里却有一个很奇葩的BUG,记录下来,避免下次踩坑。
我的jellyfin采用了https的访问方式,所以当你在配置的时候填写URL地址为 https://XXXXXXXXX:8920 系统是可以登录的,也可以访问jellyfin的页面,但是无法播放内容,需要更换为非加密的http页面,可能是bug,也可能是我的配置有问题。但总之改过来后就正常了。
——————————————-我是疯哥线——————————————————–
2022年更新
事实上,在写完这个blog后我就找到了jellyfin Media Player,相对于jellyfin-mpv-shim 他好用太多了。建议大家下载这个版本的客户端,目前最新的版本是V1.70版本。