您的位置:时时app平台注册网站 > 彩世界网址 > NFS服务轻巧陈设手记彩世界网址

NFS服务轻巧陈设手记彩世界网址

2019-11-03 16:01

Linux学习-服务器B挂载服务器A的磁盘

环境: CentOS 7.0

1.centos中服务器B挂载服务器A的磁盘

服务器A:101,.10.0.1

服务器B:101.10.12.1

前提:保障服务器A、B都有/ifs/data/文件夹

指标:在服务器B上把服务器A的/ifs/data/文件夹挂载到自个儿的/ifs/data/文件夹下。

Step1.编击溃务器A的/etc/exports文件

# vi/etc/exports1

加多下列内容,让其对服务器B加多信赖成效

/ifs/data 101.10.12.1 (rw,no_root_squash,no_all_squash,sync)1

输入下边得意忘形,使配置生效

exportfs -r1

Step2.在服务器B上挂载分享磁盘

在服务器B上挂载服务器A的磁盘,输入指令:

行使mount挂载,只好当次生效,重启后无效,命令如下

mount -t nfs 101.10.0.1:/ifs/data /ifs/data1

假定想要重启后也卓有成效,必要校订服务器B的/etc/fstab文件

vi /etc/fstab1

加上下列内容

101.10.0.1:/ifs/data /ifs/data nfs defaults 0 01

动用:wq保存退出后,能够选用mount -a命令查看是或不是足以成功挂载。


彩世界网址 1


景况: CentOS 7.0 1.centos中服务器B挂载服务器A的磁盘 服务器A:101,.10.0.1 服务器B:101.10.12.1 前提:保险性格很顽强在荆棘满途或巨大压力面前不屈...

(5) 卸载nfs挂载

六、在服务器端A再建构三个共享目录,並且能够允许A、B、C写入分享目录

1、在B、C机上获得root顾客ID号

[root@localhost home]# id root

uid=0(root) gid=0(root) 组=0(root)

2、在A服务器上再建立贰个分享目录

mkdir /home/nfs1

# vim /etc/exports

/home/nfs 192.168.222.201(rw,sync,fsid=0) 192.168.222.202(rw,sync,fsid=0)

/home/nfs1 192.168.222.0/24(rw,sync,all_squash,anonuid=0,anongid=0)

到场第二行,anonuid=0,anongid=0即为root客商id。

3、让校勘过的配备文件生效

exportfs  -rv

使用exportfs命令,当修正/etc/exports配置文件后,不用重启nfs服务一直用这一个exportfs就可以,它的常用选项为[-aruv].

-a :全体挂载大概卸载;

-r :重新挂载;

-u :卸载某三个目录;

-v :呈现分享的目录;

4、 查看新的可挂载目录及可连续几天来的IP

showmount -e 192.168.222.200

5、在B、C clinet端新挂载叁个目录

showmount -e 192.168.222.200  #查阅新的挂载分享目录是还是不是有了。

mkdir nfs1

mount -t nfs 192.168.222.200:/home/nfs1/ /home/nfs1/

ll / >/home/nfs1/test.txt   #测量检验向新的分享目录中可以写入文件了。

(卸载挂载:umount /home/nfs1/)

6、想在客商机B、C上完结开机挂载,则需求编辑/etc/fstab只怕将挂载命令写入到 /etc/rc.local

vim /etc/fstab

加盟以下内容:

192.168.222.200:/home/nfs                /home/nfs     nfs    nolock   0 0

192.168.222.200:/home/nfs1               /home/nfs1    nfs    nolock   0 0

保留后,重新挂载

mount -a

vim /etc/rc.local

mount  -t nfs  192.168.222.200:/home/nfs1/  /home/nfs1/

(3) 重新读取配置文件生效,无用重启nfs服务,能够一向增多输出目录,并直接生效。

五、在B,C机上安插clinet端

1、安装nfs,并运行服务。

yum install -y  rpcbind

systemctl start rpcbind.service

systemctl enable rpcbind.service

顾客端无需运维nfs服务,只供给运维rpcbind服务

2、检查 NFS 服务器端是或不是有目录分享

showmount -e 192.168.222.200

3、使用 mount 挂载A服务器端的目录/home/nfs到顾客端B的目录/home/nfs下

[root@localhost ~]# mkdir /home/nfs

[root@localhost ~]# mount -t nfs192.168.222.200:/home/nfs//home/nfs/

[root@localhost ~]# df -h

文件系统                   体积  已用  可用 已用% 挂载点

/dev/mapper/centos-root     11G  1.3G  9.1G   13% /

devtmpfs                   911M     0  911M    0% /dev

tmpfs                      921M     0  921M    0% /dev/shm

tmpfs                      921M  8.5M  912M    1% /run

tmpfs                      921M     0  921M    0% /sys/fs/cgroup

/dev/sda1                  497M  170M  328M   35% /boot

tmpfs                      185M     0  185M    0% /run/user/0

192.168.222.200:/home/nfs   11G  1.3G  9.1G   13% /home/nfs

4、挂载完结,能够健康访问本机下的/home/nfs,假如在服务端A在分享目录/home/nfs中写入文件,B、C机上得以阅览,可是不可能在这里个目录中写入文件.

NFS服务在事实上中国人民解放军海军事工业程高校业作中配置非常每每,这里大致记录下布署进程。私下认可景况下NFS服务相关软件包已经安装好,只是NFS服务不是开机自运转。只必要配置NFS服务器开机自运转就能够。别的portmap等服务都以开机自启的。

黄金年代、在A机上安装 NFS 服务器所需的软件包

yum install -y nfs-utils

yum install -y  rpcbind

(实际上需求安装七个包nfs-utils和rpcbind, 但是当使用yum安装nfs-utils时会把rpcbind一齐安装上卡塔尔

(3) 配置开机自动挂载nfs

NFS(network file system)互连网文件系统,肖似Windows中的文件夹分享,如下有三台机器A, B, C,它们需求探望同四个目录,目录中都是图形,古板的做法是把那些图片分别放到A, B, C,但是选择NFS只必要安置A上,然后A分享给B和C就能够。访谈的时候,B和C是通过互联网的情势去访谈A上的极度目录。

# vi /etc/exports 
/data      192.168.233.*(rw,no_root_squash)

二、编辑exports文件,增添从机

vim  /etc/exports

/home/nfs   192.168.222.201(rw,sync,fsid=0)   192.168.222.202(rw,sync,fsid=0)

配备表明:

那朝气蓬勃行分为八个部分:

先是局地:/home/nfs ,那几个是地点要分享出去的目录。

第二有的:192.168.222.0/24 ,允许访谈的主机,可以是一个IP:192.168.222.201,也得以是三个IP段:192.168.222.0/24

其三有的:括号中有些。

rw代表可读写,ro只读;

sync :同步方式,内部存款和储蓄器中多少随即写入磁盘;async :不一齐,把内部存款和储蓄器中数据准时写入磁盘中;

no_root_squash :加上那个选项后,root顾客就能够对分享的目录具有至高的权能决定,犹如对本机的目录操作相仿。不安全,不提出使用;

root_squash:和地点的选取对应,root顾客对分享目录的权位不高,独有普通顾客的权位,即约束了root;

all_squash:不管选用NFS的顾客是何人,他的身价都会被界定成为三个钦点的普通客商身份;

anonuid/anongid :要和root_squash 以及all_squash一齐使用,用于钦点使用NFS的客户限制后的uid和gid,前提是本机的/etc/passwd中设有那个uid和gid。

fsid=0表示将/home/nfs整个目录包装成根目录

其风流洒脱布局文件也足以如此写:

/opt/test/ 192.168.222.0/24(rw,no_root_squash,no_all_squash,sync,anonuid=501,anongid=501)

NFS 改正配置文件后不必要重启服务,如下命令刷新就能够:

exportfs   -rv

# df -h 
# ls -l /data   
# umount -f /data 均不可能撤除挂载。

四、关闭A机上的防火墙只怕给防火墙配置nfs的通过法规

iptables  -F

systemctl stop firewalld.service

# vi /etc/fstab 
192.168.233.150:/data  /data  nfs  hard,rw,rsize=32768,wsize=32768 0 0

三、启动A机上nfs服务

先为rpcbind和nfs做开机运转:

systemctl enable rpcbind.service

systemctl enable nfs-server.service

接下来分别运转rpcbind和nfs服务:

systemctl start rpcbind.service

systemctl start nfs-server.service

肯定NFS服务器运转成功:

rpcinfo -p

由此翻看service列中是还是不是有nfs服务来确认NFS是还是不是运维。

showmount -e 192.168.222.200

翻开可挂载目录及可连续几天来的IP

(2) 客商机挂载nfs存储,手动挂载

mount /data

彩世界网址 2

umount /data

重新启航autofs服务后,自然就卸载掉了。 
# service autofs restart

# mount -t nfs 192.168.233.150:/data  /data  -o rw,rsize=32768,wsize=32768,hard

1. NFS服务端轻便要配置进程如下

(2) 配置分享输出目录

3. 粗犷收回mount挂载

# showmount -e 192.168.233.150 
Export list for 192.168.233.150:   
/data 192.168.233.*

2. 客商端配置

--------------------------------------分割线

正文永世更新链接地址:http://www.linuxidc.com/Linux/2014-11/109781.htm

彩世界网址 3

斩草除根措施如下:

# chkconfig nfs on 
# service nfs start

--------------------------------------分割线

Ubuntu 12.04安装NFS server http://www.linuxidc.com/Linux/2012-09/70728.htm

NFS服务器安装配置完毕Ubuntu 12.04与ARM文件分享 http://www.linuxidc.com/Linux/2012-10/73159.htm

Ubuntu搭建nfs服务器 http://www.linuxidc.com/Linux/2012-10/71930.htm

文本服务器NFS配置详细明白 http://www.linuxidc.com/Linux/2013-06/86542.htm

Ubuntu下搭建NFS网络文件系统服务器 http://www.linuxidc.com/Linux/2013-07/87367.htm

Heartbeat_ldirector LB NFS达成HA及LB、文件分享 http://www.linuxidc.com/Linux/2013-06/85292.htm

CentOS 5.5配置NFS服务器教程 http://www.linuxidc.com/Linux/2013-03/81737.htm

Ubuntu 12.10下NFS的安装使用 http://www.linuxidc.com/Linux/2013-03/80478.htm

# exportfs –rf

(4) 或铺排了/etc/fstab之后,能够直接mount挂载

最消最后后生可畏行的nfs mount挂载的通令

(1) 启动nfs服务

在nfs不能连接的图景下,mount的中间隔目录不只怕响应,实践df -h 日常会不可能响应。

(1) 客商机看见服务器nfs输出目录

# vi /etc/mtab   
192.168.233.150:/data /data nfs rw,hard,rsize=32768,wsize=32768,addr=192.168.233.150 0 0

本文由时时app平台注册网站发布于彩世界网址,转载请注明出处:NFS服务轻巧陈设手记彩世界网址

关键词: