Linux下安裝達夢數據庫DM8(詳細截圖版)

達夢數據庫是一款優秀的國產數據庫,現在最新版爲DM8
如何在Linux下安裝它呢?

詳細方法如下:

一、下載DM8數據
我用的是DM8開發版(Linux-rh7-64位)
下載鏈接: https://pan.baidu.com/s/1bu0YBXeQWI26lqEMS4XruA 提取碼: hctc
也可以登錄達夢官網下載其他版本
在這裏插入圖片描述
下載下來是一個壓縮包,先在windows下進行解壓縮,得到一個ISO文件:
dm8_setup_rh7_64_ent_8.1.1.45_20191121.iso

方法一:很多博客裏都是將這個iso文件放入linux中,通過掛載得到DMInstall.bin安裝文件,相當於將ISO文件當成光盤插入linux光驅,但這種方法很多人很容易出錯。這種方法如下

(1)將ISO文件拷貝到linux中,放在/home/user1/dmdbms/iso文件夾中
[user1@localhost iso]$ ls
dm8.iso

(2)更改文件權限
[user1@localhost iso]$ chmod 777 dm8.iso

(3)掛載ISO,相當於將ISO文件當成光盤插入光驅
-o loop 參數將ISO文件模擬成一個磁盤,掛載到dminstall目錄
必須用root掛載
[root@localhost dmdbms]# mount -o loop dm8.iso dminstall
mount: /dev/loop2 寫保護,將以只讀方式掛載

(4)查看生成出來的DMInstall.bin
[root@localhost dmdbms]# cd dminstall/
[root@localhost dminstall]# ls
DMInstall.bin  DM_Install_en.pdf  DM_Install_zh.pdf  release_en.txt  release_zh.txt

方法二:這裏介紹另外一種方法,我就是這麼幹的,直接在windows中將iso文件解壓縮,就可以得到DMInstall.bin安裝文件,再將DMInstall.bin安裝文件放入linux中。
在這裏插入圖片描述

二、Linux環境準備
我用的是銀河麒麟linux的虛擬機(和和redhat紅帽系列用法區別不大)
麒麟版本如下
在這裏插入圖片描述
內核信息如下
在這裏插入圖片描述
1.通過ulimit -a命令,查詢系統狀態是否滿足要求

[root@localhost dminstall]# ulimit -a
core file size          (blocks, -c) 0
data seg size           (kbytes, -d) unlimited
scheduling priority             (-e) 0
file size               (blocks, -f) unlimited
pending signals                 (-i) 3780
max locked memory       (kbytes, -l) 64
max memory size         (kbytes, -m) unlimited
open files                      (-n) 1024
pipe size            (512 bytes, -p) 8
POSIX message queues     (bytes, -q) 819200
real-time priority              (-r) 0
stack size              (kbytes, -s) 8192
cpu time               (seconds, -t) unlimited
max user processes              (-u) 3780
virtual memory          (kbytes, -v) unlimited
file locks                      (-x) unlimited

參數使用限制:

(1)data seg size

建議用戶設置爲 1048576(即 1GB)以上或 unlimited(無限制),此參數過小 將導致數據庫啓動失敗。

(2)file size

建議用戶設置爲 unlimited(無限制),此參數過小將導致數據庫安裝或初始化 失敗。

(3)open files

建議用戶設置爲 65536 以上或 unlimited(無限制)。一般只有這個不滿足。通過以下命令設置。

ulimit -HSn 65536  #硬資源和軟資源同時限制爲最大打開文件描述符數65546

(4)virtual memory

建議用戶設置爲 1048576(即 1GB)以上或 unlimited(無限制),此參數過小 將導致數據庫啓動失敗。

若不滿足上述要求,vim /etc/security/limits.conf 來進行修改

2.修改文件權限

1)將文件DMInstall.bin拷貝到dmdbms文件夾中

(2)更改DMInstall.bin權限爲所有人所有權限
[kylin@localhost dmdbms]# chmod 777 DMInstall.bin 
chmod: 更改"DMInstall.bin" 的權限: 只讀文件系統

(3)執行安裝命令
[kylin@localhost dmdbms]$ ./DMInstall.bin 
解壓安裝程序..
..........

三、DM8安裝
彈出如下“選擇語言與時區”界面,點擊確定
(注意如果這一步報錯:./DMInstall.bin: line 122: /tmp/DMInstall/source/jdk/bin/java,類似的問題,則是你的安裝包和操作系統不匹配,換一個linux試試)
在這裏插入圖片描述
彈出如下所示界面,點擊下一步
在這裏插入圖片描述
彈出如下所示“許可證協議”界面,選擇接受,點擊下一步
在這裏插入圖片描述
彈出如下詳情界面,點擊下一步
在這裏插入圖片描述
進入如下key文件界面,個人實驗用不需要啓用安全特性,所以不需要key,直接點擊下一步
在這裏插入圖片描述
進入如下產品選擇界面,選擇典型安裝(最全),點擊下一步
在這裏插入圖片描述
進入如下安裝位置選擇界面,選擇位置,點擊下一步
在這裏插入圖片描述
進入到安裝前小結,點擊安裝
在這裏插入圖片描述
開始安裝,讀進度條。
在這裏插入圖片描述
彈出“執行配置腳本”對話框,先不點確定,將裏面說的操作執行後,再回來點確定
在這裏插入圖片描述
在這裏插入圖片描述
最後彈出如下對話框,提示我們配置環境變量,先點擊完成
在這裏插入圖片描述
彈出如下初始化數據庫界面,點擊初始化
在這裏插入圖片描述
彈出如下“數據庫配置助手界面”,選擇創建數據庫實例,點擊開始
在這裏插入圖片描述
彈出如下界面,點擊下一步
在這裏插入圖片描述
彈出如下界面,點擊下一步
在這裏插入圖片描述
彈出如下界面,點擊下一步
在這裏插入圖片描述
彈出如下所示界面,點擊下一步
在這裏插入圖片描述
彈出如下所示界面,點擊下一步
在這裏插入圖片描述
彈出如下界面,選擇所有用戶使用同一口令,口令對位數有要求,例如輸入123456789,點擊下一步
在這裏插入圖片描述
彈出如下界面,點擊下一步
在這裏插入圖片描述
彈出如下界面,點擊完成
在這裏插入圖片描述
彈出如下界面,和剛纔一樣,先不要點確定,把要求的腳本執行後,再回來點擊確定
在這裏插入圖片描述
在這裏插入圖片描述
彈出如下界面,點擊完成
在這裏插入圖片描述
彈出如下界面,點擊確定
在這裏插入圖片描述
最後別忘了,剛纔有一步提示我們少環境變量,需要在kylin用戶的~/.bash_profile 裏添加環境變量。
命令如下:
vim編輯器打開該文件
在這裏插入圖片描述
輸入三個環境變量,保存
在這裏插入圖片描述

四、檢查安裝
安裝完成後,會在桌面生成服務查看器,說及服務查看器,若核心服務DmServiceDMSERVER服務正常運行,則安裝成功。
在這裏插入圖片描述

大功告成,後面就可以使用達夢8了。

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