创建用户和组
- groupadd -g 996 db2iadm1
- groupadd -g 995 db2fadm1
- groupadd -g 994 dasadm1
- useradd -u 600 -g db2iadm1 -m -d /home/db2inst1 db2inst1
- useradd -u 601 -g db2fadm1 -m -d /home/db2fenc1 db2fenc1
- useradd -u 602 -g dasadm1 -m -d /home/dasusr1 dasusr1
- passwd db2inst1
- passwd db2fenc1
- passwd dasusr1
安装依赖
挂载镜像并编写本地 yum 源
- mount /dev/cdrom /media/
- rpm --import /etc/pki/rpm-gpg/RPM*
- vi /etc/yum.repos.d/RHEL-media.repo
- i
- [base]
- name=Server Local Sources
- baseurl=file:///media
- enable=1
- gpcheck=0
安装依赖
yum install -y librdmacm ibsim ibutils libcxgb3 libibmad libibumad libipathverbs libmthca libnes libibcm numactl
安装数据库
解压安装包
tar xvfz DB2_Svr_10.5.0.1_Linux_x86-64.tar.gz```JS
开始安装
是否安装到默认目录 (/opt/IBM /db2/v10.5)?
选择安装的功能这里选择 SERVER
您想安装 DB2 PUSTRCALE 功能吗?[是 / 否] 这个地方选择 no
安装完成
创建实例
- cd /opt/ibm/db2/V10.5/instance/
- ./db2icrt -u db2fenc1 db2inst1
? 创建完成
- [db2inst1@zhyxdb instance]$ ./db2ilist
- db2inst1
DB2 参数设置
db2 的参数非必选项, 可以按照需求进行设置
- db2set DB2_EXTENDED_OPTIMIZATION=ON #开启扩展优化
- db2set DB2_DISABLE_FLUSH_LOG=ON #开启禁用刷新日志
- db2set AUTOSTART=YES #开启自动启动
- db2set DB2_STRIPED_CONTAINERS=ON #开启集装箱
- db2set DB2_HASH_JOIN=YES #开启哈希连接
- db2set DB2COMM=tcpip #使用 TCP/IP
- db2set DB2_PARALLEL_IO=* #所有的都启动并行 IO
- db2set DB2CODEPAGE=1208 #二进制代码采用那个数值
?db2 端口设置
端口设置可以按照自己的需求去定义
db2 update dbm cfg using SVCENAME 60006
至此, DB2 安装完成剩下的就是一些建库的操作了.?
来源: https://www.2cto.com/kf/201905/807506.html