国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

資訊專欄INFORMATION COLUMN

華為gaussDB 安裝系列一

IT那活兒 / 2773人閱讀
華為gaussDB 安裝系列一

最近華為自主研發(fā)的gaussDB談?wù)摰谋容^多,為了一探究竟,抓緊裝來瞧瞧,下面是單機(jī)版安裝順序,有興趣的同學(xué)可以按照這個步驟自己拔草。

 

本次拔草的是GaussDB 100OLTP型數(shù)據(jù)庫,分布式并行數(shù)據(jù)庫集群,2011年開始研發(fā)。GaussDB 100 包括兩條線,一條產(chǎn)品線是基于單機(jī)版開源數(shù)據(jù)庫 PostgreSQL 研發(fā)的產(chǎn)品,另一條線是自研內(nèi)核的 GaussDB 100 產(chǎn)品。

 

下面開始拔草:

 

環(huán)境和安裝介質(zhì)準(zhǔn)備:

 

系統(tǒng)版本:RedHat7.5 X86 64

數(shù)據(jù)庫版本:GaussDB100 V1.0.0

 

 

一、開啟root用戶遠(yuǎn)程登錄權(quán)限

1、編輯sshd_config文件

vi /etc/ssh/sshd_config

 

2、修改PermitRootLogin配置,允許用戶遠(yuǎn)程登錄。

可以使用以下兩種方式實(shí)現(xiàn):

1)注釋掉"PermitRootLogin no"

#PermitRootLogin no

2)PermitRootLogin改為yes

PermitRootLogin yes

 

3、修改Banner配置,去掉連接到系統(tǒng)時,系統(tǒng)提示的歡迎信息。

注釋掉"Banner"所在的行。

#Banner none

 

4、修改PasswordAuthentication配置,允許用戶登錄時進(jìn)行密碼鑒權(quán),退出保存。

PasswordAuthentication改為yes

PasswordAuthentication yes

 

5、重啟sshd服務(wù),并使用root用戶身份重新登錄。

#service sshd restart

如果執(zhí)行命令后返回提示信息Redirecting to /bin/systemctl restart sshd.service

則執(zhí)行如下命令:

#/bin/systemctl restart sshd.service

 

二、設(shè)置操作系統(tǒng)防火墻并重載生效

#firewall-cmd --permanent --zone=trusted --add-source=192.168.57.20/25

#firewall-cmd --permanent --zone=trusted --add-source=10.10.0.20/25

#firewall-cmd --reload

 

附:

開啟防火墻

systemctl start firewalld.service

關(guān)閉防火墻

systemctl stop firewalld.service

防火墻開機(jī)啟動

systemctl enable firewalld.service

設(shè)置開機(jī)禁用防火墻

systemctl disable firewalld.service

查看防火墻狀態(tài)

firewall-cmd --state

 

三、系統(tǒng)參數(shù)配置

修改/etc/sysctl.conf,添加如下參數(shù):

kernel.sem = 50100 128256000 50100 2560

net.core.netdev_max_backlog = 1000

net.ipv4.tcp_max_syn_backlog = 2048

kernel.core_pattern = /corefile/core.%p.%e

kernel.core_uses_pid = 1

kernel.shmmni = 4096

net.ipv4.ip_local_port_range = 9000 65500

net.core.rmem_default = 262144

net.core.wmem_default = 262144

net.core.rmem_max = 4194304

net.core.wmem_max = 1048576

fs.aio-max-nr = 1048576

fs.file-max = 6815744

 

激活參數(shù):

#sysctl -p

 

 

四、安裝系統(tǒng)包

本次使用ISO介質(zhì)配置yum源,用于數(shù)據(jù)庫安裝依賴包的安裝。

/etc/rc.local文件末尾寫入一行

mount /dev/cdrom /mnt  

保證每次系統(tǒng)啟動的時候都能把光盤里面的內(nèi)容掛載到/mnt目錄中。

   

1、配置yum

將原先的yum源備份,新建一個yum

cd /etc/yum.repos.d

mkdir bak

mv redhat* ./bak

vi iso.repo 

 

[root@gaussdb11 yum.repos.d]# cat iso.repo 

[rhel-iso]

name=Red Hat Enterprise Linux - Source

baseurl=file:///mnt

enabled=1

gpgcheck=0

gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-release

 

2、查看package

#yum list

 

yum install -y zlib readline gcc

yum install -y python python-devel

yum install perl-ExtUtils-Embed

yum -y install -y readline-devel

yum -y install -y zlib-devel

 

3、驗(yàn)證包是否安裝:

rpm -qa --queryformat "%{NAME}-%{VERSION}-%{RELEASE} (%{ARCH}) " | grep -E "zlib|readline|gcc

|python|python-devel|perl-ExtUtils-Embed|readline-devel|zlib-devel"

 

五、開始數(shù)據(jù)庫安裝

1、創(chuàng)建組和用戶:

groupadd -g 1000 dbgrp

useradd -u 1100 -g dbgrp -d /home/gsdb -m -s /bin/bash gsdb

passwd gsdb

 

2、文件系統(tǒng)規(guī)劃:

#軟件安裝目錄:≤0750       

mkdir -p /gsql/gaussdb100

mkdir -p /gsdata/data

mkdir /gslog

 

chown  gsdb:dbgrp /gsql

chown  gsdb:dbgrp /gsql/gaussdb100

chown  gsdb:dbgrp  /gsdata

chown  gsdb:dbgrp  /gsdata/data

chown  gsdb:dbgrp  /gslog

 

[root@gaussdb11 ~]#  ln -s /gsql/gaussdb100 /usr/local/gsdb100

[root@gaussdb11 ~]#  ls -rlt /usr/local/gsdb100

lrwxrwxrwx. 1 root root 16 Nov 13 11:32 /usr/local/gsdb100 -> /gsql/gaussdb100

 

3、解壓安裝包:(gsdb用戶操作)

cd /tmp

tar -zxvf GaussDB_100_1.0.0-DATABASE-REDHAT-64bit.tar.gz -C /gsql/

 

4、安裝數(shù)據(jù)庫:

#執(zhí)行install.py會按照建庫模板,創(chuàng)建實(shí)例。模板要求data目錄至少20G空間.

#"/opt/software/gaussdb/GAUSSDB100-V300R001C00-DATABASE-EULER20SP8-64bit/GAUSSDB100-V300R001C00-RUN-EULER20SP8-64bit/admin/scripts/create_database.sample.sql"

#本例中模板位置:/gsql/gaussdb100/admin/scripts/create_database.sample.sql

cd /gsql/GaussDB_100_1.0.0-DATABASE-REDHAT-64bit

python install.py -U gsdb:dbgrp -R /gsql/gaussdb100 -D /gsdata/data -C LSNR_ADDR=127.0.0.1,192.168.57.20,10.10.0.20 -C LSNR_PORT=1650 -C DATA_BUFFER_SIZE=400M -C SHARED_POOL_SIZE=150M -C TEMP_BUFFER_SIZE=150M

 

示例:


-U      指定安裝用戶和用戶組。

-R       指定安裝目錄。

-D      指定數(shù)據(jù)文件目錄,即GAUSSDATA目錄。

-C       指定配置參數(shù),可以指定多個。如果不指定,則按照/gsdata/data/cfg/zengine.ini中的默認(rèn)配置項(xiàng)。

-P       在安裝時,如果禁用免密登錄,則需要在命令行最后指定此選項(xiàng)。命令行執(zhí)行過程中,會提示輸入連接數(shù)據(jù)庫的用戶名和密碼,用戶名是SYS

密碼是SYS用戶的出廠密碼Changeme_123。如果開啟免密登錄則不需要指定本選項(xiàng)。

 

--注意:這個過程會比較久:從日志看,主要花費(fèi)在create database

[root@gaussdb11 tmp]# ps -ef|grep -i gsdb

root       2403   1452  0 01:00 pts/0    00:00:00 python install.py -U gsdb:dbgrp -R /gsql/gaussdb100 -D /gsdata/data -C LSNR_ADDR=127.0.0.1,192.168.57.20,10.10.0.20 -C LSNR_PORT=1650 -C DATA_BUFFER_SIZE=400M -C SHARED_POOL_SIZE=150M -C TEMP_BUFFER_SIZE=150M

gsdb     2667      1 86 01:01 ?        00:01:10 /gsql/gaussdb100/bin/zengine nomount -D /gsdata/data

root       2712   2711  0 01:01 pts/0    00:00:00 su - gsdb -c /gsql/gaussdb100/bin/zsql / as sysdba 127.0.0.1:1650 -q -D /gsdata/data -f /gsql/gaussdb100/admin/scripts/create_database.sample.sql 

gsdb     2713   2712  0 01:01 ?        00:00:00 /gsql/gaussdb100/bin/zsql / as sysdba 127.0.0.1:1650 -q -D /gsdata/data -f /gsql/gaussdb100/admin/scripts/create_database.sample.sql

root       2729   2378  0 01:02 pts/2    00:00:00 grep --color=auto -i gsdb

 

2)查看日志,安裝日志默認(rèn)釋放到用戶home目錄下:

安裝日志示例:



 

5、編輯數(shù)據(jù)庫參數(shù)(參數(shù)值大小請根據(jù)實(shí)際環(huán)境設(shè)置),重啟實(shí)例生效:

cd /gsdata/data

mkdir cfg

cd cfg

vi zengine.ini

LSNR_PORT = 1650

LSNR_ADDR = 127.0.0.1,192.168.57.20,10.10.0.20

TEMP_BUFFER_SIZE = 150M

DATA_BUFFER_SIZE = 400M

SHARED_POOL_SIZE = 150M

LOG_BUFFER_SIZE = 32M

DBWR_PROCESSES = 2

LOG_BUFFER_COUNT = 6

SESSIONS = 300

 

/*參數(shù)說明:

TEMP_BUFFER_SIZE Temp buffer的大小。

DATA_BUFFER_SIZE 用于緩存最近訪問的數(shù)據(jù)的,數(shù)據(jù)BUFFER區(qū)的大小。

SHARED_POOL_SIZE           Shared Pool的大小。

LOG_BUFFER_SIZE    Log buffer的大小。Log buffer用于緩存Redo日志。

DBWR_PROCESSES    后臺寫臟頁面線程的個數(shù),提高數(shù)值可以提高并發(fā)效率,但也會消耗較多資源。

LOG_BUFFER_COUNT         Log buffer的數(shù)量。

LSNR_ADDR        偵聽的服務(wù)器IPV4地址。

LSNR_PORT        服務(wù)偵聽的端口號。

SESSIONS 最大并發(fā)SESSION數(shù)。

*/

 

6、裝完庫,數(shù)據(jù)庫默認(rèn)是啟動的。

su - gsdb

zengine  -D /gsdata/data &

 

[root@gaussdb11 gsdb]# ps -ef|grep -i gsper

root      19406  19285  0 16:32 pts/0    00:00:00 su - gsdb

gsdb    19407  19406  0 16:32 pts/0    00:00:01 -bash

gsdb    20793      1 75 17:03 ?        00:20:06 /gsql/gaussdb100/bin/zengine nomount -D /gsdata/data

gsdb    32697  19407  4 17:28 pts/0    00:00:02 zsql SYS/*@127.0.0.1:1650

root      32752  20478  0 17:29 pts/2    00:00:00 grep --color=auto -i gsper

 

7、登錄數(shù)據(jù)庫

--連接數(shù)據(jù)庫:GaussDB 100默認(rèn)管理員賬戶為SYS,密碼為Changeme_123

zsql SYS/Changeme_123@127.0.0.1:1650 -q

 

 

8、配置PATH

[gsdb@gaussdb11 ~]$ vi .bash_profile

 

# .bash_profile

 

# Get the aliases and functions

if [ -f ~/.bashrc ]; then

        . ~/.bashrc

fi

 

# User specific environment and startup programs

GSDB_DATA=/gsdata/data

export GSDB_DATA

 

GSDB_HOME=/gsql/gaussdb100

export GSDB_HOME

 

PATH=$PATH:$HOME/.local/bin:$HOME/bin:/usr/local/gsdb100/bin:$GSDB_HOME/bin

export PATH

 

--使得PATH生效:

source .bash_profile

 

 

[gsdb@gaussdb11 ~]$ which zsql

/gsql/gaussdb100/bin/zsql

 

9、登錄數(shù)據(jù)庫并修改管理員密碼

[gsdb@gaussdb11 ~]$ zsql SYS/Changeme_123@127.0.0.1:1650 -q

 

connected.

 

 

SQL> ALTER USER SYS IDENTIFIED BY Gsdb_123 REPLACE Changeme_123;

 

Succeed.

 

10、創(chuàng)建用戶及數(shù)據(jù)插入測試

1)創(chuàng)建測試用戶及對應(yīng)表空間



2)創(chuàng)建測試表及數(shù)據(jù)插入測試


插入734W數(shù)據(jù)耗時79.674S,本次安裝測試是在筆記本上的虛擬機(jī)上進(jìn)行的。不能作為生產(chǎn)庫數(shù)據(jù)插入速度參考。

 

 

附:
當(dāng)在centos使用redhat平臺gaussdb100安裝包進(jìn)行安裝時,會報錯:


 

解決方法:

注釋掉install.py文件中的平臺檢查指令:

cd /gsql/GaussDB_100_1.0.0-DATABASE-REDHAT-64bit

vi install.py

#        if self.run_pkg_name.find(distname.upper().replace("OS", "")) == -1:

#            logExit("Run package %s.tar.gz is inconsistent with os system %s." % (self.run_pkg_name, distname))

 

gaussDB單機(jī)版的登陸界面和使用習(xí)慣是不是似曾相識,感覺還是熟悉的問道


后續(xù)gaussDB分布式安裝短文會繼續(xù)更新,大家一起玩兒起來,有問題一起溝通交流。



文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請注明本文地址:http://m.specialneedsforspecialkids.com/yun/130241.html

相關(guān)文章

  • 2021年9月國產(chǎn)數(shù)據(jù)庫大事記

    .markdown-body{word-break:break-word;line-height:1.75;font-weight:400;font-size:15px;overflow-x:hidden;color:#333}.markdown-body h1,.markdown-body h2,.markdown-body h3,.markdown-body h4,.markdown-body...

    suemi 評論0 收藏0
  • 2021年10月國產(chǎn)數(shù)據(jù)庫排行榜:達(dá)夢反超OceanBase奪榜眼,TDSQL實(shí)現(xiàn)“四連增”,數(shù)據(jù)生

    摘要:年月國產(chǎn)數(shù)據(jù)庫流行度排行榜前名連續(xù)三個月的分?jǐn)?shù)下跌讓名次下降一位,以分的總分來到榜單第三。國產(chǎn)數(shù)據(jù)庫流行度排行榜與趨勢變化本月分?jǐn)?shù)下跌,總分,位于榜單第五。 2021年10月國產(chǎn)數(shù)據(jù)庫流行度排行榜前15名 連續(xù)三個月的分?jǐn)?shù)下跌讓OceanBase名次下降一位,以424.83分的總分來到榜單第三。本月,OceanBase有幾個重要事件,如亮相2021中國國際服務(wù)貿(mào)易交流會,參與HICOO...

    vpants 評論0 收藏0
  • 2021年8月國產(chǎn)數(shù)據(jù)庫大事記

    摘要:本文整理了年月國產(chǎn)數(shù)據(jù)庫大事件和重要產(chǎn)品發(fā)布消息。柏睿數(shù)據(jù)庫加速安全卡面向全球重磅發(fā)布。月日,在全球數(shù)字經(jīng)濟(jì)大會成果發(fā)布會上,中國移動北京分公司與國產(chǎn)數(shù)據(jù)庫領(lǐng)域新銳企業(yè)柏睿數(shù)據(jù)簽署戰(zhàn)略合作協(xié)議。本次大賽主要面向全國愛好數(shù)據(jù)庫的高校學(xué)生。 本文整理了2021年8月國產(chǎn)數(shù)據(jù)庫大事件和重要產(chǎn)品發(fā)布消息。目錄8月國產(chǎn)數(shù)據(jù)庫大事記TOP108月國產(chǎn)數(shù)據(jù)庫大事記時間線產(chǎn)品/版本發(fā)布兼容認(rèn)證8月排行榜新增...

    Scorpion 評論0 收藏0
  • 2021年11月國產(chǎn)數(shù)據(jù)庫排行榜:openGauss闖入前三,Kingbase流行度與日俱增,TDe

    摘要:年月國產(chǎn)數(shù)據(jù)庫流行度排行榜前名達(dá)夢本月分?jǐn)?shù)下跌,總分,位于榜單第二位。人大金倉保持增長態(tài)勢,本月分?jǐn)?shù)大幅上漲,總分,位于榜單第九位。達(dá)夢入選其中,位列總榜第國產(chǎn)數(shù)據(jù)庫第。月日,人大金倉與天津科大正式簽訂聯(lián)合人才培養(yǎng)協(xié)議。2021年11月國產(chǎn)數(shù)據(jù)庫流行度排行榜前15名 ? 達(dá)夢本月分?jǐn)?shù)下跌10.88,總分467.45,位于榜單第二位。作為具有完全自主知識產(chǎn)權(quán)的國產(chǎn)數(shù)據(jù)庫廠商,今年達(dá)夢的...

    waruqi 評論0 收藏0
  • 2021年10月國產(chǎn)數(shù)據(jù)庫大事記

    摘要:月日消息,近日,中國信息通信研究院大數(shù)據(jù)產(chǎn)品能力評測數(shù)據(jù)庫方向的測評結(jié)果陸續(xù)出爐。月日消息,國家工業(yè)信息安全發(fā)展研究中心發(fā)布電信行業(yè)數(shù)據(jù)庫產(chǎn)品第一期測評結(jié)果,前三名分別是阿里云數(shù)據(jù)庫柏睿數(shù)據(jù)企業(yè)級交易型數(shù)據(jù)庫信創(chuàng)版云和恩墨企業(yè)級數(shù)據(jù)庫。 .markdown-body{word-break:break-word;line-height:1.75;font-weight:400;font-si...

    elva 評論0 收藏0

發(fā)表評論

0條評論

IT那活兒

|高級講師

TA的文章

閱讀更多
最新活動
閱讀需要支付1元查看
<