Articles of synology

如何在Synology DS209 + II上正确创buildtracd的启动脚本?

我在Synology DS209 + II NAS上运行tracd 。 为此,我在/opt/etc/init.d创build了一个名为S81trac的脚本: myserver> ls -l /opt/etc/init.d -rwxr-xr-x 1 root root 127 May 19 09:56 S80apache -rwxr-xr-x 1 root root 122 Jun 10 10:17 S81trac 这个文件有以下内容: #!/bin/sh # run tracd /opt/bin/tracd -p 8888 -auth=*,/volume1/svn/svn-auth-file,mydomain -e /volume1/trac-env 这实际上起作用,除了NAS从来没有真正完成启动:蓝灯不断闪烁。 此外, reboot不再工作(挂起),我必须使用killall init来重新启动机器。 我已经尝试在后台运行tracd ,通过附加到S81trac的最后一行。 重启后,蓝灯停止闪烁。 但是ps | grep tracd ps | grep tracd是空的,我不能从我的电脑连接到trac实例。 […]

Synology DS210j和在线备份:人们推荐什么?

我刚刚购买Synology DS210j用于家庭networking,并希望在线备份此NAS。 我注意到DiskStation Manager v2.3提供了多种选项,包括Amazon S3和rsync: 有人对亚马逊S3服务的成本统计有一些真正的用法吗? 在Amazon S3上如何保护敏感数据? 有没有任何rsync在线备份选项? 如果是这样,人们推荐什么? 更新:我仍然无法find上述问题的任何体面的答案,有人可以帮我吗?

如何在Synology DSM 2.3上为ESXi使用10个以上的块级iSCSI卷

我们有一台运行DSM 2.3-1161的Synology NAS RS810RP +,并configuration了多个块级iSCSI设备。 每个设备都被用作不同ESXi虚拟机的iSCSI硬盘。 (每台虚拟机有一台设备,每台设备属于一台虚拟机,虚拟机之间不共享设备) 我们已经为每个iSCSI分配了一个单独的LUN,所以现在我们有: VM0 <-> LUN 0 VM1 <-> LUN 1 … VM9 <-> LUN 9 我想我们configuration中的每个虚拟机和每个iSCSI设备都需要一个不同的LUN? 但DS 2.3中只有10个LUN(0到9),这意味着我们只能有10个虚拟机在NAS上? 我们没有同时运行所有的虚拟机,所以资源不是问题。 我们如何在NAS上托pipe10个以上的虚拟机?

读取错误恢复mdadm + lvm + ext4分区

我的NAS中的一个磁盘失败了。 NAS正在运行Linux,并将mdadm + LVM技术用于其文件系统。 我对大部分内容都有备份,但是对于最后的更改没有备份,如果可能的话,我想从这个故障磁盘中恢复。 磁盘(一个“绿色驱动器”WD10EARS 1TB大小)抛出这种错误: Oct 3 12:00:41 kernel: [ 3625.620000] ata5.00: read unc at 9453282 Oct 3 12:00:41 kernel: [ 3625.620000] lba 9453282 start 9453280 end 1953511007 Oct 3 12:00:41 kernel: [ 3625.620000] sde5 auto_remap 0 Oct 3 12:00:41 kernel: [ 3625.630000] ata5.00: exception Emask 0x0 SAct 0x1 SErr 0x0 action 0x6 […]

Synology NAS作为ESXi 5的主磁盘性能

我打算购买Synology NAS,这是其中一个+型号。 我想知道如果将它用作我的ESXi 5服务器的主磁盘,性能会如何。 我主要运行Debian并运行Web和文件服务器。 我想创build一个iscsi并将其挂载到ESXi,然后为我的服务器创buildvmfs。 networking在全千兆带宽的交换机上运行。 谢谢

iSCSI LUN,多个intitator

我正在尝试第一次使用iSCSI。 我已经安装了Synology DS1513 +,configuration了目标和LUN,configuration了第一个启动器(WS 2008),复制了一些文件夹,一切正常。 现在,我去configuration了第二个启动器(WS 2012),连接到同一个目标,但不知何故,我看不到LUN。 它只是给我一个空的容量。 我需要知道什么是我需要configuration查看两个启动器上的文件夹。

Synology DSM 5.2 – 具有Docker SSL连接错误的Gitlab

昨天我安装了Synology DSM 5.2,因为它的稳定版本出来了。 之后,我安装并configuration了Docker,MariaDB和官方Synology仓库中的gitlab。 Gitlab在ort:30000上运行,而gitlab的ssh访问在端口:30001上运行 Docker容器正在运行,但每当我尝试访问Docker网站时: https://example.org:30000 =>我在FireFox中遇到SSL错误 连接到example.org:30000期间发生错误。 SSL收到的logging超出了允许的最大长度。 (错误代码:ssl_error_rx_record_too_long) =>和Chrome: SSL连接错误 ERR_SSL_PROTOCOL_ERROR 这可以指示通过此端口的未encryption连接(仅限http),DSM以某种方式强制执行HTTPS协议。 我使用正式签名和validation的证书,在正常的DSM Web界面,Webdav和DokuWiki等Web服务中完美无瑕。 有人遇到类似的问题,甚至find解决办法。 Google在Synology DSM 5.2 Docker / Gitlab SSL错误这个话题上似乎空空如也。

如何在Synology BusyBox中设定日程安排任务的语言环境?

我正在设置一个计划任务,从YouTube下载一些文件。 当我作为用户ssh'ing下载脚本工作正常。 但是,由系统任务启动时,下载文件名是错误的。 这似乎是一个语言环境问题,因为下载文件名带有一些中文字符。 我如何configuration系统任务来支持utf-8文件名? 这是我目前的脚本: #!/bin/sh LANG="en_US.UTF-8" URL='https://www.youtube.com/playlist?list=PLPY0_ooDN1du85pbM2mEaVRE-dS-fHtT3' OUT='/var/services/download/video/%(upload_date)s-%(title)s.%(ext)s' /var/services/homes/ohho/tool/youtube-dl –max-downloads 6 $URL -o $OUT

在电子邮件报告中唯一标识DiskStation

我正在pipe理多个DiskStations,每个DiskStations都向我发送所有状态报告。 不幸的是,在默认configuration下,所有这些邮件看起来都是一样的,我经常很难搞清楚我的哪个DiskStations实际上发送了报告。 有没有办法唯一标识哪个DS发送了这样的电子邮件? 我在想,如果我可以用[servername]或[customstring]这样的东西来加前缀每个邮件主题,这将是最简单的。

用于PHP的FPM二进制文件

最新的Synology NAS DSM 6版本有一个奇怪的PHP设置。 命令行二进制文件是PHP版本5.6.11,几乎没有启用的模块,标记器部分没有编译进去。 但是,当安装Synology Web服务器应用程序,我运行phpinfo(); 那么它会向我展示带有许多模块(包括intl和tokenizer)的PHP 5.6.17版本。 正在运行的Web服务器是使用php-fpm的Apache。 是否有可能从Web服务器的PHP二进制命令行运行PHP? 我需要这样做,因为我只有一个基于Symfony的PHP命令行应用程序,需要intl和tokenizer(可能还有一些)扩展名。 编辑: 发现解决schemehttps://stackoverflow.com/questions/30238602/how-to-execute-a-php-file-using-a-php5-fpm-pool-socket ,但方式太复杂。