标签: nas

如何将 Ubuntu Server 设置为 NAS?

我希望将 Ubuntu Server 设置为我家的无头 NAS。我想在那里存储文件,以及我的 MP3 和图片的中央集线器。

什么是最好的软件包来处理这个问题?有人可以发布一个好的教程的链接或发布一些提示吗?

我的一个限制是它必须是 Windows 7 友好的。我的意思是共享和流媒体应该适用于 Windows 机器。

server nas

40
推荐指数
3
解决办法
27万
查看次数

如何在 RAID5 中重新添加意外移除的硬盘

我在 Ubuntu Server 上有一个 NAS,在 RAID 5 中有 4 个 2TB 硬盘。几周前,其中一个硬盘坏了,但我的 RAID 正在工作,虽然降级了。幸运的是,它仍在保修期内,我收到了一个我今天安装的新硬盘。但是,当尝试将新硬盘添加到 RAID 时,它并没有重建。所以我拔掉了硬盘驱动器并重新启动了机器。但是,我不小心将 RAID 中的其他硬盘驱动器之一设置为失败并使用 mdadm 将其删除。

现在它说我的 RAID 有两个已移除的硬盘驱动器。我的第 3 个硬盘驱动器仍然保留所有数据,但我不知道如何将其重新添加回 RAID 阵列,因此它恢复到良好(尽管已降级)状态,因此我可以继续添加第 4 个硬盘驱动器并重建阵列。是否有可能让 Ubuntu 意识到第三个硬盘驱动器有我的数据,并再次将其识别为阵列的一部分?

当我尝试运行时:

sudo mdadm --manage /dev/md127 --re-add /dev/sdd1 
Run Code Online (Sandbox Code Playgroud)

它说:

mdadm: --re-add for /dev/sdd1 to dev/md127 is not possible
Run Code Online (Sandbox Code Playgroud)

请,任何人都可以提供的任何帮助将不胜感激。

raid mdadm nas

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

挂载 UFS 文件系统

如何在 Ubuntu 11.10 中使用 UFS 文件系统 (FreeNAS) 挂载分区?

我是一个完全的 Ubuntu 新手,刚刚从 FreeNAS 切换过来。

我想应该有我需要的所有信息,但如果有人能帮助我开始,我会很高兴 =)
http://manpages.ubuntu.com/manpages/hardy/man8/mount.8.html

mount 11.10 nas

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

如何获得对 Synology NAS 的 NFS 共享的读/写访问权限?

我只能读取已挂载的 NFS 共享。

由于在 NAS 上设置了“无壁球映射”,Ubuntu 普通用户Permission denied在尝试cd进入共享时只能使用sudo.
使用壁球“将所有用户映射到管理员”设置,客户端普通用户可以cd进入并且只能读取共享。使用sudo不允许写入。


群晖NAS:
DS214> id username
uid=1026(username) gid=100(users) groups=100(users),101(administration)

没有壁球(没有映射)
DS214> cat /etc/exports
/volume1/Files 10.1.1.2(rw,async,no_wdelay,no_root_squash,insecure_locks,sec=sys,anonuid=1025,anongid=100)

所有壁球(将所有用户映射到管理员)
DS214> cat /etc/exports
/volume1/Files 10.1.1.2(rw,async,no_wdelay,all_squash,insecure_locks,sec=sys,anonuid=1024,anongid=100)

Ubuntu客户端:
$ cat /etc/fstab
10.1.1.214:/volume1/Files /mnt/nfs/Files nfs rw,user,auto 0 0

$ id username
uid=1000 gid=1000(username) groups=1000(username), <etc>

$ ls -n /mnt/nfs
drwxrwxrwx 9 0 0 4096 Sep 25 01:28 Files

$ ls -n /mnt/nfs/Files
drwxr-xr-x 11 1026 100 4096 Sep 24 22:05 …

nfs permissions mount nas 14.04

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

从 U 盘/拇指驱动器运行 Ubuntu 服务器(注意闪存的写入限制)

在对破解 Buffalo NAS 设备的幻想破灭后,我决定推出自己的家庭服务器。经过一番研究,我决定使用带有 Ubuntu 服务器和 ZFS RAID-Z 阵列的 HP Proliant 微服务器来存储数据。

我在尝试并遗憾地拒绝了 FreeNAS 后决定采用这种配置,因为罗技媒体服务器 (LMS) 软件在该平台的 AMD64 版本上不可用,并且因为我认为 Debian/Ubuntu 服务器是一个更好的面向未来的平台。我考虑过 Open Media Vault,但得出的结论是它还没有完全满足我的目的。

也就是说,FreeNAS 确实包含在 2GB+ 闪存设备(如 USB 密钥或拇指驱动器)上运行的选项。显然,FreeNAS 注意到闪存设备的写入限制,因此创建了用于运行操作系统的虚拟磁盘,只将所需的配置信息写回闪存。这会给我一个额外的数据驱动器插槽。

问:Ubuntu Server 可以合理地配置为运行闪存设备,例如 U 盘/拇指驱动器吗?如果是这样,如何?应考虑闪存的写入限制。

server usb-drive nas

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

复制到 NAS 时如何保留文件修改时间?

我最近在我的网络上安装了 Synology DiskStation。我使用 Nautilus 3.4.2 中的“浏览网络”按钮从 Ubuntu 12.04.1 计算机安装它。它在 Nautilus 中显示为 afp://randall@DiskStation.local/photo/。

到现在为止还挺好。然后我上传了很多照片,所有的修改时间都长达几个月。当我查看 DiskStation 上的照片目录时,它们都有复制时的修改时间,而不是源计算机上的修改时间。在 DiskStation 上按日期对它们进行排序就到此为止了。

有没有办法重新复制文件但保留其修改日期?也许我以错误的方式安装了 DiskStation。也许 Nautilus 是错误的工具。有什么建议?

顺便说一句,我已经从 Ubuntu 10.04、10.10、11.04 和 11.10 通过 SMB/CIFS 将千兆字节的照片移动到不同的 NAS(Plextor PX-EH),并且完全保留了修改时间。问题一定出在 Synology 或某些 Ubuntu 12.04 软件上。

nautilus photo-management nas timestamp

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

如何将网络驱动器添加到 Plex?

所以我一直在环顾四周,找不到我的问题的确切解决方案。我双启动 Windows 7 和 Ubuntu 13.04。我喜欢 Ubuntu,想用它代替 Windows。一切都在运行 PMS 的 Ubuntu 13.04 上运行,外部 USB 硬盘连接到它,直到我得到 NAS WD MyBookLive 3TB 驱动器。所以我理解这个驱动器上有共享文件夹。我创建了一个名为 Plex 的文件夹,然后它有子目录:

“MyBook”是驱动器的名称

  • MyBook/丛/电影
  • MyBook/Plex/电视节目

我不知道如何正确安装/映射它以在每次需要重新启动时保持安装。另外我只是不明白如何将它添加到plex中。我知道这将在共享文件夹“Plex”正确安装/映射时得到修复。我只是无法让 plex 看到它。进入共享文件夹“Plex”不需要用户名或密码。所以不需要凭据。

mybook 的 IP 地址是192.168.0.13.

我已经阅读了各种各样的东西并尝试了几种不同的东西,但没有运气。如果有人可以帮助我,我将不胜感激。该驱动器与 NFS 和 Samba 兼容。

mount nas plex

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

如何安装 Synology Diskstation NAS

我是一个很长的 Windows 人,在 Ubuntu 中有一点经验。我正在尝试在新的 Ubuntu 12.04 LTS 机器上设置 Plex Media Server。我的视频库位于名为 Sequoia2 的 Synology Diskstation NAS 上,我一生(至少在过去的 3 小时内)一直无法在 Plex 中配置电影和电视库部分。它们位于 NAS(在 Windows 中)的 \\Sequoia2\video\Movies 和 \\Sequoia2\video\TV。

不幸的是,我找到了各种各样的帖子,有各种各样的方法来做这件事,我已经尝试了几个都没有成功。当然,必须有一种广为接受的“正确”方式来解决这个问题。我不希望 Plex 在重新启动后丢失这些连接,据我所知,这将涉及在 fstab 中创建一个挂载。有人能告诉我这样做的最佳方法吗?

fstab mount nas plex

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

使用 Transmission Remote 同时添加多个跟踪器

我最近购买了一个 QNap 作为下载站,因此我从在 PC 上使用 uTorrent 下载文件改为在 QNap 上使用 Transmission 下载文件。

我使用 Transmission Remote 来控制笔记本电脑和智能手机的下载。

遗憾的是,当我尝试添加多个跟踪器来增强冻结文件时,Transmission 说我添加了一个无效参数,因为它显然希望我一一添加跟踪器。

有没有办法像我在 uTorrent 上那样一次添加多个跟踪器?

downloads bittorrent transmission nas torrent-client

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

如何获得 nfs 共享的用户权限?

情况:我只是希望能够以非 root 用户身份从 Ubuntu 服务器访问 Synology NAS。

在 NAS 上,我在导出文件中有这个:

/Directory <client-ip>/255.255.255.0(rw,async,no_wdelay,no_root_squash,insecure_locks,sec=sys,anonuid=1003,anongid=1004)
Run Code Online (Sandbox Code Playgroud)

在 fstab 中的 Ubuntu 服务器上,我得到了这个:

<server-ip>:/Directory  /Mountpoint nfs noauto,user,rw 0 0
Run Code Online (Sandbox Code Playgroud)

现在我想允许 UserA,它用于一些自动进程来安装共享并写入它。

mount /Mountpoint
Run Code Online (Sandbox Code Playgroud)

以 UserA 身份挂载工作正常,但我什至无权读取目录中的内容。作为 root 用户,我这样做。列出 mountpoint 文件夹显示了这些权限:

drwxrwx--- 4 UserA root 4096 Sep 17 13:58 Mountpoint
Run Code Online (Sandbox Code Playgroud)

我试图将导出中的匿名 ID 设置为 UserA 的 ID,但这没有帮助。使 UserA 成为文件夹的所有者也无济于事。我错过了一件简单的事情吗?

另外:这需要是 nfs 共享,因为它将传输大量数据。

编辑:出于安全原因,我宁愿避免向“其他人”授予读写权限。

nfs permissions mount nas

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