导航:首页 > IDC知识 > nas服务器配置

nas服务器配置

发布时间:2020-10-09 05:22:04

1、打算自己配个文件服务器NAS,请问系统用2008还是FREE NAS

NAS作为一次安装,终身不理的设备向来是主机越简单越好,24X7的时候越不容易出问题,而且出了问题直接替换无需二次配置。windows很难做到
还配什么E1230,现在最低端的G530性能也绰绰有余,NAS性能瓶颈一向是网速,再就是硬盘。

楼主先考虑好自己的网络环境是什么,百兆共享?千兆共享?抑或更高的iscsi共享?
考虑为哪些设备提供共享,手机系统?平板系统?

然后是raid5,用windows上raid5很蛋疼,多盘raid之后换主板导入必须硬盘顺序按原来的,扩容更是麻烦事,必须用三方软件,否则只能对拷。你上了5盘raid5之后扩容最好考虑能通过直接替换大容量硬盘扩容的方案,不要考虑再增加数量的,这种动态扩容很不安全,容易所有数据损毁。再增加数量的只有前面5盘raid5不变,后面的盘单独做raid5,浪费2个盘,而且盘的数量超过6个最好做raid6才能安全,因为同一时期购入的硬盘容易因为坏一盘替换重建时另一盘也寿终正寝导致全部损毁。可以3T X5,以后升级6T X5这样升级。raid5盘的数量一步到位最好,看你需求单盘容量再定。比如我就是640G X6,然后现在不够了直接2T X6替换,扩容时不用设置,全自动。
而且windows上共享对现在的移动设备也不友好,配置麻烦。
用windows作NAS是没有办法的办法,是一点都不懂也不愿意了解其他NAS系统,只会next->next->next的用户使用。
Windows从来不是一个好的文件服务器系统,也不适合家庭用户使用,你看看WHS的用户群多少就知道了。

freeNAS是现阶段最完美,最安全,最方便的NAS系统,一次配置,以后更换硬件只需要通过浏览器导入原配置文件即可。
用ZFS文件系统的raid5(ZFS上叫raidz1)管理多盘无需关心盘序,在主板上随便插什么顺序raid信息不丢失。大容量硬盘替换小容量硬盘,自动扩容。
DLNA就是freenas里的uPnP配置,除了标准DLNA协议外 可以支持多种设备协议,如Playstation3,xbox360都行
可以很方便的支持apple的itune协议,iphone ipad共享,支持Mac OSX的time machine备份,当然windows备份也支持了。
iscsi也支持的非常好,配置也简单
最主要的支持现在大多数网络电视,高清播放机的NFS共享,播放视频也很方便。,依然设置简单
反正只要是NAS共享需要的,freeNAS可以说都支持,而且配置简单。

freeNAS硬件性能要求很低,新配机来个g530+H61+4G 内存即可,主板6个插口,接5个硬盘。这年头哪家硬盘都不靠谱,建议ST买2个,WD买2个,三星也买2个搭配使用,同容量就行。系统安装在2G的U盘上,设置完成后,启动从U盘启动即可。哪怕以后你换到AMD平台也只要直接更换无需配置。

2、服务器连接交换机连接NAS怎么配置通过服务器访问到NAS里的数据

1、首先调通网络,比如路由、vlan什么的,服务器到NAS都能ping通。
2、NAS中添加服务器ip,然后允许访问(不同NAS配置稍有差异,可能要配置用户、空间配额,空间映射等)
3、服务器端扫描刷新,识别到NAS空间即可使用。(可能要装NAS软件等,根据不同的NAS服务器来定)

3、如何将 Synology NAS 设置为 VPN 服务器

先登录进群晖(Synology) DSM系统,在套件中心安装“VPN Server”

然后在主菜单里就可以设置你所需要的VPN服务了

设置完毕后,如果你的群晖服务器是在局域网内,那么别忘记打开对应VPN服务的防火墙/路由器端口,让外网能访问你的NAS。

4、是买服务器还是买NAS网络存储器?

用不了一万就搞定的事,NAS网络存储就可以胜任。
购买一个4盘位的NAS就可以组成RAID,要速度,要安全,还是介乎两者直接通过NAS可以随意设定。
NAS的用户群组设定,群组或单个用户都可以分别设定各自的权限,无论是私人还是共享文件夹都单独设定访问权限。
每个人可以设定自己独享的文件夹,权限随便定义,每个人的空间大小限制。
NAS服务器还可以提供网络回收站功能,不小心删除的资料可以在回收站找回。
特定客户端电脑的特定区域资料可以设定定期或实施自动备份至NAS服务器。
NAS设定OK后,通过公司的外网可以在随时随地用电脑或手机在公司以外的地方通过上网登陆NAS并调取资料,也可以远程控制。
NAS还可以提供多路网络监控摄像头自动监控录像存档。
这个级别的NAS甚至有多个eSATA可以随时接入资料硬盘扩容供大家访问存取,可以连接USB打印机构建网络打印机。
还有双千兆的网络接口,自身同时可以为两个网段的局域网提供服务。
最基本的就是FTP服务器功能,还有WEB服务器功能(把你公司的网站放进去都行),其它一大堆服务不给你一一介绍了,因为你上面没有提到要用这些。

5、如何用现有系统创建NAS服务器

•CentOS 5.4操作系统

•技嘉MAA78GM-US2H主板

•一个AMD Phenom II X4 920处理器

•8GB内存(DDR2-800)

•Linux 2.6.30内核(只有reiser4补丁)

•操作系统和启动盘在一个IBM DTLA-307020硬盘上(在Ultra ATA/100接口上的20GB硬盘)

•/home在一个希捷ST1360827AS硬盘上 

•有两个硬盘用于测试。它们是希捷ST3500641AS-RK硬盘,每个硬盘有16MB缓存。它们分别是/dev/sdb和/dev/sdc。

对于这个文件系统,仅使用了第一个希捷硬盘/dev/sdb。这个硬盘在这个案例中是ext4。第二个硬盘/dev/sdc用于这个文件系统的日志部分。这个硬盘分区为正确的尺寸并且只有那个分区用作日志(/dev/sdc1)。

利用现有的服务器创建一个NAS设备的第一步就是设置和启动NFS。我假设你已经在你的系统中安装了NFS,包括NFS服务器组件。检查NFS 是否已经安装在这台服务器上的一种方法是检查是否存在“/etc/exports”文件(这个文件也许没有任何内容,但是,这个文件应该存在)。此外,在 CentOS或者RHEL平台上,你还可以通过查看“/usr/sbin/rpc.nfsd”这个文件检查这个NFS服务器是否安装了。

[laytonjb@test64 ]$ ls -s /usr/sbin/rpc.nfsd

20 /usr/sbin/rpc.nfsd

对于基于rpm(每分钟转速)的系统,你还可以试试下面的方法:

[laytonjb@home8 ]{$selection}nbsp;rpm -qa | grep -i nfs  system-config-nfs-1.2.8-1  nfs-utils-1.0.6-46 

(这是一个老式的CentOS 4.1系统,因此许多数字与比较新的东西是不匹配的)。在这点上,让我们假设NFS的服务器组件已经安装了。

一般来说,我下一步是启动这台服务器上的NFS。检查NFS是否运行的一个简便的方法是使用这个命令“rpcinfo -p”,这个命令报告这个系统上的RPC(远程程序调用)信息。如果NFS服务器还没有启动,你将看到类似于如下的信息:

[root@test64 ]# /usr/sbin/rpcinfo -p  program vers proto port 1000002 tcp111portmapper 1000002 udp111portmapper 1000241 udp774status 1000241 tcp777status

在这个输出中最重要的事情是这个“portmapper”(端口映射程序)正在运行,它是NFS的一个重要部分。如果你在这个列表中没有看到“portmapper”,请阅读如何让它运行的说明书。

要启动NFS服务器,或者NFS的服务器部分,在某种程度上取决于你的操作系统发布版。在这个测试的CentOS系统上,这是通过执行下列指令完成的。

[root@test64 ]# /etc/init.d/nfs start

然后,我们再一次运行“rpcinfo -p”,看看NFS是否启动。

[root@test64 ]# /usr/sbin/rpcinfo -p  program vers proto port 1000002 tcp111portmapper 1000002 udp111portmapper 1000241 udp774status 1000241 tcp777status 1000111 udp645rquotad 1000112 udp645rquotad 1000111 tcp648rquotad 1000112 tcp648rquotad 1000032 udp 2049nfs 1000033 udp 2049nfs 1000034 udp 2049nfs 1000211 udp42049nlockmgr 1000213 udp42049nlockmgr 1000214 udp42049nlockmgr 1000211 tcp54256nlockmgr 1000213 tcp54256nlockmgr 1000214 tcp54256nlockmgr 1000032 tcp 2049nfs 1000033 tcp 2049nfs 1000034 tcp 2049nfs 1000051 udp669mountd 1000051 tcp672mountd 1000052 udp669mountd 1000052 tcp672mountd 1000053 udp669mountd 1000053 tcp672mountd

注意,你看到NFS列表,看到NFS v2、NFS v3和NFS v4启动了(看第二栏)。还要注意,用于NFS的UDP和TCP协议也列出了。

NFS运行需要一些守护程序。“/etc/init.d/nfs”脚本为我们启动一切程序。但是,一般来说,我们需要的守护程序是:

rpc.nfsd (服务器)

rpc.lockd (对于服务器和客户机都是常见的)

rpc.statd (对于服务器和客户机都是常见的)

rpc.mountd (对于服务器和客户机都是常见的)

rpc.rquotad (服务器)

输出数据

下一步是告诉NFS服务器什么目录能够与其它系统(客户机)共享。在NFS的词汇中,这叫作“输出”目录,具体的目录叫作“输出”。现在,NFS启动了,让我们设置它以便把目录输出到服务器。

要做这个事情,我们通过定义要输出的目录来编辑这个“/etc/exports”文件及其属性。“/etc/exports ”文件中的典型的输入内容如下:

directory machine1(option11,option12) machine2(option21,option22)

在这里:

•目录(directory)是你要输出到客户机的服务器目录。它可以是一个目录或者一个整个的硬盘。然而,它必须用一个文件系统进行格式化。“/etc/exports”文件中的每一行都是一个单独的目录。

•machine1、machine2是你希望与其共享数据的客户机的名字。例如,它们的列表可以使用client1或者client2等系统的名字(要保证客户机在/etc/hosts目录中列出或者通过NIS列出),或者使用IP地址列出,如192.168.1.8。你还可以使用通配符 “*”来代表任何客户机。这里强烈建议你列出的每一个客户机都能帮助保证没有任何“流氓”客户机能够安装到输出的目录中。维护这个客户机列表是很痛苦的,特别是这个列表很长的话。这点安全性对于不太高级额的攻击是有帮助的。另一方面,如果你是在一个厚厚的防火墙后面,并且相信这个防火墙的能力以及没有人会故意地或者意外地引起故障,那么,你就可以把这些机器的名称列为“*”,这个意思是所有的客户机(高性能计算集群经常这样做,因为这个集群在一个专用网络中。这个网络通常在一个厚厚的防火墙后面)。

•(option11, options12, …) 是用于输出到这个目录的选择列表。有许多可以使用的选择。这超出了本文介绍的范围。然而,有些更重要的选择是:

* “ro”代表只读。因此,这个服务器可以输出只读的目录。这样,客户机就不能向它们写入内容。

* “rw”代表读写。这意味着客户机能够对那个输出的目录做读写操作。

* “no_root_squash”意思是在客户机上的用户的“root”将拥有与在服务器上的用户“root”相同的访问这些文件的级别。再说一次,围绕这个事情有许多安全问题,建议你在客户机上不要使用“no_root_squash”。

* “sync”告诉NFS等待,一直到这个数据在返回之前发送到存储设备。另一个选择是“async”,它允许NFS服务器在数据发送到这就和个设备之前返回到客户机应用程序(也就是说,它可能在缓存的某个地方)。建议你使用“sync”选择,以保证这个数据写道永久性的存储设备中。然而,这种选择有性能方面的影响,使用“sync”选择的安装的NFS文件系统比使用“async”选择的系统慢。

你把目录输出到客户机有许多方法。这完全取决于你要完成什么任务和你如何完成这个任务。例如,你可以输出包含应用程序的服务器上的一个目录。客户机只需要下面显示的“/etc/exports”目录中的一行内容。

/opt 192.168.1.8(ro)

在这个例子中,服务器正在向一个IP地址为192.168.1.8的客户机输出(共享)包含一些应用程序的/opt目录。这个客户机能够以只读的方式(不允许写盘)安装这个目录。这是在一台服务器上安装应用程序并且与其它客户机共享这些应用程序的一种常见的方式。

NFS应用最多的是用于根目录。把用户的根目录放在一台服务器上,然后再把它安装在客户机上,是很容易的和常见的。在“/etc/exports”目录中输入的内容看起来也许像如下的样子:

6、对于一台家用服务器来说配置NAS和一般的共享有什么区别吗?

对于windows 来说,没有什么设置nas 的说法。
windows 的文件共享就是 cifs/smb 服务,
你在文件夹上点右键操作,与在服务器管理中操作没有差别,
你到服务器管理中看,直接在文件夹上设置的共享也会出现在这里。

我们平时说的nas,一般是指提供多种服务的产品。
应该说,你讲的单纯共享(文件夹),就是nas 功能的一部分。
其中最重要的就是文件共享服务,这个你已经弄好了。
另外你可能需要些媒体服务、备份服务之类,twonky server, plex server 之类。
或者你可以考虑用 windows home server,集成好了家庭常用的服务。

7、公司建立文件服务器,采用NAS服务器是不是要方便些?

是,NAS将存储设备通过标准的网络拓扑结构连接到一群计算机上,所以NAS可以无需服务器直接上网,不依赖通用的操作系统。

与nas服务器配置相关的知识