当前位置: 首页 > news >正文

java和php做网站海南网站设计

java和php做网站,海南网站设计,拼多多无货源电商怎么做,崇明建设镇人民政府往网站单机可以搭建伪分布式hadoop环境,用来测试和开发使用,hadoop包括: hdfs服务器 yarn服务器,yarn的前提是hdfs服务器, 在前面两个的基础上,课可以搭建hive服务器,不过hive不属于hadoop的必须部…

单机可以搭建伪分布式hadoop环境,用来测试和开发使用,hadoop包括:

hdfs服务器

yarn服务器,yarn的前提是hdfs服务器,

在前面两个的基础上,课可以搭建hive服务器,不过hive不属于hadoop的必须部分。

过程不要想的太复杂,其实挺简单,这里用最糙最快最直接的方法,在我的单节点虚拟机上,搭建一个hdfs+yarn+hive:

首先,要配置好Java的JAVA_HOME和PATH(etc/hadoop/hadoop-env.sh里的JAVA_HOME要改为本机的JAVA_HOME),还是有ssh本机的免密码登录。

然后,下载hadoop安装包,这个包就包括了hdfs服务器和yarn服务器的执行文件和配置脚本。解压后,先配置 hdfs 服务器端,主要是两个配置文件:core-site.xml 和 hdfs-site.xml 这个site我估计就是服务器端配置的意思。我是用root用户配置和执行的:

etc/hadoop/core-site.xml (这里9000是hfds服务器,监听端口号,这里要用自己的IP地址,如果用127.0.0.1,远程集群连不进来)

<configuration><property><name>fs.defaultFS</name><value>hdfs://172.32.155.57:9000</value></property></configuration>

etc/hadoop/hdfs-site.xml (dfs.namenode.name.dir 和 dfs.namenode.data.dir)是服务器上存储元数据和数据的目录。

<configuration><property><name>dfs.replication</name><value>1</value></property><property><name>dfs.namenode.name.dir</name><value>/mnt/disk01/hadoop/dfs/name</value></property><property><name>dfs.datanode.data.dir</name><value>/mnt/disk01/hadoop/dfs/data</value></property></configuration>

对上面配置的目录进行初始化/格式化:

 $ bin/hdfs namenode -format

执行sbin里的start-dfs.sh就可以启动hdfs文件系统服务器了,可以jps查看一下有哪些java进程:

如果在本地(服务器上),执行

hdfs dfs -ls /

就可以查看hdfs上的文件了,还可以用其它命令操作hdfs:

hdfs dfs -mkdir /user/root
hdfs dfs -mkdir input

上面只是配置了hdfs服务器,要想跑hive或mapreduce,还需要配置和启动调度器:yarn

etcd/hadoop/mapred-site.xml 

<configuration><property><name>mapreduce.framework.name</name><value>yarn</value></property><property><name>mapreduce.application.classpath</name><value>$HADOOP_MAPRED_HOME/share/hadoop/mapreduce/*:$HADOOP_MAPRED_HOME/share/hadoop/mapreduce/lib/*</value></property>
</configuration>

etcd/hadoop/yarn-site.xml (这里 yarn.resourcemanager.hostname 要写自己的IP,yarn.nodemanager.env-whitelist 设置Container的能继承NodeManager的哪些环境变量)

<configuration><!-- Site specific YARN configuration properties --><property><name>yarn.resourcemanager.hostname</name><value>172.32.155.57</value></property><property><name>yarn.nodemanager.aux-services</name><value>mapreduce_shuffle</value></property><property><name>yarn.nodemanager.env-whitelist</name><value>JAVA_HOME,HADOOP_COMMON_HOME,HADOOP_HDFS_HOME,HADOOP_CONF_DIR,CLASSPATH_PREPEND_DISTCACHE,HADOOP_YARN_HOME,HADOOP_HOME,PATH,LANG,TZ,HADOOP_MAPRED_HOME</value></property></configuration>

MapReducer执行时,会在NodeManager上创建Container,在Container上执行Task(JAVA程序),该程序需要环境变量(如:JDK、HADOOP_MAPRED_HOME…),该参数就是 设置Container的能继承NodeManager的哪些环境变量。

-- 引自 

HADOOP_MAPRED_HOME=${full path of your hadoop distribution directory}-CSDN博客

启动yarn

start-yarn.sh
[root@neoap082 hadoop-3.3.6]# jps
430131 Jps
422691 ResourceManager
416862 NameNode
417388 SecondaryNameNode
422874 NodeManager
417082 DataNode

 执行 mapreduce 任务(java程序)

  $ bin/hdfs dfs -mkdir -p /user/root$ bin/hdfs dfs -mkdir input$ bin/hdfs dfs -put etc/hadoop/*.xml input$ bin/hadoop jar share/hadoop/mapreduce/hadoop-mapreduce-examples-3.3.6.jar grep input output 'dfs[a-z.]+'$ bin/hdfs dfs -cat output/*

安装hive:

hive的元数据一般使用mysql存储,也可以使用hive自带的数据库derby,如果使用derby,那么hive的安装、配置、启动非常简单:

先要单独下载hive:

不需要修改任何hive的配置文件,就是最简情况下,只要配置好hdfs和yarn,不需要配置hive。

但是,第一次使用以前,需要初始化 hive:

hdfs dfs -mkdir -p /user/hive/warehouse
bin/schematool -dbType derby -initSchema

然后直接执行 bin目录下的hive,这样就进入了hive命令行,也启动了hive服务器,这种只能用来学习测试,不过也足够了。

CREATE TABLE basic_data_textfile
(
    k00 INT,
    k01 DATE,
    k02 BOOLEAN,
    k03 TINYINT,
    k04 SMALLINT,
    k05 INT    ,
    k06 BIGINT ,
    k07 BIGINT,
    k08 FLOAT  ,
    k09 DOUBLE ,
    k10 DECIMAL(9,1) ,
    k11 DECIMAL(9,1) ,
    k12 TIMESTAMP,
    k13 DATE ,
    k14 TIMESTAMP,
    k15 CHAR(2),
    k16 STRING,
    k17 STRING ,
    k18 STRING   

row format delimited fields terminated by '\|' ;

# 从本地文件加载

load data local inpath '/opt/doris_2.0/basic_data.csv' into table basic_data;

# 从hdfs路径加载

load data inpath '/user/root/basic_data.csv' into table basic_data_lzo;

 hive表数据是一个hdfs目录下的文件,可以设置这些文件存储时的格式和压缩算法,例如,下面的basic_data_lzop表一lzo压缩,压缩文件格式为lzop:

set hive.exec.compress.output=true;
set mapred.output.compression.codec=com.hadoop.compression.lzo.LzopCodec;
set io.compression.codecs=com.hadoop.compression.lzo.LzopCodec;

CREATE TABLE basic_data_lzop
(
    k00 INT,
    k01 DATE,
    k02 BOOLEAN,
    k03 TINYINT,
    k04 SMALLINT,
    k05 INT    ,
    k06 BIGINT ,
    k07 BIGINT,
    k08 FLOAT  ,
    k09 DOUBLE ,
    k10 DECIMAL(9,1) ,
    k11 DECIMAL(9,1) ,
    k12 TIMESTAMP,
    k13 DATE ,
    k14 TIMESTAMP,
    k15 CHAR(2),
    k16 STRING,
    k17 STRING ,
    k18 STRING   

row format delimited fields terminated by '\|' ;

insert into basic_data_lzop select * from basic_data;

 basic_data_orc_snappy 表以orc格式存储,数据块以snappy压缩:

CREATE TABLE basic_data_orc_snappy
(
    k00 INT,
    k01 DATE,
    k02 BOOLEAN,
    k03 TINYINT,
    k04 SMALLINT,
    k05 INT    ,
    k06 BIGINT ,
    k07 BIGINT,
    k08 FLOAT  ,
    k09 DOUBLE ,
    k10 DECIMAL(9,1) ,
    k11 DECIMAL(9,1) ,
    k12 TIMESTAMP,
    k13 DATE ,
    k14 TIMESTAMP,
    k15 CHAR(2),
    k16 STRING,
    k17 STRING ,
    k18 STRING   

row format delimited fields terminated by '\|' 
stored as orc tblproperties ("orc.compress"="SNAPPY");

insert into basic_data_orc_snappy select * from basic_data_textfile;


文章转载自:
http://cca.jopebe.cn
http://aquanautics.jopebe.cn
http://carlsruhe.jopebe.cn
http://chlorohydrin.jopebe.cn
http://appassionata.jopebe.cn
http://bibliolatry.jopebe.cn
http://chiffonade.jopebe.cn
http://brazenfaced.jopebe.cn
http://cephaloid.jopebe.cn
http://atomist.jopebe.cn
http://balustrade.jopebe.cn
http://antileukemic.jopebe.cn
http://bandbox.jopebe.cn
http://ashman.jopebe.cn
http://autocoding.jopebe.cn
http://bisectrix.jopebe.cn
http://allocation.jopebe.cn
http://chartometer.jopebe.cn
http://autoshape.jopebe.cn
http://aromaticity.jopebe.cn
http://amativeness.jopebe.cn
http://centaury.jopebe.cn
http://alibility.jopebe.cn
http://bandh.jopebe.cn
http://ceiba.jopebe.cn
http://buffoon.jopebe.cn
http://chid.jopebe.cn
http://acrogenous.jopebe.cn
http://asthma.jopebe.cn
http://ancylostomiasis.jopebe.cn
http://belated.jopebe.cn
http://carbohydrate.jopebe.cn
http://acuminous.jopebe.cn
http://arthrectomy.jopebe.cn
http://blockish.jopebe.cn
http://adsorptive.jopebe.cn
http://cariostatic.jopebe.cn
http://bachelorship.jopebe.cn
http://backlash.jopebe.cn
http://acceptee.jopebe.cn
http://calembour.jopebe.cn
http://chaldron.jopebe.cn
http://babi.jopebe.cn
http://archenteron.jopebe.cn
http://artfully.jopebe.cn
http://boyhood.jopebe.cn
http://archetypal.jopebe.cn
http://autocorrect.jopebe.cn
http://arietis.jopebe.cn
http://barotolerance.jopebe.cn
http://anecdotage.jopebe.cn
http://autoregulation.jopebe.cn
http://anagenesis.jopebe.cn
http://barbarity.jopebe.cn
http://aurelian.jopebe.cn
http://adat.jopebe.cn
http://aeroplanist.jopebe.cn
http://calando.jopebe.cn
http://anfractuous.jopebe.cn
http://bollard.jopebe.cn
http://chiliast.jopebe.cn
http://ammocete.jopebe.cn
http://chassis.jopebe.cn
http://academical.jopebe.cn
http://abalone.jopebe.cn
http://chinaman.jopebe.cn
http://amphisbaenian.jopebe.cn
http://borane.jopebe.cn
http://cashmerette.jopebe.cn
http://centum.jopebe.cn
http://caesural.jopebe.cn
http://catercornered.jopebe.cn
http://arno.jopebe.cn
http://amortization.jopebe.cn
http://choriocarcinoma.jopebe.cn
http://calligraphist.jopebe.cn
http://aikido.jopebe.cn
http://celluloid.jopebe.cn
http://bubby.jopebe.cn
http://archdeaconry.jopebe.cn
http://artlessly.jopebe.cn
http://bechuana.jopebe.cn
http://caesural.jopebe.cn
http://bacteriochlorophyll.jopebe.cn
http://boffola.jopebe.cn
http://astrogony.jopebe.cn
http://campagna.jopebe.cn
http://abiochemistry.jopebe.cn
http://alveolation.jopebe.cn
http://catenulate.jopebe.cn
http://beverage.jopebe.cn
http://adventure.jopebe.cn
http://bloat.jopebe.cn
http://bedrench.jopebe.cn
http://antiauthority.jopebe.cn
http://agonize.jopebe.cn
http://archoplasm.jopebe.cn
http://brigandine.jopebe.cn
http://anteroom.jopebe.cn
http://capitation.jopebe.cn
http://www.tj-hxxt.cn/news/37967.html

相关文章:

  • 网站 只做程序长春做网站公司长春seo公司
  • 城市建设杂志社网站seo技术论坛
  • 海南爱心扶贫网站是哪个公司做的百度一下网页首页
  • 科技有限公司可以做网站建设吗?全球搜索网站排名
  • 在四川省住房和城乡建设厅网站上查代做百度首页排名价格
  • 渠道营销包括哪些方面宁波seo关键词优化方法
  • 网站模板建设上海百度seo网站优化
  • 婚纱网站开发进度表宁波免费建站seo排名
  • 自适应网站建设服务哪家好源码交易网站源码
  • 如何建立网站建设如何把网站推广出去
  • 网站建设与开发试题与答案产品推广语
  • 湖州网站设计公司电商网
  • 建筑招工人在哪个网站比较好找sem是什么公司
  • 南宁公司官网建站网络项目免费的资源网
  • 宁波建设网站多少钱网站制作的步骤
  • 网站在线服务模块怎么做测试抖音seo排名软件哪个好
  • 高端网站建设定制长沙seo优化排名推广
  • 遵义市做网站的地方自己创建网页
  • 网站建设消费调查问卷化妆品软文推广范文
  • 买房网广州市口碑seo推广
  • 网上做分销代销哪个网站好推广是做什么工作的
  • 如皋网站建设外贸网站推广平台
  • 潍坊做网站维护费用军事新闻最新
  • 高端网站建设创新千峰培训出来好就业吗
  • 服务器上怎么做网站seo渠道
  • 做资料网站违法西安seo专员
  • 小程序开发网站设计制作公众号代运营
  • 怎样用dw做网站导航条百度竞价排名背后的伦理问题
  • 网站的百度词条怎么做大作设计网站
  • 需要外包团队做网站怎么提需求百度seo排名优化如何