久久久久久久视色,久久电影免费精品,中文亚洲欧美乱码在线观看,在线免费播放AV片

<center id="vfaef"><input id="vfaef"><table id="vfaef"></table></input></center>

    <p id="vfaef"><kbd id="vfaef"></kbd></p>

    
    
    <pre id="vfaef"><u id="vfaef"></u></pre>

      <thead id="vfaef"><input id="vfaef"></input></thead>

    1. 站長(zhǎng)資訊網(wǎng)
      最全最豐富的資訊網(wǎng)站

      Cloudera Manager 安裝集群遇到的問(wèn)題及解決

      多次安裝集群,但每次都不能順利,都會(huì)遇到很多很多的坑,今天就過(guò)去踩過(guò)的坑簡(jiǎn)單的總結(jié)一下,希望已經(jīng)踩了的和正在踩的童鞋能夠借鑒一下,希望對(duì)你們能有所幫助。

      一、MySQL的配置

      1、卸載原有的mysql

      查看目前安裝的mysql

      rpm -qa |grep mysql

      Cloudera Manager 安裝集群遇到的問(wèn)題及解決

      卸載自帶的mysql

      yum -y remove mysql-libs-5.1.73-7.el6.x86_64

      2、安裝mysql

      mysql的安裝有三種方式:

      • rpm包安裝(本次就采用rmp包的安裝方式進(jìn)行演示)
      • 源碼安裝(提供了源碼安裝的腳本)
      • yum安裝(雖然安裝方便,但是不建議使用)

      rpm包的方式安裝mysql

      #加壓tar文件

      tar -xvf mysql-5.6.26-1.linux_glibc2.5.x86_64.rpm-bundle.tar -C /files/mysql-rpm/

      #安裝rpm包

      rpm -ivh /files/mysql-rpm/*.rpm

      cp /usr/share/mysql/my-default.cnf /etc/my.cnf

      #安裝數(shù)據(jù)庫(kù)

      /usr/bin/mysql_install_db

      #啟動(dòng)服務(wù)

      service mysql start

      #設(shè)置開(kāi)機(jī)自啟

      chkconfig mysql on

      #設(shè)置數(shù)據(jù)庫(kù)密碼

      /usr/bin/mysqladmin -u root password ‘123456’

      3、初始化數(shù)據(jù)庫(kù)

      mysql安裝完了之后就是初始化數(shù)據(jù)庫(kù)的過(guò)程,進(jìn)去mysql庫(kù)中

      mysql -u root -p123456

      執(zhí)行一下的語(yǔ)句進(jìn)行初始化建庫(kù)

      create database hive default charset utf8 collate utf8_general_ci;
      create database hue default charset utf8 collate utf8_general_ci;
      create database scm default charset utf8 collate utf8_general_ci;
      create database amon default charset utf8 collate utf8_general_ci;
      create database sentry default charset utf8 collate utf8_general_ci;
      create database oozie default charset utf8 collate utf8_general_ci;
      create database reports default charset utf8 collate utf8_general_ci;
      grant all privileges on *.* to ‘root’@’locolhost’;
      grant all on *.* to ‘root’@’%’ identified by ‘123456’ with grant option;
      grant all on *.* to ‘root’@’Hadoop’ identified by ‘123456’ with grant option;
      flush privileges;

      然后重啟數(shù)據(jù)庫(kù)就ok了

      service mysql restart

      重點(diǎn)說(shuō)明一下:mysql的安裝是前期準(zhǔn)備工作的重要一步,不建議使用yum安裝,我就是因?yàn)閳D省事,直接用yum安裝了mysql,導(dǎo)致在創(chuàng)建cmf數(shù)據(jù)的時(shí)候總是報(bào)連不上mysql服務(wù)的錯(cuò)誤(即執(zhí)行/opt/cm-5.11.1/share/cmf/schema/scmpreparedatabase.sh mysql cmf -hhadoop -uroot -p123456 –scm-host hadoop scm scm scm 命令),最后只得卸載了yum安裝的mysql重新用rmp包安裝的。

      二、啟動(dòng)cloudera-scm-server

      在啟動(dòng)cloudera-scm-server的時(shí)候報(bào)如下的錯(cuò)誤(啟來(lái)30秒左右自動(dòng)關(guān)閉,查看日志文件:/opt/cm-5.11.1/log/cloudera-scm-server/cloudera-scm-server.log)

      Caused by: javax.persistence.PersistenceException: org.hibernate.exception.GenericJDBCException: Could not open connection

      錯(cuò)誤原因:
      1.缺少mysql的驅(qū)動(dòng)包,檢查/opt/cm-5.11.1/share/cmf/lib目錄下是否有mysql的驅(qū)動(dòng);
      2.檢查mysql是否啟動(dòng);
      3.mysql本身的問(wèn)題,只能卸載mysql重新安裝(我就是這種方案解決的);

      三、啟動(dòng)cloudera-scm-agent

      在啟動(dòng)cloudera-scm-server的時(shí)候報(bào)如下的錯(cuò)誤(啟來(lái)30秒左右自動(dòng)關(guān)閉,查看日志文件:/opt/cm-5.11.1/log/cloudera-scm-agent/cloudera-scm-agent.log)

      ERROR Failed to connect to newly launched supervisor. Agent will exit

      這種錯(cuò)誤是因?yàn)橹鞴?jié)點(diǎn)的uuid和從節(jié)點(diǎn)的一樣,所以造成代理紊亂

      錯(cuò)誤原因:在主節(jié)點(diǎn)啟動(dòng)了agent后,再scp到其他節(jié)點(diǎn),這樣會(huì)把已經(jīng)生成好的uuid帶過(guò)去。所以必須等所有的agent節(jié)點(diǎn)都準(zhǔn)備好之后,再啟動(dòng)agent

      那遇到這種error如何處理:
      1.刪除/opt/cm-5.11.1/lib/cloudera-scm-agent目錄下的所有文件(首先要保證server和agent服務(wù)都是關(guān)閉的)
      2.刪除mysql中cmf數(shù)據(jù)庫(kù)
      3.刪除從節(jié)點(diǎn)中/opt/cm-5.11.1目錄

      4.重新復(fù)制到從節(jié)點(diǎn)

      scp -r /opt/cm-5.11.1 root@hadoop001:/opt

      5.創(chuàng)建cmf數(shù)據(jù)庫(kù),執(zhí)行一下代碼

      /opt/cm-5.11.1/share/cmf/schema/scm_prepare_database.sh mysql cmf -hhadoop -uroot -p123456 –scm-host hadoop scm scm scm

      6.重新啟動(dòng)server和agent就ok了

      四、啟動(dòng)集群時(shí)報(bào)錯(cuò)

      錯(cuò)誤提示:

      Cloudera Manager 安裝集群遇到的問(wèn)題及解決

      看服務(wù)的狀態(tài):

      service cloudera-scm-agent status

      以上錯(cuò)誤的意思是:agent服務(wù)死了,但是pid文件換是存在

      解決方法:進(jìn)入到/opt/cm-5.11.1/run/cloudera-scm-agent目錄下刪除pid文件

      Cloudera Manager 安裝集群遇到的問(wèn)題及解決

      五、hive分析運(yùn)算時(shí)報(bào)錯(cuò)

      錯(cuò)誤提示:org.apache.hadoop.security.AccessControlException: Permission denied: user=root, access=WRITE, inode=”/user”:hdfs:supergroup:drwxr-xr-x

      Cloudera Manager 安裝集群遇到的問(wèn)題及解決

      錯(cuò)誤原因:我當(dāng)前所在的用戶的是root,root沒(méi)有操作hdfs文件中/user的權(quán)限

      當(dāng)前文件的權(quán)限:

      Cloudera Manager 安裝集群遇到的問(wèn)題及解決

      執(zhí)行以下賦權(quán)限語(yǔ)句

      sudo -u hdfs hadoop fs -chmod -R 777 /user

      sudo -u hdfs 說(shuō)明需要指定hdfs用戶來(lái)執(zhí)行賦權(quán)限的操作

      以上內(nèi)容僅是個(gè)人學(xué)習(xí)過(guò)程中的總結(jié)和見(jiàn)解,僅供參考,如果發(fā)現(xiàn)有錯(cuò)誤也請(qǐng)批評(píng)指正!謝謝你的查閱。

      贊(0)
      分享到: 更多 (0)
      網(wǎng)站地圖   滬ICP備18035694號(hào)-2    滬公網(wǎng)安備31011702889846號(hào)