WEB开发网
开发学院数据库DB2 在Linux上利用数据分区功能提高可伸缩性和性能 阅读

在Linux上利用数据分区功能提高可伸缩性和性能

 2009-12-23 15:00:13 来源:WEB开发网   
核心提示:设置好 instance-owning 文件系统后,通过在 /etc/exports 文件中添加以下条目,在Linux上利用数据分区功能提高可伸缩性和性能(5),可以在启动时通过一个 NFS 服务导出这个文件系统:清单 2. 示例 /etc/exports 清单db2home InstanceOwnerServer (

设置好 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 权限有效

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

/usr/sbin/exportfs -a

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

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

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

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

mkdir /db2home

添加一个条目到 /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) 生效。

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

mount server1:/db2home /db2home

上一页  1 2 3 4 5 6 7 8 9 10  下一页

Tags:Linux 利用 数据

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接