欧美一级特黄大片做受成人-亚洲成人一区二区电影-激情熟女一区二区三区-日韩专区欧美专区国产专区

CentOS7如何通過源碼編譯方式安裝TokuDB

這篇文章主要介紹了CentOS 7如何通過源碼編譯方式安裝TokuDB,具有一定借鑒價(jià)值,感興趣的朋友可以參考下,希望大家閱讀完這篇文章之后大有收獲,下面讓小編帶著大家一起了解一下。

網(wǎng)站建設(shè)哪家好,找創(chuàng)新互聯(lián)建站!專注于網(wǎng)頁設(shè)計(jì)、網(wǎng)站建設(shè)、微信開發(fā)、小程序開發(fā)、集團(tuán)企業(yè)網(wǎng)站建設(shè)等服務(wù)項(xiàng)目。為回饋新老客戶創(chuàng)新互聯(lián)還提供了福建免費(fèi)建站歡迎大家使用!

TokuDB由于特殊設(shè)計(jì)的數(shù)據(jù)結(jié)構(gòu),在某些場(chǎng)景下讀寫性能會(huì)優(yōu)于InnoDB,抽了個(gè)時(shí)間也嘗鮮試用一把,以下就是基于centOS 7版本環(huán)境下,通過源碼編譯方式安裝TokuDB的過程。

首先檢查系統(tǒng)環(huán)境設(shè)置:
# vi /etc/security/limits.conf
*       soft    nproc   2047
*       hard    nproc   16384
*       soft    nofile  1024
*       hard    nofile  65536

使用tokuDB需要關(guān)閉Transparent huge pages:
echo never > /sys/kernel/mm/transparent_hugepage/enabled
echo never > /sys/kernel/mm/transparent_hugepage/defrag

修改selinux:
# vi /etc/selinux/config 
若要臨時(shí)生效,可以執(zhí)行:# setenforce 0

接下來,安裝依賴的軟件包
# yum install cmake gcc gcc-c++ ncurses ncurses-devel bison readline-devel jemalloc zlib zlib-devel  valgrind valgrind-devel -y

ok, 基本就緒,接下來進(jìn)入tokuDB的實(shí)際安裝環(huán)境。這里我們選擇的是Percona-server 5.7.11版本。
下載安裝包:
# wget https://www.percona.com/downloads/Percona-Server-5.7/Percona-Server-5.7.11-4/source/tarball/percona-server-5.7.11-4.tar.gz


解壓:
# tar xvfz percona-server-5.7.11-4.tar.gz
# cd percona-server-5.7.11-4


配置編譯環(huán)境:
# cmake . \
-DCMAKE_INSTALL_PREFIX=/usr/local/MySQL \
-DMYSQL_DATADIR=/data/mysqldata/3309 \
-DSYSCONFDIR=/data/mysqldata/3309 \
-DWITH_MYISAM_STORAGE_ENGINE=1 \
-DWITH_INNOBASE_STORAGE_ENGINE=1 \
-DWITH_ARCHIVE_STORAGE_ENGINE=1 \
-DWITH_BLACKHOLE_STORAGE_ENGINE=1 \
-DWITH_PERFSCHEMA_STORAGE_ENGINE=1 \
-DWITH_FEDERATED_STORAGE_ENGINE=1  \
-DMYSQL_UNIX_ADDR=/data/mysqldata/3309/mysql.sock \
-DMYSQL_TCP_PORT=3309  \
-DENABLED_LOCAL_INFILE=1 \
-DENABLE_DOWNLOADS=1 \
-DCOMPILATION_COMMENT="Junsansi's Percona Server" \
-DOPTIMIZER_TRACE=1 \
-DWITH_ZLIB=system \
-DWITH_VALGRIND=1 \
-DCMAKE_C_FLAGS=-DHAVE_purify \
-DCMAKE_CXX_FLAGS=-DHAVE_purify \
-DWITH_PARTITION_STORAGE_ENGINE=1 \
-DEXTRA_CHARSETS=all -DDEFAULT_CHARSET=utf8 \
-DDEFAULT_COLLATION=utf8_general_ci \
-DDOWNLOAD_BOOST=1 -DWITH_BOOST=/tmp \
-DZLIB_INCLUDE_DIR=/usr/lib64


###  -j4表示用4個(gè)線程編譯
# make -j4
# make install


# cd /data/mysqldata/3309
# mkdir data tmp logs/{binlog,errorlog,slowlog,relaylog} -p
# chown mysql:mysql ../3309 -R


創(chuàng)建數(shù)據(jù)庫(kù):
# bin/mysql_install_db --defaults-file=/data/mysqldata/3309/my.cnf --basedir=/usr/local/mysqlpercona --datadir=/data/mysqldata/3309/data --user=mysql
這里my.cnf是我從其它庫(kù)復(fù)制過程的初始化參數(shù)文件。

#  注意,mysql_install_db已經(jīng)被廢棄,后面建議使用:
# bin/mysqld --initialize-insecure --defaults-file=/data/mysqldata/3309/my.cnf --user=mysql --basedir=/usr/local/mysqlpercona --datadir=/data/mysqldata/3309/data


安裝完成后,root用戶密碼默認(rèn)被初始化,保存在:
# more ~/.mysql_secret
使用該用戶登錄系統(tǒng)即可。


啟動(dòng)數(shù)據(jù)庫(kù):
# mysqld_safe --defaults-file=/data/mysqldata/3309/my.cnf &


$ mysql -uroot -p'xxxx' -S /data/mysqldata/3309/mysql.sock
執(zhí)行命令如果遇到:
ERROR 1820 (HY000): Unknown error 1820
那么說明當(dāng)前需要先初始化管理員帳戶的密碼,執(zhí)行命令如下:
mysql> set password=password('123456');


mysql> SHOW ENGINES
能夠查看到當(dāng)前是否支持tokuDB



[root@localhost ~]# /usr/local/mysqlpercona/bin/ps_tokudb_admin --enable -uroot -p'123456' -S /data/mysqldata/3306/mysql.sock
Checking SELinux status...
INFO: SELinux is disabled.


Checking if Percona Server is running with jemalloc enabled...
ERROR: Percona Server is not running with jemalloc, please restart mysql service to enable it and then run this script...


缺包,先安裝
# yum install epel-release
然后就可以安裝jemalloc了:
# yum install jemalloc


然后重啟mysqld,再執(zhí)行ps_tokudb_admin。


而后在數(shù)據(jù)庫(kù)中執(zhí)行show engines,應(yīng)該就能夠看到tokuDB引擎了。

感謝你能夠認(rèn)真閱讀完這篇文章,希望小編分享的“CentOS 7如何通過源碼編譯方式安裝TokuDB”這篇文章對(duì)大家有幫助,同時(shí)也希望大家多多支持創(chuàng)新互聯(lián),關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道,更多相關(guān)知識(shí)等著你來學(xué)習(xí)!

分享題目:CentOS7如何通過源碼編譯方式安裝TokuDB
本文網(wǎng)址:http://aaarwkj.com/article18/igoodp.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供微信小程序、自適應(yīng)網(wǎng)站、外貿(mào)網(wǎng)站建設(shè)、網(wǎng)站排名做網(wǎng)站關(guān)鍵詞優(yōu)化

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)

h5響應(yīng)式網(wǎng)站建設(shè)
久久精品色妇熟妇丰满人妻| 在线免费观看欧美黄片| 日韩成人在线视频中文字幕| 久久精品国产亚洲av蜜点| 国产精品三级电影网| 日韩一区欧美中文字幕| 亚州精品少妇久久久久久| 日本女优久久精品观看| 日韩高清视频 一区二区| 色婷婷精品二区久久蜜臀av| 精品人妻少妇一区二区三 | 91亚洲国产成人精品性色| 国产精品av一区二区在线| 久久精品国产亚洲av不丁香| 久久久精品免费福利视频| 新午夜福利片在线观看| 精品一区中文字幕少妇人妻| 福利午夜福利在线观看| 亚洲三区久久婷婷激情| 国产传媒视频在线免费观看| 91色综合久久久久婷婷| 免费欧美一级黄片播放| 成人性生活毛片免费视频| 99热这里只有精品最新| 国产一区二区精品久久岳√| 伊人亚洲一区二区三区| 伊人性伊人情亚洲综合| 国产自拍偷拍自拍偷拍| 蜜臀av在线精品国自产拍| 亚洲福利一区福利三区| 国产欧洲日本一区二区| 亚洲精品av一区二区久久| 日本欧美一区二区精品| 老熟妇仑乱换频一区二区| 久久人妻少妇嫩草av蜜桃综合| 人妖激情一区二区三区| 成人黄性视频免费网看| 亚洲激情自拍偷拍视频| 日本一区二区三区伦理| 五月天丁香婷婷深爱| 熟妇人妻精品一区二区|