亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 學院 > 操作系統 > 正文

安裝Hive(獨立模式 使用mysql連接)

2024-06-28 16:01:17
字體:
來源:轉載
供稿:網友
安裝Hive(獨立模式 使用MySQL連接) 1.默認安裝了java+hadoop2.下載對應hadoop版本的安裝包3.解壓安裝包    tar zxvf apache-hive-1.2.1-bin.tar.gz4.安裝mysql    yum -y install mysql-server mysql mysqldev  //需要以root身份運行   另外可能需要配置yum源    mysql常用命令:        service mysqld start/stop        chkconfig mysqld on //加入開機啟動 以系統root用戶操作5.授權mysql(以系統hadoop身份 數據庫root身份進行操作)    mysqladmin -u root passWord "root" //修改root密碼為root    mysql -uroot -p密碼  (初始密碼為空)         create user 'hive' identified by 'hive'//創建用于連接的hive用戶 密碼為hive    grant all PRivileges on *.* to 'hive'@'%' identified by "hive" with grant option;    flush privileges; //刷新權限         grant all privileges on *.* to 'hive'@'localhost' identified by "hive" with grant option;    flush privileges; //刷新權限         grant all privileges on *.* to 'hive'@'hadoop.master' identified by "hive" with grant option;    flush privileges; //刷新權限         set global binlog_format='MIXED'//設置格式  必須執行。不然報錯         exit;    service mysqld restart   //重啟服務6.測試連接    mysql -hhadoop.master -uhive -phive  //能進去則表示設置成功    create database hive; //創建連接數據庫hive    alter database hive character set latin1;     7.配置環境變量(/etc/profile)    #hive    export HIVE_HOME=/opt/hive-1.2.1    export HIVE_AUX_JARS_PATH=/opt/hive-1.2.1/lib    export HIVE_CONF_DIR=/opt/hive-1.2.1/conf    export PATH=$PATH:$HIVE_HOME/bin    export CLASSPATH=$CLASSPATH:$HIVE_HOME/lib    保存退出    source /etc/profile8.修改配置文件    1.根據模版復制配置文件        cp hive-default.xml.template hive-site.xml        cp hive-env.sh.template hive-env.sh        cp hive-log4j.properties.template hive-log4j.properties    2.修改配置文件        ####hive-site.xml####        //添加項目   --0.11 版本以后可不用添加此項        <property>        <name>hive.metastore.local</name>        <value>false</value>        </property>                 //修改項目        <property>        <name>javax.jdo.option.ConnectionURL</name>        <value>jdbc:mysql://hadoop.master:3306/hive</value>        <description>JDBC connect string for a JDBC metastore</description>        </property>                 <property>        <name>javax.jdo.option.ConnectionDriverName</name>        <value>com.mysql.jdbc.Driver</value>        <description>Driver class name for a JDBC metastore</description>        </property>                 <property>        <name>javax.jdo.option.ConnectionUserName</name>        <value>hive</value>        <description>Username to use against metastore database</description>        </property>                 <property>        <name>javax.jdo.option.ConnectionPassword</name>        <value>hive</value>        <description>password to use against metastore database</description>        </property>                 <property>        <name>hive.exec.local.scratchdir</name>        <value>/opt/hive-1.2.1/tmp</value>        //需要創建此目錄        <description>Local scratch space for Hive jobs</description>        </property>                 <property>        <name>hive.downloaded.resources.dir</name>        <value>/opt/hive-1.2.1/tmp</value>        <description>Temporary local directory for added resources in the remote file system.</description>        </property>                          <property>        <name>hive.hwi.war.file</name>        <value>/opt/hive-1.2.1/lib/hive-hwi-1.2.1.jar</value>        <description>This sets the path to the HWI war file, relative to ${HIVE_HOME}. </description>        </property>                 ####hive-env.sh####        HADOOP_HOME=/opt/hadoop-2.5.2                 ####hive-log4j.properties####        hive.log.threshold=ALL        hive.root.logger=INFO,DRFA        hive.log.dir=/opt/hive-1.2.1/logs  //需創建相應目錄        hive.log.file=hive.log9.其他配置項    1.hdfs上創建相應文件夾并修改權限        hadoop fs -mkdir -p /tmp/hive        hadoop fs -chmod 777 /tmp/hive        hadoop fs -mkdir -p /user/hive        hadoop fs -chmod 777 /user/hive    2.修改hadoop hadoop-env.sh配置文件        export HADOOP_CLASSPATH=$HADOOP_CLASSPATH:$CLASSPATH    3.將mysql jdbc jar包拷貝到lib目錄下        cp mysql-connector-java-5.1.21.jar /opt/hive-1.2.1/lib    4.將lib目錄下的jline-2.12.jar 拷貝到/opt/hadoop-2.5.2/share/hadoop/yarn/lib下,并將相應包重屬名        cp /opt/hive-1.2.1/lib/jline-2.12.jar /opt/hadoop-2.5.2/share/hadoop/yarn/lib        mv /opt/hadoop-2.5.2/share/hadoop/yarn/lib/jline-0.9.94.jar /opt/hadoop-2.5.2/share/hadoop/yarn/lib/jline-0.9.94.jar.bak9.使用驗證    hive --service metastore & //開機首次執行    hive -e "show databases;" //運行完不報錯即安裝成功    也可以使用hive命令行進去執行10.常用命令    1.顯示        show tables;        show databases;    2.定義      //添加外部分區表  推薦以后就是用這種表        create external table access_info(ip string,access_date string,url string)        partitioned by(logdate string) row format delimited fields terminated by '/t'                 desc access_info;    3.添加數據        alter table access_info add partition(logdate='2016-01-15') location '/access'; --加載文件hdfs實際路徑  access為文件夾名稱        load data local inpath '/home/hadoop/huangzhijian/access.txt' into table access_info_local_file;  --加載本地文件    3.查詢        select * from access_info;    4.刪除        drop table access_info;  //外部表不會刪除原本數據  內部表就會刪除原數據         //注意不能update         5.其他        1.hive –f test.sql          ####test.sql####          select * from t1;          select count(*) from t1;        2.hive -e 'hql語句'        3.hive -S -e 'select * from t1'(用法與第一種方式的靜音模式一樣,不會顯示mapreduce的操作過程)        4.hive -e 'select * from t1'  > test.txt  (將結果輸出到本地文件中)

  


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
精品视频在线播放免| 欧美激情va永久在线播放| 久久理论片午夜琪琪电影网| 欧美性猛交xxxxx免费看| 国产精品免费观看在线| 午夜精品久久久久久久99热浪潮| 92看片淫黄大片看国产片| 国产精品久久久久久久电影| 亚洲综合色av| 91精品国产综合久久男男| 久久99久久99精品免观看粉嫩| 久久国产精品网站| 亚洲综合小说区| 国产精品香蕉在线观看| 亚洲缚视频在线观看| 亚洲欧美中文日韩v在线观看| 中文字幕亚洲一区二区三区五十路| 亚洲成av人乱码色午夜| 亚洲男人天堂九九视频| 欧美性videos高清精品| 欧美高清在线视频观看不卡| www欧美xxxx| 亚洲精品少妇网址| 久久综合88中文色鬼| 日韩av中文字幕在线播放| 日韩欧美在线视频日韩欧美在线视频| 国产精品日韩电影| 亚洲男人天堂2024| 国产精品视频网址| 亚洲韩国欧洲国产日产av| 亚洲一区二区三区视频播放| 欧美激情视频一区二区| 成人免费视频xnxx.com| 国产精品入口夜色视频大尺度| 日韩欧美一区二区三区| 欧美亚洲成人xxx| 少妇精69xxtheporn| 亚洲一区二区三区在线免费观看| 亚洲视频在线观看网站| 国产精品永久免费| 亚洲欧美日韩精品久久| 亚洲激情成人网| 欧美大片在线看| 欧美性猛交xxxx免费看漫画| 亚洲欧美一区二区三区情侣bbw| 日韩视频免费中文字幕| 91久久精品日日躁夜夜躁国产| 日韩有码在线视频| 日韩视频中文字幕| 亚洲va电影大全| 最近更新的2019中文字幕| 成人国产在线激情| 欧美最近摘花xxxx摘花| 久久中文字幕在线视频| 色伦专区97中文字幕| 欧美黑人巨大xxx极品| 久久久精品国产一区二区| 日韩精品视频在线| 亚洲在线免费观看| 欧美成人精品在线观看| 最近2019中文字幕在线高清| 亚洲精品欧美日韩| 不卡在线观看电视剧完整版| 91亚洲国产成人久久精品网站| 91国内揄拍国内精品对白| 久久网福利资源网站| 最近2019中文字幕一页二页| 欧美日韩成人免费| 亚洲激情视频网站| 欧美日韩一区二区三区在线免费观看| 国产视频亚洲视频| 国产精品高潮在线| 中文字幕欧美日韩精品| 91国内揄拍国内精品对白| 欧美精品亚州精品| www.日韩系列| 欧美专区第一页| 欧美激情高清视频| 日韩免费黄色av| 国产精品成人一区二区| 国产欧美精品xxxx另类| 亚洲大胆人体在线| 疯狂蹂躏欧美一区二区精品| 96国产粉嫩美女| 国产一区二区欧美日韩| 精品国产一区二区三区四区在线观看| yellow中文字幕久久| 国语自产精品视频在线看| 久精品免费视频| 热99精品里视频精品| 中文字幕视频一区二区在线有码| 亚洲精品视频网上网址在线观看| 欧美日韩一区免费| 欧美日韩在线视频首页| 亚洲精品自产拍| 亚洲精品欧美日韩专区| 国产成人精品电影久久久| 国产精品视频午夜| 日韩在线小视频| 欧美另类极品videosbest最新版本| 国产欧美日韩免费| 色妞在线综合亚洲欧美| 97视频在线观看免费高清完整版在线观看| 亚洲少妇中文在线| 亚洲精品av在线播放| 日韩成人在线观看| 日韩在线播放视频| 亚洲风情亚aⅴ在线发布| 国产精品一香蕉国产线看观看| 成人黄色中文字幕| 亚洲国产欧美在线成人app| 亚洲va男人天堂| 亚洲第一区中文99精品| 亚洲国产成人在线播放| 日韩av免费一区| 久久久久一本一区二区青青蜜月| 91国产美女视频| 国产精品久久久久久久久久小说| 欧美特级www| 欧美裸体xxxxx| 亚洲成人黄色在线| 国产精品视频区| 日本视频久久久| 精品久久久久久久久中文字幕| 91精品国产777在线观看| 一区二区三区动漫| 欧美成人亚洲成人日韩成人| 日韩高清电影免费观看完整版| 久久人人看视频| 国产日韩欧美中文在线播放| 在线一区二区日韩| 黑人精品xxx一区一二区| 91精品国产91久久久久久不卡| 浅井舞香一区二区| 日韩精品黄色网| 久久色精品视频| 91香蕉亚洲精品| 欧美精品电影免费在线观看| 九九精品视频在线| 欧美日韩视频免费播放| 国产精品一香蕉国产线看观看| 宅男66日本亚洲欧美视频| 国产综合在线视频| 国产精品日韩久久久久| 川上优av一区二区线观看| 国产精品午夜一区二区欲梦| 亚洲精品视频在线播放| 亚洲人成电影网站色www| 国产成人精品久久| 久久久欧美精品| 亚洲免费av片| 国产日韩精品在线| 亚洲爱爱爱爱爱| 亚洲成人亚洲激情| 久久中文精品视频| 中文一区二区视频| 日韩av男人的天堂| 一个人看的www久久| 久久综合伊人77777蜜臀| 欧美大片免费看| 欧美刺激性大交免费视频| 精品亚洲va在线va天堂资源站| 国产91免费看片| 亚洲国产精品视频在线观看|