ITPub博客

首页 > Linux操作系统 > Linux操作系统 > DB2 ESE跨主机分区数据库的NFS环境准备

DB2 ESE跨主机分区数据库的NFS环境准备

原创 Linux操作系统 作者:bpmfhu 时间:2019-03-11 18:03:05 0 删除 编辑

os:linux redhat as 3 + update 3

db:db2 8.2 ese


在测试db2 8.2多分区数据库,节点跨主机的环境里面,os的nfs的配置是最重要的,总结一下,我在db2安装过程中,linux nfs的配置:

1.安装nfs

rpm -qa | grep nfs

2.配置NFS

  1)showmount -e ora1
  出现:Export list for ora1表示nfs成功启动
 
  2)vi /etc/exports加入:
  /db2home ora1 (rw,sync,no_root_squash) ora2 (rw,sync,no_root_squash)
 
  缺省情况下,permissions 被设为 rw 和 root_squash。设为 root_squash 意味着在访问 NFS 服务器上的文件时,客户机上的 root 用户不会被当作 root 用户来对待。虽然这种模式的操作在生产环境中通常是可取的,但是为了在集群中其他每一台计算机上创建用户,应该把它关闭。为此,可以将 permissions 部分设为 no_root_squash。
 
  3)/usr/sbin/exportfs -a

3.配置nfs client

   1)mkdir /db2home
   2)vi /etc/fstab
      ora1:/db2home /db2home nfs rw,timeo=300,retrans=5,hard,intr,bg,suid
      ora1 - NFS 服务器的计算机名
      rw - 读和写访问
      timeo=300 - 如果 nfs 服务器在规定时间内没有响应(以十分之一秒为单位),则允许内核超时
      retrans=5 - 设置在返回错误之前重复的请求数
      hard - 当服务器挂起时,客户机将被阻塞,直到服务器重新处于活动状态
      intr - 客户机(用户)可以中断会导致错误的被阻塞的操作
      bg - 如果装配失败,系统继续在后台重试,然后继续
      suid - 允许 set-user-identifier 或 set-group-identifier 生效

4.mount ora1:/db2home /db2home

df -k的时候可以看到:ora1:/db2home表示配置成功

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/4096/viewspace-52495/,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论

注册时间:2001-12-26

  • 博文量
    237
  • 访问量
    165042