Linux下装db2

1.首先下载db2 Linux版安装包:linux

下载地址:https://www.ibm.com/developerworks/cn/downloads/im/udbexp/sql

2.解压到usr/opt目录下:目录没有本身新建centos

进入到opt目录:cd /usr/opt,而后解压:tar -xvf v11.1_linuxx64_expc.tar.gz服务器

cd /usr/opt
tar -xvf v11.1_linuxx64_expc.tar.gz

3.解压后会出来expc文件夹tcp

4.进入到expc目录安装操作系统

cd expcip

./db2_installpip

出来的都写yestable

安装成功后会出来 successfully配置

5.license(若是是 版 能够不用注册,我下载的版本就不须要作)安装成功后在目录外面会出来opt文件,

cd opt/ibm/db2/V11.1/adm

/opt/ibm/db2/V11.1/adm/db2licm -a /opt/expc/db2/license/db2expc_uw.lic

成功会出来successfully

6.建立用户组和用户

groupadd -g 901 db2iadm1
groupadd -g 902 db2fadm1
groupadd -g 903 dasadm1

建立用户

useradd -g db2iadm1 -u 801 -d /home/db2inst1 -m  db2inst1
useradd -g db2fadm1 -u 802 -d /home/db2fenc1 -m  db2fenc1
useradd -g dasadm1 -u 803 -d /home/dasadm1 -m  dasusr1

[root@centos-linux ~]# useradd -g db2fadm1 -u 802 -d /home/db2fenc1 -m  db2fenc1
[root@centos-linux ~]# useradd -g dasadm1 -u 803 -d /home/dasadm1 -m  dasusr1

设置密码

passwd db2inst1 设置db2inst1用户的密码

passwd dasusr1 设置dasusr1用户的密码

7.建立实例

cd /opt/ibm/db2/V11.1/instance

./dascrt -u dasusr1  建立DB2管理服务器

./db2icrt -u db2fenc1 db2inst1 建立DB2实例

8。设置db2 自动启动

./db2iauto -on db2inst1   实例db2inst1自动启动

 su - dasusr1  进入DAS管理服务器

 . das/dasprofile

db2admin atart  开启DAS管理服务器

su - db2inst1  进入实例用户

[db2inst1@centos-linux ~]$ . sqllib/db2profile
[db2inst1@centos-linux ~]$ db2start 开启服务器

9。配置tcpip

 db2set DB2COMM=TCPIP

10.可能会由于防火墙问题致使50000端口被禁用

su - root  进入root用户

1) Linux操做系统中永久性生效,重启后不会复原

开启: chkconfig iptables on

关闭: chkconfig iptables off

2) 即时生效,重启后复原

开启: service iptables start

关闭: service iptables stop

这里db2就装完成了 

 

 

最后用到的标签

su - 用户   进入用户

相关文章
相关标签/搜索