jdk:
[] rpm -ivh jdk-8*-linux-x64.rpm
tomcat:
[] tar -zxvf tomcat-yyh.tar.gz
echo "export JAVA_HOME=/usr/java/default" >>/etc/profile
echo "export PATH=\$PATH:\$JAVA_HOME/bin" >>/etc/profile
echo "export CLASSPATH=\$CLASSPATH:\$JAVA_HOME/lib/tools.jar:\$JAVA_HOME/lib/dt.jar">>/etc/profile
echo "# tengine-2.1.0">>/etc/profilejava
echo "export NG_HOME=/opt/nginx" >>/etc/profile
echo "export PATH=\$PATH:\$NG_HOME/sbin" >>/etc/profilenode
echo "# apache-tomcat-7.0.61">>/etc/profilemysql
echo "export TOMCAT_HOME=/opt/tomcat" >>/etc/profile
echo "export CATALINA_HOME=\${TOMCAT_HOME}">>/etc/profile
echo "export PATH=\$PATH:\$CATALINA_HOME/bin" >>/etc/profilelinux
yum 的 repo 变成aliyun || 本地DVD
yum grouplist
yum groupinstall "Chinese Support"
echo $LANG
en_US.UTF-8
LANG=zh_CN.UTF-8nginx
增长epel的repo:
http://mirrors.aliyun.com
epel>>>>>help
wget centos6.......
echo "##JAVA @ `date`" >>/etc/profile
yum clean all
yum makecache
yum search man-pages
yum install man man-pages man-pages-zh-CN
【【【【 man bash 】】】】
echo "export LANG=zh_CN.UTF-8" >>/etc/profile
repo本地目录源:
mount /dev/cdrom /mnt
vi /etc/yum.repos.d/local.repo
[local]
baseurl=file:///mnt
gpgcheck=0
enable=1sql
目前电脑基本情况以下:
系统:CentOS-6.5-x86_64-minimal 硬件:1G+2G+200G
yyh0 源文件:防火墙关闭,ntp对时shell
yyh1 NN ZKFC HIVEC ZK
yyh2 NN DN JN ZKFC HIVEC ZK
yyh3 DN JN RM HIVESC ZK
yyh4 MYSQL DN JN RM HIVEL HBASE_LOCAL
启动:
1:【ALL:自动脚本:防火墙关闭,ntp对时,DSA】【yyh4里面的Mysql】
2:zookeeper 【yyh1,2,3】zkServer.sh start ---status --stop
3:Hapdoop生态:【yyh1】start-all.sh start-dfs.sh start-yarn.sh----stop-all.sh
4:RM:【yyh3,yyh4】yarn-daemon.sh start resourcemanager---
5:HIVES:【若是yyh1-3要用请在yyh3】hive --service metastore
若是只是local开发,请在【YYH4】,直接:hiveapache
启动HiveServer2服务,命令:hive --service hiveserver2(开启的窗口不关闭,注意此时仍是要运行hive --service metastore)。
而后SQuirrel就能够经过hive2的jdbc链接了
beeline -u jdbc:hive2://yyh3:10000
beeline -u "jdbc:hive2://yyh1:2181,yyh2:2181,yyh3:2181;serviceDiscoveryMode=zooKeeper;zooKeeperNamespace=hiveserver2_zk_yyh"(hive的server2开启了高可用,稍后会给出公司集群高可用的方案)centos
5:版本为localHBASE--HBASE:【若是local方式】start-hbase.sh 而后 hbase shell{local方式不依托任何,直接由1接}(三线程模拟hbase集群)tomcat
注意:
使用MR要启动zk,dfs,yarn,RM
使用HIVE要启动zk,dfs,yarn,RM,HIVE
使用HBASE-HA要启动zk,dfs,HBASE
使用HBASE-LOCAL要启动HBASEL
【fs.defaultFS的路径】
hdfs://yyhhdfs
【指定journalnode日志文件存储的路径】
/var/yyh/hadoop/journalnodedata
【hadoop.tmp.dir的路径】
/var/yyh/hadoop/tmp
【zookeeper dataDir的路径】
/opt/zookeeper/data
【zookeeper dataLogDir的路径】
/opt/zookeeper/logs
【zookeeper logout的路径】
/opt/zookeeper/logout
【hive.metastore.warehouse.dir的local方式】
/var/yyh/hive/hive_local/warehouse
【hive.metastore.warehouse.dir的remote方式】
/var/yyh/hive/hive_remote/warehouse
【Hbase的LOCAL方式的hbase.rootdir】
/var/yyh/hbase/hbase_local/rootdir
【Hbase的LOCAL方式的自带zookeeper.property.dataDir】
/var/yyh/hbase/hbase_local/zookeeper
#MYSQL#【yyh4和W10】root 123 mysql -uroot -h127.0.0.1 -p ss -nal