Linux環境下安裝DB2V10.5_server_x86_64說明

說明,此文檔安裝爲靜默安裝,適合無圖形界面Linux,當然,在有圖形Linux也可以執行靜默安裝, 只是圖形界面多了一種選擇方式,而無圖形界面只能使用靜默安裝的方式,安裝包db_install爲db2靜默安裝響應文件,在安裝過程中事先需關閉selinux 、iptables,需要配置YUM倉庫,一定要執行預先檢測,不然安裝的過程中會碰到一些問題,導致安裝無法繼續。

1、 平臺環境

硬件平臺:x86_64位intel或AMD處理器
系統平臺:Linux
軟件環境:v10.5_linuxx64_expc.tar.gz

2、前期準備

環境配置要求
推薦內存至少1G
/tmp目錄大於2G
磁盤容量大於20G
修改系統內核參數
在/etc/sysctl.conf中添加如下參數
這裏寫圖片描述
使用sysctl -p使內核參數臨時生效
這裏寫圖片描述

檢查kernel版本
這裏寫圖片描述
檢查系統發行版本
這裏寫圖片描述
配置YUM倉庫
這裏寫圖片描述

3、安裝步驟

(1)創建DB2用戶和用戶組
1>創建用戶組
這裏寫圖片描述
2>創建用戶並指派用戶組
這裏寫圖片描述
說明,在這裏-m 表示如果用戶目錄不存在,則創建,-d指定目錄
3>爲上面創建的用戶設置密碼
這裏寫圖片描述
說明:這裏 也可以使用password username的方式來設置密碼
2、上傳DB2V10.5安裝包到db2_server目錄下(目錄自己 可以隨便指定)
1>解壓安裝包
這裏寫圖片描述
這裏寫圖片描述

2>執行預先檢測腳本 db2prereqcheck,檢查系統配置
這裏寫圖片描述
安裝pam包(如果執行不成功手動爲libpam.so做軟鏈接)
這裏寫圖片描述

其中–nodeps解除依賴包安裝
這裏寫圖片描述
安裝compat-libstdc++
這裏寫圖片描述
關閉selinux和iptables
這裏寫圖片描述
下面這個一個網卡增強服務包,可以忽略;全名稱infiniBand(是一種無線帶寬技術)
這裏寫圖片描述
3、修改hostname
由於我使用的是centos系統,所以在本地hosts解析服務中需要修改hostname
這裏寫圖片描述
4、執行安裝腳本
這裏寫圖片描述
輸入yes並回車,安裝到默認目錄/opt/ibm/db2/V10.5
這裏寫圖片描述
安裝成功
5、創建DB2管理服務器
這裏寫圖片描述
6、創建DB2實例
這裏寫圖片描述
這裏寫圖片描述
7、爲實例配置TCP/IP通信服務
在/etc/services中添加以下內容
這裏寫圖片描述
8、使用db2inst1 用戶,爲DB2服務管理配置SVCENAME賦值
這裏寫圖片描述
9、使用dbinst1用戶,設置通信代理TCPIP
這裏寫圖片描述
OK! DB2安裝並創建實例到此大功告成!

4、測試DB2數據庫

使用db2inst1用戶並使用db2start啓動數據庫
這裏寫圖片描述
啓動失敗,沒有安裝libaio包,切換到root用戶,安裝此包

這裏寫圖片描述
這裏寫圖片描述
再次切換到db2inst1用戶使用db2start命令啓動數據庫
這裏寫圖片描述
OK!啓動成功

5、驗證SQL語句

這裏寫圖片描述
這裏寫圖片描述

6、關閉數據庫

這裏寫圖片描述

DB2安裝到此結束

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章