linux 挂载aix nfs,AIX下挂载Linux文件系统nfs-vmount: Operation not permitted

本文介绍了解决AIX系统在使用NFS挂载Linux服务器文件系统时遇到的Operation not permitted错误的方法。通过设置nfso选项来指定使用保留端口,确保挂载操作能够在AIX 5.2及以上版本中永久生效。
部署运行你感兴趣的模型镜像

# mount 10.0.0.10:/Tbackup /back

mount: 1831-008 giving up on:

10.0.0.10:/Tbackup

vmount: Operation not permitted.

----------------------------------------------------------------------

# nfso -p -o nfs_use_reserved_ports=1

Setting nfs_use_reserved_ports to 1

Setting nfs_use_reserved_ports to 1 in nextboot file

# mount 10.0.0.10:/Tbackup /back

#

ps:

5.2版本下执行:

nfso -o nfs_use_reserved_ports=1

5.2(含)以上执行:

nfso -p -o nfs_use_reserved_ports=1

官方参考:

Technote (FAQ)

Question

When nfs mounting from a Linux NFS server, customer gets the following

error:

vmount: operation not permited

Answer

--------------------------------------------------------------------------------

Environment

AIX versions 4.x and 5.x

Sometimes Linux NFS servers will do port checking and require that the NFS client use a reserved port.

nfso -o nfs_use_reserved_ports=1

If the mount is going to be permanent, then the change needs to survive across a reboot. The nfs option must be changed permanently. On AIX 4.x and 5.1, the command above should be added to the startup scripts (possibly /etc/rc.nfs). On AIX 5.2 and above, the change can be made permanent by adding the -p flag.

nfso -p -o nfs_use_reserved_ports=1

原文:http://blog.51cto.com/sf1314/2056938

您可能感兴趣的与本文相关的镜像

HunyuanVideo-Foley

HunyuanVideo-Foley

语音合成

HunyuanVideo-Foley是由腾讯混元2025年8月28日宣布开源端到端视频音效生成模型,用户只需输入视频和文字,就能为视频匹配电影级音效

AIX系统中配置数据库目录的挂载,主要涉及操作系统层面的存储配置与数据库软件的目录绑定。以下为完整配置流程: ### 3.1 挂载存储设备 在进行数据库目录挂载之前,需要确保目标存储设备(如磁盘或NFS共享)已正确连接并可被AIX系统识别。若使用本地磁盘,需先完成格式化和分区操作;若使用NFS共享,则需配置网络参数以确保挂载成功。 在AIX系统中挂载NFS共享时,需注意其与Linux系统的行为差异。例如,AIX默认的NFS挂载参数可能不适用于某些场景,因此建议在挂载时指定参数以确保兼容性。例如: ```bash mount -F nfs -o rw,bg,hard,nointr,rsize=32768,wsize=32768,proto=tcp,noac,forcedirectio,vers=3,suid <nfs_server>:/<export_path> /<mount_point> ``` 此命令可提高挂载稳定性,并适用于Oracle等数据库应用的高性能需求[^4]。 ### 3.2 配置开机自动挂载 为确保系统重启后挂载关系仍然有效,需在 `/etc/filesystems` 文件中添加挂载信息。例如,若挂载点为 `/db2data`,则应添加如下内容: ```ini /db2data: dev = "<nfs_server>:/<export_path>" vfs = "nfs" nodename = "<nfs_server>" mount = "true" options = "rw,bg,hard,nointr,rsize=32768,wsize=32768,proto=tcp,noac,forcedirectio,vers=3,suid" account = "false" ``` 此外,还需将网络参数写入 `nextboot` 文件,以确保AIX在系统启动时正确加载网络配置。例如,使用以下命令设置NFS客户端参数: ```bash chdev -l nfs0 -a nfs_use_reserved_ports=1 chdev -l nfso0 -a nfs_use_reserved_ports=1 ``` 并将其写入 `nextboot` 以实现持久化配置: ```bash chdev -l nfs0 -a nfs_use_reserved_ports=1 -P chdev -l nfso0 -a nfs_use_reserved_ports=1 -P ``` 以上操作可避免AIX挂载NFS共享时报错“Vmount: Not owner”的问题[^2]。 ### 3.3 数据库目录配置 完成挂载后,需将数据库软件的目录配置指向新挂载的路径。以DB2为例,安装完成后,需在创建实例时指定数据目录路径,例如 `/db2data`。若已存在实例,则需手动修改实例配置文件或使用 `db2 update dbm cfg` 命令调整相关参数。 此外,还需确保数据库服务在启动时具有访问挂载目录的权限。例如,若DB2实例以用户 `db2inst1` 运行,则需确保该用户对 `/db2data` 具有读写权限。 ### 3.4 验证挂载与数据库运行状态 完成配置后,可通过以下方式验证挂载状态: ```bash mount | grep /db2data ``` 若挂载成功,应显示对应NFS或磁盘信息。随后启动数据库服务并检查日志文件,确保无挂载相关错误。 ### 3.5 注意事项 - 挂载点的文件系统类型与参数应根据实际应用场景选择,例如对于高性能数据库,建议使用 `rsize` 和 `wsize` 参数提升I/O性能。 -AIX系统中,NFS挂载需调整网络参数以避免权限问题,否则可能导致数据库服务无法访问挂载目录。 - 若使用NFS共享作为数据库目录,建议在服务器端(如Linux)配置适当的共享权限与访问控制,以保障数据安全[^3]。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值