第一台定制商用NAS存储服务器

记得前不久在网络上看到有人在问有没有人将openfiler进行实际应用,以我看应该是有的,而且不少,你是否在用,或者曾经用过呢?

LINUX加PC主机来定制各种应用型服务器,一直是我想去推广的,也就是如何将这种模式变成商业来盈利。但想归想,真正实现这个心愿还是今年9月份,当我决定出来做自己的公司时,去朋友的广告公司找他聊天,聊天中谈到他的设计图案文档比较大,在设计用计算机中存储不仅占硬盘空间,且影响运行速度,听到这样的问题,我立即脱口而出为什么不采用存储和计算机分开的模式呢,这样上面的问题不仅能很好的解决,而且数据会更安全。

朋友很赞成我这样的建议,让我帮他进行改造。

在这个项目开始之初,我本打算去购买现成的4盘位NAS存储服务器来做的,到网上走一圈后,发现这类服务器价格都不低(对于某些公司来说这样的价格无所谓,也不可能用到这么小的NAS存储服务,但对于小公司来说,成本依然很重要),刚好朋友有一台闲置不用的PC主机,机器一切正常,只是用来做设计处理能力跟不上,也就被搁置不用了,于是决定用它,再找一个NAS服务器系统来定制一台。

说干就干,先检查PC主机硬件,主板有4个SATA接口,用做RAID5勉强够用;CPU2.6G HZ,内存2G,这些也没问题;电源实际输出260W,4块2TB的硬盘加上CPU及其它用电也应该足够了。于是只添加了3块2TB的硬盘作RAID5,其它硬件都没有改变。

硬件上满足了要求,接下来就是NAS服务器系统,FreeNAS和openfiler就是我的目标。先试用了FREENAS,可能是我只熟悉LINUX系统的原因,不论是安装还是配置都觉得不像是能够用于商用的NAS系统,只好转向后者。在安装openfiler2.99.1过程中,看到熟悉的安装过程出来后,心里就做了决定,非它莫属了。

openfiler的安装很简单,要注意的地方就是以太网接口卡要设置固定IP地址,设置好ROOT登录密码,用于非WEB方式管理系统。另外,如果你需要更高的安全,可以将它以RAID1的方式安装,但需要2块硬件或闪存卡来做RAID1才行。鉴于LINUX系统的健壮性,加上使用EXT4文件系统,系统损坏的可能性在这样的小公司是可以接受的,也就用1块160G的硬盘来作系统盘了。(没办法,找不到更小容量的硬盘了,只能“浪费”一点了)

openfiler所有配置都可以以WEB方式进行,也可以设置语方为中文方式,看个人喜好,我比较原滋原味的。WEB登录方式是安装时设置的以太网接口IP地址:446。

实际上,openfiler作为NAS重点配置的就是磁盘的配置,所有的功能都在Volumes下进行。先是创建新的物理卷(create new physical volumes),选择RAID5,再选择列出来的3块硬盘,最后点击“Add array”就创建RAID5阵列,显示为/dev/md0。然后就是增加卷组,可以只有一个卷组,最后在创建的卷组中增加卷,也就是相当于我们通常说的分区,分区文件系统选择EXT4。这样整个磁盘的配置就全部完成,非常简单容易。

完成这些设置后,接下来要作的就是将这些卷进行CIFS文件共享,在openfiler设置界面的服务标签,启用CIFS服务,然后在“shares”-“Networkshares”-卷组名-卷名进行共享设置,其中smbsharename设置一个英文的共享文件夹名,一定要是英文,不然不能启用共享。将需要共享的卷做同样的设置后,这台NAS服务器就可以去现场服役了。

整个过程很简单,安装、配置不到2小时搞定,但是在实际的使用中,还是有几个小问题需要大家注意:

1、局域网中最好重新配置交换机或路由器的DHCP配置,至少要将NAS存储服务的IP地址固化,不能用于分配。一旦冲突,NAS存储服务器将不能访问。

2、机箱内部散热一定要好,硬盘安装时要相互有一些空隙,利于空气循环。

3、主板SATA接口要多一些比较好,利用以后扩展。

4、电源用静音,功率更大些的为好,当然要看硬盘个数及总负载来定。另外,SATA电源插头个数也是选择电源的确定因数之一。

5、PC主机网卡速率,与局域网交换机端口速率匹配,最好是1000M级。

时间: 2024-10-16 10:16:27

第一台定制商用NAS存储服务器的相关文章

搭建我的第一台centos6.6 32位操作系统

大家好,从今天开始,我开始学习Linux了,因为自己比较喜欢运维方向的,所以以后的发展方向就会在这方面了.下面和大家介绍一下,我怎么安装我的第一台Linux系统–centos6.6   32位的虚拟机. 第一步,启动我们的VMware workstation.然后点击新建我们的第一台虚拟机. 第二步,根据导向选择自定义安装. 第三步,然后点击自定义安装,选择客户机操作系统位Linux,版本位centos. 第四步,命名我们的虚拟机系统和位置,处理器配置和虚拟机的内存默认就好.网络类型选择桥接就好

1 - 部署第一台域控制器

环境信息 CONTOSO集团是一家跨国企业,总部坐落于美国的雷德蒙德,并且在日本和中国设有分公司,日本分公司位于东京,而中国分公司在北京.上海和苏州均有办事处.随着企业规模的扩大,CONTOSO集团决定使用AD域服务对现有IT资源进行管理和整合,并为之后的扩展打下坚实的基础.经过调研,CONTOSO集团最终采用了单林多域多站点的AD域架构,具体拓扑如下: 此次实验将部署林中第一台域控制器: 域名 计算机名 IP地址 角色 contoso.group Redmond-DC01 192.168.10

zabbix 创建主机、主机群组、监控第一台服务器

前面介绍了zabbix服务器和zabbix agent的安装配置,今天使用zabbix监控第一台服务器. 1. 安装zabbix agent 在被监控的服务器上安装zabbix agent . 参考<<zabbix agent安装配置>>. 2. zabbix监控服务器 2.1 创建主机 configuration(组态,配置)–>Hosts(主机)–>Create host(创建主机) 属性 描述 主机名 Host name 主机名,只允许数字,空格,句号,下划线,非

使用zabbix_agent监控第一台linux服务器

添加zabbix用户和组 groupadd zabbix useradd -g zabbix zabbix 解压并编译安装 tar xf zabbix-3.2.1.tar.gz cd zabbix-3.2.1 ./configure --prefix=/usr/local/zabbix --enable-agent make && make install 为zabbix_agent提供init脚本 cp packet/zabbix-3.2.1/misc/init.d/tru64/zabb

convirt(二)—— 创建第一台虚机

1.拷贝cms公钥到managed上,cms依赖免秘钥的root执行环境 #非默认端口,你懂的 ssh-copy-id -i ~/.ssh/id_rsa.pub "-p port_number [email protected]" 2.managed上存放iso目录,拷贝镜像存放到该目录 #目录位置和名称随意,只是模板里指定的时候需要指定好即可 mkdir /opt/iso # ls /opt/iso/ CentOS-6.4-x86_64-bin-DVD1.iso 3.增加manage

Lync Server 2013 部署 _ 部署池中第一台Lync Server

本章将部署第一台Lync Server前端服务器 部署顺序为 1.安装先决条件 2.准备Lync Server准备环境,安装基本组件打开部署向导,准备AD,安装管理工具 3.新建Lync拓扑并发布 4.安装Lync Server,安装本地配置存储,Lync Server 组件,为Lync Server 配置证书 5.启动Lync Server 服务 ===先决条件 Install-WindowsFeature RSAT-ADDS, Web-Server, Web-Static-Content,

[LyncServer2013企业版迁移SkypeForBusinessServer2015企业版]二,部署第一台后端数据库服务器

数据库我们使用SQLServer 2014,因为需要做AlwaysOn,必然我们选择的是企业版,安装过程简单说下就好,因为这实在太简单了. 先安装好.NET FrameWork 3.5,这个东西在WindowsServer 2012下面实在麻烦,每次都要插光盘安装,这里顺便吐槽下. 插入SQLServer 2014镜像,直接载入即可,直接开始安装向导    同意许可 现在我们做几件事情: 针对SQL服务器,配置下防火墙,打开1433,5022端口 另开启 这些是我个人的习惯,有些可能不是必须的,

创建第一台虚拟机在Azure Stack TP2

前面一片博文我们已经成功的部署了Azure Stack TP2的POC环境,那么今天我们就来看一下如何在Azure Stack上创建我们的第一台虚拟机. Azure Stack TP2部署成功以后,我们需要打开虚拟机MAS-CON1的控制台(可以使用RDP的方式连接),登陆虚拟机MAS-CON1以后我们会发现在桌面上有一个快捷方式"Microsoft Azure Stack POC Portal",双击快捷方式启动新门户. 使用部署Azure Stack的时候使用的Azure账号登陆:

1946年2月14日 世界上第一台计算机诞生

1946年2月14日世界上第一台计算机诞生工作中的ENIAC 1946年2月14日,世界上第一台电脑ENIAC在美国宾夕法尼亚大学诞生. 第二次世界大战期间,美国军方要求宾州大学莫奇来(Mauchly)博士和他的 学生爱克特(Eckert) 设计以真空管取代继电器的"电子化"电脑--ENIAC (Electronic Numerical Integrator and Calculator), 电子数字积分器与计 算器), 目的是用来计算炮弹弹道. 这部机器使用了18800个真空管,长5