如何使用mount命令远程挂载

如何使用mount命令远程挂载https://www.cnblogs.com/puloieswind/p/5853401.html

大家好,欢迎来到IT知识分享网。如何使用mount命令远程挂载"

一、mount命令可以非常方便实现服务器间的文件共享。下面记录一下实际工作的使用方法:

文件服务器(IP:123.456.789.1):面向其他服务器提供挂载文件,比如现在想要将/home/mountTest1目录被挂载。

客户端(IP:123.456.789.2):需要挂载文件服务器的某些文件,比如这里想要挂载文件服务器的/home/mountTest1目录

步骤:

1.对于文件服务器而言,先启动nfs服务

# service nfs status //先查看nfs服务状态,若未开启服务,则需要将其启动

# service nfs start  //手动启动服务

# chkconfig --level 35 nfs on  //开启NFS开机运行

2.设置nfs服务权限

# vim /etc/exports  //编辑该文件,对nfs权限进行设置

# /home/mountTest1 123.456.789.2 (rw,sync,no_root_squash) 

##保存该文件

在这里注意:

在进行nfs服务权限设置时,有几个参数需要说明:

1、rw  :表示可读写权限。

2、ro  :表示只读权限。

3、sync  :请求或写入数据时,数据同步写入到NFS Server的硬盘后才返回。(优点:数据安全不会丢。缺点:性能比启用该参数要差)。

4、async  :写入时数据会先写到内存缓冲区,只到硬盘有空档才会再写入磁盘,这样可以提升写入效率!风险:若服务器宕机或不正常关机,会损失

       缓冲区中未写入磁盘的数据(解决办法:服务器主板电池或加UPS不间断电源)。

5、no_root_squash  :访问NFS Server共享目录的用户如果是root的话,它对该共享目录具有root权限,这个配置原本是为无盘客户端准备的。用户应避免使用。

6、root_squash  :如果访问NFS Server共享目录的用户是root,则它的权限将压缩成匿名用户,同时它的UID和GID通常会变成nfsnobody账号身份。

7、all_squash  :不管访问NFS Server共享目录的用户身份如何,它的权限都将被压缩成匿名用户,同时它的UID和GID都会变成nfsnobody账号身份。在

         早期多个NFS客户端同时读写NFS Server数据时,这个参数很有用。

3.重启nfs服务:service nfs restart 使得配置生效

4.在客户端上创建目录,用于进行挂载

# mkdir /home/mountTest2
# chmod 777 -R /home/mountTest2

5.客户端执行挂载命令

mount 123.456.789.1:/home/mountTest1 /home/mountTest2

6.将挂载操作命令放到客户端的开机启动项里

# vim /etc/rc.local
##添加 mount 123.456.789.1:/home/mountTest1 /home/mountTest2 下次开机就会自动挂载了

7.若想取消挂载,需执行如下命令 

umount -l 本地挂载目录

比如:本地目录/test已挂载到远程目录10.10.30.1:/home/mountTest1

则若想要取消挂载,需执行以下命令:

umount -l /test

免责声明:本站所有文章内容,图片,视频等均是来源于用户投稿和互联网及文摘转载整编而成,不代表本站观点,不承担相关法律责任。其著作权各归其原作者或其出版社所有。如发现本站有涉嫌抄袭侵权/违法违规的内容,侵犯到您的权益,请在线联系站长,一经查实,本站将立刻删除。 本文来自网络,若有侵权,请联系删除,如若转载,请注明出处:https://yundeesoft.com/22101.html

(0)

相关推荐

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注微信