linux 挂载网络硬盘

场景:有一个大的硬盘挂载在一个linux服务器上,平时大家可以通过windows的共享文件映射网络磁盘来访问,其他如linux设备访问就没有这么方便,所以这里介绍下怎样通过一个linux来访问另外一个linux设备的共享路径。

为了好介绍这里将两个linux服务器称为 linux01和linux02.  现在我们要实现将linux01的一个20T硬盘挂载到linux02上面。

1、挂载原理:

通过 nfs-server 将Linux01 作为Server端,把20T硬盘发布出去,供Linux02 挂载;

(注意Linux01上要有nfs-server的服务在跑,Linux02 上也要有安装nfs)

2、server挂载操作

linux01的硬盘如下:

linux 挂载网络硬盘

 

#配置NFS服务器

ubuntu 使用 :apt-get install nfs-kernel-server nfs-common

# centos 7

# yum install nfs-utils

 安装完毕后 执行命令 vim /etc/exports,创建 exports 文件,文件内容如下:

/mnt/points  *(insecure,rw,sync,no_root_squash,no_subtree_check) # /mnt/points为需要挂载出去的硬盘

 

然后重启服务

/etc/init.d/nfs-kernel-server restart

 

# centos 7

systemctl enable rpcbind
systemctl enable nfs-server

systemctl start rpcbind
systemctl start nfs-server
exportfs -r

#查看服务是否开启
linux 挂载网络硬盘

#检查是否生效
exportfs
#结果如下
linux 挂载网络硬盘

 

 服务器安装到此结束。

 

客户端安装:

ubuntu 使用 :apt-get install nfs-kernel-server nfs-common

# centos 7

# yum install nfs-utils

安装完毕后 执行以下命令检查 nfs 服务器端是否有设置共享目录

showmount -e 192.168.168.59

输出结果如下:

linux 挂载网络硬盘

 

 

挂载到linux02本地

sudo mount -t nfs 192.168.168.59:/mnt/points /home/mydata
到此挂载完毕

 

linux 挂载网络硬盘

上一篇:API函数(转)


下一篇:Photoshop设计制作超酷的立体铁架广告字