docker 安裝達夢資料庫

2022-07-24 15:27:28 字數 3630 閱讀 9056

1.拉取centos7映象

命令:docker pull centos:centos7

2.  拉取完成後,命令檢視映象  docker images

3.執行centos7映象

達夢資料庫預設埠是5236,所以執行執行對映埠5240:5236

docker run -it -p 5240:5236 --name centos7-dm7-3 centos:centos7

4。檢視id 

docker ps

5.拷貝達夢資料庫到容器中

從宿主機的/home下複製dminstall.bin檔案到容器中的/usr/local中

docker cp /home/dminstall.bin  0058902c632e:/usr/local 

6.開始安裝dm

開始安裝前為dminstall.bin 檔案授予許可權,然後執行安裝命令   

chmod 777 dminstall.bin

./dminstall.bin -i 

安裝具體步驟如下

[root@rootlocal]# ./dminstall.bin -i

please select the installer's language (e/e:english c/c:chinese) [e/e]:c

解壓安裝程式......... 

歡迎使用達夢資料庫安裝程式

是否輸入key檔案路徑? (y/y:是 n/n:否) [y/y]:n

是否設定時區? (y/y:是 n/n:否) [y/y]:y

設定時區:

[ 1]: gtm-12=日界線西

[ 2]: gtm-11=薩摩亞群島

[ 3]: gtm-10=夏威夷

[ 4]: gtm-09=阿拉斯加

[ 5]: gtm-08=太平洋時間(美國和加拿大)

[ 6]: gtm-07=亞利桑那

[ 7]: gtm-06=中部時間(美國和加拿大)

[ 8]: gtm-05=東部部時間(美國和加拿大)

[ 9]: gtm-04=大西洋時間(美國和加拿大)

[10]: gtm-03=巴西利亞

[11]: gtm-02=中大西洋

[12]: gtm-01=亞速爾群島

[13]: gtm=格林威治標準時間

[14]: gtm+01=塞拉耶佛

[15]: gtm+02=開羅

[16]: gtm+03=莫斯科

[17]: gtm+04=阿布達比

[18]: gtm+05=伊斯蘭瑪巴德

[19]: gtm+06=達卡

[20]: gtm+07=曼谷,河內

[21]: gtm+08=中國標準時間

[22]: gtm+09=漢城

[23]: gtm+10=**

[24]: gtm+11=索羅門群島

[25]: gtm+12=斐濟

[26]: gtm+13=努庫阿勒法

[27]: gtm+14=吉里巴斯

請選擇設定時區 [13]:21

安裝型別:

1 典型安裝

2 伺服器

3 客戶端

4 自定義

請選擇安裝型別的數字序號 [1 典型安裝]:1

所需空間: 780m

請選擇安裝目錄 [/opt/dmdbms]:

可用空間: 26g

是否確認安裝路徑? (y/y:是 n/n:否)  [y/y]:

安裝前小結

安裝位置: /opt/dmdbms

所需空間: 780m

可用空間: 26g

版本資訊: 

有效日期: 

安裝型別: 典型安裝

是否確認安裝 (y/y,n/n) [y/y]:

2019-11-20 02:14:26 

[info] 安裝 default 模組...

2019-11-20 02:14:26 

[info] 安裝達夢資料庫...

2019-11-20 02:14:30 

[info] 安裝 server 模組...

2019-11-20 02:14:31 

[info] 安裝 client 模組...

2019-11-20 02:14:32 

[info] 安裝 drivers 模組...

2019-11-20 02:14:32 

[info] 安裝 manual 模組...

2019-11-20 02:14:33 

[info] 安裝 service 模組...

2019-11-20 02:14:38 

[info] 建立dmdba系統管理員完成。

2019-11-20 02:14:38 

[info] 正在啟動dmapservice服務...

2019-11-20 02:14:39 

[info] 移動ant日誌檔案。

2019-11-20 02:14:39 

[info] 安裝達夢資料庫完成。

安裝結束

7.初始化dm7資料庫

path:初始資料庫存放路徑

page_size:資料頁大小

case_sensitive:大小寫敏感(預設敏感) case_sensitive=0(設定大小寫不敏感)

charset/unicode_flag:字符集(預設是0代表gb18030,1為utf-8)

./dminit path=/opt/dmdbms/data page_size=16 log_size=2048 case_sensitive=n  unicode_flag=1

這些引數在圖形化介面中,都是需要配置的項,都能找到對應的地方

資料庫安裝完成後,進入初始化階段,切入到我們安裝目錄的bin目錄,一般預設安裝路徑為/opt/dmdbms/bin,  執行命令./dminit path=/opt/dmdbms/data page_size=16 log_size=2048 case_sensitive=n

8.註冊資料庫服務

./dm_service_installer.sh -t dmserver -i /opt/dmdbms/data/dameng/dm.ini -p hx

回到dm的朱目錄/opt/dmdbms中,進入/script/root中發現兩個檔案 dm_service_installer.sh,dm_service_uninstaller.sh 服務的註冊與解除安裝

開始註冊服務

./dm_service_installer.sh -t dmserver -i /opt/dmdbms/data/dameng/dm.ini -p hx

9.啟動服務

啟動服務需要進入bin目錄下,使用dmserver指定資料庫配置啟動服務

./dmserver path=/opt/dmdbms/data/dameng/dm.ini  

後台啟動:nohup   ./dmserver path=/opt/dmdbms/data/dameng/dm.ini   &

docker安裝達夢資料庫

安裝docker前準備 關閉防火牆 systemctl stop firewalld.service 關閉selinux 檢視selinux狀態 getenforce 和 usr sbin sestatus setenforce設定selinux執行狀態,1開啟 enforce 0關閉 permis...

達夢資料庫linux安裝

進入 cd dev cdrom 給iso檔案賦可執行許可權 chmod x 檔名稱.iso根目錄執行 mount o rw dev cdrom 檔名稱.iso mnt cdrom 臨時修改linux語言為中文 export lang zh cn.gb2312 修改複製核心檔案大小 ulimit c ...

達夢資料庫安裝教程

系統採用中標麒麟6,達夢資料庫7 1.mkdir dm7 建立資料庫得安裝目錄先 2.id dmdba 檢視是否有dmdba這個使用者 建議使用dmdba安裝資料庫 groupadd dinstall 建立dinstall分組 useradd g dinstall dmdba 把dmdba分配到di...