Linux 客户端配置及访问
本小节主要介绍 Linux 客户端配置及访问的相关操作。
NFS 客户端
步骤一:安装客户端软件
-
当系统为 Redhat/Centos 时,执行如下命令。
yum install -y nfs-utils -
当系统为 Debian/Ubuntu 时,执行如下命令。
apt-get install nfs-common
步骤二:客户端连接共享存储目标
-
执行如下命令行,创建挂载目录。
mkdir /mnt/nasdata -
执行如下命令行,进行目录挂载。
mount -t nfs xx.xx.xx.xx:/mnt/nas /mnt/nasdata-
命令行中,
xx.xx.xx.xx表示 vNAS 服务器地址,可在文件存储 vNAS 主页面进行查看。 -
/mnt/nas表示创建的共享目录,可在 vNAS 服务器详情页面 > 共享存储目标页签进行查看。 -
/mnt/nasdata表示客户端挂载目录。
-
步骤三:客户端断开共享存储目标
如果要关闭或终止 vNAS 服务,以及修改共享存储目标云硬盘,需要在客户端停止对共享存储目标的访问,再执行以下命令,断开共享存储目标。
umount /mnt/nasdata
步骤四:公网访问 vNAS 服务
由于通过公网访问 NAS 的 IO 延迟比较大,通常情况下不建议以这种方式访问。如果有一些特殊的场景需要公网访问,可在防火墙中打开对应的服务端口,并在路由器端口转发中设置端口的对应关系。
NFS 服务需要支持的端口为:2049(TCP/UDP),111(TCP/UDP),30001(TCP/UDP)。
Samba 客户端
步骤一:安装客户端软件
-
当系统为 Redhat/Centos 时,执行如下命令。
yum install -y samba-client yum install -y cifs-utils -
当系统为 Debian/Ubuntu 时,执行如下命令。
apt-get install samba-client apt-get install cifs-utils
步骤二:客户端连接共享存储目标
-
执行如下命令行,创建挂载目录。
mkdir /mnt/nasdata -
执行如下命令行,进行目录挂载。
mount -t cifs -o username=smbtest,password=test123 //xx.xx.xx.xx/nas_smb /mnt/nasdata-
命令行中,
xx.xx.xx.xx表示 vNAS 服务器地址,可在文件存储 vNAS 主页面进行查看。 -
/mnt/nas表示创建的共享目录,可在 vNAS 服务器详情页面 > 共享存储目标页签进行查看。 -
/mnt/nasdata表示客户端挂载目录。 -
username=smbtest,password=test123分别表示客户端的账户名和密码。
-
步骤三:客户端断开共享存储目标
如果要关闭或终止 vNAS 服务,以及修改共享存储目标云硬盘,需要在客户端停止对共享存储目标的访问,再执行以下命令,断开共享存储目标。
umount /mnt/nasdata
步骤四:公网访问 vNAS 服务
Samba 不能通过外网访问 Samba 协议提供的共享存储服务。