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 - 用戶   進入用戶

相關文章
相關標籤/搜索