第二講:GaussDB 100 OLTP 單機在RHEL7.6上的安裝

在第一講的分享中,我們揭開了華為GuassDB數據庫的神秘面紗,那么本期我們繼續(xù)分享第二講——GaussDB 100 OLTP 單機在RHEL7.6上的安裝多律。

你需要知道的

GaussDB 100 OLTP x86 版本請自行向官方申請,目前暫未對外公開(申請)

GaussDB 100 OLTP x86_64 基于 RedHat 7.6 安裝(Host IP:192.168.43.175)

DataStudio 基于 Windows 7 安裝(Host IP:192.168.43.147)

RHEL7.6 操作系統(tǒng)安裝

參考?RHEL 7.6 安裝

GaussDB 100安裝

01

環(huán)境設置

關閉Selinux

vim /etc/selinux/config

修改 SELINUX=enforcing 為 SELINUX=disabled

關閉防火墻

systemctl?stop?firewalld.service

systemctl?disable?firewalld.service

編輯環(huán)境變量

[root@henry ~]# vim /etc/profile

添加 ulimit -c unlimited

刷新環(huán)境變量

[root@henry ~]# source /etc/profile

編輯內核參數

[root@henry ~]# vim /etc/sysctl.conf?

添加 kernel.core_pattern = /corefile/core-%e-%p-%t

刷新內核參數

[root@henry ~]# sysctl -p

02

創(chuàng)建用戶組/用戶/文件夾

創(chuàng)建用戶組用戶

[root@henry ~]# groupadd dbgrp?

[root@henry ~]# useradd -g dbgrp -d /home/omm -m -s /bin/bash omm

修改用戶密碼

[root@henry ~]# passwd omm

Changing password for user omm.?

New password:

BAD PASSWORD: The password is shorter than 8 characters

Retype new password:?

passwd: all authentication tokens updated successfully.

創(chuàng)建文件夾

[root@henry ~]# mkdir -p /opt/software/gaussdb

03

軟件上傳/解壓/安裝

上傳(略)

解壓

[root@henry ~]# cd /opt/software/gaussdb/?

[root@henry gaussdb]# tar -zxvf GaussDB_100_1.0.1-DATABASE-REDHAT-64bit.tar.gz?

GaussDB_100_1.0.1-DATABASE-REDHAT-64bit/GaussDB_100_1.0.1-DATABASE-REDHAT-64bit/install.py?

GaussDB_100_1.0.1-DATABASE-REDHAT-64bit/upgrade.py

GaussDB_100_1.0.1-DATABASE-REDHAT-64bit/funclib.py

GaussDB_100_1.0.1-DATABASE-REDHAT-64bit/sshexkey.py

GaussDB_100_1.0.1-DATABASE-REDHAT-64bit/GaussDB_100_1.0.1-RUN-REDHAT-64bit.tar.gz

GaussDB_100_1.0.1-DATABASE-REDHAT-64bit/GaussDB_100_1.0.1-RUN-REDHAT-64bit.sha256

安裝

[root@henry gaussdb]# cd GaussDB_100_1.0.1-DATABASE-REDHAT-64bit/?

[root@henry GaussDB_100_1.0.1-DATABASE-REDHAT-64bit]# python?

install.py -U omm:dbgrp -R /opt/gaussdb/app -D?

/opt/gaussdb/data?-C

LSNR_ADDR=127.0.0.1,192.168.43.175 -C?

LSNR_PORT=1888Checking runner.?

Checking parameters.End?check?parameters.

Checking user.End?check?user.

Checking?old?install.End?check?old?install.

Checking kernel parameters.?

Checking directory.?

Checking integrality?of?run file...Decompressing run file.Setting?user?env.

Checking?data?dir?and?config?fileInitialize db instance.Creating database.Creating?database?succeed.Changing?file?permission due?to?security?audit.Install?successfully,?for?more detail information see

/home/omm/zengineinstall.log.

04

啟動數據庫

切換用戶

[root@henry GaussDB_100_1.0.1-DATABASE-REDHAT-64bit]# su - omm?

Last login: Thu Dec ?5 14:18:19 CST 2019

啟動數據庫并登陸

[omm@henry ~]$ cd /opt/gaussdb/app/bin/?

[omm@henry bin]$ python zctl.py -t?startZengine?instance?has already started.

[omm@henry?bin]$ zsql?SYS/Changeme_123@127.0.0.1:1888Warning:

SSL?connection?to?server?without?CA certificate?is?insecure.

Continue anyway? (y/n):y?

connected.SQL>?select?count(1)?from?sys_tables;

COUNT(1)--------------------86

?1 rows fetched.

DataStudio 連接

01

服務器環(huán)境設置

添加白名單

[root@henry ~]# cd /opt/gaussdb/data/cfg/?

[root@henry cfg]# vim zhba.conf?

# 尾行添加客戶端IP地址 host * 192.168.43.147,::1?

# 最終顯示?

[root@henry cfg]# cat zhba.conf?

host * 127.0.0.1,::1?

host * 192.168.43.147,::1

重啟數據庫

[root@henry ~]# su - omm?

Last login: Thu Dec ?5 14:29:17 CST 2019 on pts/3?

[omm@henry ~]$ cd /opt/gaussdb/app/bin/

[omm@henry bin]$ python zctl.py -t?stopSuccessfully stopped instance.

[omm@henry?bin]$ python zctl.py -t?startSuccessfully started instance.

創(chuàng)建數據庫用戶(默認無法通過SYS用戶登錄)

[omm@henry bin]$ zsql SYS/Changeme_123@127.0.0.1:1888?

Warning: SSL connection to server without CA certificate is insecure. Continue anyway? (y/n):y?

connected.?

SQL>?create?user?henry?identified?by?'Henry@123';Succeed.

SQL>?grant?dba?to?henry;

?Succeed.

02

DataStudio連接及操作

注意:DataStudio開發(fā)工具需要JDK支持(請自行安裝JDK)

create?table?henry (id?number);insert?into?henry?values

(1);insert?into?henry?values?(2);commit;select?*?from?henry;

好了,我們今天的課就先講到這粉渠。同學們可以自己實操下,增強動手能力才是掌握技術的關鍵似忧。歡迎大家留言區(qū)討論探討~

?著作權歸作者所有,轉載或內容合作請聯系作者
  • 序言:七十年代末渣叛,一起剝皮案震驚了整個濱河市,隨后出現的幾起案子盯捌,更是在濱河造成了極大的恐慌淳衙,老刑警劉巖,帶你破解...
    沈念sama閱讀 206,126評論 6 481
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件饺著,死亡現場離奇詭異箫攀,居然都是意外死亡,警方通過查閱死者的電腦和手機幼衰,發(fā)現死者居然都...
    沈念sama閱讀 88,254評論 2 382
  • 文/潘曉璐 我一進店門靴跛,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人渡嚣,你說我怎么就攤上這事梢睛》视。” “怎么了?”我有些...
    開封第一講書人閱讀 152,445評論 0 341
  • 文/不壞的土叔 我叫張陵绝葡,是天一觀的道長深碱。 經常有香客問我,道長藏畅,這世上最難降的妖魔是什么敷硅? 我笑而不...
    開封第一講書人閱讀 55,185評論 1 278
  • 正文 為了忘掉前任,我火速辦了婚禮愉阎,結果婚禮上绞蹦,老公的妹妹穿的比我還像新娘。我一直安慰自己榜旦,他們只是感情好幽七,可當我...
    茶點故事閱讀 64,178評論 5 371
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著章办,像睡著了一般锉走。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上藕届,一...
    開封第一講書人閱讀 48,970評論 1 284
  • 那天挪蹭,我揣著相機與錄音,去河邊找鬼休偶。 笑死梁厉,一個胖子當著我的面吹牛,可吹牛的內容都是我干的踏兜。 我是一名探鬼主播词顾,決...
    沈念sama閱讀 38,276評論 3 399
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼碱妆!你這毒婦竟也來了肉盹?” 一聲冷哼從身側響起,我...
    開封第一講書人閱讀 36,927評論 0 259
  • 序言:老撾萬榮一對情侶失蹤疹尾,失蹤者是張志新(化名)和其女友劉穎上忍,沒想到半個月后,有當地人在樹林里發(fā)現了一具尸體纳本,經...
    沈念sama閱讀 43,400評論 1 300
  • 正文 獨居荒郊野嶺守林人離奇死亡窍蓝,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內容為張勛視角 年9月15日...
    茶點故事閱讀 35,883評論 2 323
  • 正文 我和宋清朗相戀三年,在試婚紗的時候發(fā)現自己被綠了繁成。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片吓笙。...
    茶點故事閱讀 37,997評論 1 333
  • 序言:一個原本活蹦亂跳的男人離奇死亡,死狀恐怖巾腕,靈堂內的尸體忽然破棺而出面睛,到底是詐尸還是另有隱情絮蒿,我是刑警寧澤,帶...
    沈念sama閱讀 33,646評論 4 322
  • 正文 年R本政府宣布侮穿,位于F島的核電站歌径,受9級特大地震影響,放射性物質發(fā)生泄漏亲茅。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點故事閱讀 39,213評論 3 307
  • 文/蒙蒙 一狗准、第九天 我趴在偏房一處隱蔽的房頂上張望克锣。 院中可真熱鬧,春花似錦腔长、人聲如沸袭祟。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,204評論 0 19
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽巾乳。三九已至,卻和暖如春鸟召,著一層夾襖步出監(jiān)牢的瞬間胆绊,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 31,423評論 1 260
  • 我被黑心中介騙來泰國打工欧募, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留压状,地道東北人。 一個月前我還...
    沈念sama閱讀 45,423評論 2 352
  • 正文 我出身青樓跟继,卻偏偏與公主長得像种冬,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子舔糖,可洞房花燭夜當晚...
    茶點故事閱讀 42,722評論 2 345

推薦閱讀更多精彩內容