CentOS 6.5 学习笔记 搭建NFS服务器
NFS 是 Network File System 的缩写,意为:网络文件系统.功能是通过网络让不同机器,不同的操作系统能够彼此分享数据.
客户端可以通过网络访问服务器磁盘中的数据.相当于 win7 系统中的"映射网络驱动器",把远程目录映射为本地磁盘.
NFS 是 SUN 公司于 1984 年推出的,性能较差. 新的 MFS, TFS, HDFS 等分布式文件系统则有更佳表现.
1.服务器配置
>>> 1.1 安装 NFS 服务
[root@ ~]#: yum install nfs* portmap -y # 有些版本的 CentOS, 不单独显示 portmap 包
...
Complete!
>>> 1.2 修改配置文件
[root@ ~]#: vi /etc/exports # 文件默认为空
1
2 /data/ 192.168.10.62(rw,sync,no_all_squash)
3 # /data/ 是共享目录,相当于 win7 "映射网络驱动器" 中的远程目录
4 # 192.168.10.62 是允许访问共享目录的IP
5 # 如果允许所有IP地址都可以访问的话,使用通配符 *
# 保存退出
>>> 1.3 启动服务
[root@ ~]#: /etc/init.d/nfs restart
关闭 NFS 守护进程: [确定]
关闭 NFS mountd: [确定]
关闭 NFS quotas: [确定]
Shutting down RPC idmapd: [确定]
启动 NFS 服务: [确定]
关掉 NFS 配额: [确定]
启动 NFS mountd: [确定]
启动 NFS 守护进程: [确定]
正在启动 RPC idmapd: [确定]
>>> 1.4 新建文件用于测试
[root@ ~]#: mkdir -p /data/next/
[root@ ~]#: echo "server test" > /data/next/next.txt
[root@ ~]#: echo "server test data" > /data/data.txt
2.客户端配置
>>> 2.1 挂载远程目录
1 号虚拟机是 NFS 服务器, 我们打开 2 号虚拟机作为客户端访问服务器.
[root@ ~]#: mount -t nfs 192.168.10.61:/data/ /mnt # 挂载服务器共享目录到本地
>>> 2.2 查看共享目录的文件
[root@ ~]#: ls -l /mnt # 查看文件
总用量 8
-rw-r--r--. 1 root root 17 9月 6 10:30 data.txt
drwxr-xr-x. 2 root root 4096 9月 6 10:30 next
[root@ ~]#: cat /mnt/data.txt
server test data
[root@ ~]#: cat /mnt/next/next.txt
server test
[root@ ~]#:
>>> 2.3 新建文件
[root@ ~]#: echo "Client test" > /mnt/Client.txt # 在客户端新建文件
[root@ ~]#: ls /data/ # 此行在服务器上操作
Client.txt data.txt next
[root@ ~]#: cat /data/Client.txt # 此行在服务器上操作
Client test
可以看到,在客户端新建的文件,在服务器上也可以查看.说明客户端可以操作共享目录中的文件.
>>> 2.4 查看磁盘
[root@ ~]#: df -h
Filesystem Size Used Avail Use% Mounted on
/dev/sda1 40G 2.1G 36G 6% /
tmpfs 122M 0 122M 0% /dev/shm
192.168.10.61:/data/ 40G 2.2G 36G 6% /mnt # 挂载远程目录为本地磁盘
3.用 win7 连接 NFS 服务器
>>> 3.1 映射网络驱动器
先检查服务器配置, 查看 win7 系统的 IP 地址是否允许连接到 NFS.
桌面---右键"计算机"---映射网络驱动器---驱动器:Y---文件夹--- \\192.168.10.61\data\ ---完成.
双击 "计算机", 可以看到 "网络位置" 处,驱动器 Y 就是 NFS 服务器的共享目录
>>> 3.2 修改权限, 让 Win7 可以创建文件
[root@ ~]#: chmod 777 /data/nfs/ # 此行在服务器端操作
[root@ ~]#: /etc/init.d/nfs restart # 此行在服务器端操作
关闭 NFS 守护进程: [确定]
...
然后使用 win7 即可在 Z 盘中创建和删除文件.
浙公网安备 33010602011771号