NAS的安装,以及后续的挂载

2023-04-20 15:18:59 浏览数 (2)

最近在学华为IA的存储课程,在需要做的实验里,有关于NAS的挂载,由于手头没有华为的存储,所以找到可以做NAS的系统,以下是本次实验中的一些步骤。

NAS系统:TrueNAS-13.0-U4

windows版本:windows11 专业版

Linux版本:Deepin 20.8

RHEL 8.4

Fedora 37

一、NAS系统

NAS系统的镜像可以通过搜索官网,在官网下载得到,我下载的版本是TrueNAS Core版本,可以使用。

NAS系统安装在vmware workstation里面,配置为最少8GB内存,2个CPU,50GB的空间用于安装系统,网卡方面设备为桥接,让内网的其他电脑也能连接到NAS,另外增加了两块100GB的虚拟硬盘,分别用于CIFS和NFS。

TrueNAS的安装过程和调试过程这里不在赘述,可以通过搜索找到教程。

CIFS的过程没有遇到问题,NFS中,遇到了问题,导致共享出现问题,所以后面NFS的共享使用RHEL来实现。

二、TureNAS的安装

安装过程没什么好说的,主要要注意安装系统的硬盘,系统密码,安装完成重启之后,就可以看到登陆的IP地址,浏览器可以通过http和https来登录,登陆的密码是安装时设置的密码,进入系统之后,可以在通用中,将语言设置为中文。

二、CIFS的挂载。

windwows中挂载,只需要在文件夹的地址栏中输入地址,如“\192.168.31.192cifs”,在弹出的弹窗中输入NAS系统中设置好的用户名密码,就可以实现。

Linux中,通过命令行进行挂载,命令为:

mount -t cifs -o username=cifs,password=1234 //192. 168.31.192/cifs /data01

三、NFS的挂载。

在TrueNAS中,NFS的设置有些问题,在Windows和Linux可以挂载上去,但是往里面复制数据,就会报错,Windows中会直接显示文件已存在,之后一直没有解决。所以NFS的实验用的是RHEL8.4,在RHEL中开启NFS,在fedora和windows中挂载。

NFS的制作。这里使用的是《Linux就该这么学》里面的步骤。

1、检查系统中是否存在nfs-utils软件。

rpm -qa nfs-utils

2、设置好防火墙

iptables -F

iptables-save

firewall-cmd --permanent --zone=public --add-service=nfs

firewall-cmd --permanent --zone=public --add-service=rpc-bind

firewall-cmd --permanent --zone=public --add-service=mountd

firewall-cmd --reload

3、在服务器上建立NFS共享时的文件夹

mkdir /nfsfile

chmod -R 777 /nfsfile

4、配置NFS服务程序的配置文件

NFS的配置文件为/etc/exports,为一个空文件。在文件加入如下配置:

/nfsfile *(rw,sync,root_squash)

在这里中配置时,括号里面的参数需拼写正确。

5、将nfs和npcbind重启,并设置为开机自启。

systemctl restart rpcbind

systemctl enable rpcbind

systemctl start nfs-server

systemctl enable nfs-server

以上,NFS服务器安装成功。

Linux上挂载NFS共享。

1、通过shuwmount命令,查看NFS服务器有没有共享成功。

[root@linuxprobe~]# showmount -e 192.168.10.10

Export list for 192.168.10.10:

/nfsfile *

2、挂载NFS。

[root@linuxprobe~]# mkdir /nfsfile

[root@linuxprobe~]# mount -t nfs 192.168.10.10:/nfsfile /nfsfile

windows上挂载NFS。

1、windows上面挂载NFS,需要先安装NFS客户端,在控制面板--程序--启用或关闭Windows功能,找到NFS,安装就行了。

在命令行中,写入以下命令:

mount \192.168.31.191nfs X:

这样就可以将NFS挂载在X盘符上。

四、在TrueNAS上面可以iSCSI,以IP SAN的形式来共享。

在windows自带的“iSCS发起程序”中,发起连接,结果显示可用。

在linux中发起来连接,也可以在linux中发现块存储。

以下就是存储的NAS挂载和块存储的使用。

nas

0 人点赞