在華為鯤鵬伺服器的OpenEuler作業系統中快速部署OpenGauss資料庫

2020-09-03 三石科技觀察

說明:

本文適合需要快速了解OpenGauss基本使用和操作的單機用戶,可以短時間內完成安裝體驗。對於企業級生產使用或者需要部署多臺伺服器的,不適合本文。

因為業務需要,要在鯤鵬架構裡安裝單機版的OpenGauss資料庫,伺服器作業系統使用Centos或者OpenEuler都可以,但為了體現軟硬體一致性,索性直接華為全家桶,從硬體、作業系統到資料庫全部使用華為自主開發。

首先看一下硬體環境:

lscpu

確實是鯤鵬架構伺服器,這裡我們使用的是4核32G的ECS,雖然OpenGauss推薦最低配置是8核32G,但是我們只是給客戶演示基本功能,4核心足夠了。

再看一下作業系統:

cat /etc/os-release

確實是openEnler20.03版本

下面開始正式的安裝過程。

第一步,裝備安裝和部署目錄

因為安裝OpenGauss需要使用特定帳號,這一步非常重要,不然後面容易出現權限問題。

創建安裝包目錄,我們將來把安裝包放在 /opt/soft/opengauss下

mkdir -p /opt/soft/opengauss

設置soft文件夾權限:

chmod 755 -R /opt/soft

創建資料庫部署文件夾,我們將來會部署在 /opt/huawei下

mkdir /opt/huawei

設置huawei文件夾權限:

chmod 777 /opt/huawei

第二步,下載openGauss安裝包並解壓:

cd /opt/soft/opengauss/wget https://opengauss.obs.cn-south-1.myhuaweicloud.com/1.0.0/arm/openGauss-1.0.0-openEuler-64bit.tar.gz

解壓文件:

tar -zxvf openGauss-1.0.0-openEuler-64bit.tar.gz

第二步,配置安裝環境文件:

安裝輔助安裝包

yum install -y bzip2 libaio-devel flex bison ncurses-devel glibc-devel patch

在script文件夾下創建clusterconfig.xml文件

vi script/clusterconfig.xml

輸入如下的配置信息:

<?xml version=&34; encoding=&34;?><ROOT> <!-- openGauss整體信息 --> <CLUSTER> <PARAM name=&34; value=&34; /> <PARAM name=&34; value=&34; /> <PARAM name=&34; value=&34;/> <PARAM name=&34; value=&34; /> <PARAM name=&34; value=&34; /> <PARAM name=&34; value=&34; /> <PARAM name=&34; value=&34; /> <PARAM name=&34; value=&34; /> <PARAM name=&34; value=&34;/> </CLUSTER> <DEVICELIST> <!-- node1上的節點部署信息 --> <DEVICE sn=&34;> <PARAM name=&34; value=&34;/> <PARAM name=&34; value=&34;/> <PARAM name=&34; value=&34;/> <!-- 如果伺服器只有一個網卡可用,將backIP1和sshIP1配置成同一個IP --> <PARAM name=&34; value=&34;/> <PARAM name=&34; value=&34;/> <!--dbnode--> <PARAM name=&34; value=&34;/> <PARAM name=&34; value=&34;/> <PARAM name=&34; value=&34;/> </DEVICE> </DEVICELIST></ROOT>

注意,把其中所有的IP位址「192.168.0.16」改成你實際的ip地址,主機名稱「opengauss」改成你自己的,其它的比如資料庫名稱clusterName等配置,可以改成你需要的,或者保持不變。

第三步,修改performance.sh腳本文件:

vi /etc/profile.d/performance.sh

用39;new pswd&39;old pswd';

最後退出資料庫:

\q

這樣,就完成了在華為鯤鵬伺服器的openEuler作業系統上對openGauss資料庫的全家桶安裝。

在不同的軟硬體環境下可能安裝步驟有所不同,請靈活使用。

相關焦點

  • 華為openGauss 資料庫正式開源,並成立開源社區
    IT之家7月2日消息 近期,華為正式宣布開源資料庫能力,開放 openGauss 資料庫原始碼,並成立 openGauss 開源社區。社區官網(http://opengauss.org)同步上線。openGauss 是一款開源關係型資料庫管理系統,深度融合華為在資料庫領域多年的經驗。希望通過開源的魅力吸引更多的貢獻者,共同構建一個能夠融合多元化技術架構的企業級開源資料庫社區。
  • 關係型資料庫openGauss開源了
    在去年九月的華為 CONNECT 大會上,華為宣布將開源其 GaussDB 資料庫,開源後命名為 openGauss。現在,openGauss 資料庫原始碼已正式開放,openGauss 開源社區也正式成立openGauss相比其他開源資料庫主要有複合應用場景
  • 華為企業級開源資料庫社區openGauss正式成立
    華為正式宣布開源資料庫能力,開放openGauss資料庫原始碼,並成立openGauss開源社區,社區官網(http://opengauss.org)同步上線。openGauss是一款開源關係型資料庫管理系統,深度融合華為在資料庫領域多年的經驗。希望通過開源的魅力吸引更多的貢獻者,共同構建一個能夠融合多元化技術架構的企業級開源資料庫社區。
  • 華為:伺服器作業系統EulerOS和資料庫GaussDB宣布開源
    IT之家9月19日消息 華為今日發布AI訓練卡Atlas 300、AI訓練伺服器Atlas 800等產品,將搭載華為伺服器作業系統EulerOS。華為在上海舉辦的第四屆華為全聯接大會上宣布,華為伺服器作業系統EulerOS開源,開源名為openEuler。
  • 華為openEuler作業系統正式開源:上千個代碼倉庫
    2019 年 9 月 20 日的HUAWEI CONNECT華為全連結大會上,華為透露其伺服器作業系統EulerOS將會開源,命名為openEuler,以促進鯤鵬生態的發展。當時,華為提出的目標是 2019 年 12 月 31 日上線openEuler開源社區,而在 2020 年 1 月 1 日,openEuler開源社區基礎設施終於開張了,有中英文兩種版本。
  • 華為openEuler 開源社區如約而至,上千個代碼倉庫已開放!
    雷鋒網 AI 開發者按:在幾個月前華為 CONNECT 大會上,華為 Cloud & AI 產品與服務總裁侯金龍宣布,將開源其面像伺服器的作業系統 EulerOS(開源後命名為 openEuler,華為面像終端作業系統是鴻蒙 OS);並表示其源碼將於 2020 年初正式開放。
  • 華為:伺服器作業系統EulerOS和資料庫GaussDB開源 正籌備開源社區
    今天(19日)是華為全聯接大會第二天,華為發布了AI訓練卡Atlas 300、AI訓練伺服器Atlas 800等產品,同時還宣布這些產品將搭載華為伺服器作業系統EulerOS。此外,華為還在大會上表示,華為伺服器作業系統EulerOS開源,開源名為openEuler。
  • 華為openEuler 20.03 LTS系統發布 支持 x86/ARM 64等
    首批參與的作業系統包括銀河麒麟伺服器作業系統 V7.6,普華伺服器作業系統 V5.1(鯤鵬版)、深度歐拉 V1.0 以及傲徠伺服器作業系統 1.0。   openEuler 項目來源於華為伺服器作業系統 EulerOS,2019 年 9 月 18 日宣布開源,同時上線了其開源社區,12 月 31 日,華為宣布開放 openEuler 源碼,源碼託管於 Gitee
  • 統信軟體發布伺服器作業系統:優化華為鯤鵬CPU
    在作業系統領域,統信軟體現在要跟華為聯手了,今天統信軟體宣布推出伺服器作業系統V20歐拉版(Uniontech OS Server 20 Euler)(簡稱:統信伺服器歐拉版),針對華為的鯤鵬處理器做了深度優化。
  • 華為openEuler商用版本作業系統發布,加速鯤鵬相關技術的應用
    同時,華為攜手騰訊遊戲啟動在鯤鵬領域的全面合作,並與麒麟軟體、普華基礎軟體、統信軟體、中科院軟體所共同宣布基於openEuler的商用版本作業系統正式發布,加速鯤鵬相關技術在各行業的落地和應用,為數字經濟提供堅實的底座。
  • openGauss開源社區正式成立
    昨日,華為正式宣布開源資料庫能力,開放openGauss資料庫原始碼,並成立openGauss開源社區。社區官網(http://opengauss.org)同步上線。openGauss是一款開源關係型資料庫管理系統,深度融合華為在資料庫領域多年的經驗。
  • 如何快速實現鯤鵬彈性雲伺服器的Node.js部署和高可用性?
    他提供了底層伺服器功能環境,包括二進位數據操作、文件系統 I/O、資料庫訪問、網絡訪問等。它獨一無二的特性使其在現存的多種成熟伺服器語言中脫穎而出。  同樣聲名鵲起的還有華為雲。近年來,華為雲已經成為市場上的一股不容小覷的力量。
  • 鴻蒙:趕上IOS還不夠,華為發布全新作業系統:徹底開源
    系統和晶片一樣,是手機最核心的東西,現在晶片上國產手機除了華為都沒有能力自產,而系統上華為也開始了自己的創新,在去年被美國制裁之後,就誕生了自己的鴻蒙系統。打開UC瀏覽器 查看更多精彩圖片安卓系統是谷歌的所有,所以一旦谷歌制裁下遊的企業,大家也有苦說不出。華為現在被谷歌卡住喉嚨,限制了gms的應用市場。
  • 從鴻蒙到歐拉,你知道華為在 Gitee 還開源哪些項目嗎?
    鴻蒙作業系統自面世以來就備受關注,前段時間開源的鴻蒙 2.0 所受到的關注度更是史無前例,但與此同時,開發者們可能還忽視了華為除了 OpenHarmony 外,還有許多優秀的項目在 Gitee 開源,今天就為開發者們盤點一下華為在 Gitee 上的那些開源項目。
  • 統信軟體發布伺服器作業系統V20歐拉版:優化華為鯤鵬CPU
    在作業系統領域,統信軟體現在要跟華為聯手了,今天統信軟體宣布推出伺服器作業系統V20歐拉版(Uniontech OS Server 20 Euler)(簡稱:統信伺服器歐拉版),針對華為的鯤鵬處理器做了深度優化。
  • 鯤鵬生態落下關鍵一子,openEuler正式開源
    在近幾年對作業系統開源的探索中,華為明顯投入最為積極,比如在移動終端作業系統方面華為發布了鴻蒙OS,而作為鯤鵬產業生態的一部分,在伺服器作業系統層面,openEuler的開源也非常令人期待。最早在2019年7月的鯤鵬計算產業峰會,華為首次公布:「在未來五年內投資30億人民幣來發展鯤鵬產業生態。」
  • 以退為進,華為需放棄鯤鵬架構伺服器的市場銷售
    特別是目前基於雲計算的發展趨勢,更有利於這種替代,因為終端客戶不關心你使用的是X86架構還是鯤鵬架構,只要給它提供可用的服務即可。典型的就像雲端資料庫服務,給客戶提供的就是一個伺服器地址、埠和用戶名密碼,其他的用戶不用關心,你是部署在X86伺服器還是部署在泰山伺服器上,不影響用戶的實際使用。
  • 華為雲醫療健康鯤鵬產業聯盟_2019華為北京鯤鵬生態巡展 - CSDN
    HUAWEI CONNECT 2019第二天,華為基於「鯤鵬+昇騰」雙引擎正式全面啟航計算戰略,宣布開源伺服器作業系統、GaussDB OLTP單機版資料庫,開放鯤鵬主板,擁抱多樣性計算時代。華為通過硬體開放、軟體開源、使能合作夥伴,共同開拓萬億級的計算產業大藍海。
  • 華為開發者大會2020(Cloud)普華伺服器作業系統(鯤鵬版)正式發布
    近日,面向ICT(信息與通信)領域全球開發者的年度旗艦活動華為開發者大會2020(Cloud)在線圓滿舉辦,普華基礎軟體等作業系統發行廠商在keynote上攜手華為雲與計算BG總裁侯金龍共同宣布基於openEuler的商用版本作業系統發布,成為此次大會的一大亮點。
  • 在新基建風口上,華為「鯤鵬」這次要翱翔了
    在2019年9月的華為全聯接大會上,華為宣布基於「鯤鵬+昇騰」雙引擎正式全面啟航計算戰略,並開源伺服器作業系統、,開放鯤鵬主板,擁抱多樣性計算時代。華為通過硬體開放、軟體開源、使能合作夥伴,共同開拓萬億級的計算產業大藍海。以「鯤鵬+昇騰」為底座,2020持續投入2億美元構建鯤鵬計算產業生態。