NFS挂载遇到的问题
问题描述:生产环境中需要经常运用NFS挂载,就在测试环境中测试一下,将服务器中192.168.1.4 /u01/app/oracle/product/11.2.0/dbhome_1/dbs 挂载到192.168.1.3的/nfs/nfs_orcl,
将192.168.1.5/u01/app/oracle/product/11.2.0/dbhome_1/dbs 挂载到192.168.1.3的/nfs/nfs_orclstd
1.先创建192.168.1.3的挂载点/nfs/nfs_orcl /nfs/nfs_orclstd
mkdir -p /nfs/nfs_orcl
mkdir -p /nfs/nfs_orclstd

2.192.168.1.4上操作
[root@orcl /]# rpm -qa | grep nfs 先查看本机是否安装有nfs包

[root@orcl /]# vi /etc/exports 把需要挂载的目录以及服务器写到exports里边,这里一定要写对服务器地址,不然总是报Permission denied

[root@orcl /]# exportfs -rv 使写入的命令生效

3.192.168.1.5上操作,都是一样的,前期只有能网络能ping通,后期只要细心点都没有什么问题
[root@orcl /]# rpm -qa | grep nfs
[root@orclstd dbhome_1]# vi /etc/exports 这里后边要注意给挂载点的权限,这里给的是读写权限,如果是root权限会给文件造成风险,权限太大,这里给的是no_root

[root@orclstd dbhome_1]# exportfs -rv
4.挂载1.4和1.5服务器的目录
[root@localhost nfs_orcl]# mount -t nfs -o vers=3 192.168.1.4:/u01/app/oracle/product/11.2.0/dbhome_1/dbs /nfs/nfs_orcl 挂载192.168.1.4
[root@localhost nfs]# df nfs_orcl 查看目录挂载点,挂载的是192.168.1.4的目录

[root@localhost nfs_orclstd]# mount -t nfs -o vers=3 192.168.1.5:/u01/app/oracle/product/11.2.0/dbhome_1/dbs /nfs/nfs_orclstd 挂载192.168.1.5
[root@localhost nfs]# df nfs_orclstd/ 查看目录挂载点,

5.取消挂载 umount+文件名
[root@localhost nfs_orclstd]# umount /nfs/nfs_orcl
6.我遇到的基本是Permission denied权限不够的问题,这里需要查看/etc/exports/设置的挂载服务器IP地址以及路径正确不正确,就能搞定。
[root@localhost nfs_orclstd]# mount -t nfs -o vers=3 192.168.1.5:/u01/app/oracle/product/11.2.0/dbhome_1/dbs /nfs/nfs_orclstd
mount: mount to NFS server '192.168.1.5' failed: RPC Error: Program not registered.
7.nfs重启,有时候需要重启一下服务就ok
[root@orclstd dbs]# /etc/init.d/nfs restart

8.相关命令
添加挂载路径:[root@orclstd dbs]# vi /etc/exports
挂载路径生效:[root@orclstd dbs]# exportfs -rv
取消挂载路径:[root@localhost nfs_orclstd]# umount /挂载点文件
目标端挂载目录:[root@localhost nfs_orcl]# mount -t nfs -o vers=3 192.168.1.4:/u01/app/oracle/product/11.2.0/dbhome_1/dbs /nfs/nfs_orcl
修改权限 :chown -R oracle:oinstall /文件名
重启nfs服务 :[root@orclstd dbs]# /etc/init.d/nfs restart
查询本机nfs共享目录:showmount -e localhost
查询本机共享目录连接情况:showmount -a localhost
查看占用命令 :fuser -mv /挂载点
杀死占用命令 :fuser -kv /挂载点
NFS挂载遇到的问题的更多相关文章
- nfs挂载配置
nfs挂载步骤 服务器端 1.安装nfs-utils rpcbind $sudo yum –y install nfs-utils rpcbind 2.文件开放出去配置/etc/exports 例子: ...
- NFS挂载Android文件系统
NFS挂载Android文件系统 [日期:2012-02-14] 来源:Linux社区 作者:cjok376240497 [字体:大 中 小] 1.安装NFS服务 $sudo apt-get ...
- 用Qemu模拟vexpress-a9 (四) --- u-boot引导kernel,用nfs挂载根文件系统
环境介绍 Win7 64 + Vmware 11 + ubuntu14.04 32 u-boot 版本:u-boot-2015-04 Linux kernel版本:linux-3.16.y busyb ...
- NFS挂载启动
NFS挂载启动参数: 1.服务器IP.目录(虚拟机IP和 NFS目录) 2.开发的IP 如下我的开发板设置 ipaddr=192.168.1.17 ① 开发板IP serverip ...
- TQ210开发板NFS挂载android4.0.4的rootfs的方法
首先声明的是,我使用的u-boot是自己移植的u-boot2013.01.01而非天嵌官方的那个,至于使用官方的u-boot如何去实现nfs挂载rootfs我没怎么研究过,不过原理方法都是一致的. 主 ...
- linux下使用NFS挂载文件系统
转自linux如何使用NFS挂载文件系统 设备:一台服务器和一台客户端,这里我们把装在PC机上的RedHat作为服务器,而客户端则是嵌入式linux开发板. 环境:开发板已启动,连接好串口和网线,串口 ...
- Ubuntu开启NFS,挂载根目录
1.安装NFS server Ubuntu初始状态是没有NFS server的,首先要安装NFS server: $ sudo apt-get install nfs-kernel-server (安 ...
- NFS挂载故障卡死的问题
NFS挂载故障卡死的问题 默认是硬的,改成软的.比如:mount -t nfs -o rw,vers=4,noacl,nocto,noatime,nodiratime,rsize=131072,wsi ...
- mkyaffs2image制作根文件系统、使用NFS挂载虚拟机目录(2)
1.制作根文件系统及nfs烧写 1.1 先解压文件系统,/wok/nfs_root 目录下是已经构造好的各种文件系统:① fs_mini.tar.bz2 是最小的根文件系统,里面的设备节点是事先建立好 ...
- NFS挂载异常 mount.nfs: Input/output error
[root@localhost ~]# vi /etc/exports #增加/nfs 192.168.10.132(rw,no_root_squash,no_all_squash,async) [r ...
随机推荐
- C#语言和SQL Server数据库技术_My Bank银行系统
第一个类: using System;using System.Collections.Generic;using System.Linq;using System.Text;using System ...
- [TimLinux] JavaScript 模态框可拖动功能实现——节流版
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title> ...
- Mysql基础02-约束
约束与索引 概念 1.数据完整性(Data Integrity)是指数据的精确性(Accuracy)和可靠性(Reliability). 实体完整性(Entity Integrity):例如,同一个表 ...
- 上手spring boot项目(三)之spring boot整合mybatis进行增删改查
使用mybatis框架进行增删改查大致有两种基础方式,一种扩展方式.两种基础方式分别是使用xml映射文件和使用方法注解.扩展方式是使用mybatis-plus的方式,其用法类似于spring-data ...
- 《java面试十八式》--引子
爪哇城中 “喂,你等等我啊”少女气喘吁吁的喊道 “大小姐,你可快点吧,报名马上就要结束了.” 这是爪哇城一年一度的大选比赛,被选上的人会留下来任职,享有名誉和金钱,所以大家都在积极准备. ...
- [vue]数据来源
1.组件data函数return的数据 作用域是组件本身 可以在模板template及计算属性computed和方法methods中使用 2.父传子,props数据 来自父级:可以是写死的,或者是来自 ...
- 重新精读《Java 编程思想》系列之类的访问权限
Java 中,我们用访问权限修饰词确定库中的哪些类对于使用者是可以使用的. 访问权限修饰词有 public,protected,private 和什么都不写. 那么对于类来说,我们只可以用 publi ...
- 【CV现状-3.0】"目标"是什么
#磨染的初心--计算机视觉的现状 [这一系列文章是关于计算机视觉的反思,希望能引起一些人的共鸣.可以随意传播,随意喷.所涉及的内容过多,将按如下内容划分章节.已经完成的会逐渐加上链接.] 缘起 三维感 ...
- vue.config.js的常用配置
const path = require('path') const glob = require('glob') const resolve = (dir) => path.join(__di ...
- 65-如何部署 Calico 网络?
Calico 是一个纯三层的虚拟网络方案,Calico 为每个容器分配一个 IP,每个 host 都是 router,把不同 host 的容器连接起来.与 VxLAN 不同的是,Calico 不对数据 ...