目录:
- 1、centos7挂载/var/log失败
- 2、centos7安装nfs挂载
- 3、Centos7安装配置NFS服务和挂载
centos7挂载/var/log失败
因为CentOS7中的安全模块SELinux把权限禁掉了。CentOS7是CentOS项目发布的开源类服务器操作系统,于2014年7月7日正式发布,CentOS 7是一个公司级的Linux发行版本,它源于RedHat免费公开的源代码进行再发行。根据查询结果显示,用户在centos7挂载目录失败,是因为权限不够导致,因为CentOS7中的安全模块SELinux把权限禁掉了,所以可以通过给用户升级权限的方法,再次进行挂载,就可以成功挂载上了。
centos7安装nfs挂载
下面记录了NFS服务器和客户端的安装步骤,并进行NFS共享,服务器和客户端都使用在CentOS 7系统。
服务端安装
准备一个要共享的目录:
编辑/etc/exports:
添加一行:(输入一下,按i键进入编辑,按Esc退出,再输入:wq保存)
更新配置文件,使之生效:
/var/nfs:共享的NFS目录
192.168.0.0/24: 客户端 IP 范围,* 代表所有,即没有限制。
rw: 权限设置,可读可写。
sync: 同步共享目录。
no_root_squash: 可以使用 root 授权。
no_all_squash: 可以使用普通用户授权。
启动相关服务:
重启 NFS 服务
可以检查一下本地的共享目录
防火墙需要打开 rpc-bind 和 nfs 的服务
二种二选一都试试
1、
2、
客户端安装
安装NFS:
(设置启动,也可能不需要设置这个步骤)
创建一个目录,做为NFS共享目录的挂载点:
挂载NFS共享目录:
查看所有挂载点:
客户端自动挂载
在结尾添加类似如下配置
由于修改了 /etc/fstab,需要重新加载 systemctl。
此时已经启动好了。如果实在不放心,可以重启一下客户端的操作系统,之后再查看一下。
Centos7安装配置NFS服务和挂载
1、选取192.168.65.10作为主服务器,192.168.65.11作为从服务器
2、服务器安装rpcbind、nfs服务
yum install nfs-utils rpcbind
3、服务器编写配置文件
vim /etc/exports
/data/nginx 192.168.65.0/24(rw,sync,fsid=0)
#同192.168.65.0/24一个网络号的服务器可以挂载NFS服务器上的/home/nfs/目录到自己的文件系统中,rw表示可读写;sync表示同步写,fsid=0表示将/data找个目录包装成根目录
4、先为rpcbind和nfs做开机启动:(必须先启动rpcbind服务)
systemctl start rpcbind.service
systemctl start nfs-server.service
systemctl enable rpcbind.service//开机启动
systemctl enable nfs-server.service//开机启动
5、rpcinfo -p #检查 NFS 服务器是否挂载我们想共享的目录
6、exportfs -r #使配置生效
7、exportfs#查看共享目录
8、丛机安装服务器安装nfs
9、启动rpcbind
systemctl start rpcbind.service#不需要启动nfs
10、showmount -e 192.168.65.10 #检查 NFS 服务器端是否有目录共享:showmount -e nfs服务器的IP
11、mount -t nfs 192.168.65.10:/data/nginx /data/nginx#挂载目录到共享服务器
12、df -h #查看是否挂载成功