请教如何AIX作为client机mount sco unix6.0 最新版本的nfs的服务器

1834人阅读
Linux Basics(18)
IBM AIX(7)
NFS 服务端配置(linux):
修改nfs服务器 /etc/hosts 文件,加入以下条目:
100.12.97.104 ftp
在NFS服务端建立NFS共享目录,并授予足够的权限(这里作权限最大化处理)
mkdir -p /ftp/HX_BAK
chown -R oracle:oinstall /ftp/HX_BAK
chmod -R 777 /ftp/HX_BAK
配置 NFS 共享目录
vi /etc/exports
/ftp/HX_BAK 100.12.98.0/24(rw,sync)
启动NFS服务
service nfs start
查看 NFS 共享
showmout -e 100.12.97.104
Export list for 100.12.97.104:
/ftp/HX_BAK 100.12.98.0/24
AIX 客户端 NFS 文件系统挂载步骤如下:
查看NFS服务器共享;
showmout -e 100.12.97.104
在 /etc/hosts 中加入:
100.12.97.104 ftp
建立挂载点:
mkdir -p /home/oracle/hx_bak
chown -R oracle:oinstall /home/oracle/hx_bak
chmod -R 777 /home/oracle/hx_bak
执行挂载命令:
rw,bg,hard,intr,proto=tcp,vers=3,rsize=65536,wsize=65536,timeo=600 ftp:/ftp/HX_BAK/home/oracle/hx_bak (注意-o 选项必需,否则在执行oracle相关操作时会报ORA-27054)
如果执行上述命令报类似如下错误:
mount: giving up on:
。。。。。。。
  vmount: Not owner
需要检查nfso -a:
  nfso -a | grep nfs_use_reserved_ports
  nfs_use_reserved_ports = 0
  默认情况,AIX系统执行mount命令请求时并不使用预先定义好的端口,设置nfs_use_reserved_ports后可使用1024以下的预定义端口。
  nfso -o nfs_use_reserved_ports=1
  Setting nfs_use_reserved_ports to 1
  这样AIX 就可以正确挂载Linux 的nfs 共享目录了
参考知识库
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
访问:350748次
积分:5916
积分:5916
排名:第2761名
原创:156篇
转载:25篇
评论:71条
(1)(1)(1)(1)(1)(1)(2)(1)(3)(1)(5)(18)(3)(9)(3)(6)(6)(14)(7)(12)(31)(54)博客访问: 126193
博文数量: 48
博客积分: 2500
博客等级: 少校
技术积分: 445
注册时间:
IT168企业级官微
微信号:IT168qiye
系统架构师大会
微信号:SACC2013
折腾了半上午,终于搞定了Linux系统挂载AIX NFS服务器,实现远程文件的本地操作。
将关键步骤和相关问题简述如下:
1.服务器端设置
1)如果没有/etc/exports文件,需要添加一个空的此文件。
2)启动NFS服务 mknfs or smit mknfs
# mknfs -N
The portmap Subsystem is already active.
Multiple instances are not supported.
Starting NFS services:
The biod Subsystem is already active.
Multiple instances are not supported.
The rpc.statd Subsystem is already active.
Multiple instances are not supported.
The rpc.lockd Subsystem is already active.
Multiple instances are not supported.
Completed NFS services.
备注:关闭NFS服务,rmnfs or smit rmnfs
3)导出nfs目录,smitty mknfsexp
[TOP]&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&[Entry Fields]
* Pathname of directory to export&&&&&&&&&&&&&&&&&&& []&&&&&&&&&&&&&&&&&&&&&& /
& Anonymous UID&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& [-2]
& Public filesystem?&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& no&&&&&&&&&&&&&&&&&&&& +
* Export directory now, system restart or both&&&& &&&both&&&&&&&&&&&&&&&&&& +
& Pathname of alternate exports file&&&&&&&&&&&&&&&& []
& Allow access by NFS versions&&&&&&&&&&&&&&&&&&&&&& []&&&&&&&&&&&&&&&&&&&&& +
& External name of directory (NFS V4 access only)&&& []
* Security method&&&&&&&&&&&&&&&&&&& &&&&&&&&&&&&&&&&[sys,krb5p,krb5i,krb5,> +
*&&&& Mode to export directory&&&&&&&&&&&&&&&&&&&&&&& read-write&&&&&&&&&&&& +
&&&&& Hostname list. If exported read-mostly&&&&&&&& []
&&&&& Hosts & netgroups allowed client access&&&&&&& []
&&&&& Hosts allowed root access&&&&&&&&&&&&&&&&&&&&& []
& Security method&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& []&&&&&&&&&&&&&&&&&&&&& +
&&&&& Mode to export directory&&&&&&&&&&&&&&&&&&&&&& []&&&&&&&&&&&&&&&&&&&&& +
[MORE...18]
主要需要指定导出的目录就可以了。而这个工具最终会修改/etc/exports文件。如果手工修改这个文件,执行
# exportfs -a
来让rpc.mounted进程重新读取这个文件,使之生效即可。
4)利用showmount命令查看目录是否导出成功
showmount -e 服务器IP地址/主机地址
2.Linux客户端设置
1)查询portmap和nfs进程的状态
service portmap status
service nfs status
2)如果上面两个进程没有启动,则启动它们
service portmap start
service nfs start
3)创建挂载点
4)挂载 mount NFS服务器IP地址:服务器共享目录& 本地挂载点目录
但是返回unknown nfs status return value: -1, 为什么会这样呢?
经查实,需要在aix的/etc/hosts文件或dns文件中增加linux nfs client的ip地址和主机名称的对应,然后就可以实现挂载了
备注:Linux和AIX的交互性
Linux服务器,AIX客户端
方法一: 在aix上运行命令nfso -p -o nfs_use_reserved_ports=1方法二: 在linux的/etc/exports导出文件选项中指定insecure选项, 例如
/u01 192.168.0.*(rw,sync,insecure,no_root_squash)
AIX服务器,Linux客户端
使用mount命令直接挂载. 如果返回unknown nfs status return value: -1, 则需要在aix的/etc/hosts文件或dns文件中增加linux nfs client的ip地址和主机名称的对应
5)使用mount命令,不带参数,查看是否已挂载成功
6)实验是否可以远程文件本地操作
在本地编辑远程共享目录中的文件,发现无法编辑,说是权限不够。
但是,在导出目录的选项里面,选的是rw啊,为什么不能编辑该目录中的文件呢?
本地用户相对于该文件来说,是属于u,g,还是o呢?
没有办法,在AIX上把文件的属性改成-rwxrw-rw-,然后在Linux下就可以进行文件编辑了,编辑的文件内容在AIX和Linux下是一样的,说明实现了远程文件的本地操作。
理论上我觉得应该属于o,也就是其他用户,于是,验证一下,我把文件属性改成-rwxr--rw-,也可以实现编辑,说明应该是属于其他用户。但是没有办法创建新文件,还得更改目录属性,因为
目录文件的权限(r w x)的含义
1) r: 可以列出该目录中的内容。
2) w: 可以在目录中创建、修改文件。目录的w位不设置,即使拥有目录中某文件的w权限也不能写该文件。
所以,把目录o+w就可以创建文件了,实现远程文件夹的本地操作,实现下载,上传,编辑功能。
阅读(1602) | 评论(0) | 转发(0) |
相关热门文章
给主人留下些什么吧!~~
请登录后评论。如何读写NFS服务器上的文件
如何读写NFS服务器上的文件
如何读写NFS服务器上的文件
要读写NFS服务器上的文件,关键在于如何得到对这些文件的读写权限。
我的应用环境是一台IBM P550小机,AIX操作系统,安装了oracle数据库,一台DataDomain
565存储作为NFS服务器以NAS方式与小机连接。要实现oracle用户通过rman使用DD 565的存储空间备份数据库或从DD
565上恢复数据库。小机的IP设置为192.168.101.7,DD 565为192.168.101.6
1. 获取DD 565上的文件属性
对DD 565进行配置:
发表评论:
TA的最新馆藏[转]&[转]&[转]&[转]&NFS服务器配置详解(一)
NFS服务器配置详解(一)
  常用的NFS系统环境是Linux,那么对于Linux的NFS服务器配置大家是否清楚呢?这里我们就来帮助大家细化一下这些步骤和实现方法。那么具体内容请大家从下文来了解一下。  第一步:检查并安装nfs服务软件包  #rpm-qa|grepnfs-utils&nfs-utils-1.0.9-16.el5&nfs-utils-lib-1.0.8-7.2//系统默认已经安装nfs-&#rpm-qa|grepportmap&portmap-4.0-65.2.2.1//系统默认已经安装  若系统没有安装所需软件,可以手工安装;  #mount/dev/cdrom/mnt//将光盘挂在到系统的/&#cd/mnt/Server//切换工作目录为/mnt/S&#ls|grepNFS//列表跟nfs相关的软件包;&#rpm-ivhnfs-utils-1.0.9-16.el5.i386.rpm//安装nfs-utils包;  第二步:NFS服务器配置  NFS服务的配置文件是etc/exports  exports文件内容格式:  &输出目录&&  1.输出目录:  输出目录是指NFS系统中需要共享给客户机使用的目录;  2.客户端:  客户端是指网络中可以访问这个NFS输出目录的计算机&客户端常用的指定方式&指定ip地址的主机192.168.60.20&指定子网中的所有主机192.168.60.0/24&指定域名的主机&指定域中的所有主机*&所有主机*  3.选项:  选项用来设置输出目录的访问权限、用户映射等.NFS主要有3类选项:  访问权限选项  设置输出目录只读&ro  设置输出目录读写&rw  用户映射选项  all_squash将远程访问的所有普通用户及所属组都映射为匿名用户或用户组(nfsnobody);&no_all_squash与all_squash取反(默认设置);&root_squash将root用户及所属组都映射为匿名用户或用户组(默认设置);&no_root_squash与rootsquash取反;&anonuid=xxx将远程访问的所有用户都映射为匿名用户,并指定该用户为本地用户(UID=xxx);&anongid=xxx将远程访问的所有用户组都映射为匿名用户组账户,并指定该匿名用户组账户为本地用户组账户(GID=xxx);  其它选项  secure限制客户端只能从小于1024的tcp/ip端口连接nfs服务器(默认设置);&insecure允许客户端从大于1024的tcp/ip端口连接服务器;&sync将数据同步写入内存缓冲区与磁盘中,效率低,但可以保证数据的一致性;&async将数据先保存在内存缓冲区中,必要时才写入磁盘;&wdelay检查是否有相关的写操作,如果有则将这些写操作一起执行,这样可以提高效率(默认设置);&no_wdelay若有写操作则立即执行,应与sync配合使用;&subtree若输出目录是一个子目录,则nfs服务器将检查其父目录的权限(默认设置);&no_subtree即使输出目录是一个子目录,nfs服务器也不检查其父目录的权限,这样可以提高效率;  第三步:NFS服务器配置实例  #mkdir-p/nfs/public&#mkdir/nfs/huyb&#mkdir/nfs/root&#mkdir/nfs/users&#mkdir/nfs/cdrom&#more/etc/exports&/nfs/public192.168.1.0/24(rw,async)*(ro)&/nfs/huyb192.168.1.253(rw,sync)&/nfs/root*(ro,no_root_squash)&/nfs/users*(rw,insecure,all_squash,sync,no_wdelay)&/mnt/cdrom192.168.1.*(ro)  编辑推荐TCP/IP协议专题  TCP/IP(传输入控制地议/网际协议)是一种网络通信协议,它规范了网络上的所有通信设备,尤其是一个主机与..  NFS服务器资源使用问题深度掌握NFS服务器讲解NFS服务器的使用NFS服务器安装调试全攻略再谈NFS服务器安全  第四步:维护NFS服务的输出目录列表  命令exportfs  -a&输出在/etc/exports文件中所定义的所有目录;  -r&重新读取/etc/exports文件,不需要重起服务;  -u&停止输出某一目录;  -v&在屏幕上显示过程;  1.重新输出共享目录  #exportfs-rv&exporting192.168.1.0/24:/nfs/public&exporting192.168.1.253:/nfs/huyb&exporting*:/nfs/users&exporting192.168.1.*:/mnt/cdrom&exporting*:/nfs/root&exporting*:/nfs/public  2.查看NFS服务输出的共享目录  #showmount-e192.168.1.102&Exportlistfor192.168.1.102:&/nfs/root*&/mnt/cdrom192.168.1.*&/nfs/users*&/nfs/huyb192.168.1.253&/nfs/public(everyone)  3.停止输出所有共享目录  #exportfs-auv&#showmount-e192.168.1.102&Exportlistfor192.168.1.102://结果为空;  4.启动或停止NFS服务器配置  #seviceNFSstart|stop|restart&#chkconfig--level35NFSon//设置NFS自动启动方式;  5.查询nfs的状态  #serviceportmapstatus&#serviceNFSstatus  6.查询nfs服务器的共享目录  showmount&192.168.1.111&查询指定主机的nfs共享目录  showmount&查询本地主机的  -a&显示指定的nfs服务器的所有客户端主机及其所连接的目录;  -d&显示指定的nfs服务器中已被客户端连接的所有输出目录;  -e&显示指定nfs服务器上所有输出的目录;  第五步:客户端连接  #mkdir/mnt/huyb&#mount-tNFS192.168.1.102:/nfs/huyb/mnt/huyb&#mount|grepnfs&#umount/mnt/huyb
&&&主编推荐
H3C认证Java认证Oracle认证
基础英语软考英语项目管理英语职场英语
.NETPowerBuilderWeb开发游戏开发Perl
二级模拟试题一级模拟试题一级考试经验四级考试资料
港口与航道工程建设工程法规及相关知识建设工程经济考试大纲矿业工程市政公用工程通信与广电工程
操作系统汇编语言计算机系统结构人工智能数据库系统微机与接口
软件测试软件外包系统分析与建模敏捷开发
法律法规历年试题软考英语网络管理员系统架构设计师信息系统监理师
高级通信工程师考试大纲设备环境综合能力
路由技术网络存储无线网络网络设备
CPMP考试prince2认证项目范围管理项目配置管理项目管理案例项目经理项目干系人管理
Powerpoint教程WPS教程
电子政务客户关系管理首席信息官办公自动化大数据
职称考试题目
就业指导签约违约职业测评
招生信息考研政治
网络安全安全设置工具使用手机安全
3DMax教程Flash教程CorelDraw教程Director教程
Dreamwaver教程HTML教程网站策划网站运营Frontpage教程
生物识别传感器物联网传输层物联网前沿技术物联网案例分析
互联网电信IT业界IT生活
Java核心技术J2ME教程
Linux系统管理Linux编程Linux安全AIX教程
Windows系统管理Windows教程Windows网络管理Windows故障
组织运营财务资本
视频播放文件压缩杀毒软件输入法微博
数据库开发Sybase数据库Informix数据库
&&&&&&&&&&&&&&&
希赛网 版权所有 & &&无法找到该页
无法找到该页
您正在搜索的页面可能已经删除、更名或暂时不可用。
请尝试以下操作:
确保浏览器的地址栏中显示的网站地址的拼写和格式正确无误。
如果通过单击链接而到达了该网页,请与网站管理员联系,通知他们该链接的格式不正确。
单击按钮尝试另一个链接。
HTTP 错误 404 - 文件或目录未找到。Internet 信息服务 (IIS)
技术信息(为技术支持人员提供)
转到 并搜索包括&HTTP&和&404&的标题。
打开&IIS 帮助&(可在 IIS 管理器 (inetmgr) 中访问),然后搜索标题为&网站设置&、&常规管理任务&和&关于自定义错误消息&的主题。}

我要回帖

更多关于 sco unix 5.0.7 下载 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信