1. 程式人生 > >基於【CentOS-7+ Ambari 2.7.0 + HDP 3.0】搭建HAWQ數據倉庫之一 —— MariaDB 安裝配置

基於【CentOS-7+ Ambari 2.7.0 + HDP 3.0】搭建HAWQ數據倉庫之一 —— MariaDB 安裝配置

ola http iad com grant stop drive 數據庫 commit

一、安裝並使用MariaDB作為Ambari、Hive、Hue的存儲數據庫。

yum install mariadb-server mariadb

啟動、查看狀態,檢查mariadb是否成功安裝

systemctl start mariadb
systemctl status mariadb

二、配置mariadb

1,首先停止MariaDb 服務的運行

systemctl stop mariadb

2,編輯/etc/my.cnf 在[mysqld]段下,添加如下幾行行配置:

transaction-isolation = READ-COMMITTED
max_connections 
= 550 innodb_flush_method = O_DIRECT

保存退出後,配置mariadb服務開機啟動,並重新啟動MariaDB

systemctl enable mariadb
systemctl start mariadb

3,運行mariadb安全配置腳本/usr/bin/mysql_secure_installation ,root@localhost,密碼這裏設為hadoop

/usr/bin/mysql_secure_installation

****授權用戶root使用密碼passwd從任意主機連接*到mysql服務器

mysql -uroot -p
use mysql;
GRANT ALL PRIVILEGES ON 
*.* TO root@% IDENTIFIED BY **** WITH GRANT OPTION; flush privileges;

**** 安裝MySQL JDBC Driver 連接 MariaDB

**** 下載、解壓縮,復制mysql-connector-java-5.1.46-bin.jar到/usr/share/java/,並重命名:

wget https://dev.mysql.com/get/Downloads/Connector-J/mysql-connector-java-5.1.46.tar.gz
tar zxvf mysql-connector-java-5.1.46
.tar.gz cd mysql-connector-java-5.1.46/ cp mysql-connector-java-5.1.46-bin.jar /usr/share/java/mysql-connector-java.jar

基於【CentOS-7+ Ambari 2.7.0 + HDP 3.0】搭建HAWQ數據倉庫之一 —— MariaDB 安裝配置