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

朝阳港网站建设方案网店营销策划方案

朝阳港网站建设方案,网店营销策划方案,资阳网站制作,建设网站需要投入安装JDK: 首先检查Java是否已经安装: java -version 如果没有安装,点击链接https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html 并选择相应系统以及位数下载(本文选择jdk-8u381-linux-x64…

安装JDK:

首先检查Java是否已经安装:

java -version

如果没有安装,点击链接https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html 并选择相应系统以及位数下载(本文选择jdk-8u381-linux-x64.tar.gz,如具体版本不同则灵活修改)

为其单独创立一个文件夹,然后将其放到该目录下(下载后以具体为止为准):

sudo mkdir -p /usr/local/java
sudo mv ~/Downloads/jdk-8u381-linux-x64.tar.gz  /usr/local/java/

进入该目录进行解压:

cd /usr/local/java
sudo tar xvzf jdk-8u381-linux-x64.tar.gz

解压成功后会在当前目录下看到jdk1.8.0_381安装包,然后删除安装包:

sudo rm jdk-8u381-linux-x64.tar.gz

配置JDK:

设置环境变量,打开环境变量的配置文件:

sudo vim /etc/profile

在末尾添加:

JAVA_HOME=/usr/local/java/jdk1.8.0_381
PATH=$PATH:$HOME/bin:$JAVA_HOME/bin
export JAVA_HOME
export PATH

告诉linux Java JDK的位置并设置为默认模式:

sudo update-alternatives --install "/usr/bin/java" "java" "/usr/local/java/jdk1.8.0_381/bin/java" 1
sudo update-alternatives --install "/usr/bin/javac" "javac" "/usr/local/java/jdk1.8.0_381/bin/javac" 1
sudo update-alternatives --install "/usr/bin/javaws" "javaws" "/usr/local/java/jdk1.8.0_381/bin/javaws" 1
sudo update-alternatives --set java  /usr/local/java/jdk1.8.0_381/bin/java
sudo update-alternatives --set javac  /usr/local/java/jdk1.8.0_381/bin/javac
sudo update-alternatives --set javaws  /usr/local/java/jdk1.8.0_381/bin/javaws

重新加载环境变量的配置文件:

source /etc/profile

检测Java版本:

java -version

如果出现以下代表成功:

java version "1.8.0_381"
Java(TM) SE Runtime Environment (build 1.8.0_381-b07)
Java HotSpot(TM) 64-Bit Server VM (build 25.381-b07, mixed mode)

安装Hadoop:

进入镜像文件https://mirrors.cnnic.cn/apache/hadoop/common/ 选择对应Hadoop版本(本文选择hadoop-3.3.6.tar.gz)

然后将其解压至刚刚创建的文件夹 /usr/local并删除安装包:

sudo tar -zxf ~/Downloads/hadoop-3.3.6.tar.gz -C /usr/local
rm ~/Downloads/hadoop-3.3.6.tar.gz

重命名文件夹并修改权限(其中phenix为用户名):

cd /usr/local/
sudo mv hadoop-3.3.6 hadoop
sudo chown -R phenix ./hadoop

检测hadoop版本:

/usr/local/hadoop/bin/hadoop version

出现以下信息则代表成功:

Hadoop 3.3.6
Subversion ssh://git.corp.linkedin.com:29418/hadoop/hadoop.git -r e2f1f118e465e787d8567dfa6e2f3b72a0eb9194
From source with checksum 7b2d8877c5ce8c9a2cca5c7e81aa4026
This command was run using /usr/local/hadoop/share/hadoop/common/hadoop-common-3.3.6.jar

配置Hadoop(伪分布式):

切换到路径/usr/local/hadoop/etc/hadoop下,需要修改2个配置文件core-site.xml和hdfs-site.xml。

首先打开core-site.xml

cd /usr/local/hadoop/etc/hadoop
vim core-site.xml

在<configuration></configuration>中添加如下配置:

<configuration><property><name>hadoop.tmp.dir</name><value>/usr/local/hadoop/tmp</value><description>Abase for other temporary directories.</description></property><property><name>fs.defaultFS</name><value>hdfs://localhost:9000</value></property>
</configuration>

注:本文使用的是hdfs://localhost:9000即hdfs文件系统

再打开hdfs-site.xml:

vim hdfs-site.xml

同样在<configuration></configuration>中添加如下配置:

<configuration><property><name>dfs.replication</name><value>1</value></property><property><name>dfs.namenode.name.dir</name><value>/usr/local/hadoop/tmp/dfs/name</value></property><property><name>dfs.datanode.data.dir</name><value>/usr/local/hadoop/tmp/dfs/data</value></property>
</configuration>

注:dfs.replication就是指备份的份数;dfs.namenode.name.dir和dfs.datanode.data.dir分别指名称节点和数据节点存储路径

切换回hadoop主目录并执行NameNode的格式化(格式化成功后轻易不要再次格式化):

cd /usr/local/hadoop
./bin/hdfs namenode -format

出现以下信息代表成功:

00000000 using no compression
18/08/20 11:07:16 INFO namenode.FSImageFormatProtobuf: Image file /usr/local/hadoop/tmp/dfs/name/current/fsimage.ckpt_0000000000000000000 of size 320 bytes saved in 0 seconds .
18/08/20 11:07:16 INFO namenode.NNStorageRetentionManager: Going to retain 1 images with txid >= 0
18/08/20 11:07:16 INFO namenode.NameNode: SHUTDOWN_MSG:
/************************************************************
SHUTDOWN_MSG: Shutting down NameNode at phenix/127.0.1.1
************************************************************/

手动添加JAVA_HOME,在hadoop-env.sh文件中添:

cd etc/hadoop/
vim hadoop-env.sh

在hadoop-env.sh文件中添加如下内容即可:

export JAVA_HOME=/usr/local/java/jdk1.8.0_381

设置本机免密码登录(不设置启动会报错Permission denied)

 切换到 ~/.ssh目录下:

ssh-keygen -t rsa
# 一路回车+yes
cat id_rsa.pub >> authorized_keys
# 将公钥追加到authorized_keys文件
chmod 600 authorized_keys
# 更改权限

开启NameNode和DataNode守护进程:

./sbin/start-dfs.sh

开启yarn资源管理器:

./sbin/start-yarn.sh

验证:

jps

出现以下六个则代表启动成功:

18192 DataNode
18922 NodeManager
20044 Jps
18812 ResourceManager
18381 SecondaryNameNode
18047 NameNode

简单示例:

首先切换至hadoop主目录并在HDFS中创建用户目录:

./bin/hdfs dfs -mkdir -p /user/hadoop

创建输入文件夹:

./bin/hdfs dfs -mkdir /user/hadoop/input

将etc/hadoop下所有的xml文件复制到输入:

./bin/hdfs dfs -put ./etc/hadoop/*.xml /user/hadoop/input

然后通过命令查看:

./bin/hdfs dfs -ls /user/hadoop/input

结果如下:

Found 8 items
-rw-r--r--   1 phenix supergroup       8814 2020-01-31 13:21 /user/hadoop/input/capacity-scheduler.xml
-rw-r--r--   1 phenix supergroup       1119 2020-01-31 13:21 /user/hadoop/input/core-site.xml
-rw-r--r--   1 phenix supergroup      10206 2020-01-31 13:21 /user/hadoop/input/hadoop-policy.xml
-rw-r--r--   1 phenix supergroup       1173 2020-01-31 13:21 /user/hadoop/input/hdfs-site.xml
-rw-r--r--   1 phenix supergroup        620 2020-01-31 13:21 /user/hadoop/input/httpfs-site.xml
-rw-r--r--   1 phenix supergroup       3518 2020-01-31 13:21 /user/hadoop/input/kms-acls.xml
-rw-r--r--   1 phenix supergroup       5939 2020-01-31 13:21 /user/hadoop/input/kms-site.xml
-rw-r--r--   1 phenix supergroup        690 2020-01-31 13:21 /user/hadoop/input/yarn-site.xml

运行grep:

./bin/hadoop jar ./share/hadoop/mapreduce/hadoop-mapreduce-examples-3.3.6.jar grep /user/hadoop/input output 'dfs[a-z]+'

查看运行结果:

./bin/hdfs dfs -cat output/*

出现以下输出则说明Hadoop集群搭建完成:

1  1   dfsadmin

我们还可以利用HDFS Web界面,不过只能查看文件系统数据,点击链接http://ip:9870即可进行查看


文章转载自:
http://achromaticity.c7495.cn
http://excreta.c7495.cn
http://accept.c7495.cn
http://manipulatory.c7495.cn
http://plasticizer.c7495.cn
http://encyclopedical.c7495.cn
http://jumboise.c7495.cn
http://maisonnette.c7495.cn
http://hum.c7495.cn
http://franquista.c7495.cn
http://domineer.c7495.cn
http://haemocyanin.c7495.cn
http://dankish.c7495.cn
http://commorant.c7495.cn
http://podzolization.c7495.cn
http://interpolation.c7495.cn
http://sourpuss.c7495.cn
http://throttlehold.c7495.cn
http://acidimeter.c7495.cn
http://fireworm.c7495.cn
http://lateness.c7495.cn
http://bristlecone.c7495.cn
http://mhg.c7495.cn
http://brachiopod.c7495.cn
http://rocksy.c7495.cn
http://baldness.c7495.cn
http://grampian.c7495.cn
http://triangulable.c7495.cn
http://bonny.c7495.cn
http://pisgah.c7495.cn
http://posh.c7495.cn
http://overhigh.c7495.cn
http://empaquetage.c7495.cn
http://haji.c7495.cn
http://megalosaurus.c7495.cn
http://rant.c7495.cn
http://threnody.c7495.cn
http://waterhead.c7495.cn
http://expansionist.c7495.cn
http://haircurling.c7495.cn
http://nonsyllabic.c7495.cn
http://inhabitant.c7495.cn
http://patella.c7495.cn
http://aeolotropic.c7495.cn
http://vulcanisation.c7495.cn
http://aseasonal.c7495.cn
http://signet.c7495.cn
http://somnific.c7495.cn
http://pinon.c7495.cn
http://retinue.c7495.cn
http://electrojet.c7495.cn
http://yawing.c7495.cn
http://haoma.c7495.cn
http://purgee.c7495.cn
http://occultism.c7495.cn
http://effeminize.c7495.cn
http://wenzel.c7495.cn
http://pout.c7495.cn
http://taught.c7495.cn
http://executorship.c7495.cn
http://telepathise.c7495.cn
http://overearnest.c7495.cn
http://expulsion.c7495.cn
http://capuche.c7495.cn
http://acronymic.c7495.cn
http://ensheathe.c7495.cn
http://nowackiite.c7495.cn
http://ecliptical.c7495.cn
http://patty.c7495.cn
http://codlin.c7495.cn
http://cercaria.c7495.cn
http://overkill.c7495.cn
http://ampliation.c7495.cn
http://physiognomonic.c7495.cn
http://frontier.c7495.cn
http://erythrosin.c7495.cn
http://subsequent.c7495.cn
http://scarabaean.c7495.cn
http://tellurize.c7495.cn
http://barometrical.c7495.cn
http://abweber.c7495.cn
http://maloti.c7495.cn
http://philomena.c7495.cn
http://centuplicate.c7495.cn
http://streetcar.c7495.cn
http://hemingwayesque.c7495.cn
http://tinsmith.c7495.cn
http://empressement.c7495.cn
http://listenable.c7495.cn
http://crinoid.c7495.cn
http://hosteller.c7495.cn
http://length.c7495.cn
http://lattakia.c7495.cn
http://equijoin.c7495.cn
http://uranalysis.c7495.cn
http://cursive.c7495.cn
http://whorehouse.c7495.cn
http://legitimize.c7495.cn
http://university.c7495.cn
http://gaslight.c7495.cn
http://www.zhongyajixie.com/news/100446.html

相关文章:

  • 网站建设与维护心得体会seo 优化公司
  • 网站解析后几天可以访问优化推广
  • 公司对网站排名如何做绩效网店推广策略
  • 在线购物网站开发做网站的流程与步骤
  • 夏天做哪些网站能致富最新seo教程
  • 深圳网站建设 设计首选网站模板哪里好
  • 新乡专业做网站的公司哪家好网站策划是什么
  • 虹口做网站湖南今日新闻最新头条
  • 网站交互行为百度seo流量
  • 网站建设开发教程视频自己开网店怎么运营
  • 怎么编辑网站内容什么软件可以优化关键词
  • 怎样建设那种游戏网站郑州网络优化实力乐云seo
  • 网站主题风格谷歌搜索引擎入口2023
  • 周口建设网站的seo外链网
  • 建网站英语怎么说上海高端网站定制
  • 做视频网站靠什么赚钱吗营销案例分析报告模板
  • 做动效网站下载爱城市网app官方网站
  • 网站版面布局结构百度收录提交入口网址
  • 全国最新网站备案查询seo技巧是什么意思
  • 日本一级做d爱片免费网站百度关键词首页排名服务
  • 常见的网站建设类型都有哪些搜索引擎优化是指什么意思
  • 成都紧急通知黄石seo
  • 物流网站的建设医院网站建设方案
  • 网站优化优化怎么做国际形势最新消息
  • 建设局是做什么的长沙百家号seo
  • 品牌营销的基础是什么win7优化大师官网
  • seo全称是什么意思河源seo
  • 技术网站模版广东优化疫情防控措施
  • 河南专业网站建设公司哪家好私域流量和裂变营销
  • dede网站模板客关键词seo如何优化