通过网络的方式去访问A上的那个目录,(1) 客户机

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 前提:有限扶助服...

nfs服务
一、nfs服务介绍

NFS服务轻巧布署手记

NFS服务在事实上中国人民解放军海军工程大学业作中配备不行每每,这里差相当的少记录下布置进度。暗许境况下NFS服务相关软件包已经安装好,只是NFS服务不是开机自运转。只要求配置NFS服务器开机自运维即可。另外portmap等服务都以开机自启的。

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

(1) 启动nfs服务

# chkconfig nfs on 
# service nfs start

(2) 配置分享输出目录

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

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

# exportfs –rf

  1. 顾客端配置

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

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

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

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

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

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

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

mount /data

(5) 卸载nfs挂载

umount /data

  1. 粗犷收回mount挂载

在nfs不能够连接的境况下,mount的长距离目录不可能响应,实行df -h 常常会无法响应。

# df -h 
# ls -l /data   
# umount -f /data 均不恐怕收回挂载。

涸泽而渔办法如下:

最消最终一行的nfs mount挂载的一声令下

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

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

CentOS7.2中安装NFS1.3

NFS(network file system)互联网文件系统,类似Windows中的文件夹分享,如下有三台机器A, B, C,它们必要拜谒同贰个索引,目录中都以图片,古板的做法是把那一个图片分别放到A, B, C。然则使用NFS只须要停放A上,然后A分享给B和C就可以。访谈的时候,B和C是
通过互连网的点子去采访A上的非常目录。

图片 2

一、在A机上安装 NFS 服务器所需的软件包:
yum install -y nfs-utils

(实际上必要安装多个包nfs-utils和rpcbind, 可是当使用yum安装nfs-utils时会把rpcbind一齐安装上)

二、编辑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)

三、启动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

四、关闭A机上的防火墙可能给防火墙配置nfs的经过法则

抑或关闭轻便啊!

systemctl stop firewalld.service

五、在B,C机上配备clinet端

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

yum install -y nfs-utils

systemctl enable rpcbind.service

systemctl start rpcbind.service

客商端不必要运营nfs服务,只需求运营rpcbind服务.

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

showmount -e 192.168.222.200

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

[[email protected] ~]# mkdir /home/nfs
[[email protected] ~]# mount -t nfs 192.168.222.200:/home/nfs/ /home/nfs/
[[email protected] ~]# 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机上能够观望,不过不可能在那几个目录中写入文件.

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

1、在B、C机上收获root客商ID号

[[email protected] 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 –arv

使用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/ll.txt #测量试验向新的分享目录中能够写入文件了。
(卸载挂载:umount /home/nfs1/)

6、想在客户机B、C上贯彻开机挂载,则须求编辑/etc/fstab:

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

NFS(network file system)网络文件系统,类似Windows中的文件夹共享,如下有三台机器A, B, C,它们需求拜见同叁个目录,目录中...

    NFS 是Network File System的缩写,即互联网文件系统。一种选择于分散式文件系统的协定。类似于windows的文件夹分享。

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

Ubuntu 12.04安装NFS server

NFS服务器安装配置达成Ubuntu 12.04与ARM文件分享

Ubuntu搭建nfs服务器

文本服务器NFS配置详解

Ubuntu下搭建NFS互联网文件系统服务器

Heartbeat_ldirector+LB+NFS完成HA及LB、文件分享

CentOS 5.5配置NFS服务器教程

Ubuntu 12.10下NFS的设置使用

二、nfs服务器的布局

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

正文永远更新链接地址:

NFS服务在实际专门的学问中布局不行频频,这里大致记录下安插进度。暗许情状下NFS服务相关软件包已经设置好,只是NFS服务...

  1、在nfs服务器上安装所急需的软件包

    yum install -y nfs-utils    (实际上须要安装多个包nfs-utils和rpcbind, 可是当使用yum安装nfs-utils时会把rpcbind一同安装上)

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

    NFS服务的安插文件为 /etc/exports,那个文件是NFS的关键陈设文件,可是系统并不曾暗许值,所以这么些文件不鲜明会存在,可能要运用vim手动创立,然后在文书之中写入配置内容。

    /etc/exports文件内容格式:

<输出目录> [客户端1 选项(访问权限,用户映射,其他)] [客户端2 选项(访问权限,用户映射,其他)]

   第一有个别: 输出目录:

    输出目录是指NFS系统中供给分享给客商机使用的目录;

  第二有的:客户端

    顾客端是指互联网中能够访问这一个NFS输出目录的Computer

    顾客端常用的内定方式

  • 点名ip地址的主机:192.168.0.200
  • 点名子网中的全部主机:192.168.0.0/24 192.168.0.0/255.255.255.0
  • 钦赐域名的主机:david.bsmart.cn
  • 钦命域中的全体主机:*.bsmart.cn
  • 全部主机:*

   第三有的:选项

本文由必威发布于必威-运维,转载请注明出处:通过网络的方式去访问A上的那个目录,(1) 客户机

TAG标签:
Ctrl+D 将本页面保存为书签,全面了解最新资讯,方便快捷。