官术网_书友最值得收藏!

1.1.2 Linux操作系統中的安裝

1.環境準備

Linux操作系統中的安裝比Windows操作系統中的安裝稍麻煩一些,需要事先創建好達夢數據庫專用用戶組和用戶,并對系統環境進行檢查,使其符合達夢數據庫的要求。

創建用戶組和用戶的步驟可以參考達夢用戶手冊的示例。

(1)創建安裝用戶組dinstall。

groupadd -g 12349 dinstall

(2)創建安裝用戶dmdba。

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

(3)初始化用戶密碼。

passwd dmdba

Linux系統中,會對程序使用操作系統資源進行限制。為了使達夢數據庫實例能夠正常運行,使用ulimit -a命令進行查詢,如圖1-8所示。

圖1-8

對操作系統參數使用限制進行如下設置。

(1)設定數據段的最大值,單位為KB。

data seg size (kbytes, -d)

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

(2)設定Shell所能建立的最大文件大小,單位為區塊。

fi le size(blocks, -f)

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

(3)設置系統打開的最大文件數。

open fi les(-n)

建議設置為65536以上或unlimited(無限制)。

(4)指定可使用的虛擬內存上限,單位為KB。

virtual memory (kbytes, -v)

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

如果用戶需要為當前安裝用戶更改ulimit的資源限制,可修改文件/etc/security/limits.conf。

2.圖形化安裝

圖形化安裝需要使用達夢數據庫用戶登錄Linux的圖形化界面(如果是其他用戶登錄,在圖形化界面中使用su命令切換至達夢數據庫用戶進行安裝,有可能會出現圖形化安裝程序啟動失敗),雙擊DMInstall.bin,或在命令行方式下進入安裝包目錄,執行以下命令:

./DMInstall.bin

安裝過程與Windows操作系統中的基本相同,唯一不同的地方是在安裝完成時會彈出對話框,提示使用root用戶執行相關命令,如圖1-9所示。

圖1-9

用戶根據對話框的說明完成相關操作后可關閉此對話框,單擊“完成”按鈕結束安裝。

3.命令行安裝

如果Linux系統沒有圖形化界面,達夢數據庫提供了命令行的安裝方式。達夢數據庫用戶在終端進入安裝程序所在文件夾,執行以下命令進行命令行安裝:

./DMInstall.bin –i

安裝過程如下。

(1)選擇安裝語言。

請根據系統配置選擇相應的語言,如圖1-10所示。輸入選項,按回車鍵進行下一步。

圖1-10

(2)輸入時區。

開始設置時區,如圖1-11所示。用戶可以在此處選擇達夢數據庫的時區信息。

(3)選擇安裝類型。

安裝類型選擇如圖1-12所示。用戶選擇安裝類型需要手動輸入,默認是典型安裝。如果用戶選擇自定義安裝,將打印全部安裝組件信息。用戶通過命令行窗口輸入要安裝的組件序號,選擇多個安裝組件時需要使用空格進行間隔。輸入結束后按回車鍵,將打印安裝選擇組件所需要的存儲空間大小。

圖1-11

圖1-12

(4)選擇安裝路徑。

安裝路徑的選擇如圖1-13所示。用戶可以輸入達夢數據庫的安裝路徑,不輸入則使用默認路徑,默認為$HOME/dmdbms(如果安裝用戶為root,則默認安裝目錄為/opt/dmdbms)。

(5)安裝小結。

安裝程序將打印用戶之前輸入的部分安裝信息,用戶對安裝信息進行確認。不確認,則退出安裝程序;確認,則進行安裝。如圖1-14所示。

圖1-13

圖1-14

(6)開始安裝。

安裝過程如圖1-15所示。

安裝完成后,終端提示“請以root系統用戶執行命令”。需要切換到root用戶(su–root),手動執行相關命令,根據提示完成相關操作。

圖1-15

4.靜默安裝

靜默安裝通過事先將數據庫安裝參數寫入配置文件,實現非交互式的安裝,這在某些特殊場景會用到。

達夢數據庫用戶在命令行方式下進入安裝包目錄,執行命令:

./DMInstall.bin -q   配置文件全路徑

安裝過程如圖1-16所示。

圖1-16

靜默安裝完成后,終端仍然會提示“請以root系統用戶執行命令”。此時跟命令行安裝過程一樣,需要切換到root用戶手動執行相關命令,根據提示完成相關操作。

靜默安裝的配置文件為XML格式,安裝前要編輯好,具體格式可以參考達夢公司用戶手冊中提供的模板,XML模板文件內容示例如下:

主站蜘蛛池模板: 兴隆县| 湘阴县| 日照市| 土默特左旗| 漳州市| 嘉义市| 界首市| 唐河县| 怀宁县| 喜德县| 廊坊市| 临城县| 宽城| 瑞昌市| 平南县| 万盛区| 阿巴嘎旗| 伊金霍洛旗| 宜良县| 乌兰察布市| 潮安县| 鞍山市| 治多县| 鄂托克旗| 泸州市| 津南区| 荥经县| 花垣县| 盐山县| 诏安县| 巴南区| 扎赉特旗| 张掖市| 霍城县| 萍乡市| 柯坪县| 锡林浩特市| 青川县| 西盟| 通州市| 浦江县|