标签: nas

在 Synology NAS 上通过 docker 启动 mongo

我是容器和 docker 的新手,请耐心等待。我正在尝试在 Synology NAS 上启动并运行 mongo,其中 db 文件存储在共享文件夹中(与创建的 docker 文件夹不同)。所有用户都具有完全读/写访问权限,但以下错误不断出现。

STORAGE [initandlisten] exception in initAndListen std ::exception:boost::filesystem::status: Permission denied: "/data/db/storage.bson", terminating

蒙戈错误

这就是我设置容器文件夹结构的方式。我认为问题是虚拟驱动器映射的结果,但我不确定。与往常一样,任何帮助将不胜感激。 驱动器映射

编辑:在下面添加 /share/data/db 的权限。

文件夹权限

nas mongodb synology docker

4
推荐指数
1
解决办法
9222
查看次数

通过网络对*.mdb进行ODBC访问

我有一个关于ODBC与*.mdb如何工作的一般问题.

在我的理解中,请纠正我,如果我错了,无论我是否使用odbc,当访问存储在另一台计算机(即NAS)上的MS Access数据库(*.mdb)时,我的计算机首先需要加载完整的*.mdb文件,然后才能对它进行任何操作,无论它们多么简单.与仅将结果发送回查询的SQL服务器不同.

如果您可以确认这一点,那么我就通过odbc访问mdb的多用户环境提出了一些相关问题:

  • 文件多久保存一次回到商店(即NAS)?是否存在某种"空闲"超时或类似情况?我试图找出这个生成的网络流量较大的文件.
  • 一个用户可以多快查看另一个用户在同一文件上所做的更改?
  • 这种文件访问如何在多用户环境中工作而不会不断导致数据损坏?

请注意,我确实知道更好,更有效的解决方案,我真的只对这种特定情况的内部运作感兴趣.

谢谢

networking ms-access odbc nas

3
推荐指数
1
解决办法
1695
查看次数

获取 NAS 上的文件夹已用空间 C#

有没有办法使用 C# 获取位于 NAS 或网络共享目录(即:\\myNASdrive\MediaFiles)上的文件夹大小(驱动器上的已用空间)?

我已经尝试过这样的事情:

string[] a = Directory.GetFiles(p, "*.*");
long b = 0;
foreach (string name in a)
{       
    FileInfo info = new FileInfo(name);
    b += info.Length;
}   
return b;
Run Code Online (Sandbox Code Playgroud)

但这仅适用于本地文件夹。

我们也尝试过使用用户模拟,但没有结果。

c# directory size shared-directory nas

2
推荐指数
1
解决办法
2221
查看次数

Synology NAS:在 2 步验证后尝试登录会导致“验证码错误。请重试”

启用 2 因素身份验证后,我无法登录 Synology NAS(在 DSM 7 上运行)。

搜索了我最终到达此页面的解决方案: https://kb.synology.com/en-uk/DSM/tutorial/How_to_reset_my_Synology_NAS#x_anchor_id9

但他们建议备份系统,但我无法备份,因为我无法访问。好吧,也许我可以从中安装驱动器和备份,但我想找到另一个解决方案。

authentication nas synology

2
推荐指数
1
解决办法
1万
查看次数

如何从iphone通过SSH发送命令?任何编码帮助或样品可用?

SSH安装在NAS中,Router配置为将SSH端口转发到NAS.

如果有人在此之前做过这样的事情,那么请指导我如何从iphone通过SSH发送命令?是否有相同的代码?

提前致谢 ...

iphone ssh nas

1
推荐指数
1
解决办法
3684
查看次数

如何在 Mac 中连接不同用户的 SMB 共享?

我使用自己的帐户 ( my_own_account)连接到一些 SMB 共享,但我需要使用不同的应用程序帐户访问同一共享,因为我的帐户无权列出我想查看的内容。我试过

Finder -> Go -> 连接到服务器 -> smb://the_other_account@myshare.mycompany.com

它不要求输入密码,这表明它不使用帐户名进行连接。然后我看到我仍然连接到共享my_own_account。我断开连接弹出音量并重试,但它没有改变。我不想从钥匙串中清除我的凭据,因为我经常使用它。

macos smb nas

1
推荐指数
1
解决办法
3573
查看次数

Docker 容器无法在 cifs 共享内写入

我有一个用于使用多个容器构建的媒体服务器的 docker compose,我希望这些容器能够读/写安装在主机上的 cifs 共享,在尝试了多种方法之后,我似乎无法让它们写入。这是已安装的共享:/etc/fstab

//192.168.X.X/Media /mnt/Media cifs cache=loose,credentials=/root/.smbcrd,vers=3.0 0 0
Run Code Online (Sandbox Code Playgroud)

这是 docker compose 的多个容器之一:

 emby:
image: linuxserver/emby
container_name: emby
environment:
  - PUID=998
  - PGID=100
  - TZ=Europe/Paris
  - UMASK_SET=022 #optional
volumes:
  - /mnt/Media/Configs/Emby:/config
  - /mnt/Media/Series:/data/series
  - /mnt/Media/Films:/data/movies
ports:
  - 8096:8096
  - 8920:8920 
restart: unless-stopped
Run Code Online (Sandbox Code Playgroud)

我正在学习 docker,我不认为在每个容器内安装 cifs 共享是解决方案,我需要在 docker compose 的卷部分安装共享吗?,共享是 Synology nas。有人可以帮忙吗?

cifs nas synology docker docker-compose

1
推荐指数
1
解决办法
4992
查看次数