CentOS7下安裝達夢資料庫的步驟

2021-09-23 08:06:54 字數 3774 閱讀 3013

一,建立安裝使用者

為了減少對作業系統的影響,使用者不應該以

root

系統使用者來安裝和執行 

dm 。使用者可以在安裝之前為 dm

建立乙個專用的系統使用者。

1. 建立安裝使用者組

dinstall。

groupadd dinstall

2. 建立安裝使用者

dmdba。

useradd -g dinstall -m -d /home/dmdba -s /bin/bash dmdba

3. 初始化使用者密碼。

passwd dmdba

4. 之後通過系統提示進行密碼設定。

注意:建立安裝系統使用者完成後,安裝手冊之後的操作預設使用安裝系統使用者進行

操作。

這裡我將使用者dmdba的密碼也設為dmdba

二,linux(unix)下檢查作業系統限制

在 linux(unix)

系統中,因為

ulimit

命令的存在,會對程式使用作業系統資源進行限制。為了使 dm

能夠正常執行,建議使用者檢查當前安裝使用者的

ulimit

引數。

執行ulimit -a

進行查詢。如下圖所示:

引數使用限制:

1.data seg size

data seg size (kbytes, -d)

建議使用者設定為

1048576(

即 1gb)

以上或

unlimited(

無限制)

,此引數過小將導致資料庫啟動失敗。

2. file size

file size(blocks, -f)

建議使用者設定為

unlimited(

無限制)

,此引數過小將導致資料庫安裝或初始化失敗。

3. open filesopen files(-n)

建議使用者設定為

65536

以上或

unlimited(

無限制)。

這裡open file值為1024,需要手動修改:

(sorry,上面應該是65536.。。。)

加入如上配置後,重啟生效。

4.virtual memory

virtual memory (kbytes, -v)

建議使用者設定為

1048576(

即 1gb)

以上或

unlimited(

無限制)

,此引數過小將導致資料庫啟動失敗。

如果使用者需要為當前安裝使用者更改

ulimit

的資源限制,請修改檔案 /etc/security/limits.conf。

三,檢查系統記憶體與儲存空間

1.檢查記憶體

為了保證

dm 的正確安裝和執行,要盡量保證作業系統至少

1gb

的可用記憶體

(ram)。

如果可用記憶體過少,可能導致

dm安裝或啟動失敗。使用者可以使用以下命令檢查操作記憶體: #

獲取記憶體總大小

grep memtotal /proc/meminfo

#獲取交換分割槽大小

grep swaptotal /proc/meminfo

#獲取記憶體使用詳情

free

2.檢查儲存空間

1)dm

完全安裝需要

1gb

的儲存空間,使用者需要提前規劃好安裝目錄,預留足夠的

儲存空間。使用者在

dm 安裝前也應該為資料庫例項預留足夠的儲存空間,規劃好資料路徑和備份路徑。使用者可使用以下命令檢查儲存空間:

#查詢目錄/mount_point/dir_name 可用空間

df -h /mount_point/dir_name

2)dm

安裝程式在安裝時將產生臨時檔案,臨時檔案需要

1gb

的儲存空間,臨時檔案目錄預設為/tmp。使用者可以使用以下命令檢查儲存空間。如下圖所示:

如果/tmp

目錄不能保證

1gb

的儲存空間,使用者可以擴充套件

/tmp

目錄儲存空間或者通 過設定環境變數 dm_install_tmpdir

指定安裝程式的臨時目錄。具體命令如下所示:

#以 bash

為例:

mkdir -p /mount_point/dir_name

dm_install_tmpdir=/mount_point/dir_name

export dm_install_tmpdir

四,安裝dm

使用者應登入或切換到安裝系統使用者,進行以下安裝步驟的操作

(注:不建議使用

root

系統使用者進行安裝

)。  

1.將iso檔案拷貝到linux系統裡,比如放到/home/dmdba/dm8下。 

2.掛載iso檔案。(掛載是臨時的,我中途重啟系統再進來是需要重新掛載的。)

可以看到/mnt/dm8目錄下已經存在dminstall.bin 檔案, dminstall.bin 檔案就是 dm 的安裝程式。

在執行安裝程式前,需要賦予 dminstall.bin 檔案執行許可權。具體命令如下所示:

chmod 755 ./dminstall.bin

執行以下命令將執行

dm 的圖形化安裝:

./dminstall.bin

愉快的安裝起來了~~~~~~

CentOS安裝達夢資料庫

root dm home chmod 777 dminstall.bin root dm home dminstall.bin i 請選擇安裝語言 c c 中文 e e 英文 c c c 解壓安裝程式.core file size blocks,c 0 data seg size kbytes,d ...

centos7安裝達夢資料庫dm8流程

目錄 安裝準備 安裝 資料庫工具 系統環境 centos7 查詢系統環境 獲取系統位數 getconf long bit 查詢作業系統 release 資訊 lsb release a 檢查 cpu 版本 cat proc cpuinfo 查詢系統資訊 cat etc issue 查詢系統名稱 un...

達夢7資料庫安裝記錄

注1 本文件適合rhel oel centos 5 6.x x64或中標麒麟作業系統。整理完整的安裝過程記錄。vi etc hosts 192.168.14.180 node1 groupadd dinstall useradd g dinstall m d home dmdba s bin bas...