一,建立安裝使用者
為了減少對作業系統的影響,使用者不應該以
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...