Linux中国  设为主页
 收藏本站
 
当前位置: > 首页 ->Linux技术 ->发行版专区 ->Suse ->在SUSE Linux Server上配置DB2
  相关分类: 
CentOS
ubuntu
turbolinux
Suse
slackware
Redhat
Mepis
mandriva
Mandrake
knoppix
Gentoo
Fedora
Debian
红旗
  站内搜索: 
热门文章排行
热门文章排行 安装配置-安装Suse Linux&nbs(05-05)
使用suse时必看的应用指南详细解析(04-11)
Suse Linux 10的启动过程(05-05)
在SUSE Linux Server上配置DB2 (04-22)
《SUSE Linux Professional 10.0 多(04-20)
精采文章排行
精采文章排行 SuSE Linux eMail S(05-05)
安装SuSE Linux for S/390 时遇到的(05-05)
Suse Linux 10的启动过程(05-05)
安装配置-安装Suse Linux&nbs(05-05)
在SUSE Linux Server上配置DB2 (04-22)
  · 安装SuSE Linux for S/390 时遇到的问题· Suse Linux 10的启动过程· 安装配置-安装Suse Linux 10·在SUSE Linux Server上配置DB2 ·《SUSE Linux v9.1 Pro Final DVD》(SUSE·《SUSE Linux Professional 9.3 多语言版·《SUSE Linux Professional 10.0 多语言·《Suse Linux Enterprise Server v9 SP2 ·《SUSE Linux企业级服务器9版 64位》(SUS

在SUSE Linux Server上配置DB2

作者:Fraser McArthur    来源:IBM DW 中国   点击:   日期:2007-04-22 [收藏] [投稿]

  IE是否经常中毒?推荐您


YaST Installation Server:选择服务器类型

在 instance-owning 机器上设置 NFS 服务器

您需要导出 instance-owner 目录,该目录将被其他数据库分区服务器共享。

  1. 创建 instance-owner 目录,确保该目录被挂载。使用如下命令:
    • mkdir /db2home
    • mount /db2home
  2. 修改 /etc/fstab 中的文件系统表(fstab),使之包括新的文件系统,以便在启动时挂载新的文件系统。条目格式如下:

    <device> <mountpoint> <filesystemtype> <options> <dump> <fsckorder>

    您的条目看上去可能类似于:


    清单 1. 示例 instance-owning /etc/fstab 清单
    
    						
     /dev/had7 /db2home ext3 defaults 1 2

    该条目使用一个 ext3 文件系统,这种文件系统在 2.4.16 版或更高版本的 Linux 内核中均受支持,文件系统检查(fsck)程序的顺序被设为 2。

  3. 设置好 instance-owning 文件系统后,通过在 /etc/exports 文件中添加以下条目,可以在启动时通过一个 NFS 服务导出这个文件系统:


    清单 2. 示例 /etc/exports 清单
    
    						
     db2home InstanceOwnerServer (rw,sync,no_root_squash) db1(rw,sync,no_root_squash)

    其中 InstanceOwnerServer 是 instance-owner 服务器的名称,db1 是另一个数据库服务器的名称。

    表 2 中列出了导出文件选项:

    表 2. 导出文件选项
    选项 描述
    rw 使用读写权限来导出文件系统
    sync 服务器必须等文件被写入到磁盘后才能开始下一次读操作
    no_root_squash 使 root 权限有效

  4. 执行 exportfs 命令,使将挂载的 NFS 客户机能使用 instance-owner 目录

    /usr/sbin/exportfs -a

    其中选项 a 用于导出 /etc/exports 文件中列出的所有目录。

设置参与机器上的 NFS 客户机

instance-owner 目录可用之后,便可以将该目录导入其他数据库分区服务器。

  1. 用以下命令在其他服务器中创建共享目录:

    mkdir /db2home

  2. 添加一个条目到 /etc/fstab 文件,使 NFS 在启动时自动挂载文件系统:


    清单 3. 参与机器的 /etc/fstab 示例
    
    						
     server1:/db2home /db2home nfs rw,timeo=300,retrans=5,hard,intr,bg,suid

    其中 server1 是 instance-owner 服务器名称,下表列出了其他一些选项:

    表 3. NFS 挂载选项
    选项 描述
    rw 使用读写权限来导出文件系统。
    timeo 这个值的单位是十分之一秒,表示 RPC 超时后进行第一次重传之前所需等待的时间。默认值是7/10。
    retrans 在重大操作被中止或者控制台上显示 “server not responding” 消息之前必须重传的次数。
    hard 如果 NFS 文件操作超时较多,则在控制台上报告 “server not responding”,并一直重新尝试。这是默认情况。
    intr 如果 NFS 文件操作超时较多,并且是硬(hard)挂载,那么允许由信号中断文件操作,使操作中断。
    bg 如果第一次 NFS 挂载尝试超时,则在后台重试挂载。
    suid 这个值允许 set-user-identifier 位 (SUID) 或 set group-identifier 位 (SGID) 生效。

  3. 用以下命令在其他数据库分区服务器上挂载导出的文件系统:

    mount server1:/db2home /db2home

检验 NFS 锁监控程序

DB2 需要一个 NFS 锁监控程序来在集群中所有参与机器之间共享 instance-owner 目录。可以通过使用 chkconfig 命令来检验 NFS 锁监控程序是否已启用:

chkconfig nfslock

可以通过以下命令启用 NFS 锁监控程序和重新启动 nfslock:

文章评论】 【收藏本文】 【推荐好友】 【打印本文】 【我要投稿】 【论坛讨论

   相关文章:
· SuSE Linux eMail Serve

   文章评论:(1条)
  
 请留名: 匿名评论   点击查看所有评论 论坛讨论
 

 声明:刊登此文章是为了传递更多信息,文章内容仅供参考,转载请注明出处。