**:
前言
有一段時間沒寫文章了,最近事情挺多的,現在咱們回歸正題,經過前面四篇文章的介紹,已經通過vmware安裝了hadoop的集群環境,相關的兩款軟體vsftp和securecrt也已經正常安裝了。
本篇主要介紹在大資料應用中比較常用的一款軟體mysql,我相信這款軟體不緊緊在大資料分析的時候會用到,現在作為開源系統中的比較優秀的一款關係型開源資料庫已經被很多網際網路公司所使用,而且現在正慢慢的壯大中。
第二種方法用到的hive元件儲存元資料最常用的關係型資料庫最常用的就是開源的mysql了,這也是本篇最主要講解的。
閒言少敘,進入本篇的內容。
vmware虛擬機器、centos 6.8 64 bit、securecrt、vsftp、notepad++
預設進入的頁面是企業版,這個是要收費的,這裡一般建議選擇社群開源版本,土豪公司除外。
這裡,需要提示下,一般在linux系統中大型公用的軟體安裝在/opt目錄中,比如上圖我已經安裝了sql server on linux,預設就安裝在這個目錄中,這裡我手動建立了mysql目錄。
安裝流程
1、首先解壓當前壓縮包,進入目錄
這樣,我們就完成了這個安裝包的解壓。
2、建立mysql超級管理使用者
這裡我們需要單獨建立乙個mysql的使用者,作為mysql的超級管理員使用者,這裡也方便我們以後的管理。
groupadd mysql新增使用者組
useradd -g mysql mysql新增使用者
id mysql檢視使用者資訊。
rpm -ivh *.rpm這裡報了乙個錯誤,錯誤明細如下: 之前裝的時候應該不會出現這個錯誤,我查了一下,這個錯誤的原因是因為我現在裝的os版本為7.0,在centos7.0版本中已經嵌入了自帶的資料系統mariadb。
以前的linux系統中大部分的資料庫採用的都是mysql,但是mysql這貨自從被sun收購之後,sun公司叫囂著要收費服務等措施,所以在以後的centos系統中就沒有再整合它了,並且又搞出了乙個新的資料庫mariadb.所以這裡我們安裝mysql會有衝突,這裡我們就需要先解除安裝這個。
解除安裝過程如下:
<1>列出所有的被安裝的rpm package
就是上面這貨,我們需要先解除安裝它。
<2>解除安裝mariadb軟體
rpm -e mariadb-libs-5.5.37-1.el7_0.x86_64結果報錯,丫的不讓你解除安裝,報錯如下:
這裡我們忽視掉這個錯誤資訊,採用強制解除安裝的這個軟體
rpm -e --nodeps mariadb-libs-5.5.44-2.el7.centos.x86_64這裡,可以看到我們已經強制解除安裝了這個軟體,下面的步驟就是安裝mysql了。
安裝過程要按照如下順序(必須)進行:
按照以上順序進行乙個個的安裝,指令碼如下:
rpm -ivh mysql-community-server-5.7.16-1.el7.x86_64.rpm但是,安裝的過程中有可能出現以下錯誤
這個錯誤的提示的是,這裡的server版本需要perl元件進行安裝,所以這裡我們需要先將這個元件安裝上去
yum install perl可以看到這裡已經安裝成功了。
下面,我們繼續安裝mysql的server包。
rpm -ivh mysql-community-server-5.7.16-1.el7.x86_64.rpmmysql安裝軟體在/usr/share/mysql目錄下
mysql資料庫建立在/var/lib/mysql目錄下
我們進入到mysql這個目錄中,更改一下許可權:
cd /usr/share/mysql/下面,我們來啟動這個server,來檢視一下。chown -r mysql:mysql .
這裡需要提示一下,應該避免以root使用者啟動,要用我們新建的mysql使用者進行啟動。
service mysqld restart這時候我們連線之後需要新增上許可權。
service mysqld restart至此,我們完成了mysql的安裝過程。
大資料系列(1)——hadoop集群壞境搭建配置
大資料系列(2)——hadoop集群壞境centos安裝
大資料系列(3)——hadoop集群完全分布式壞境搭建
大資料系列(4)——hadoop集群vsftp和securecrt安裝配置
Mysql集群mysql cluster安裝
環境說明 系統環境 centos 6.5 mini 64bit 軟體版本 mysql cluster advanced 7.3.7 linux glibc2.5 x86 64.tar.gz ip位址 mgm 192.168.100.211 ndbd1 192.168.100.212 ndbd2 19...
hadoop的集群安裝
hadoop的集群安裝 1 安裝jdk,解壓jar,配置環境變數 1.1 解壓jar tar zxvf jdk 7u79 linux x64.tar.gz c opt install 將jdk解壓到對應的檔案目錄下 1.2 配置環境變數,sudo vim etc profile 新增下面內容 exp...
Hadoop(二)Hadoop集群搭建
準備好三颱centos系統,配置如下 主機名centos1 centos2 centos3 ipcentos1的ip centos2的ip centos3的ip centos7修改主機名命令 hostnamectl set hostname 配置三個centos的ip對映,修改 etc hosts,...