ESXI硬盘RDM直通给群晖使用

前提

ESXi支持硬件直通(需要CPU和主板都支持VT-d),可以将PCI的硬件直接配置给虚拟机来使用。但也仅限于PCI设备,其他直接接在主板的磁盘、USB设备、CPU内置显卡等都是不能被直通的。如果希望将某个磁盘也直通给虚拟机,有两种办法:

添置一块PCI的阵列卡,将其直通给虚拟机,所有需要直通的磁盘都接在这个阵列卡上面;
创建RDM虚拟磁盘;
创建RDM虚拟磁盘

通过SSH登录ESXi,获取磁盘设备标识符

ls -l /dev/disks

解决J4105、J5005等设备emby解码乱码,花屏,绿屏,卡顿的经验

我有一台J5005的黑群晖,在使用emby硬件解码播放高清影片时,硬解能打开,但是会出现花屏和卡顿的现象。
经过几番努力,找到了一个可用的解决办法。
问题在于显卡iHD_drv_video.so这个驱动问题,不管是Plex,Emby,JellyFin均会碰到此情况。
通过进入emby容器中禁用该驱动就可以解决该问题。

首先进入名为emby的容器

docker exec -it emby /bin/sh

进入驱动目录

cd lib/dri/

将驱动重命名来实现禁用

mv iHD_drv_video.so iHD_drv_video.so.disabled

两条命令解决黑群晖不休眠的问题

发现黑群晖不休眠的原因是因为在运行中会频繁向磁盘写入日志,导致不能休眠或者频繁唤醒。

解决方案:ssh登陆后在开机启动脚本/etc/rc.local文件的最上边追加两行代码后,重启即可。
没有这个文件就新建一个,并给755权限。

touch /etc/rc.local & chmod 755 /etc/rc.local
mkdir /tmp/log & mount -o bind /tmp/log /var/log

代码说明: 将日志文件夹/var/log/的所有读写操作重定向到内存中,避免直接对磁盘的读写操作。

解决群晖Video Station "不支持当前所选音频的文件" 问题

由于群晖新版Video Station套件没有 DTS 和 eac3授权,在播放一些高清电影时会提示“不支持当前所选音频的文件格式,因此无法播放视频。请尝试其它音轨。。。”
以下是解决方法,此方法无需使用旧版Video Station套件,直接用新版套件即可。

Video StationVideo Station

1、首先安装ffmpeg解码器

去群晖套件中心里面的设置添加源
http://packages.synocommunity.com
添加后会在左边套件分类列表中多出来一个<<社群>>分类
在社群内找到FFmpeg然后安装它

2、安装最新版Video Station套件

适用于最新2.4.10-1632版 Video Station

通过Linux读取群晖nas硬盘分区文件

黑群晖nas挂了,但是通过win系统无法直接读取群晖分区,据说可以通过UFS explorer软件来读取,然而试了一下,该软件需要破解,弄了破解补丁貌似还是不行,读取大文件时候提示试用版授权,无奈用别的方法吧。
想到群晖与centos同为Linux,能否在centos中来访问群晖分区呢?通过以下试验证实,centos下确实是可以读取群晖分区的,不过要几个步骤,具体如下:

  1. 由于群晖使用了Raid技术,需要先安装raid支持
yum -y install mdadm lvm2
  1. 查找群晖raid分区
    [root@localhost tmp]# mdadm -Asf && vgchange -ay

mdadm: /dev/md/md2133 has been started with 1 drive.
或者mdadm --assemble --scan
或者直接挂载群晖raid分区mdadm --assemble --run /dev/md9 /dev/sdq3

  1. 命令执行成功,接着就剩下挂载分区了。
    [root@localhost ~]# mount /dev/md/md2133 /mnt