<output id="qn6qe"></output>

    1. <output id="qn6qe"><tt id="qn6qe"></tt></output>
    2. <strike id="qn6qe"></strike>

      亚洲 日本 欧洲 欧美 视频,日韩中文字幕有码av,一本一道av中文字幕无码,国产线播放免费人成视频播放,人妻少妇偷人无码视频,日夜啪啪一区二区三区,国产尤物精品自在拍视频首页,久热这里只有精品12

      Linux命令

      虛擬機安裝

      硬件

      image-20211023224817421

      步驟如圖所示:

      image-20211023223247574

      image-20211023223332723

      image-20211023223823252

      image-20211023224415883

      image-20211023224513934

      image-20211023224526626

      image-20211023224550835

      image-20211023224603647

      image-20211023224621348

      image-20211023224703979

      image-20211023224835902

      軟件-->安裝Linux系統(tǒng)

      image-20211023225310985

      image-20211023225355355

      image-20211023225531149

      image-20211023230127411

      image-20211023230209211

      image-20211023230224774

      在安裝過程中可以設置root密碼和創(chuàng)建用戶

      image-20211023230342177

      image-20211023231127983

      image-20211023231221978

      一直前進

      image-20211023231311244

      image-20211023231434278

      設置IP地址

      1. 使用cd /etc/sysconfig/network-scripts命令,發(fā)現(xiàn)ifcfg-ens33文檔的操作權限是root,所以需要從普通用戶切換到root
        image-20211024094925294

      2. 使用su root命令,從kk(普通用戶)切換到root,如圖示:
        image-20211024095835831

      3. 使用vim ifcfg-ens33命令,添加該虛擬機的IP、掩碼、網(wǎng)關、域名解析器(114.114.114.114),把BROWSER_ONLY 的值修改為''static''。如何查看IP、掩碼、網(wǎng)關,如圖所示:
        image-20211024103252731

      4. 使用ping www.baidu.comd 命令測試是否可以ping通 ,如ping不通則檢查修改和添加的內容是否正確
        image-20211024103526536

      5. 使用到的命令如下:

        cd /etc/sysconfig/network-scripts
        su root
        vim ifcfg-ens33
        ping www.baidu.com
        
        

      修改主機名

      1. 由于hostname文檔的操作權限也是root,則繼續(xù)使用root,使用vim /etc/hostname修改主機名稱
        image-20211024105242464

      2. 使用reboot命令重啟即可
        image-20211024105322215

      3. 看!成功修改后的主機名稱
        image-20211024105508004

      4. 使用到的命令如下

        ll /etc/hostname
        vim /etc/hostname
        reboot
        

      普通用戶模式部署Hadoop偽分布模式(虛擬機)

      設置IP

      1. 使用cd /etc/sysconfig/network-scripts命令,發(fā)現(xiàn)ifcfg-ens33文檔的操作權限是root,所以需要從普通用戶切換到root
        image-20211024094925294

      2. 使用su root命令,從kk(普通用戶)切換到root,如圖示:
        image-20211024095835831

      3. 使用vim ifcfg-ens33命令,添加該虛擬機的IP、掩碼、網(wǎng)關、域名解析器(114.114.114.114),把BROWSER_ONLY 的值修改為''static''。如何查看IP、掩碼、網(wǎng)關,如圖所示:
        image-20211024103252731

      4. 使用ping www.baidu.comd 命令測試是否可以ping通 ,如ping不通則檢查修改和添加的內容是否正確
        image-20211024103526536

      5. 使用到的命令如下:

        cd /etc/sysconfig/network-scripts
        su root
        vim ifcfg-ens33
        ping www.baidu.com
        
        

      關閉防火墻

      1. 使用su root命令切換為root用戶
      • 使用systemctl stop firewalld命令關閉防火墻
      • 使用systemctl disable firewalld.service命令禁止開機自動開啟防火墻
        image-20211024110937570
      1. 使用到的命令如下:

        [kk@hadoop101 ~]$ su root
        密碼:
        [root@hadoop101 kk]# systemctl stop firewalld
        [root@hadoop101 kk]# systemctl disable firewalld.service
        Removed symlink /etc/systemd/system/multi-user.target.wants/firewalld.service.
        Removed symlink /etc/systemd/system/dbus-org.fedoraproject.FirewallD1.service.
        
        

      將主機名稱映射成IP

      1. 使用vim /etc/hosts命令添加該虛擬機的IP和主機名稱
        image-20211024111512721

        image-20211024111429871

      2. 使用的命令如下:

        [root@hadoop101 kk]# vim /etc/hosts
        

      image-20211019223820130

      給普通用戶一個root的權限

      linux是一個多用戶進程的操作系統(tǒng),對用戶的權限控制非常明確,所以方便后面普通用戶執(zhí)行root權限的文件且不需要輸入密碼,讓kk用戶具有root權限。

      1. 輸入vim /etc/sudoers命令修改sudoers文檔,在%wheel這行下面添加kk ALL=(ALL) NOPASSWD:ALL。如圖所示:
        image-20211024112858052

      2. 使用到的命令如下:

        [root@hadoop101 kk]# vim /etc/sudoers
        

      image-20211023223105779

      卸載虛擬機自帶的JDK(針對Centos7版本)

      1. 使用java -version命令發(fā)現(xiàn)已經(jīng)安裝了虛擬機,為了不影響后面的開發(fā)和hadoop的環(huán)境配置,則需要卸載掉
        image-20211024113847159

      2. 使用rpm -qa | grep -i java | xargs -n1 rpm -e --nodeps命令卸載虛擬機自帶的JDK
        image-20211024114016749

      3. 再次使用java -version命令發(fā)現(xiàn)沒有那個文件,則卸載成功
        image-20211024114221755

      4. 使用到的命令如下:

        [root@hadoop101 kk]# java -version
        openjdk version "1.8.0_161"
        OpenJDK Runtime Environment (build 1.8.0_161-b14)
        OpenJDK 64-Bit Server VM (build 25.161-b14, mixed mode)
        [root@hadoop101 kk]# rpm -qa | grep -i java | xargs -n1 rpm -e --nodeps
        [root@hadoop101 kk]# java -version
        bash: /usr/bin/java: 沒有那個文件或目錄
        

      下載hadoop、jdk8

      1. 使用exit命令,切換成kk用戶,因為hadoop偽分布部署在kk(普通用戶)用戶下
        image-20211024115433339

      2. 使用mkdir ./software命令,在當前目錄創(chuàng)建software目錄,存放hadoop和jdk
        image-20211024115954386

      3. 使用cd software命令,切換到software目錄,為了提高下載效率,開啟兩個終端。注意:兩個終端都要切換到software目錄
        使用wget https://archive.apache.org/dist/hadoop/core/hadoop-2.7.3/hadoop-2.7.3.tar.gz命令下載hadoop
        使用wget https://download.java.net/openjdk/jdk8u41/ri/openjdk-8u41-b04-linux-x64-14_jan_2020.tar.gz命令下載jdk8

        image-20211024121442562

        image-20211024121530233

      4. 使用的命令如下:

        [root@hadoop101 kk]# exit
        exit
        [kk@hadoop101 ~]$ pwd
        /home/kk
        [kk@hadoop101 ~]$ ll
        總用量 0
        drwxr-xr-x. 2 kk kk 6 10月 23 23:12 公共
        drwxr-xr-x. 2 kk kk 6 10月 23 23:12 模板
        drwxr-xr-x. 2 kk kk 6 10月 23 23:12 視頻
        drwxr-xr-x. 2 kk kk 6 10月 23 23:12 圖片
        drwxr-xr-x. 2 kk kk 6 10月 23 23:12 文檔
        drwxr-xr-x. 2 kk kk 6 10月 23 23:12 下載
        drwxr-xr-x. 2 kk kk 6 10月 23 23:12 音樂
        drwxr-xr-x. 2 kk kk 6 10月 23 23:12 桌面
        [kk@hadoop101 ~]$ mkdir ./software
        [kk@hadoop101 ~]$ ll
        總用量 0
        drwxrwxr-x. 2 kk kk 6 10月 24 11:56 software
        drwxr-xr-x. 2 kk kk 6 10月 23 23:12 公共
        drwxr-xr-x. 2 kk kk 6 10月 23 23:12 模板
        drwxr-xr-x. 2 kk kk 6 10月 23 23:12 視頻
        drwxr-xr-x. 2 kk kk 6 10月 23 23:12 圖片
        drwxr-xr-x. 2 kk kk 6 10月 23 23:12 文檔
        drwxr-xr-x. 2 kk kk 6 10月 23 23:12 下載
        drwxr-xr-x. 2 kk kk 6 10月 23 23:12 音樂
        drwxr-xr-x. 2 kk kk 6 10月 23 23:12 桌面
        [kk@hadoop101 ~]$ cd software
        [kk@hadoop101 software]$ wget https://download.java.net/openjdk/jdk8u41/ri/openjdk-8u41-b04-linux-x64-14_jan_2020.tar.gz
        
        
        
        [kk@hadoop101 ~]$ cd software
        [kk@hadoop101 software]$ wget https://archive.apache.org/dist/hadoop/core/hadoop-2.7.3/hadoop-2.7.3.tar.gz
        
        

      解壓hadoop、jdk

      1. 使用tar -zxvf openjdk-8u41-b04-linux-x64-14_jan_2020.tar.gz 命令解壓jdk
        使用tar -zxvf hadoop-2.7.3.tar.gz 命令解壓hadoop
        image-20211024123803139

        image-20211024123727341

      2. 使用到的命令如下:

        [kk@hadoop101 software]$ ll
        總用量 432284
        -rw-rw-r--. 1 kk kk 161923072 10月 24 12:20 hadoop-2.7.3.tar.gz
        -rw-rw-r--. 1 kk kk 174287938 1月  15 2020 openjdk-8u41-b04-linux-x64-14_jan_2020.tar.gz
        [kk@hadoop101 software]$ tar -zxvf openjdk-8u41-b04-linux-x64-14_jan_2020.tar.gz 
        
        
        [kk@hadoop101 software]$ ll
        總用量 379280
        -rw-rw-r--. 1 kk kk 214092195 8月  26 2016 hadoop-2.7.3.tar.gz
        -rw-rw-r--. 1 kk kk 174287938 1月  15 2020 openjdk-8u41-b04-linux-x64-14_jan_2020.tar.gz
        [kk@hadoop101 software]$ tar -zxvf hadoop-2.7.3.tar.gz 
        
        

      設置環(huán)境變量、然后實現(xiàn)

      1. 使用vim ~/.bash_profile命令添加java和hadoop的環(huán)境變量,如圖所示:
        image-20211024164319934

        export JAVA_HOME=/home/kk/software/java-se-8u41-ri
        export HADOOP_HOME=/home/kk/software/hadoop-2.7.3
        export PATH=$PATH:$JAVA_HOME/bin:$HADOOP_HOME/bin:$HADOOP_HOME/sbin
        
      2. 使用source ~/.bash_profile命令實現(xiàn)環(huán)境變量,使其生效

      3. 使用的命令如下:

        [kk@hadoop101 sbin]$ vim ~/.bash_profile
        [kk@hadoop101 sbin]$ source ~/.bash_profile
        

      檢驗配置的環(huán)境變量是否生效

      1. 使用java -version和hadoop version命令檢驗環(huán)境變量是否生效,如無生效,則檢查是否有配置錯
        image-20211024131857137

      2. 使用的命令如下:

      [kk@hadoop101 /]$ hadoop version
      Hadoop 2.7.3
      Subversion https://git-wip-us.apache.org/repos/asf/hadoop.git -r baa91f7c6bc9cb92be5982de4719c1c8af91ccff
      Compiled by root on 2016-08-18T01:41Z
      Compiled with protoc 2.5.0
      From source with checksum 2e4ce5f957ea4db193bce3734ff29ff4
      This command was run using /home/kk/software/hadoop-2.7.3/share/hadoop/common/hadoop-common-2.7.3.jar
      [kk@hadoop101 /]$ java -version
      openjdk version "1.8.0_41"
      OpenJDK Runtime Environment (build 1.8.0_41-b04)
      OpenJDK 64-Bit Server VM (build 25.40-b25, mixed mode)
      [kk@hadoop101 /]$ 
      

      hadoop/bin的內容

      image-20211023201459932

      hadoop/sbin

      image-20211023202032462

      安裝ssh

      1. 使用ssh-keygen -t rsa命令生成密鑰對(公鑰和私鑰),連續(xù)敲3次回車即創(chuàng)建完畢

        image-20211024133611624

      2. 使用cd .ssh命令,進入.ssh目錄,再使用ssh-copy-id hadoop101命令,將hadoop101的公鑰拷貝到hadoop101的authorized_keys,完成無密登錄hadoop101
        image-20211024134631510

      3. 使用ssh hadoop101實現(xiàn)無密碼登錄hadoop101。使用exit命令即可退出exit,回到本機。注意:使用ssh hadoop101命令不用輸入密碼才算配置成功
        image-20211024134920567

      4. 使用到的命令:

        [kk@hadoop101 /]$ ssh-keygen -t rsa
        
        [kk@hadoop101 ~]$ cd /home/kk/.ssh
        [kk@hadoop101 .ssh]$ ssh-copy-id hadoop101
        
        
        [kk@hadoop101 .ssh]$ ssh hadoop101
        
        [kk@hadoop101 ~]$ exit
        
        
        
        

      修改hadoop自定義配置文件

      修改core-site.xml

      1. 使用cd /home/kk/software/hadoop-2.7.3/etc/hadoop/命令,切換到hadoop目錄下

      2. 使用vim core-site.xml命令修改文檔配置,在添加內容,添加內容如下:
        image-20211024153931547

            <!-- 指定NameNode的地址 -->
            <property>
                <name>fs.defaultFS</name>
                <value>hdfs://hadoop101:9000</value>
            </property>
        
            <!-- 指定hadoop數(shù)據(jù)的存儲目錄 -->
            <property>
                <name>hadoop.tmp.dir</name>
                <value>/home/kk/software/hadoop-2.7.3/data</value>
            </property>
        
      3. 使用到的命令如下:

        [kk@hadoop101 hadoop]$ cd /home/kk/software/hadoop-2.7.3/etc/hadoop/
        [kk@hadoop101 hadoop]$ vim core-site.xml
        
        

      修改hdfs-site.xml

      1. 使用vim hdfs-site.xml命令修改文檔配置,在添加內容,添加內容如下:
        image-20211024155225648

        <property>
        <!--副本的數(shù)量-->
        <name>dfs.replication</name>
        <value>1</value>
        </property>
        
        
        1. 使用到的命令如下:

          [kk@hadoop101 hadoop]$ vim hdfs-site.xml 
          

      修改yarn-site.xml

      1. 使用vim yarn-site.xml命令修改文件配置,在添加內容,添加內容如下:

            <!-- 指定ResourceManager的地址-->
            <property>
                <name>yarn.resourcemanager.hostname</name>
                <value>hadoop101</value>
            </property>
            <!-- 指定MR走shuffle -->
            <property>
                <name>yarn.nodemanager.aux-services</name>
                <value>mapreduce_shuffle</value>
            </property>
        
      2. 使用到的命令如下:

        vim yarn-site.xml
        

      修改mapred-site.xml

      1. 使用vim mapred-site.xml.template命令修改文件配置,在添加內容,添加內容如下:

        	<!-- 指定MapReduce程序運行在Yarn上 -->
            <property>
                <name>mapreduce.framework.name</name>
                <value>yarn</value>
            </property>
        
        

        image-20211024165907140

      2. 使用到的命令如下:

        vim mapred-site.xml.template
        

      修改 hadoop-env.sh

      1. 使用vim hadoop-env.sh命令,修改文件配置,添加如下信息:

        export JAVA_HOME=/home/kk/software/java-se-8u41-ri
        

        image-20211024164855400

      2. 使用到的命令如下:

        vim hadoop-env.sh
        

      格式化文件系統(tǒng)

      1. 使用hdfs namenode -format命令格式化文件

      image-20211019230721528

      1. 若出現(xiàn) status 0 則表示初始化成功

      ? image-20211019225529331

      啟動所有線程

      start-all.sh
      

      image-20211024170659664

      查看進程

      jps
      

      image-20211019231858265

      在windows下的瀏覽器輸入hadoop101:50070和hadoop101:8088

      image-20211024171000390

      image-20211024171026735

      注意事項

      1. 一定要停止進程(stop-all.sh),然后再關閉虛擬機。
      2. 不要多次使用hadoop namenode -format命令,否則使NameNode和DataNode的id不匹配,無法正常開啟DataNode進程

      解決某些問題鏈接

      https://blog.csdn.net/u010886217/article/details/83479380偽分布(如何在阿里云設置授權)

      https://blog.csdn.net/weixin_44915822/article/details/108957136(id修改問題)

      posted @ 2021-10-24 18:46  路人甲zZ  閱讀(81)  評論(0)    收藏  舉報
      主站蜘蛛池模板: 人妻丝袜无码专区视频网站| 无棣县| 免费国产高清在线精品一区| 蜜臀av午夜精品福利| 一区二区不卡99精品日韩| 国产成人精品午夜二三区| 国产成人综合色就色综合| 亚洲人成网站观看在线观看| 97在线观看视频免费| 日韩伦理片| 亚洲老熟女乱女一区二区| 国产精品一区二区三区黄| 18禁成人免费无码网站| 精品精品国产自在97香蕉| 亚洲一线二线三线品牌精华液久久久| 久久久久无码中| 玩弄少妇人妻| 一出一进一爽一粗一大视频| 99久久婷婷国产综合精品青草漫画 | 亚洲狼人久久伊人久久伊| 99热这里只有精品免费播放| 最近中文字幕完整版hd| 梧州市| 狠狠色狠狠色综合日日不卡| 亚洲天堂激情av在线| 国产片AV国语在线观看手机版| 99久久99久久久精品久久| 国产色悠悠综合在线观看| 国产午夜鲁丝片av无码| 成人无码午夜在线观看| 加勒比在线中文字幕一区二区| 人妻少妇精品视频专区| 久久精品国产亚洲精品2020| 男女xx00上下抽搐动态图| 人人妻人人澡人人爽人人精品av | 亚洲va韩国va欧美va| 亚洲一区二区不卡av| 久久午夜无码免费| 蜜臀av久久国产午夜| 妓女妓女一区二区三区在线观看| 精品乱码一区二区三四五区|