很长时间没发技术帖,发个CM在Soalris上部署的简约文档。
可恨的IBM,设置了若干陷阱,害得我费了不少劲,现共享。
在Solaris 8 & 9上验证通过。
********************************
CM在Solaris 8/9上简略安装文档
2006-8-29
前提:
Solaris 8/9 打完OS推荐补丁
一、安装db2
1、配置内核
#vi /etc/system
* Add for db2 V8.1 install
set msgsys:msginfo_msgmax=65535
set msgsys:msginfo_msgmnb=65535
set msgsys:msginfo_msgmni=256
set msgsys:msginfo_msgtql=1024
set msgsys:msginfo_msgseg=32768
set semsys:seminfo_semmni=1024
set semsys:seminfo_semmap=1026
set semsys:seminfo_semmap=2048
set semsys:seminfo_semmns=2048
2、重新启动服务器安装(以root登陆控制台)
#sync;sync;reboot
#./db2setup
/******************
如果实例不能成功创建,需要手工创建
先创建用户,再创建实例
#useradd -g db2grp1 -G dasadm1 -d /export/home/db2inst1 -m db2inst1
#passwd db2inst1
#/opt/IBM/db2/V8.1/instance/db2icrt -u db2fenc1 db2inst1 -w 32
--相对的:
--删除instance命令:
--#/opt/IBM/db2/V8.1/instance/db2idrop db2inst1
--#/opt/IBM/db2/V8.1/instance/db2iset -d db2inst1
--列出instance命令:
--#/opt/IBM/db2/V8.1/instance/db2ilist)
*******************/
3、配置root环境变量
--root环境变量
#cd
#vi .profile
if [ -f /export/home/db2inst1/sqllib/db2profile ]; then
. /export/home/db2inst1/sqllib/db2profile
fi
--db2环境变量
#su - db2inst1
$vi sqllib/profile.env
DB2LIBPATH=/usr/lib:/opt/IBM/db2cmv8/lib
DB2ENVLIST='LIBPATH IBMCMROOT ICMDLL EXTSHM'
DB2COMM='tcpip'
DB2AUTOSTART='true'
PATH=$PATH:$ICMROOT/bin/DB2
LD_LIBRARY_PATH=$ICMROOT/lib:$ICMROOT/inso:$LD_LIBRARY_PATH
export ICMROOT ICMDLL ICMCOMP CMCOMMON PATH LD_LIBRARY_PATH
$vi sqllib/userprofile
IBMCMROOT=/opt/IBM/db2cmv8
EXTSHM=ON
ICMDLL=/export/home/db2fenc1
LIBPATH=$IBMCMROOT/lib:$LIBPATH
export IBMCMROOT
export EXTSHM
export ICMDLL
export LIBPATH
$pwd
/export/home/db2inst1/sqllib
4、改变数据库缺省路径(根据实际情况可选)
$db2
>update dbm cfg using DFTDBPATH /IBMindex
>disconnect all
>force application all
>terminate
/*****************
根据实际情况:
一旦有了数据,要想修改数据路径,除了dftpath,还必须修改catalog路径,日志路径,tablespace路径一系列设置
>get db cfg for db
原来:
Changed path to log files (NEWLOGPATH) =
Path to log files = /export/home/db2inst4/db2inst4/NODE0000/SQL00003/SQLOGDIR/
| 论坛热门帖子: | [lch203] 写得蛮好的linux学习笔记(10-21) [黑马制造] 学习java的30个目标(10-19) [笑傲股林] 做测试半年了,有点迷茫,应该再学些什么提高自己的测试水平和测试能力呢?(10-19) [udp8589] 大家用google的来吱一声? 用百度的~~也来报道下?(10-18) [沂偌掳兆] 本人总结的一些认为C++比较经典的书籍,希望对大家有用(10-18) |
| TAG标签: | 部署 文档 原创 回复 安装 支持 控制台 创建 CM 启动 |
注册
个人空间
