日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

DS, DB, WEB模块的安装(环境搭建) 学习日志 2012年7月10日

發布時間:2025/4/16 编程问答 28 豆豆
生活随笔 收集整理的這篇文章主要介紹了 DS, DB, WEB模块的安装(环境搭建) 学习日志 2012年7月10日 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

?

一.關于統籌模塊的安裝步驟:

1.將安裝包以smsds用戶二進制方式上傳至“/home/smsds”目錄.

2.以smsds用戶登錄系統.?

3.刪除“/home/smsds/.login”文件.

> rm .login

如果發現/home/smsds路徑下存在.login文件,請務必進行刪除,否則影響環境變量設置.

?

4.執行如下命令,解壓安裝軟件.

> tar -zxvf "HUAWEI SMS-Service R*C*L*.DS.SUSEx64.tar.gz"

?

5.解壓縮后,確認“/home/smsds”中包含如下目錄.

bin ?clustershell ?shell ?config ?lib ?tmp

?

6.執行如下命令,確認包含“.startsh”和“.cshrc”文件.

> ls –al

(由于.startsh和.cshrc是隱藏文件,需要用ls -a命令查看,否則看不到.)

?

7.確認bin目錄下,各模塊執行文件權限正確.

> ls ~/bin -l

輸出類似如下信息:

-rwxr-xr-x 1 smsds expgrp 1742941 2009-12-18 09:53 clustermng

-rwxr-xr-x 1 smsds expgrp 130367 2009-12-18 09:54 collectproc

-rwxr-xr-x 1 smsds expgrp 8308862 2009-12-18 09:53 parsedaemon

-rwxr-xr-x 1 smsds expgrp 6126248 2009-12-18 09:53 rescollect

?

8.確認lib目錄下,各lib執行文件權限無誤.

> ls ~/lib -l

輸出類似如下信息:

-rwxr-xr-x 1 smsds expgrp 147798 2009-11-10 19:08 libipsi_sftposal.so

-rwxr-xr-x 1 smsds expgrp 4562752 2009-11-10 19:08 libipsi_sftp.so

?

9. 設置統籌模塊運行所需的環境變量.

> vi ~/.startsh

務必根據實際環境信息修改.startsh文件中的ORACLE_BASE、ORACLE_HOME、ORACLE_LIB、ORACLE_SID、ORACLE_BIN、LIBPATH、PATH和NLS_LANG等相關變量,否則后面執行建庫腳本時會報錯,其余變量采用默認值.

?

?

“ORACLE_LIB”的值由操作系統的位數決定,

當操作系統為32位時,則“ORACLE_LIB”的值為“${ORACLE_HOME}/lib32”,

當操作系統為64位時,則“ORACLE_LIB”的值為“${ORACLE_HOME}/lib”.

?

?

.startsh需修改的地方已加粗,如下所示:

#For Solaris

if ( "`uname -s`" == "SunOS" ) then

setenv ORACLE_BASE /export/home/oracle

else

# For AIX

setenv ORACLE_BASE /home/oracle

endif

?

# default database is Oracle 9i, pls change it if use Oracle 8i

setenv ORACLE_HOME ${ORACLE_BASE}/product

setenv ORACLE_LIB ${ORACLE_HOME}/lib32

setenv ORACLE_SID orarpt

?

# Oracle 8i/9i enviroment variable

setenv ORACLE_BIN ${ORACLE_HOME}/bin

setenv NLS_LANG " _AMERICA.ZHS16GBK"

setenv SMC_LOCAL_CODESET "GB18030"

?

10.配置統籌模塊連接數據庫的參數

/home/smsds/config/systemconfig.ini

修改數據源名, 用戶名 2個參數, 以保證統籌能正常連接數據庫

?

11.配置監控模塊的參數

/home/smsds/config/clustermng.ini

修改的參數參考相關的文檔.

此步操作可以不做.

?

12.執行下面命令,使環境變量生效.

> source .cshrc

(備注:如果運行期間修改環境變量,source之后,還需要退出應用進程,再重新啟動才可以生效.)

?

13.以smsds用戶登錄服務器, 執行clustermng. 并執行p查看進程.

進程信息應該包括三個: 監控模塊clustermng, 解析模塊parsedaemon, 采集模塊rescollect.

?

結果驗證

1).以smsds用戶登錄統籌模塊所在的服務器。

2).確保統籌模塊已經啟動,若沒有啟動則執行clustermng命令啟動統籌模塊,執行p命令查看進程個數。

運行正常情況下顯示如下信息(以下信息僅供參考):

Process List Of HUAWEI 短消息統一報表系統

-----------------------------------------------------

USER PID PPID COMMAND

smsds 21204 1 clustermng

smsds 21209 21204 parsedaemon

smsds 21214 21204 rescollect

count 3

-----------------------------------------------------

3).查看運行日志中是否有錯誤信息。

>tail-100f~/log/run/parsedaemon/parsedaemon.run.log.*

>tail-100f~/log/run/rescollect/rescollect.run.log.*

正常情況下運行日志中沒有錯誤信息。

?

4).查看下載話單統計日志是否有話單被下載(確保遠端文件服務器有話單文件存在。)

> tail-100f~/log/stat/rescollect/rescollect.stat.*

正常情況下載話單統計日志有話單被下載。

?

5).檢查話單記錄是否入庫。

請以smsexp用戶登錄PL/SQL Developer,查詢表“tbl_sys_billstatus”,觀察MO、MT、SYSTEM等話單類型“lastloadtime”是否實時更新。

正常情況下表“tbl_sys_billstatus”的MO、MT、SYSTEM話單類型的“lastloadtime”實時更新。

----結束

?

檢驗安裝是否成功. 安裝完統籌之后需要檢查什么?

1.p進程, 查看三個進程是否啟動? (采集模塊rescollect, 解析模塊parsedaemon, 監控模塊clustermng)

2. sqlplus smsexp/smsexp@orarpt108, 查看是否能連接數據庫?

(備注: sqlplus username/password@tnsname. 退出數據庫時, 使用命令exit. 而不是logout)

?

如果以上2點正常的話, 則DS能連上數據庫.

?

3.統籌DS連上數據庫, 需要配置/home/smsds/config/systemconfig.ini文件,

要修改三個地方: 數據源名, 用戶名, 密碼

?

?

?

二.關于數據庫模塊的安裝步驟:

?

1.打包獲取業務數據庫安裝包”HUAWEI SMS-Service R*C*L*.DB.tar”,通過FTP傳輸方法,以oracle用戶將其以二進制方式上傳到短消息統一報表系統數據庫的”${ORACLE_HOME}”目錄.

?

2.用oracle用戶登錄PUTT短消息統一報表系統數據庫所在服務器,執行如下命令,解壓安裝包.

# su - oracle

$ tar -xvf HUAWEI\SMS-Service\R*C*L*.DB.tar

?

注意:任意創建表空間有可能導致數據庫崩潰

3. 以root用戶運行腳本“/home/oracle/db/prepare.sh”.

?

如果之前已經創建了業務數據庫的表空間,并且想保留該表空間,則不需要執行prepare.sh腳本,否則在創建業務數據庫時會刪除該表空間.

$ exit

# cd /home/oracle/db

# ./prepare.sh

?

該腳本自動找到所有的lv(包括exp_datavg和exp_smsvg),生成lvlist.unl文件,建立表空間時會讀取該文件,同時支持AIX和Linux.

?

?

4.修改install.sh腳本, 將創建表空間的語句刪除. 如下紅色部分

?

5.用oracle用戶給“/home/oracle/db”目錄下“install.sh”腳本添加可執行權限.

# su – oracle

$ chmod a+x ~/db/install.sh

?

6.以oracle用戶執行“install.sh”腳本.

$ cd db

$ ./install.sh oracle smsexp103 smsexp | tee log.log

執行“./install.sh”腳本時,創建表空間時間較長,請耐心等待.

如果要在雙機的主備機上分別安裝兩個業務數據庫,則在主備機上需要分別執行腳本,分別創建兩個業務數據庫.

例如一個用戶為smsexp,另一個用戶設為smsexp1.

在第二次執行該腳本時,需要以root用戶先刪除/home/oracle/db目錄下的lvlist.unl,再執行腳本,否則第二次執行腳本時,會再次創建表空間.

grep : log.log 查看是否有報錯....

?

7.在建庫的時候,可以通過如下兩種方式查看日志,了解當前的建庫進展.

進入“/home/oracle/diag/rdbms/orarpt/orarpt/trace”目錄,執行如下命令查看:

$ tail -f alert_orarpt.log

----結束

--update不要使用,一般為基線升級

?

?

?

三.關于web模塊的安裝與配置

1.以smsweb用戶登錄Web模塊所在服務器.

?

2.刪除原來的Web應用文件

> cd

> rm -rf * ./profile

?

3.以smsweb用戶通過binary方式上傳升級包“HUAWEI SMS-Service R001C30L00103.WEB.tar”至smsweb家目錄下.

?

4.執行如下命令解壓升級包.

> tar -xvf 'HUAWEI SMS-Service R001C20L00103.WEB.tar'

?

5.執行如下命令使環境變量生效.

> source ./.profile

?

6.安裝Web模塊.

> cd ~/bin

> ./install.sh IP Address

IP為Web模塊所在服務器的IP地址.

?

7.修改配置文件 /home/smsweb/iSAP/conf/server>

?

8.以root用戶進入“/home/smsweb/bin”目錄,執行命令生成主機網卡MAC地址密文文件.

> cd /home/smsweb/bin

> ./webinit.sh

>exit

?

9.啟動Web模塊.

> ~/bin/start.sh

----結束

?

結果驗證

當啟動Web模塊時,控制臺上顯示如下信息時,表示Web模塊啟動完畢.

****** iSAP Server has completely started in 10.36 seconds!

?

?

?

?

轉載于:https://www.cnblogs.com/zhangjs8385/archive/2012/07/10/2585383.html

總結

以上是生活随笔為你收集整理的DS, DB, WEB模块的安装(环境搭建) 学习日志 2012年7月10日的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。