nfs网络共享和linux的进程管理
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了nfs网络共享和linux的进程管理相关的知识,希望对你有一定的参考价值。
前提是两个机器防火墙都关闭了的情况下service iptables stop
![技术分享](https://image.cha138.com/20200611/ddbcd6d2060a421892568507619dcf13.jpg)
查看是否安装了portmap
![技术分享](https://image.cha138.com/20200611/471dd479ae0347d3bceef5119c369056.jpg)
重启nfs服务器
service nfs restart
chkconfig nfs on 设置开机自动启动
vim /etc/exports 修改nfs的配置文件
![技术分享](https://image.cha138.com/20200611/8cf306c8137a431fa7e80011381355ee.jpg)
service nfs restart 再次重启
到客户机查看共享:showmount -e 192.168.18.104
![技术分享](https://image.cha138.com/20200611/5bb34adf7eb745e9ba02620baac94160.jpg)
挂载到客户机的/data目录里面
![技术分享](https://image.cha138.com/20200611/fd59127a68c3490c95b016f4a9dd20b7.jpg)
![技术分享](https://image.cha138.com/20200611/ebd89bf546714ff0976b6a7b0dc5f139.jpg)
![技术分享](https://image.cha138.com/20200611/0954cd9885f14ac7ba05f7b5184843b9.jpg)
不能创建文件,因为配置中/pub文件是只读,而且服务端也没有给权限
那么我们来挂载/test文件
服务端:
![技术分享](https://image.cha138.com/20200611/768ebdcda5c248398cbbf158687e4826.jpg)
客户端:
mount -t nfs 192.168.18.104:/test /data2
可以查看服务端的文件:
![技术分享](https://image.cha138.com/20200611/7befd7aa99df4d4798c0e6ad340ecc0b.jpg)
同上面一样也不能创建
在服务端:chmod o+w /test
这样,就创建了文件,需要在配置中配置可读可写,再在服务端给文件加权限才行
-rw-r--r-- 1 nfsnobody nfsnobody 0 Jan 19 02:18 lalal
-------------------------------------------------------------------------
补充:
客户机
当Client连接RPC Server所提供的服务时,Client需要一个可以连接的端口
端口控制:portmap,yum -y install nfs-utils portmap 默认是已经安装成功的
nfs共享的常见参数:,逗号‘,’隔开
ro 只读访问
rw 读写访问
sync 所有数据在请求时候写入共享
secure nfs通过1024以下端口发送
insecure 通过1024以上端口发送
Hide 在nfs共享时候不共享子目录
no_hide 共享子目录
all_sqush 共享文件的uid和gid映射匿名用户anonymous,适合公共目录
no_root_squash root用户具有根目录的完全访问权限
anonuid=xxx 指定nfs服务器/etc/passwd 文件中匿名用户的uid
NFS管理:
exports
-a:全部mount或者umount /etc/exports 中的内容
-r :重新mount 、/etc/exports中分享出来的目录
-u : umount 目录
-v: 查看
exports -au 卸载所有共享的目录
exports -rv 重新共享所有目录并输出详细信息
客户端挂载:
mount -t nfs hostname(orIp):/目录 /目录
chkconfig --list |grep rpc 查看开机自启动列表,筛选出来rpc
------------------------------------------------------------------------------------------------
Linux进程管理
ps,ps aux ,top,iostat,ps tree,vmstat ,sar
1,ps:进程监控命令
![技术分享](https://image.cha138.com/20200611/f30a2d37bc1241959de65c647679d967.jpg)
![技术分享](https://image.cha138.com/20200611/b37ed26d79554665965da5215165274b.jpg)
![技术分享](https://image.cha138.com/20200611/de04885b21cf4fba9a0ebade6cd41574.jpg)
![技术分享](https://image.cha138.com/20200611/0f831dfe9ae2454a9c7bfcc844cef45b.jpg)
![技术分享](https://image.cha138.com/20200611/8742b55028894ae4be60af9edf08e042.jpg)
ps aux
![技术分享](https://image.cha138.com/20200611/57e1fd9fd75043b793ed10ecec7a70e9.jpg)
![技术分享](https://image.cha138.com/20200611/8bbaa6d0744e4917ae1699bb312f35d6.jpg)
![技术分享](https://image.cha138.com/20200611/e69cedae21694ba1ba500e99a5862333.jpg)
2:top
![技术分享](https://image.cha138.com/20200611/01cad52f1e1b405c8a79bceb31b2ad78.jpg)
,3,sar:
rpm -ivh sysstat-7.0.2-3.el5_5.1.i386.rpm
![技术分享](https://image.cha138.com/20200611/d87d9c0eed854951b782f313d3e0bdcf.jpg)
4,iostat:
![技术分享](https://image.cha138.com/20200611/4f743b619fa642389fa90da113c50f8d.jpg)
![技术分享](https://image.cha138.com/20200611/c461d575f00d457799cabdbffb739875.jpg)
!--more-->
以上是关于nfs网络共享和linux的进程管理的主要内容,如果未能解决你的问题,请参考以下文章