快速安裝Rainbond 開源企業級Paas平台

2022-09-06 11:24:21 字數 2151 閱讀 8020

參考:

rainbond離線部署安裝

1、作業系統要求

系統版本

說明centos

7.3及以上(推薦centos7.4)

ubuntu

16.04(推薦)

debian

9.664位

中標麒麟

伺服器版v7.4

64位rainbond支援部署在物理伺服器以及 vmware、kvm、xen 等主流虛擬化環境上。

2、系統環境要求

3、網路要求

​ 管理員可根據實際環境中部署rainbond的方案,自行開放相關埠。

​ 管理節點和計算節點之間網路無限制;對外訪問需要放行。

管理節點 6060,7070

網關節點 80,443,8443,10000-65535(tcp應用埠,按序開放)

wget
2、執行指令碼

# 需要移除預設源

sudo mv /etc/yum.repos.d/*.repo /tmp/

# 解壓離線包

sudo tar xf offline.2019-10-20-5.1.8.tgz

# 進入解壓目錄下

cd offline

# 執行準備工作

sudo ./offline.sh

# 安裝前檢查工作

#1. ls /grdata/services/offline/ 目錄下有base.images.tgz rainbond.images.tgz這兩個檔案

#2. ls /grdata/services/offline/pkgs/rpm/centos/7/repodata/repomd.xml 存在這個檔案

#3. ls /opt/rainbond/rainbond-ansible/roles/prepare/templates/rainbond.repo.j2 存在這個檔案

# 確定上述檔案都存在後執行後續安裝操作

3、初始化資料中心

資料中心 是rainbond資源集合的核心抽象,初始化資料中心操作需要在第一台伺服器上執行安裝命令。

離線情況下,初始化資料中心必須指定引數要求: 必須指定install-type為offline 可選引數要求: 1. 如果是多網絡卡情況下,需要指定iip 2. 離線情況下,預設使用pass.example.com網域名稱,需要自行指定離線網域名稱,並需要配置相關解析工作如*.pass.example.com解析到資料中心節點 3. role身份,賦予當前節點身份屬性,預設為管理和計算節點復用,指定為master,則表示當前節點僅具有管理節點屬性

# 若當前機器存在多個內網ip位址時需要請務必指定內網ip位址(iip);若當前機器同時具備內網和公網ip位址時,務必指定公網ip位址(eip),若無則無需指定

# 在offline目錄下。如果第乙個節點不復用,可通過指定role為master即可。如下所示:(如果是單機執行,不要加 --role master)

./grctl init --install-type offline --iip 《當前機器內網ip> --domain 《自定義網域名稱》 --role master

4、新增計算節點

# 新增計算節點,請不用使用offline目錄下的grctl執行相關節點新增刪除操作

## 法一 密碼

sudo grctl node add --host 《計算節點主機名》 --iip 《計算節點內網ip> --root-pass 《計算節點root密碼》 --role compute

## 法二 key

sudo grctl node add --host 《計算節點主機名》 --iip 《計算節點內網ip> --key /root/.ssh/id_rsa.pub --role compute

# 安裝計算節點

sudo grctl node install 《新新增計算節點的uid>

# 確定計算節點ok後,上線節點

#當節點處於offline(unschedulable)狀態後可以up

sudo grctl node up 《新新增計算節點的uid>

3、訪問web-ui介面

symbian PDK安裝 (開源 開發)

基於後者,你可以訪問 pdt就是乙個開發工具包,裡面整合了平台開發需要的ide之類的工具。pdk我認為就是乙個部分epl下關於symbian平台的source code 以src oss 開頭 和 已完整編譯好的binary code 以binaries 開頭 直接在裡面就可啟動模擬器。關於pdk的...

開源Vtiger 的安裝

sugarcrm是乙個好東西,04年剛剛發布的時候完全是開源的,但現在一些主要的功能模組 比如產品 等 已經閉源了,需要副處 才能獲取,所以 現在嚴格來說是乙個半開源半閉源的東東,所以你現在免費得到的是乙個功能不全的crm,這對於終端使用者來說等於沒有用了,除非你想研究開發crm。還好,一家印度公司...

開源軟體Ccache安裝

ccache軟體主要用於linux編譯機上,提公升c碼的編譯效率。在實際使用過程中,個人發現ccashe存在乙個致命的缺陷,即一台編譯機上,編譯 工程多於兩份時,若乙份工程 編譯通過,修改另乙份工程 的部分檔案後再進行編譯時,可能存在編譯不到修改 檔案的情況。所以使用時需要注意,要麼不用該軟體,要麼...