Rootop 服务器运维与web架构

FreeNAS-9.2安装

| 暂无评论

FreeNAS是一套基于FreeBSD系统的网络附加存储,可以用来做nfs或cifs网络存储。以实现共享存储的功能。

目前最新版为FreeNAS-9.2.1.3,下载地址:http://download.freenas.org/9.2.1.3/RELEASE/x64/FreeNAS-9.2.1.3-RELEASE-x64.iso

这里用虚拟机代替物理机,安装测试。挂载镜像,启动。

选择安装的磁盘,注意freenas最好安装到单独的一块硬盘,不需要多大容量。

安装完成,提示说从http://192.168.1.109登陆,默认用户名为admin密码为freenas,第一次登陆以后会要求更改,并且下次使用root登陆。

提示说在此版本中,之前的web管理用户admin被移出,取而代之的是root账户。

在system-settings中可以设置界面语言以及所在时区,将其改为中文,时区为上海。现在关机freenas,添加4块10G硬盘,用来存放数据,模拟添加的硬盘。

现在开始创建一个磁盘阵列,用来做nfs服务。

点击“ZFS Volume Manager”

填写卷名,卷类型选择Stripe,等于是raid0,点击add volume添加。

卷创建完成,设置nfs共享。

authorized networks是设置访问权限,下面可以设置单个ip可以访问nfs服务。maproot用户设置为root,其它默认,下面路径通过浏览选/mnt/nfsshare ,这个目录在创建卷的时候自动生成。

点击确定,创建。提示“是否打开服务” 即是否开启nfs服务。

现在找一台linux机器,挂载nfs。

[root@localhost ~]# mkdir /mnt/nfs
[root@localhost ~]# mount 192.168.1.109:/mnt/nfsshare /mnt/nfs/
[root@localhost ~]# df -h
文件系统              容量  已用 可用 已用% 挂载点
/dev/sda2              48G  4.9G   40G  11% /
/dev/sda3              19G  173M   18G   1% /home
/dev/sda1              99M   12M   83M  13% /boot
tmpfs                 249M     0  249M   0% /dev/shm
192.168.1.109:/mnt/nfsshare
                       32G  128K   32G   1% /mnt/nfs
创建文件测试:
[root@localhost nfs]# touch a
[root@localhost nfs]# ll
总计 1
-rw-r--r-- 1 root root 0 2014-04-08 a
[root@localhost nfs]# mkdir aaa
[root@localhost nfs]# ll
总计 1
-rw-r--r-- 1 root root 0 2014-04-08 a
drwxr-xr-x 2 root root 2 2014-04-08 aaa
[root@localhost nfs]#

至此,NAS网络附加存储完成。解决的问题就是:多台服务器应用数据一致性问题。

其它解决方案比如:mfs,fastdfs,hadoop等。

原创文章,转载请注明。本文链接地址: https://www.rootop.org/pages/2359.html

作者:Venus

服务器运维与性能优化

发表回复