Hadoop/spark安装实战(系列篇2)安装虚拟机、PieTTY、winscp、JDK、配置DNS、SSH免密码登录

来源:互联网 发布:网络用语猜成语 编辑:程序博客网 时间:2024/05/18 18:18

Hadoop/spark安装实战(系列篇2)安装虚拟机、PieTTY、winscp、JDK、配置DNS、SSH免密码登录

1 虚拟机的安装目录
  D:\VmvareSpark\CentOS_Spark\CentOS
2 本地物理机地址 VMware Network Adapter VMnet1 192.168.2.1
  虚机地址 192.168.2.100
  虚拟机设置-网络适配器仅主机:与主机共享一个私有网络
  本地物理机与虚机网络打通

3 远程连接工具的安装 PieTTY 连接虚拟机ok

4 文件传输工具的安装WinSCP 安装 连接 OK

5 安装JDK
  jdk 版本 jdk-7u79-linux-i586.tar.gz
  winscp 传文件失败,加上文件权限
  [root@localhost local]# chmode 777  setup_tools 
   drwxrwxrwx.  2 root root 4096 Sep 12 05:14 setup_tools
   winscp 传文件ok 传到虚拟机的目录下 /usr/local/setup_tools

6  解压缩
    tar  -zxvf     jdk-7u79-linux-i586.tar.gz

7 将文件移到/usr/local
  mv  jdk1.7.0_79 /usr/local

8 配置环境变量
  [root@localhost local]# vi /etc/profile
   增加
  export JAVA_HOME=/usr/local/jdk1.7.0_79
  export PATH=.:$PATH:$JAVA_HOME/bin
  生效
  [root@localhost local]# source  /etc/profile
  检验
 
[root@localhost local]# java -version
java version "1.7.0_79"
Java(TM) SE Runtime Environment (build 1.7.0_79-b15)
Java HotSpot(TM) Client VM (build 24.79-b02, mixed mode)
[root@localhost local]#

这样 jdk安装成功 ok

9 实验环境 关闭防火墙 iptables
  进虚拟机使用setup 命令调出工具,选择“Firewall configuration”,只需

要按一下空格键,符号“*”就会消失
  检验
  [root@localhost local]#  service iptables status
  iptables: Firewall is not running.
  关闭OK
10 配置hosts文件 DNS解析
  
[root@localhost local]# vim /etc/hosts
加入

192.168.2.100  spark0

11  ssh免密码登录
[root@localhost ~]# ssh-keygen -t rsa
命令“ssh-keygen -t rsa”表示使用rsa 加密方式生成密钥, 回车后,会提示

三次输入信息,回车即可
[root@localhost ~]# cd  .ssh
[root@localhost .ssh]# cp id_rsa.pub authorized_keys
“cp id_rsa.pub authorized_keys”用于生成授权文件
 
检验ssh免密码登录 使用“ssh”通信协议访问主机“spark0”,第一次执行
时需要确认;第二次不再确认了。
  [root@localhost ~]# ssh spark0
The authenticity of host 'spark0 (192.168.2.100)' can't be established.
RSA key fingerprint is 07:07:8e:1c:c0:7e:7f:1f:ca:6a:e6:d3:cb:7f:b7:a1.
Are you sure you want to continue connecting (yes/no)? yes
Warning: Permanently added 'spark0,192.168.2.100' (RSA) to the list of

known hosts.
Last login: Sat Sep 12 05:56:49 2015 from localhost
[root@localhost ~]# ssh spark0
Last login: Sat Sep 12 05:57:08 2015 from spark0
[root@localhost ~]#

 

 


 

0 0