此任务描述了将参与分区数据库系统的每台计算机上需要更新的环境设置。
要更新 AIX® 环境设置:
chdev -l sys0 -a maxuproc='4096'
thewall = 65536 sb_max = 1310720 rfc1323 = 1 tcp_sendspace = 221184 tcp_recvspace = 221184 udp_sendspace = 65536 udp_recvspace = 65536 ipqmaxlen = 250 somaxconn = 1024要列示所有网络相关参数的当前设置,输入以下命令:
no -a | more要设置参数,输入以下命令:
no -o parameter_name=value其中:
例如,要将 tcp_sendspace 参数设置为 221184,输入以下命令:
no -o tcp_sendspace=221184
spoolsize 16777216 rpoolsize 16777216要列示这些参数的当前设置,输入以下命令:
lsattr -l css0 -E要设置这些参数,输入下列命令:
/usr/lpp/ssp/css/chgcss -l css0 -a spoolsize=16777216 /usr/lpp/ssp/css/chgcss -l css0 -a rpoolsize=16777216如果没有使用 /tftpboot/tuning.cst 文件来调整系统,那么在安装之后可以使用 DB2DIR/misc/rc.local.sample 样本脚本文件,其中 DB2DIR 是 DB2® 产品安装的路径,来更新网络相关参数。要在安装之后使用样本脚本文件来更新网络相关参数,执行下列步骤:
cp /usr/opt/db2_09_01/misc/rc.local.sample /etc/rc.local chown root:sys /etc/rc.local chmod 744 /etc/rc.local
mkitab "rclocal:2:wait:/etc/rc.local > /dev/console 2>&1"
lsitab rcnfs
/etc/rc.local
lsps -a此命令将返回类似于以下的输出:
Page Space Physical Volume Volume Group Size %Used Active Auto Type paging00 hdisk1 rootvg 60MB 19 yes yes lv hd6 hdisk0 rootvg 60MB 21 yes yes lv hd6 hdisk2 rootvg 64MB 21 yes yes lv可用调页空间应是在计算机上安装的物理内存量的两倍。
每台计算机上的 biod 数 × 实例中的计算机数
理想情况下,应该在每台计算机上运行 10 个 biod 进程。根据以上公式,在由四台计算机组成的系统上(每台计算机上有 10 个 biod 进程),将使用 40 个 NFSD。
如果正在安装大型系统,那么计算机上最多可以安装 120 个 NFSD。
有关 NFS 的其他信息,参阅 NFS 文档。