aixaix开机自动挂载nfs共享

author author     2022-09-21     591

关键词:

AIX 开机自动挂载NFS共享
当Oracle搭建在AIX系统上,进行集中备份时,可能需要通过连接Backup server挂载NFS共享来讲数据备份到存储设备上。
在Linux环境下,如想实现NFS开机自动挂载,通常
只要在/etc/fstab中添加相应记录即可。

在AIX系统中,即使在相应目录/etc/filesystems中添加了对应挂载信息并设置mount参数为true,有时也难以实现开机自动挂载。
本文通过实验,解决AIX挂载NFS共享时报错:Vmount:Not owner 问题,并实现AIX环境下开机自动挂载Linux NFS共享。

【实验环境

NFS客户端 操作系统:AIX 5300-09
NFS服务器 操作系统:RHEL 5.4


【实验背景

进行oracle数据库集中备份时,Backup Server (rhel)连接到磁盘阵列。然后通过NFS共享存储空间供各个数据库服务器存储备份文件。
各数据库服务器(AIX系统)作为客户端挂载对应NFS共享,即可备份时通过Backup Server将备份文件存储在阵列上。
技术分享

与Linux系统不同,当AIX作为NFS客户端,挂载NFS共享时,需调整AIX默认网络参数。
若想实现开机启动,必须将网络参数值写入nextboot file。

【实验过程


1、查看NFS共享

showmount -e rhel152 | grep aix227
技术分享
共享存储的位置为 rhel152:/backup/cuug02/storage03

2、编辑/etc/filesystems

vi /etc/filesystems

技术分享

mount=true 即开机自动挂载

3、手工mount报错

mount /backup
技术分享

咦?linux系统中只要做类似配置,即可成功挂载,到了AIX系统怎么就不行了呢?
难道是编辑的配置有问题?

4、使用smit查看相应配置

为验证NFS的配置信息,删除/etc/filesystems中所添加信息,使用smit nfs 重新进行配置
技术分享
技术分享
下图陪配置信息中
/etc/filesystems entry will mount the directory on system restart   选项  设置为  yes    
即 开机自动挂载
技术分享

配置完毕后 回车 显示 failed 
仍然报错,Not owner

技术分享

5、调整默认网路参数

查看相关资料,出现此报错信息,需要调整AIX默认网络参数
nfso -o nfs_use_reserved_ports=1

技术分享
调整完毕后再次手动挂载无报错信息
mount /backup
df -g查看,已成功挂载NFS服务器共享目录到本地文件系统

技术分享


6、重启AIX系统验证

上面手动挂载成功后,还需重启AIX系统看是否能够实现开机自动挂载
shutdown -Fr 重启AIX系统
技术分享

7、重启后手工mount再次失败

重启后查看NFS未成功挂载,手工mount失败,依然报相同错
技术分享

smit nfs查看相关信息,开机挂载选项的确是yes
技术分享


从上面报错信息看出,还是网络参数需要调整。
那如果每次挂载前都需要调整,就无法实现开机自动挂载了。
能不能将此参数设置为永久生效呢?

8、查看nfso 相关参数

man nfso 查看nfso命令手册 其中-o  和 -p 参数介绍如下
技术分享

  1. -o Tunable[ =NewValue ]

  2. Displays the value or sets Tunable to NewValue. If a tunable needs to be changed (the specified value is different

  3. than current value), and is of type Bosboot or Reboot, or if it is of type Incremental and its current value is bigger

  4. than the specified value, and -r is not used in combination, it will not be changed but a warning displays instead.


  5. When -r is used in combination without a new value, the nextboot value for the Tunable displays. When -p is used in

  6. combination without a NewValue, a value displays only if the current and next boot values for the Tunable are the

  7. same. Otherwise NONE displays as the value.


  8. -p

  9. Makes changes apply to both current and reboot values, when used in combination with -o, -d or -D, that is, it turns

  10. on the updating of the /etc/tunables/nextboot file in addition to the updating of the current value. These

  11. combinations cannot be used on Reboot and Bosboot type parameters because their current value cannot be changed.


  12. When used with -a or -o without specifying a new value, values are displayed only if the current and next boot values

  13. for a parameter are the same. Otherwise NONE displays as the value.


从上面看出,使用-p 参数结合-o 或者-d 、-D,不仅可以更新当前值,还可以写入/etc/tunables/nextboot 文件,同时修改当前值和reboot后的值。

9、重新设置网络参数

nfso -p -o nfs_use_reserved_ports=1

提示信息显示写入了nextboot file
查看/etc/tunables/nextboot 新增加我们刚刚设置的参数
技术分享

手动mount,挂载NFS成功不报错

10、重启查验,自动挂载成功

shutdonw -Fr 再次重启AIX系统查验
自动挂载NFS成功,实现了AIX系统开机自动挂载NFS
技术分享


11、查看网络参数及nextbootfile


查看/etc/tunables/nextboot 文件,发现有我们为安装oracle而调整的参数,还有刚刚为挂载nfs而设置的nfs_use_reserved_ports参数
技术分享


使用nfso -L命令,以图表方式查看网络参数
其中挂载nfs需修改的网络参数nfs_use_reserved_ports参数,当前值是1,默认值是0
技术分享

  1. [[email protected]:/]#nfso -L

  2. NAME CUR DEF BOOT MIN MAX UNIT TYPE

  3. DEPENDENCIES

  4. --------------------------------------------------------------------------------

  5. portcheck 0 0 0 0 1 On/Off D

  6. --------------------------------------------------------------------------------

  7. udpchecksum 1 1 1 0 1 On/Off D

  8. --------------------------------------------------------------------------------

  9. nfs_socketsize 600000 600000 600000 40000 1280K Bytes D

  10. --------------------------------------------------------------------------------

  11. nfs_tcp_socketsize 600000 600000 600000 40000 1280K Bytes D

  12. --------------------------------------------------------------------------------

  13. nfs_setattr_error 0 0 0 0 1 On/Off D

  14. --------------------------------------------------------------------------------

  15. nfs_gather_threshold 4K 4K 4K 512 8K+1 Bytes D

  16. --------------------------------------------------------------------------------

  17. nfs_repeat_messages 0 0 0 0 1 On/Off D

  18. --------------------------------------------------------------------------------

  19. nfs_udp_duplicate_cache_size

  20. 5000 5000 5000 5000 100000 Req I

  21. --------------------------------------------------------------------------------

  22. nfs_tcp_duplicate_cache_size

  23. 5000 5000 5000 5000 100000 Req I

  24. --------------------------------------------------------------------------------

  25. nfs_server_base_priority 0 0 0 31 125 Pri D

  26. --------------------------------------------------------------------------------

  27. nfs_dynamic_retrans 1 1 1 0 1 On/Off D

  28. --------------------------------------------------------------------------------

  29. nfs_iopace_pages 0 0 0 0 64K-1 Pages D

  30. --------------------------------------------------------------------------------

  31. nfs_max_connections 0 0 0 0 10000 Number D

  32. --------------------------------------------------------------------------------

  33. nfs_max_threads 3891 3891 3891 5 3891 Threads D

  34. --------------------------------------------------------------------------------

  35. nfs_use_reserved_ports 1 0 1 0 1 On/Off D

  36. --------------------------------------------------------------------------------

  37. nfs_device_specific_bufs 1 1 1 0 1 On/Off D

  38. --------------------------------------------------------------------------------

  39. nfs_server_clread 1 1 1 0 1 On/Off D

  40. --------------------------------------------------------------------------------

  41. nfs_rfc1323 0 0 0 0 1 On/Off D

  42. --------------------------------------------------------------------------------

  43. nfs_max_write_size 32K 32K 32K 512 64K Bytes D

  44. --------------------------------------------------------------------------------

  45. nfs_max_read_size 32K 32K 32K 512 64K Bytes D

  46. --------------------------------------------------------------------------------

  47. nfs_allow_all_signals 0 0 0 0 1 On/Off D

  48. --------------------------------------------------------------------------------

  49. nfs_v2_pdts 1 1 1 1 8 PDTs M

  50. --------------------------------------------------------------------------------

  51. nfs_v3_pdts 1 1 1 1 8 PDTs M

  52. --------------------------------------------------------------------------------

  53. nfs_v2_vm_bufs 10000 10000 10000 512 50000 Bufs I

  54. --------------------------------------------------------------------------------

  55. nfs_v3_vm_bufs 10000 10000 10000 512 50000 Bufs I

  56. --------------------------------------------------------------------------------

  57. nfs_securenfs_authtimeout 0 0 0 0 60 Seconds D

  58. --------------------------------------------------------------------------------

  59. nfs_v3_server_readdirplus 1 1 1 0 1 On/Off D

  60. --------------------------------------------------------------------------------

  61. lockd_debug_level 0 0 0 0 10 Level D

  62. --------------------------------------------------------------------------------

  63. statd_debug_level 0 0 0 0 10 Level D

  64. --------------------------------------------------------------------------------

  65. statd_max_threads 50 50 50 1 1000 Threads D

  66. --------------------------------------------------------------------------------

  67. nfs_v4_fail_over_timeout 0 0 0 0 3600 Seconds D

  68. --------------------------------------------------------------------------------

  69. utf8_validation 1 1 1 0 1 On/Off D

  70. --------------------------------------------------------------------------------

  71. nfs_v4_pdts 1 1 1 1 8 PDTs M

  72. --------------------------------------------------------------------------------

  73. nfs_v4_vm_bufs 10000 10000 10000 512 50000 Bufs I

  74. --------------------------------------------------------------------------------

  75. server_delegation 1 1 1 0 1 On/Off D

  76. --------------------------------------------------------------------------------

  77. nfs_auto_rbr_trigger 0 0 0 -1 1M MB D

  78. --------------------------------------------------------------------------------

  79. client_delegation 1 1 1 0 1 On/Off D

  80. --------------------------------------------------------------------------------


  81. n/a means parameter not supported by the current platform or kernel


  82. Parameter types:

  83. S = Static: cannot be changed

  84. D = Dynamic: can be freely changed

  85. B = Bosboot: can only be changed using bosboot and reboot

  86. R = Reboot: can only be changed during reboot

  87. C = Connect: changes are only effective for future socket connections

  88. M = Mount: changes are only effective for future mountings

  89. I = Incremental: can only be incremented


  90. Value conventions:

  91. K = Kilo: 2^10 G = Giga: 2^30 P = Peta: 2^50

  92. M = Mega: 2^20 T = Tera: 2^40 E = Exa: 2^60

  93. [[email protected]:/]#



【实验总结

1、AIX系统挂载NFS共享,需要设置默认网络参数nfs_use_reserved_ports值修改为1.
2、如想实现AIX开机自动挂载NFS,不仅要在/etc/filesystems中设置mount=true,还需要将nfs_use_reserved_ports=1写入nextboot file/etc/tunables/nextboot
3、Linux系统默认nfs_use_reserved_ports参数值为1,AIX系统中此参数默认值为0;故linux系统中只需配置好/etc/fstab即可实现开机自动挂载。


本文出自 “爱生活的小白” 博客,转载请与作者联系!

nfs开机自动挂载共享目录

开机自动挂载:如果服务端或客户端的服务器重启之后需要手动挂载,我们可以加入到开机自动挂载在服务端/客户端的/etc/fstab里添加192.168.22.204:/opt/filestore  /opt/weixins1/tomcat1/webapps/filestorenfs defaults,_rnetdev 1 1备... 查看详情

linux设好fstab要开机自动挂载其他服务器上的nfs共享,为啥没有自动挂载?

看看开机的时候报什么错吧。另外注意portmap、netfs服务要设成开机启动。我遇到过一次,开机时netfs报错mount失败,英文报错,大概意思是不能到达主机也就是网络问题。当然开机后网络没问题。开机后输入mount-a挂全部fstab内容... 查看详情

nfs配置及开机自动挂载

环境:RedHat 6.7服务端:192.168.163.128客户端:192.168.163.131背景:解决多个服务器之间数据共享环境检查:1、检查服务器是否安装nfs服务rpm -q nfs-utils2、如果没有安装的话执行yum  install  nfs-utils  -y3... 查看详情

linux系统之使用autofs自动挂载nfs共享(代码片段)

...fs共享五、配置autofs自动挂载1.安装autofs软件包2.设置服务开机自启3.配置autofs自动挂载4.重启autofs服务六、测试客户端autofs自动挂载1.进入/home/zhangsan目录2.测试共享目录创建文件一、autofs介绍Autofs是一项可自动挂载相应文件系统... 查看详情

nfs挂载网络存储

简介:多种方式挂载NFS共享:1mount命令手动挂载2/etc/fstab开机自动挂载3通过称为自动挂载的过程根据需要挂载NFS共享 NFS服务器通过多种方法保护文件的访问权限:none sys  krb5  krb5i krb5p none:可对文件进... 查看详情

如何在 MacOS 上自动挂载 NFS 共享

】如何在MacOS上自动挂载NFS共享【英文标题】:HowtoautomountNFSsharesonMacOS【发布时间】:2019-10-0814:03:01【问题描述】:我想在启动Mac时从SynologyNAS自动挂载一些NFS共享。直到最近,我还在工作:/etc/auto_master:+auto_master#Usedirectoryservice/... 查看详情

lvs负载均衡nat模式

...务​挂载光盘卸载自动源​安装apache服务器​设置服务器开机自启动​监听服务运行状态​3、配置第二台apache网站服务器ip地址和服务​挂载光盘卸载自动源安装apache服务器​设置服务开机自动启动服务器​监听服务运行状态​... 查看详情

autofs自动挂载服务

...息写入到/etc/fstab中,这样远程共享资源就会随着服务器开机而进行自动挂载。????虽然很方便,但是也会有些问题:????1,如果挂载的远程资源太多,则会给网络和服务器的硬件资源带来很大的负担。????2,如果资源挂载后长期不... 查看详情

nfs存储介绍

...存取。8.创建共享目录并授权7.因为在前面优化的时候把开机自动挂载的服务关了,所以没有挂载上,挂载扩展服务端参数查看mount-0本地参数优化1,请看上述笔记 查看详情

lvs负载均衡nat模式

...器ip挂载系统光盘删除系统自带源安装apache服务设置服务开机自启动监听服务状态配置第二台apache服务器ip挂载系统盘删除系统自带源安装apache服务设置服务开机自启动监听服务运行状态配置共享存储服务器ip挂载系统光盘删除系... 查看详情

centos7挂载nfs(代码片段)

本文记录CentOS7作为客户端挂载NFS文件共享(含开机自动挂载)环境示例说明NFS服务端:nfs.server.exp(192.168.1.10/24)NFS客户端:nfs.client.exp(192.168.1.100/24)客户端安装必要的包#yuminstallnfs-utils配置客户端修改域名(可选)#vim/etc/idmap.conf..... 查看详情

使用nfs服务实现文件共享(代码片段)

...ind组件的,不过安装nfs-utols的时候回自动连带安装了设置开机启动,关闭防火墙systemctlenablerpcbind.service;systemctlenablenfs-server.servicesystemctlstopfirewalld 3、编辑exports文件,配置哪些主机可以使用/nfs-data10.110.30.0/24(rw,sync,no_root_squash,... 查看详情

架构(day05)

NFS共享存储开机自动挂载##开机自动挂载配置文件[root@web02~]#ll/etc/fstab-rw-r--r--.1rootroot501May1219:20/etc/fstab##设置开机自动挂载[root@web02~]#vim/etc/fstab172.16.1.31:/data/var/www/html/user_datanfsdefaults00##检测配置是否有问题[root 查看详情

2-5-nfs服务器配置和autofs自动挂载-配置samba服务器配置现实文件共享

大纲:NFS服务器运行原理实战配置NFS服务器配置Samba服务器配置现实文件共享-----------------------------------------------问题:#怎么查看文件系统类型?!file-s/dev/sda#可查看未挂载的文件系统df-T #df-lhT#查看已挂载文件系统mount#查看已挂载... 查看详情

无法在 Windows 客户端上挂载 NFS 共享

...手动安装共享,使用mount或netuse成功。我正在尝试使用Chef自动执行此操作,但是当我 查看详情

centos7mountwin共享文件夹开机自动挂载

开机自动挂载如果我们想实现开机自动挂载某设备,只要修改/etc/fstab文件即可。文件挂载的配置文件:/etc/fstab查看此文件可知每行定义一个要挂载的文件系统;其每行的格式如下要挂载的设备或伪文件系统  挂载点 &... 查看详情

nfs服务安装及自动挂载

环境:server:    xuexi.com(rhel6.5)client:    study.com(rhel6.5)NFS:NetworkFileSystem即网络文件系统,NFS允许一个系统在网络上与他人共享目录和文件,通过使用NFS用户和程序像访问本地文件一样访问远端系统上的... 查看详情

autofs实现nfs实时挂载

...服务器 重启速度快,就是这个时间差,虽然可以实现开机挂载nfs磁盘,但是应用服务器往往无法成功挂载nfs磁盘。解决方案: ①起初,使用开机脚本/etc/rc.local sleep300&nb 查看详情