達夢8—DEM—安裝



 一、安裝DEM

1、修改dm.ini

創建一個數據庫作為DEM后台數據庫, 並對數據庫控制文件dm.ini參數配置進行優化, 推薦配置:

  • MEMORY_POOL = 200
  • BUFFER = 1000
  • KEEP = 64
  • MAX_BUFFER = 2000
  • SORT_BUF_SIZE = 50

具體可以打開./disql,輸入以下sql命令:

SQL> alter system set 'SORT_BUF_SIZE'=50;
DMSQL 過程已成功完成
已用時間: 9.712(毫秒). 執行號:513.
SQL> alter system set 'BUFFER'=1000 spfile;
DMSQL 過程已成功完成
已用時間: 11.547(毫秒). 執行號:515.
SQL> alter system set 'KEEP'=64 spfile;
DMSQL 過程已成功完成
已用時間: 12.279(毫秒). 執行號:517.
SQL> alter system set 'MAX_BUFFER'=2000 spfile;
DMSQL 過程已成功完成
已用時間: 11.495(毫秒). 執行號:518.
SQL> alter system set 'SORT_BUF_SIZE'=50 spfile;
DMSQL 過程已成功完成
已用時間: 11.761(毫秒). 執行號:519.

 

2、執行腳本

啟動該達夢數據庫,並打開./disql工具執行SQL腳本dem_init.sql;

3、安裝JDK和Tomcat

使用yum命令安裝JDK

# yum -y list java*
# yum install java-1.8.0-openjdk.x86_64

去Tomcat下載源碼,並解壓安裝到此目錄下

# mkdir /usr/local/tomcat
# cd /usr/local/tomcat
# tar -zxvf apache-tomcat……

將/dmdbms/web目錄下的dem.war包,放到/usr/local/tomcat/webapps/目錄下面

cp  /home/dmdba/dmdbms/dmdbms/web/dem.war  /usr/local/tomcat/webapps/

4、啟動Tomacat

# ./startup.sh

關閉防火牆或者開放8080端口
瀏覽器輸入http://服務器IP地址:8080

可以正常訪問后關閉Tomcat

# ./shutdown.sh

 5、修改配置文件

(1)我們的dem.war包已經放在/usr/local/tomcat/webapps目錄下了,然后剛剛由於tomcat的啟動,我們的dem.war被自動解壓成了一個目錄dem,

我們進入這個目錄,修改其中/WEB-INF/db.xml文件,配置后台數據庫的連接信息,  ip、port、用戶名、密碼、連接池大小,SSL登錄信息等

# cd /usr/local/tomcat/webapps/dem/WEB-INF
# vim db.ml

(2)在/usr/local/tomcat/server/conf/server.xml中 <Connector port=“8080” protocol=“HTTP/1.1”…             

         追加屬性字段 maxPostSize="-1"

maxPostSize參數的意思是 使post內容大小不限制

(3)修改jvm啟動參數:

修改bin目錄下的catalina.sh文件,在文件末尾加一行代碼:

JAVA_OPTS="-server -Xms256m -Xmx1024m -XX:MaxPermSize=512m -Djava.library.path=/home/dmdba/dmdbms/dmdbms/bin"  #記得把/home/dmdba/dmdbms/dmdbms/bin根據DM實際安裝位置修改。

 

6、訪問DEM

先啟動tomcat

# ./startup.sh

假設本機ip為192.168.17.140,然后開啟瀏覽器訪問url(http:// 192.168.17.140:8080/dem),登錄(admin/888888)

 

 

 

 

二、安裝dmagent

1、配置config.properties

在需要進行監控的主機上啟動dmagent,要求agent和dem所運行主機時間一致;

在/home/dmdba/dmdbms/dmdbms/tool/dmagent目錄下,配置config.properties:

center.url=http://192.168.17.140:8080/dem #這個是DEM訪問地址,主要把這個改了。

2、啟動dmaget

# ./DMAgentService.sh start

 

 

 

三、使用DEM

 

 目前點擊“監控與告警”,再點擊“主機”,就可以看到啟動了dmagent的主機了,它們正在被dem監控着...(* ̄0 ̄)ノ

如果看到有個紅色感嘆號,沒有關系,一般是因為內網沒配置,點擊“更多”,再點擊“配置網絡”,配置下即可。

 

 

 

 

 

 

 

 

 

 

四、注意事項

  • 用管理員登陸系統后,可以在"系統管理"->"系統配置"頁面中對系統的其他屬性進行配置,包括dmagent的監控頻率、前端刷新頻率、郵件手機通知告警等;
  • 若要啟用郵件通知,需用管理員用戶登錄系統, 在系統配置中完成系統郵箱的相關配置;
  • 若需要啟用短信通知,用戶需要借助我們提供的WEB-INF/lib/demsdk.jar,實現 com.dameng.dem.server.util.IPhoneNotify接口,將依賴包及實現類打包放入到WEB-INF/lib下,重啟web容器,然后在系統配置中完成短信通知的相關配置即可。
  • 如果部署集群並需要創建系統服務,在Linux(Unix)下應以root用戶運行dmagent,在Windows下應以administrator用戶運行dmagent。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM