传智---Haoop--(3)--安装1

来源:互联网 发布:网络教育的基本功能 编辑:程序博客网 时间:2024/05/04 21:35

1.设置静态IP   192.168.80.100 255.255.255.0 192.168.80.1             service network restart

   修改主机  vi /etc/hosts   ================ 192.168.80.100 hadoop
2.设置本机名称  hostname  hodoop   表示在一个会话中修改
3. vi /etc/sysconfig/network  设置主机名,在一个主机中
4. 保存 ecs     shift+:  +wq
5.重启 rebook  -h  now
6.关闭防火墙 :service iptables stop
7.清除所有防火墙   chkconfig optables off
8.查看  iptables   ============  chkconfig  --list |grep iptables
8.加密  ssh-keygen -t  rsa
9.把文件给  —— cp   hadoop.pub authorized_keys
10 ssh localhost 
  ls -s查看当前用户权限
=================================jdk安装
11. 删除该文件目录下的所有  文件              rm  -rf *
12.复制文件(jdk)cp /root/Downloads/*  .
13授予权限(给当前用户对某个文件进行执行权限)  chmod u+x  jdk-64.bin
13.安装jdk     ----------  ./JDk-lu64.bin
14.jdk重命名------mv jdk1.6.0_24 jdk


15.配置 环境变量
     :vi /etc/profile
     :export  JAVA_HOME=/usr/local/jdk
      export  PATH=.:$JAVA_HOME/bin:$JAVA_HOME
   :source /etc/profile


=====================安装Hadoop
16.解压缩 tar -zxvf  hadoophadoop-1.1.2.tar.gz
17.配置环境变量
       
     :export  JAVA_HOME=/usr/local/jdk
:export  HADOOP_HOME=/usr/local/hadoop
      export  PATH=.:$HADOOP_HOME/bin:$JAVA_HOME/bin:$PATH

   :source /etc/profile


注意:最新版本的放在$HADOOP_HOME/sbin目录

18。修改Hadoop的配置文件(4个   Hadoop-evn.sh、core-site.xml、hdfs-site.xml、mapred--site.xml)
19.对Hadoop进行格式化
     hadoop namenode -format 


20.启动Hadoop  
       start-all.sh
21.执行jps命令  有5个进程
   :hadoop:50070
    :hadoop:50030
22:在主机上看
  修改C:\Windows\System32\drivers\etc 下的host 加入 192.168.80.100    hadoop




=========

centos下卸载jdk  

一、以root账号登录如下

[whutsun@localhost ~]$ su root
Password: 
第二、查看系统已安装的jdk
[root@localhost whutsun]# rpm -qa|grep jdk
jdk-1.6.0_22-fcs
第三、卸载jdk
[root@localhost whutsun]# rpm -e --nodeps jdk-1.6.0_22-fcs
/var/tmp/rpm-tmp.17570: line 466: /usr/java/jdk1.6.0_22/bin/java: No such file or directory
第四、再次卸载,提示JDK已被删除,系统没有安装jdk
[root@localhost whutsun]# rpm -e --nodeps jdk-1.6.0_22-fcs
error: package jdk-1.6.0_22-fcs is not installed
下面是卸载与JAVA相关的文件,命令用法与上面相同,如果一次要需要卸载多个文件,直接在空格分隔即可,如:rpm -e --nodeps sun-javadb-javadoc-10.5.3-0.2 sun-javadb-common-10.5.3-0.2

[root@localhost whutsun]# rpm -qa|grep jdk
[root@localhost whutsun]# rpm -qa|grep java
sun-javadb-core-10.5.3-0.2
sun-javadb-demo-10.5.3-0.2
sun-javadb-javadoc-10.5.3-0.2
sun-javadb-common-10.5.3-0.2
sun-javadb-docs-10.5.3-0.2
[root@localhost whutsun]# rpm -e --nodeps sun-javadb-core-10.5.3-0.2
[root@localhost whutsun]# rpm -qa|grep java
sun-javadb-demo-10.5.3-0.2
sun-javadb-javadoc-10.5.3-0.2
sun-javadb-common-10.5.3-0.2
sun-javadb-docs-10.5.3-0.2
[root@localhost whutsun]# rpm -e --nodeps sun-javadb-demo-10.5.3-0.2
[root@localhost whutsun]# rpm -qa|grep java
sun-javadb-javadoc-10.5.3-0.2
sun-javadb-common-10.5.3-0.2
sun-javadb-docs-10.5.3-0.2
[root@localhost whutsun]# rpm -e --nodeps sun-javadb-javadoc-10.5.3-0.2 sun-javadb-common-10.5.3-0.2
[root@localhost whutsun]# rpm -qa|grep java
sun-javadb-docs-10.5.3-0.2
[root@localhost whutsun]# rpm -e --nodeps sun-javadb-docs-10.5.3-0.2
至此所有与JAVA相关的文件删除完成。

安装rpm文件

比如安装xxx.rpm包,以relocate 参数进行安装,安装到/opt/temp目录:

rpm -ivh --relocate /=/opt/temp xxx.rpm;

以prefix进行安装:

rpm -ivh --prefix= /opt/temp  xxx.rpm



===================================================(不要安装最新版本的,一般就比最新的小一号就行)
1.utubun修改root密码   ===        sudo  passwd root
2.修改主机名  vi /etc/hostname
                          vi /etc/hosts  
3.安装openssh-server
sudo apt-get install openssh-server
4.查看ssh服务是否启动
打开"终端窗口",输入"sudo ps -e |grep ssh"-->回车-->有sshd,说明ssh服务已经启动,如果没有启动,输入"sudo service ssh start"-->回车-->ssh服务就会启动。


5.关闭防火墙()
1.关闭ubuntu的防火墙 ufw disable
2.卸载了iptables         apt-get remove iptables






1.用iptables -F这个命令来关闭防火墙,但是使用这个命令前,千万记得用iptables -L查看一下你的系统中所有链的默认target,iptables -F这个命令只是清除所有规则,只不会真正关闭iptables.想象一下,如果你的链默认target是DROP,本来你有规则来允许一些特定的端口, 但一旦应用iptables -L ,清除了所有规则以后,默认的target就会阻止任何访问,当然包括远程ssh管理服务器的你.




  所以我建议的关闭防火墙命令是 


  iptables -P INPUT ACCEPT 


  iptables -P FORWARD ACCEPT 


  iptables -P OUTPUT ACCEPT 


  iptables -F 


   总之,当你要在你的服务器上做任何变更时,最好有一个测试环境做过充分的测试再应用到你的服务器.除此之外,要用好iptables,那就要理解 iptables的运行原理,知道对于每一个数据包iptables是怎么样来处理的.这样才能准确地书写规则,避免带来不必要的麻烦.


2.


默认情况下ubuntu无firewall,除非你自己安装了,怎么装的就怎么删呗。。
如果是已启用的自备的iptables 删了就行了


sudo apt-get remove iptables


不记得apt-get 要移除是不是 remove 吧,有些日子没用ubuntu了
 iptables是内核模块删除不了滴
现查看一下你iptables的规则
sudo iptables -L
sudo iptables -t nat -L
如果都是空的就不是iptables的问题
如果有许多规则的话就清空规则并修改默认策略
sudo iptables -F
sudo iptables -t nat -F
sudo iptables -P ACCEPT
sudo iptables -t nat -P ACCEPT






3.设置root登录






1.sudo gedit /usr/share/lightdm/lightdm.conf.d/50-ubuntu.conf


2.在弹出的编辑框里输入:greeter-show-manual-login=true 保存关闭。
 


4.懂得






                        

0 0
原创粉丝点击