rhel6 nfs共享

1、ip配置好
2、服务软件是否安装
3、修改服务相关的配置文件
4、启动或重启服务进行测试

RHEL 6 版本,现在的书都是抄5的。
yum 方式现在书上没有的。
服务软件用yum和本地软件仓库或者网上的仓库进行安装

RHEL 6 portmap服务变成rpcbind服务了

NFS应用 Linux备份和群集时候用

nfs的配置文件是/etc/exports

写法
目录   访问者(权限和参数)

访问者的写法
自己看PPT

例子:Linux服务器每天晚上2:00备份自己的/etc目录到192.168.100.1的服务器上面

1、192.168.100.1通过nfs发送备份用的共享
2、自己的服务器需要计划任务做把/etc放入192.168.100.1的共享目录中


*共享软件仓库
修改/etc/exports文件,添加/media *(sync,ro)
重启nfs服务

ifconfig eth0 ip 临时配置一个ip地址给eth0
linux安全机制selinux(系统安全策略)
关闭selinux
vi /etc/selinux/config
SELINUX=enforcing
改为
SELINUX=disabled

改后重启系统
reboot

在一个局域网中或互联中,linux的名字不能相同
修改Linux的主机名
vi /etc/hosts
添加主机名
ip 主机名.域名 主机名

修改系统的默认使用的主机名
vi /etc/sysconfig/network
修改HOSTNAME=主机名.域名

改完后重启

netstat -at
查看主机开放的端口
-a 所有的
-t tcp协议的
-n 端口用数字标示
-u udp协议的

nfs用的端口是sunrpc(111端口)

Linux在碰上问题的时候,首先想到的是防火墙是不是没有开放服务端口,最简单的办法是把防火墙关了
nfs只能发送自己硬盘上的内容,加载的光盘是不行的!

备份系统的/etc目录到服务器上
服务端:
mkdir /home/sysbak
chmod 777 /home/sysbak
vi /etc/exports
添加
/home/sysbak *(sync,rw)
重启nfs服务
service nfs restart
服务端完成了

客户端
mkdir /home/sysbak
mount 192.168.100.1:/home/sysbak /home/sysbak
tar -czf /home/sysbak/cl1-etc-`date +%Y%m%d%H%M%S`.tar.gz /etc
做个计划任务
crontab -e
添加
0 2 * * * tar -czf /home/sysbak/cl1-etc-`date +%Y%m%d%H%M%S`.tar.gz /etc
保存退出
service crond restart
把nfs的目录加载添加到启动里面
vi /etc/fstab
添加
/home/sysbak    192.168.100.1:/home/sysbak    nfs    defaults    0 0

/etc/fstab文件是系统启动时候自动加载文件夹的控制文件
本地目录    来源目录            文件格式 参数
/home/sysbak    192.168.100.1:/home/sysbak    nfs    defaults    备份标示(0不备份,1备份)  检查标示(文件系统出错是否检查,0不检查,1普通检查,2物理设备检查)
0                            0

你可能感兴趣的:(职场,nfs,休闲,RHEL6)