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

歡迎訪問 生活随笔!

生活随笔

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

编程问答

Red Hat Enterprise MRG 2.0 Installation And Configuration Guide

發布時間:2023/12/31 编程问答 36 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Red Hat Enterprise MRG 2.0 Installation And Configuration Guide 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

??????? 在紅帽的云計算里,這個MRG也算是一個重要的部分。之前寫過一篇使用Cobbler批量部署Linux操作系統,也是云計算的一部分。還有一個重點就是紅帽的衛星網絡(RHSAT),這個后續會補上來。等這三部分逐個完成后,再將他們結合在一起,創建一個私有云,敬請期待!這里要說明的是關于RHMRG的資料除了官方的文檔之外,第三方的資料幾乎找不到,所以如果有哪位大蝦看到這篇文章,還請指出里面的不足,菜鳥不勝感激!

MRG介紹:

Red Hat Enterprise MRG可提供高速/低時延的開放標準應用消息;決定性的低時延實時內核;以及高性能計算網格調度器,用于實現分布式工作負載和云計算。這個也是后續創建私有云以及公共云的一部分。

MGR包含三部分:Messaging、Realtime和Grid,后續會單獨介紹這三個組的安裝以及配置。

由于在紅帽的官方網站只提供了源代碼軟件包,所以得手工將這些編譯成二進制軟件包。下載地址:http://ftp.redhat.com/redhat/linux/enterprise/5Server/en/RHEMRG/SRPMS/。其中的kernel-rt和condor源代碼軟件包編譯起來比較麻煩,稍有差錯就得從頭再來,我編譯了好幾次才成功。

condor的官方網站:http://www.cs.wisc.edu/condor/yum/。這里使用的rhel5,conder用的最新的版本。下圖是condor的文件結構圖:

condor的官方手冊:http://www.cs.wisc.edu/condor/manual/

一、Grid Installation Guide:

下圖是可以在RHN中下載到對應的操作系統的Grid版本:

Grid組包含了以下幾個軟件包:

condor、condor-test、condor-job-hooks、condor-ec2-enhanced、condor-ec2-enhanced-hooks、condor-kbdd、condor-low-latency、condor-qmf-plugins、 condor-remote-configuration、condor-remote-configuration-server、mrg-grid-docs。只要編譯condor的源代碼rpm軟件包,就會得到這些二進制rpm軟件包。在MRG Grid組中,默認 只會安裝condor一個軟件包,其他的都是可選項。 1、安裝:

默認使用yum groupinstall "MRG Grid"安裝,只會安裝condor軟件以及它所依賴的相關軟件。

MRG Grid的安裝就是這么的簡單。

2、啟動之前的配置:

在啟動condor之前,先編輯/etc/condor/condor_config文件,設置寫權限,找到如下語句:

*.example.com代表這個域的任何機器都具有寫權限。

更改完成之后,啟動condor服務即可。

3、創建全局配置文件:

condor的默認全局配置文件位置是/etc/condor/config.d,全局文件的命名要求:文件命必須以兩個數字開始,必須使用以下數字范圍:

? 00 - personal condor (included by default) ? 10-40 - user configuration files Use this range to extend the configuration of MRG Grid ? 50-80 - MRG Grid package configuration files ? 99 - Reserved for the remote configuration feature 創建用戶配置文件: 在/etc/condor/config.d目錄下,默認會存在一個10pool_access.config文件,對這個文件稍作編輯即可使用。 指定管理主機: 其他的都默認即可。完成后,重啟condor服務。 二、Realtime Installation Guide: 這個組中包含以下幾個軟件包: 上表中前四個軟件包是MRG Realtime組默認要安裝的,其余的都是可選項。 1、安裝: 這里會安裝一個標準的MRG Realtime內核包,當前系統的內核版本是: 安裝完成,重啟時會使用新的內核2.6.33進行引導的。 在kernel行的最后加入alloc_rtsj_mem.size=1000。 重啟之前對系統一些文件做如下修改:

編輯/etc/sysconfig/kernel文件,加入下面內容:

未修改之前:

修改之后:

完成后重啟系統。

三、MRG Messaging Installation Guide:

這個包含以下軟件包:

其中前三個軟件包是必裝的。

使用上述命令安裝的時候會報錯的,所以使用rpm安裝以上三個軟件包。

qpid的官方網站:http://qpid.apache.org/

安裝完成后,啟動qpid進程:

首先使用qpid -t命令進行調試,如果沒有出錯,你會看到如下信息:

最后,使用chkconfig對其進行簡單設置:

qpidd的默認配置文件是/etc/qpidd.conf。

四、MRG Manage Installation Guide:

1、安裝前準備工作:

MRG Management Console的認證機制:

以下兩個步驟是在當broker不允許匿名身份驗證時才進行的設置的。 檢查是否允許匿名身份驗證可以查看qpidd.conf文件。

編輯/etc/qpidd.conf文件,加入如下內容:

2、安裝sesame軟件:

這里注意,我在安裝sesame-0.7.4297-6.el5.rpm軟件時安裝不上去,報錯原因是少庫文件。后開就直接從sesame-0.10-1.el5.src.rpm源代碼包編譯成二進制的軟件包進行安裝。要注意的是,編譯sesame-0.10的之前,要把qpid-cpp-server、qpid-cpp-client升級到最新版本0.10,否則會報錯的。

更改/etc/sesame/sesame.conf文件中的host值為你當前的主機名稱。

完成之后,設置自動啟動:

3、MRG管理窗口的安裝:

這個組中包含三個軟件:cumin、condor-qmf-plugins和sesame。cumin、condor-qmf-plugins是默認要安裝的軟件,而sesame是可選項,之前已經安裝過了。

cumin的管理目錄是/etc/cumin,此目錄下的文件屬主必須是cumin且權限必須是600,如下圖所示:

4、cumin的設置:

(1)、設置cumin監聽的IP地址:

log-file定義日志文家的位置,cumin的家目錄是/usr/share/cumin

host定義監聽地址,如果是0.0.0.0就代表監聽所有可用的地址。

port定義監聽端口。

update-interval定義更新的間隔時間

(2)、設置Broker的地址和認證:

端口5672是指qpidd的端口。

(3)、設置MRG Management Console Persona:

向cumin.conf中的web字段里,加入persona: grid即可。

5、Start Console:

(1)、安裝Cumin database:

這個創建數據庫的過程就是調用postgresql數據庫。

(2)、添加用戶:

這個用戶主要是用來登錄web界面用的。

(3)、一次啟動qpidd、sesame以及cumin服務:

(4)、訪問web界面:

通過http://192.168.1.9:45672進行訪問:

輸入剛才創建的candon123用戶以及密碼,進去后會看到如下畫面:

五、Using the MRG Management Console:

所有的MRG組件已安裝完成了,這部分就是應用了,具體如下所示:

1、Using the MRG Management Console with MRG Grid:

引用官方文檔的描述:

To use the MRG Management Console to manage a MRG Grid installation, some configuration mustbe performed. The Condor QMF plugins allow the condor daemons to connect to a MRG Messaging broker using QMF. Each of the nodes in the MRG Grid pool will then need to have the configuration modified.

在使用之前確保已經安裝了Grid組件,接著安裝condor-qmf軟件包:

如果之前編譯過源代碼的condor軟件包,則會產生這個condor-qmf軟件包。

2、在/etc/condor/config.d下創建配置文件:

在condor7.6版本中,默認已經創建了一個60condor-qmf.config這個文件,只需對它稍加修改即可。

(1)、加入Broker主機名稱:

(2)、設置認證機制:

最后的password_file是之前創建grid用戶時生成的。

(3)、針對Cumin runtime的配置,加入下面內容:

(4)、condor collector sends updates:

(5)Restart condor:

最后/etc/condor/config.d目錄下面有兩個文件:

60condor-qmf.config:

10pool_access:

上圖中可以看到,condor的daemon進程定義了6個進程,要驗證這個6個服務進程是否正確運行,可以使用ps命令查看condor的子進程信息:

cumin的進程信息:

qpidd以及sesame的進程信息:

3、Tuna使用指南:

這是一個用來監視cpu、進程信息的,直接運行tuna即可出現圖形化界面,如圖所示:

也可用使用命令界面,如下圖列出所有的condor進程:

有關更多關于tuna的使用信息請參考官方文檔。到此,紅帽的MRG 2.0已經安裝完成,并作了簡單的配置,至于如何應用后續繼續進行研究。

參考文獻:

???????? 1、紅帽MRG 2.0官方文檔

總結

以上是生活随笔為你收集整理的Red Hat Enterprise MRG 2.0 Installation And Configuration Guide的全部內容,希望文章能夠幫你解決所遇到的問題。

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