NFS(expirtfs命令,NFS客户端创建新文件所属组和所属主都为nobody)

一、exportfs命令

nfs进程不能随便从新启动,如果不得已要重启,必须把客户端的挂载目录卸载,然后在从新启动。

这时候就可以用exportfs命令

-a             全部挂载或者全部卸载

-r             重新挂载

-u             卸载某一个目录

-v             显示共享目录

实验:

我们在服务端的配置文件从新写一行配置

[[email protected] nfstestdir]# vim /etc/exports

/tmp/ 192.168.52.100/24(rw,sync,no_root_squash)

然后使用exportfs命令

[[email protected] nfstestdir]# exportfs -arv

exportfs: No options for ~ : suggest (sync) to avoid warning

exporting 192.168.52.100/24:/tmp

exporting 192.168.52.100/24:/home/nfstestdir

exporting :~

我们在客户端查看:

[[email protected] ~]# showmount -e 192.168.52.101         (此刻我们发现没有从新启动nfs服务,但是依然更新了配置文件)

Export list for 192.168.52.101:

/tmp             192.168.52.100/24

/home/nfstestdir 192.168.52.100/24

二、NFS客户端的问题

在centos6中遇到的比较多,NFS4版本可能会有该问题

客户端挂载共享目录后,不管是root还是普通用户,创建新文件时所属主,属组为nobody。

解决方法:

第一种:

客户端挂在时加上-o nfsvers=3         (指定NFS版本为3)

第二种:

客户端和服务端都要做:

vim /etc/idmapd.conf //

把“#Domain = local.domain.edu” 改为 “Domain = xxx.com” (这里的xxx.com,随意定义吧),然后再重启rpcidmapd服务

原文地址:http://blog.51cto.com/13407306/2062821

时间: 2025-01-03 11:10:12

NFS(expirtfs命令,NFS客户端创建新文件所属组和所属主都为nobody)的相关文章

更新文件时间戳或创建新文件命令

更新文件时间戳或创建新文件 touch 文件有三个主要变动时间: modification time (mtime): 当文件内容数据被改变时,更新时间 status time (ctime): 当文件权限和属性被改变时,更新时间 access time (atime): 当文件被访问时,更新时间 touch [-acdmt] 文件 参数: -a: 仅修改访问时间 -c: 仅修改文件的时间,若该文件不存在则不创建新文件 -d: --date=日期和时间 指定要设定的修改日期时间 -m: 仅修改m

sublime text 3创建新文件插件-AdvanceNewFile

这里要记录sublime text 3 在创建新文件时安装的插件–AdvanceNewFile ST本来自带的创建新文件的快捷键是ctrl+n.但是用户需要保存时才可修改名称以及文件路径.但是安装完AdvanceNewFile插件后,一切都会变得相当容易. 依旧在 package control 中选择 package control install.然后输入AdvanceNewFile,点击安装.知道出现如下界面,证明安装完成. 测试: 按着ctrl+alt+n ,下方会出现一个填写路径的框,

如何在桌面上创建程序文件夹让每个登录用户都能访问呢?

如何在桌面上创建程序文件夹让每个登录用户都能访问呢? ?Lander Zhang 专注外企按需IT基础架构运维服务,IT Helpdesk 实战培训践行者博客:https://blog.51cto.com/lander IT Helpdesk 工程师实战培训课程:https://edu.51cto.com/lecturer/733218.html轻松进外企:IT Helpdesk工程师实战自学之路:https://blog.51cto.com/lander/2413018更新时间:2019/8/

创建新文件夹

public static boolean makeDirs(String filePath) { //判断当前路径是否存在 String folderName = getFolderName(filePath); if (folderName == null || folderName.isEmpty()) { return false; } File folder = new File(folderName); return (folder.exists() && folder.isD

java.io.ioexception failed to mkdirs jenkins xcode || jenkins 无法创建新文件

=========================================================== FATAL: Failed to mkdirs: /Users/chenqing/Sqy/iOSProject/cyou/Svn/Cos/CosXCode_lxh/test-reports java.io.IOException: Failed to mkdirs: /Users/chenqing/Sqy/iOSProject/cyou/Svn/Cos/CosXCode_lxh

android打开文件、保存对话框、创建新文件夹对话框(转载)

转载地址:点击打开 这是一个简单的只有3个按钮的程序,3个按钮分别对应三种工作的模式(保存.打开和文件夹选择).封装的SimpleFileDialog.java的内容如下: package com.example.test; /* * * This file is licensed under The Code Project Open License (CPOL) 1.02 * http://www.codeproject.com/info/cpol10.aspx * http://www.c

IDEA创建新文件时自动生成时间和作者

打开设置,打开下图的选项并且输入 /** * @author 你的名字 * @date ${DATE} ${TIME} */ 原文地址:https://www.cnblogs.com/yamiya/p/12364748.html

Linux(CentOS6.5)下创建新用户和组,并制定用户和组ID

相关命令: 1 2 3 4 5 6 groupadd -g 888 comexgroup useradd comex -d /comexHome -g comexgroup -u 888 cp /etc/skel/.* /comexHome chown -R comex:comexgroup /comexHome chown -R comex:comexgroup /comexData chown -R comex:comexgroup /comexLog 最后设置口令 1 passwd com

NFS的exportfs命令、客户端问题介绍

exportfs命令 exportfs命令常用选项为-a.-r.-u和-v,各选项含义如下: -a:表示全部挂载或者全部卸载 -r:表示重新挂载 -u:表示卸载某一个目录 -v:表示显示共享目录 1.修改配置文件 服务端配置: [[email protected] ~]# vim /etc/exports 增加一行配置如下: /tmp/ 172.16.111.0/24(rw,sync,no_root_squash) [[email protected] ~]# exportfs -arv //不